Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 23-Aug-2022 | - | ||||
bio/ | H | 04-Aug-2021 | - | |||
certs/ | H | 04-Aug-2021 | - | |||
cipher/ | H | 10-Mar-2022 | - | |||
cms/ | H | 21-Dec-2021 | - | |||
digest/ | H | 03-May-2022 | - | |||
encode/ | H | 21-Mar-2022 | - | |||
encrypt/ | H | 16-Nov-2021 | - | |||
kdf/ | H | 28-Oct-2021 | - | |||
keyexch/ | H | 04-Mar-2022 | - | |||
mac/ | H | 13-Jul-2022 | - | |||
pkcs12/ | H | 21-Dec-2021 | - | |||
pkey/ | H | 03-May-2022 | - | |||
signature/ | H | 07-Mar-2022 | - | |||
smime/ | H | 21-Dec-2021 | - | |||
sslecho/ | H | 06-May-2022 | - | |||
README.txt | H A D | 12-Apr-2022 | 1.9 KiB | 56 | 40 |
README.txt
1OpenSSL Demonstration Applications 2 3This folder contains source code that demonstrates the proper use of the OpenSSL 4library API. 5 6bio: Demonstration of a simple TLS client and server 7 8certs: Demonstration of creating certs, using OCSP 9 10cipher: 11aesgcm.c Demonstration of symmetric cipher GCM mode encrypt/decrypt 12aesccm.c Demonstration of symmetric cipher CCM mode encrypt/decrypt 13ariacbc.c Demonstration of symmetric cipher CBC mode encrypt/decrypt 14 15cms: 16 17digest: 18EVP_MD_demo.c Compute a digest from multiple buffers 19EVP_MD_stdin.c Compute a digest with data read from stdin 20EVP_MD_xof.c Compute a digest using the SHAKE256 XOF 21EVP_f_md.c Compute a digest using BIO and EVP_f_md 22 23encrypt: 24rsa_encrypt.c Encrypt and decrypt data using an RSA keypair. 25 26encode: 27rsa_encode.c Encode and decode PEM-encoded RSA keys 28 29kdf: 30hkdf.c Demonstration of HMAC based key derivation 31pbkdf2.c Demonstration of PBKDF2 password based key derivation 32scrypt.c Demonstration of SCRYPT password based key derivation 33 34mac: 35gmac.c Demonstration of GMAC message authentication 36poly1305.c Demonstration of Poly1305-AES message authentication 37siphash.c Demonstration of SIPHASH message authentication 38 39pkey: 40EVP_PKEY_EC_keygen.c Generate an EC key. 41EVP_PKEY_RSA_keygen.c Generate an RSA key. 42 43smime: 44 45pkcs12: 46pkread.c Print out a description of a PKCS12 file. 47pkwrite.c Add a password to an existing PKCS12 file. 48 49signature: 50EVP_Signature_demo.c Compute and verify a signature from multiple buffers 51rsa_pss_direct.c Compute and verify an RSA-PSS signature from a hash 52rsa_pss_hash.c Compute and verify an RSA-PSS signature over a buffer 53 54sslecho: 55main.c Simple SSL echo client/server. 56