# PublicKey extends [Key](../Key.md)

**Namespace**: `\ParagonIE\Halite\Asymmetric`

Represents an asymmetric public key (Curve25519 or Ed25519).

* Asymmetric? **YES**
* Public key? **YES**
* Secret key? no
* Encryption key? *unknown*
* Authentication key? *unknown*
