base16OrNull
Returns a Base16 (uppercase) encoded String of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.
NOTE: String is immutable and thus cannot be back-filled after use. For Key.Private, one should prefer using base16CharsOrNull instead.