ssh-ed25519.
The 32 raw public key bytes.
ecdsa-sha2-nistp256 / ecdsa-sha2-nistp384 / ecdsa-sha2-nistp521.
The NIST curve.
The SEC1 uncompressed point (65, 97 or 133 bytes).
ssh-dss.
The prime modulus, canonical positive bytes.
The subgroup order, canonical positive bytes.
The generator, canonical positive bytes.
The public value, canonical positive bytes.
ssh-rsa.
The public exponent, canonical positive bytes.
The modulus, canonical positive bytes.
Internal discriminated union for the algorithm-specific public-key data.