itayzafrir
18ac331e15
psa: programs: Add cipher example fallback main
...
When dependencies are missing, print an error message from the example
about missing dependencies at run-time.
2018-09-12 16:50:07 +03:00
itayzafrir
44b09d2a67
psa: programs: Add cipher AES CTR multipart
2018-09-12 16:50:07 +03:00
itayzafrir
a2d0804b33
psa: programs: Add cipher AES CBC PKCS7 multipart
2018-09-12 16:50:07 +03:00
itayzafrir
10366708d6
psa: programs: Add cipher AES CBC no padding
2018-09-12 16:50:07 +03:00
itayzafrir
a3ff8a6ed5
psa: programs: Add cipher example
...
Add `programs/psa/crypto_examples.c`. Update relevant Makefiles,
CMakeLists.txt, and .gitignore files.
2018-09-12 16:50:07 +03:00
Gilles Peskine
f0fa436b65
New sample program key_ladder_demo
...
Demo of a key derivation ladder.
Sample run in key_ladder_demo.sh.
2018-09-12 16:50:07 +03:00
Gilles Peskine
029b5d648d
New utility program psa/psa_constant_names
...
Print the symbolic name corresponding to a numerical value.
Supported types: status values, algorithms, elliptic curves,
key types, key usage masks.
The program is partly generated from parsing psa/crypto.h with a few
hard-coded assumptions. This isn't ideal but it works and requires
little machinery.
2018-09-12 16:41:12 +03:00