diff options
Diffstat (limited to 'tests/01-phaos-xmlenc-3/Readme.txt')
-rw-r--r-- | tests/01-phaos-xmlenc-3/Readme.txt | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/tests/01-phaos-xmlenc-3/Readme.txt b/tests/01-phaos-xmlenc-3/Readme.txt new file mode 100644 index 00000000..5d11ee2d --- /dev/null +++ b/tests/01-phaos-xmlenc-3/Readme.txt @@ -0,0 +1,52 @@ +This directory contains the following files: + + Readme.txt -- This file. + + payment.xml -- A sample XML file. + + key.txt -- Keys for decrypting the encrypted XML files enc-*-*-*-*.xml. + + dh-priv-key.der + -- Diffie-Hellman private key encoded in PKCS#8 PrivateKeyInfo formate. + This key can be used to decrypt the files enc-*-*-ka-dh.xml. + rsa-priv-key.der + -- RSA private key encoded in PKCS#8 PrivateKeyInfo formate. + This key can be used to decrypt the files enc-*-*-kt-*.xml. + + enc-*-*-*-*.xml + -- XML document obtained by encrypting and replacing part of the + sample payment.xml. The data encryption key is in turn + encrypted. + + Each file has the form: enc-A-B-C-D.xml, where: + + A indicates the type of the data encrypted. This includes: + + element = The CreditCard element. + content = The content of the CreditCard element + (multiple elements). + text = The content of the Number element (text node). + + B indicates the data encryption algorithm. + + C indicates the key encryption protocols: + kt = key transport + kw = key wrap + ka = key agreement + + D indicates the key encryption algorithm. + +bad-*-enc-*-*-*-*.xml + -- some "screw-up" samples + +The sample encrypted XML files are produced from Phaos XML toolkit. + +Jiandong Guo +Phaos Technology +http://www.phaos.com + +jguo@phaos.com + + + + |