Determines if the given public key is valid or not
true if the block of data is a valid public key, false otherwise
Non-null block of data representing the public key
type of the public key