This interface is a marker interface to group secret keys and to
provide type safety for.
Implementations of this interface have to overwrite the
equals and hashCode
from Object so comparison is done using the actual key data
and not the object reference.