From 6f6c9f0abee5c3d294922a9c53c49c5accb2a1e6 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Mon, 6 Jan 2020 20:01:30 +0100 Subject: [PATCH] Added documentation --- Ed25519/Ed25519.xml | 51 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Ed25519/Ed25519.xml diff --git a/Ed25519/Ed25519.xml b/Ed25519/Ed25519.xml new file mode 100644 index 0000000..fc79c2b --- /dev/null +++ b/Ed25519/Ed25519.xml @@ -0,0 +1,51 @@ + + + + Ed25519 + + + + + Extracts the public key out of the given private key. The private key must be valid, i.e. must consist of 32 bytes. + + The private key. + The corresponding public key. + + + + Extracts the public key out of the given private key. The private key must be valid, i.e. must consist of 32 bytes. + + The private key. + The corresponding public key. + + + + Writes a given key to a file. + + The chosen key + The desired file + + + + Decrypts an encrypted private key. + + The encrypted private key. + The matching password. + The decrypted private key. + + + + Generates a random private key. + + An optional password to encrypt the key. + The private key. + + + + Loads a key (public or private key) from a file. + + The entire path to the corresponding file. + The desired key. + + +