More new crypto: Ed25519 signatures.