aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/contrib/gen-params-ed25519
blob: addd9b10e6474f11d998fd3245ab3b637f325f6a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# GnuPG v2.1.7 or newer

%echo Generating a OpenPGP key

# uncomment the following line to remove asking for a passphrase
#%no-protection

Key-Type: eddsa
Key-Curve: Ed25519
# Key generated is a master key ("certificate")
Key-Usage: cert

# Parameters to generate a subkey
# Subkey-Type: ecdh
# Subkey-Curve: Curve25519

# Choose one of following options
# Subkey-Usage: sign
# Subkey-Usage: auth
# Subkey-Usage: encrypt

# select a name and email address - neither has to be valid nor existing
Name-Real: Dr Duh
Name-Email: doc@duh.to

# Do not set the key to expire
Expire-Date: 0

# Do a commit here, so that we can later print "done" :-)
%commit

%echo done