Gets the public key corresponding to this private key
@override PublicKey get publicKey { if (!_publicKeyInitialized()) { throw StateError('Public key not initialized. Call _initPublicKey() first.'); } return _publicKey; }