ParagonIE\Halite\Asymmetric\EncryptionSecretKey::derivePublicKey PHP Method

derivePublicKey() public method

See the appropriate derived class.
public derivePublicKey ( ) : EncryptionPublicKey
return EncryptionPublicKey
    public function derivePublicKey()
    {
        $publicKey = \Sodium\crypto_box_publickey_from_secretkey($this->getRawKeyMaterial());
        return new EncryptionPublicKey(new HiddenString($publicKey));
    }