slontis
de11641020
Add Demos for DSA params/DSA keygen.
...
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19853 )
2022-12-22 12:09:31 +01:00
bobwirka
801c638c50
Added Simple SSL Echo Client/Server to demos.
...
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17260 )
2022-04-12 15:12:57 +01:00
Hugo Landau
1483b37e7a
Add EVP RSA key encode/decode demo
...
Fixes #14116 .
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17826 )
2022-03-21 14:06:09 +11:00
Hugo Landau
864853988e
Add EVP demo for SIPHASH
...
Fixes #14121 .
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17793 )
2022-03-14 10:28:24 +01:00
Hugo Landau
ad083f9b0a
Add EVP demo for RSA key generation
...
Fixes #14111 .
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17824 )
2022-03-14 09:52:30 +01:00
Hugo Landau
e9492d1cec
Add EVP demos for RSA-PSS signing and verification
...
Two demos are provided: one using RSA-PSS directly in which a digest
must be provided, and one using RSA-PSS with the EVP_DigestSign APIs
which performs the hashing for you.
Fixes #14113 .
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17800 )
2022-03-07 09:25:00 +11:00
Hugo Landau
3dafeacef8
Add EVP demo for Poly1305 demonstrating Poly1305-AES
...
Fixes #14122 .
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17796 )
2022-03-07 09:22:29 +11:00
Daniel
3769727734
Add demo for ARIA-256-CBC.
...
Fixes #14104
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17802 )
2022-03-07 08:02:54 +11:00
Hugo Landau
4c8cdcd1cf
EVP demo for XOF digest using SHAKE256
...
This demo optionally accepts a single command line argument, allowing
the output length to be specified.
Fixes #14106 .
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17803 )
2022-03-04 16:11:46 +01:00
Shane Lontis
35530b117f
Add RSA encrypt demo
...
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16283 )
2021-11-16 15:58:23 +00:00
Pauli
58bd45d86f
demo: add GMAC demonstration program
...
Test vector from NIST's GCM mode suite.
Fixes #14123
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/16113 )
2021-07-30 09:10:21 +10:00
Pauli
b8ffcd8715
demos: update readme file with pbkdf2 and scrypt examples.
...
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/16109 )
2021-07-20 10:14:42 +10:00
Marek
a205860404
Add demo for HKDF
...
Fixes #14120
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15784 )
2021-06-18 17:06:31 +10:00
yuechen-chen
691c9cd16b
Add an EVP demo for signatures using EC
...
Fixes #14115
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15429 )
2021-06-03 15:21:17 +10:00
Jon Spillett
3068a183ae
Fixes #14103 & #14102 . Update AES demos with error handling and EVP fetch
...
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/15081 )
2021-05-31 09:05:43 +10:00
Shane Lontis
8cf78d634b
Add demo for EC keygen
...
Fixes #14112
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15423 )
2021-05-27 18:51:36 +10:00
Paul Nelson
29ce1066bc
Update the demos/README file because it is really old. New demos should provide best practice for API use.
...
Add demonstration for computing a SHA3-512 digest - digest/EVP_MD_demo
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/14150 )
2021-03-06 10:13:16 +01:00
Dr. David von Oheimb
1dc1ea182b
Fix many MarkDown issues in {NOTES*,README*,HACKING,LICENSE}.md files
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12109 )
2020-07-05 11:29:43 +02:00
Dr. David von Oheimb
036cbb6bbf
Rename NOTES*, README*, VERSION, HACKING, LICENSE to .md or .txt
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12109 )
2020-07-05 11:29:43 +02:00