source: examples/passphrase_tests/README @ ba6027a

mei_rt2mei_rt2_fix_1
Last change on this file since ba6027a was ba6027a, checked in by Mei <mei@…>, 12 years ago

1) modified code all around to add support for encrypted private key for

ID credential

2) add new abac_key_t structure (abac_key.c)
3) add new keycheck option to creddy
4) add 2 new test suites

  • Property mode set to 100644
File size: 1.0 KB
RevLine 
[ba6027a]1
2When an encrypted private key is used in an ABAC scenario,
3the needed passphrase can be passed in via a file or be
4interactively prompted via callback.
5
6In this testing suite, openssl is used to create the initial
7encrypted private key. It is used by various scripts and api
8calls to create principal credentials which can then be used
9to sign and issue access rules.
10
11to run,
12
13  runcheck
14
15
16creddy
17------
18This directory contains 2 scripts that exercise different ways
19of accessing and using encrypted private key under creddy.
20
21creddy_test_auto, is run&checked automatically
22creddy_test_hand, needs to be run interactively by the user
23
24creddy_prover
25-------------
26This directory contains the original acme_rockets_rt0 test that
27is modified to use an encrypted private key for Acme principal
28credential.
29
30python
31------
32This directory contains the python version of acme_rocket_rt0
33test that is modified to use an encrypted private key for Acme
34principal credential.
35acme_rocket_rt0_hand, is a variation that can be run by hand only.
36
Note: See TracBrowser for help on using the repository browser.