Signs an encryption public key with an Ed25519 signing key.
This creates a cryptographic proof that the encryption key belongs to the holder of the Ed25519 private key (Algorand account).
The X25519 public key to sign (32 bytes)
The Ed25519 signing key (32 bytes private key)
The Ed25519 signature (64 bytes)
If the key lengths are invalid
Signs an encryption public key with an Ed25519 signing key.
This creates a cryptographic proof that the encryption key belongs to the holder of the Ed25519 private key (Algorand account).