diff options
author | Rob Austein <sra@hactrn.net> | 2007-06-20 04:10:07 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-06-20 04:10:07 +0000 |
commit | 653bcec48132b7a73b8ac4dd59f99d4d8ff5eb68 (patch) | |
tree | 39e0bdb322b6bfe80df8d5f3516f8c41a122f0c9 /scripts/PLAN | |
parent | 5dbfcb664809ed79b277de50d663d8587660a013 (diff) |
Checkpoint
svn path=/scripts/PLAN; revision=670
Diffstat (limited to 'scripts/PLAN')
-rw-r--r-- | scripts/PLAN | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/scripts/PLAN b/scripts/PLAN new file mode 100644 index 00000000..073317ef --- /dev/null +++ b/scripts/PLAN @@ -0,0 +1,23 @@ +$Id$ + +Rough plan for initial prototype RE. + +1) Hack quick cert generator [done] + +2) Hack xml-parse-test into something that can: + + - Generate (XML::Simple?) XML + - Encode XML in CMS using specified signing key and certs + - Write that to a destination file + + - Pick up signed CMS from from a file + - Check CMS signatures and extract XML + - Validate (xmllint --relaxng) the XML + - Decode (XML::Simple) the XML and dump the result + + Log everything as we go and use Data::Dumper to log content of Perl + data structures. + +3) Whack (2) into something that does this over minimal HTTP. + +4) [to be continued...] |