Git init
[external/xmlsec1.git] / tests / 01-phaos-xmlenc-3 / Readme.txt
1 This directory contains the following files:
2
3  Readme.txt   -- This file.
4  
5  payment.xml  -- A sample XML file.
6
7  key.txt      -- Keys for decrypting the encrypted XML files enc-*-*-*-*.xml.
8
9  dh-priv-key.der
10              -- Diffie-Hellman private key encoded in PKCS#8 PrivateKeyInfo formate.
11                 This key can be used to decrypt the files enc-*-*-ka-dh.xml.
12  rsa-priv-key.der 
13              -- RSA private key encoded in PKCS#8 PrivateKeyInfo formate.
14                 This key can be used to decrypt the files enc-*-*-kt-*.xml.
15
16  enc-*-*-*-*.xml
17               -- XML document obtained by encrypting and replacing part of the
18                  sample payment.xml. The data encryption key is in turn
19                  encrypted.
20
21                  Each file has the form: enc-A-B-C-D.xml, where:
22                  
23                  A indicates the type of the data encrypted. This includes:
24
25                      element = The CreditCard element.
26                      content = The content of the CreditCard element
27                                (multiple elements).
28                      text =    The content of the Number element (text node).
29
30                  B indicates the data encryption algorithm.
31
32                  C indicates the key encryption protocols:
33                      kt = key transport
34                      kw = key wrap
35                      ka = key agreement
36
37                  D indicates the key encryption algorithm.
38
39 bad-*-enc-*-*-*-*.xml
40                 -- some "screw-up" samples
41
42 The sample encrypted XML files are produced from Phaos XML toolkit.
43
44 Jiandong Guo
45 Phaos Technology
46 http://www.phaos.com
47
48 jguo@phaos.com
49
50
51
52