File: west.console.txt

package info (click to toggle)
libreswan 5.2-2.3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 81,644 kB
  • sloc: ansic: 129,988; sh: 32,018; xml: 20,646; python: 10,303; makefile: 3,022; javascript: 1,506; sed: 574; yacc: 511; perl: 264; awk: 52
file content (54 lines) | stat: -rw-r--r-- 1,831 bytes parent folder | download | duplicates (4)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
rm -rf OUTPUT/nss
west #
 mkdir OUTPUT/nss
west #
 ipsec initnss -d OUTPUT/nss
Initializing NSS database
west #
 # generate first key
west #
 ipsec newhostkey --bits 2192 --seeddev /dev/urandom --nssdir OUTPUT/nss
Generated RSA key pair with CKAID <<CKAID#1>> was stored in the NSS database
The public key can be displayed using: ipsec showhostkey --left --ckaid <<CKAID#1>>
west #
 # generate second key
west #
 ipsec newhostkey --bits 2192 --seeddev /dev/urandom  --nssdir OUTPUT/nss
Generated RSA key pair with CKAID <<CKAID#2>> was stored in the NSS database
The public key can be displayed using: ipsec showhostkey --left --ckaid <<CKAID#2>>
west #
 # empty the database
west #
 rm -rf OUTPUT/nss
west #
 mkdir OUTPUT/nss
west #
 ipsec initnss -d OUTPUT/nss > /dev/null 2> /dev/null
west #
 # confirm reject too small keysizes and non-multiples of 16 for RSA
west #
 # min size is 2192 (lost to history why not 2048)
west #
 ipsec newhostkey --bits  512 --seeddev /dev/urandom --nssdir OUTPUT/nss
ipsec rsasigkey: requested RSA key size (512) is too small - use 2192 or more
west #
 ipsec newhostkey --bits 1024 --seeddev /dev/urandom --nssdir OUTPUT/nss
ipsec rsasigkey: requested RSA key size (1024) is too small - use 2192 or more
west #
 ipsec newhostkey --bits 2048 --seeddev /dev/urandom --nssdir OUTPUT/nss
ipsec rsasigkey: requested RSA key size (2048) is too small - use 2192 or more
west #
 ipsec newhostkey --bits 2051 --seeddev /dev/urandom --nssdir OUTPUT/nss
ipsec rsasigkey: requested RSA key size (2051) is too small - use 2192 or more
west #
 ipsec newhostkey --bits 3192 --seeddev /dev/urandom --nssdir OUTPUT/nss
ipsec rsasigkey: requested RSA key size (3192) is not a multiple of 16
west #
 # there should be no keys
west #
 ipsec showhostkey --list --nssdir OUTPUT/nss
west #
 rm -rf OUTPUT/nss
west #