Skip to content
This repository was archived by the owner on Jan 6, 2025. It is now read-only.

Commit faab06d

Browse files
Add files via upload
1 parent 43ee673 commit faab06d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

GOSTLS.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,38 +58,38 @@ Non-cryptographic Functions:
5858
## Examples
5959
#### Asymmetric GOST2012 keypair generation:
6060
```sh
61-
./engine -pkey keygen [-512] [-paramset B] [-pwd "pass"]
61+
./gostls -pkey keygen [-512] [-paramset B] [-pwd "pass"]
6262
```
6363
#### Parse keys info:
6464
```sh
65-
./engine -pkey [text|modulus] [-pwd "pass"] -key private.pem
66-
./engine -pkey [text|modulus] -key public.pem
67-
./engine -pkey randomart -key public.pem
65+
./gostls -pkey [text|modulus] [-pwd "pass"] -key private.pem
66+
./gostls -pkey [text|modulus] -key public.pem
67+
./gostls -pkey randomart -key public.pem
6868
```
6969
#### Digital signature:
7070
```sh
71-
./engine -pkey sign -key private.pem [-pwd "pass"] < file.ext > sign.txt
71+
./gostls -pkey sign -key private.pem [-pwd "pass"] < file.ext > sign.txt
7272
sign=$(cat sign.txt|awk '{print $2}')
73-
./engine -pkey verify -key public.pem -signature $sign < file.ext
73+
./gostls -pkey verify -key public.pem -signature $sign < file.ext
7474
echo $?
7575
```
7676
#### VKO Shared key agreement:
7777
```sh
78-
./engine -pkey derive -key private.pem -public peerkey.pem
78+
./gostls -pkey derive -key private.pem -public peerkey.pem
7979
```
8080
#### Generate Certificate:
8181
```sh
82-
./engine -pkey certgen -key private.pem [-pwd "pass"] [-cert "output.ext"]
82+
./gostls -pkey certgen -key private.pem [-pwd "pass"] [-cert "output.ext"]
8383
```
8484
#### Parse Certificate info:
8585
```sh
86-
./engine -pkey [text|modulus] -cert certificate.pem
86+
./gostls -pkey [text|modulus] -cert certificate.pem
8787
```
8888
#### TLS Layer (TCP/IP):
8989
```sh
90-
./engine -tcp ip > PubIP.txt
91-
./engine -tcp server -cert certificate.pem -key private.pem [-ipport "8081"]
92-
./engine -tcp client -cert certificate.pem -key private.pem [-ipport "127.0.0.1:8081"]
90+
./gostls -tcp ip > PubIP.txt
91+
./gostls -tcp server -cert certificate.pem -key private.pem [-ipport "8081"]
92+
./gostls -tcp client -cert certificate.pem -key private.pem [-ipport "127.0.0.1:8081"]
9393
```
9494

9595
## License

0 commit comments

Comments
 (0)