diff options
Diffstat (limited to 'tests/nist-aesgcm/aes128')
118 files changed, 1068 insertions, 0 deletions
diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.data new file mode 100644 index 00000000..e669fe77 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.data @@ -0,0 +1 @@ +SPW0JrrKAwZFVMwrMA== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.tmpl new file mode 100644 index 00000000..8f031d69 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.xml new file mode 100644 index 00000000..f64efa07 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-01.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 3X4BQZhnK+Oflbadzbqec+rz047OsrBKjez5D0pHycYm1vssdl0gFVY= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.data new file mode 100644 index 00000000..3c9d7734 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.data @@ -0,0 +1 @@ +RqLlXI4mTfIRvREmhQ== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.tmpl new file mode 100644 index 00000000..4a08cddf --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.xml new file mode 100644 index 00000000..352d0a07 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-02.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + MzizXJ1XpdKBkOjJL0ZjTnS45MiYEqyDudq9UGdk5ouCp+cgqhjaCr4= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.data new file mode 100644 index 00000000..693cd73a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.data @@ -0,0 +1 @@ +O5W5gQhu5zzE0MwUIg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.tmpl new file mode 100644 index 00000000..1f07e630 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.xml new file mode 100644 index 00000000..d3992511 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-03.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + UFU0fxi01a3QrlxBFC2CEMP7hHdM29BEel/TIdnNsBlS3IXwNHNsKn0= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-04.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-04.xml new file mode 100644 index 00000000..1e3dea4e --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-04.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + nt8qqXDQFqyWLh/YqFtmw8teq5HVvci8DtwFTvwB86/SHZwkhIGfVpo= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.data new file mode 100644 index 00000000..8268d364 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.data @@ -0,0 +1 @@ +UXVtI6srLE1GCeMTOg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.tmpl new file mode 100644 index 00000000..6132a7f3 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.xml new file mode 100644 index 00000000..6e4a5d08 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-05.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 0sJwQLKKnDGvba0K4X337RsMNsa6scIdwQhkRBP4B1OmbSfMN9mQOr8= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-06.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-06.xml new file mode 100644 index 00000000..73afd418 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-06.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-6</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + MeznuS3zHrE3g7I+v3dpClVcNoh49ZKeOZcaHzHVg41ETzKf9Hva4g0= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.data new file mode 100644 index 00000000..692c7e60 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.data @@ -0,0 +1 @@ +tCY9cJ+BYojs4Au/rg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.tmpl new file mode 100644 index 00000000..b00460b2 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.xml new file mode 100644 index 00000000..ac610415 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-07.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + IkfKC/uTfXCRxJlA9fcZDjuFrqT6pXtS6LTRUUKmirUljD0gYh9HBuo= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-08.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-08.xml new file mode 100644 index 00000000..ff535dcf --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-08.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-8</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + UAugpm87kZsMxD1dOOxiFHtgHRuE5ijGDtWoRWM1qssNtFL0xGDt76Y= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.data new file mode 100644 index 00000000..a0cc9150 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.data @@ -0,0 +1 @@ +n6Ov59Id/gBLVY/5QA== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.tmpl new file mode 100644 index 00000000..efc495f4 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.xml new file mode 100644 index 00000000..c3b5ddfe --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-09.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + TNkEnjs/SMhIohs8NE33BIXIrC/c9pGQ80zbWK0yEjvkMe9QYTyfiG8= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-10.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-10.xml new file mode 100644 index 00000000..1e1e25d2 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-10.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-10</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + ip6hlIUgTLHGcYGLZogalrLA6cgdMnDihYtLNauw2KSYt1kgrc9BHqg= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-11.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-11.xml new file mode 100644 index 00000000..2aa2c08f --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-11.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + Rpbjlj2BBUg4ScEy+zuSWscO6PzGUzRM/JZKAzk7VBMZmW37nbglnUg= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-12.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-12.xml new file mode 100644 index 00000000..a4588f87 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-12.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + trYhPiGQNNXhqG9lkjSHTILnfrRkq+vPzl4VE8JBSFtdbcDUyFL5050= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-13.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-13.xml new file mode 100644 index 00000000..abe29ec2 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-13.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 9MtTxD0gY0mwMz6oSqIAKHzTAUfD/G+H4C8S44J4SLIfFB5amgkZ5rA= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.data new file mode 100644 index 00000000..345b9788 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.data @@ -0,0 +1 @@ +EW2dY0v550bbiaqwxg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.tmpl new file mode 100644 index 00000000..240e31cb --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.xml new file mode 100644 index 00000000..5f1ff7e9 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-14.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 0XkmM+1NVzoWtj/rC9xU0ib808WpsD+pYBpoZXdJ6nrbhg+HuRXlhlk= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-15.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-15.xml new file mode 100644 index 00000000..fb98b243 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-104-0-128-15.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-104-0-128-15</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + JX3okZNcwwGv84JKkYufSl9Z1akyXZlMFg3XaKT40CUulDydbMnihmQ= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.data new file mode 100644 index 00000000..2eeac7e5 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.data @@ -0,0 +1 @@ +KChqMhKTJTw+CqJwSieAMg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.tmpl new file mode 100644 index 00000000..0f3616ca --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.xml new file mode 100644 index 00000000..2dc60c58 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-01.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + iyMpn94XQFPz1lK6Wjwc8Zhdu4vtgYA2/dWrQiPHqw+VK3CRzTJINQQ7XrU= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.data new file mode 100644 index 00000000..b46d3f62 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.data @@ -0,0 +1 @@ +lWlaWxLyhwucxf3I8hipfQ== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.tmpl new file mode 100644 index 00000000..050756f0 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.xml new file mode 100644 index 00000000..e28d71af --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-02.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + F8TWFJPs3I8xcAsSR7t+I/e9/gWoCRrJDk+LLrcjxw6THZeF9A/Uqx1hLck= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-03.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-03.xml new file mode 100644 index 00000000..4a12a709 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-03.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 52kl1TVeBYTOhxsrAhbImciNbjLJWMflU9qlvKFFMZiWMpyW3ykfZO++Djo= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-04.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-04.xml new file mode 100644 index 00000000..7b52e49a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-04.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 0LT6fH8Qf5j2awGVq5V6zATBA02KzGF8CyD3jak8wi9ghugWAWYGua0Lppc= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.data new file mode 100644 index 00000000..f0c12f05 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.data @@ -0,0 +1 @@ +lkYQ+2WFy7sHD9mrEKemAA== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.tmpl new file mode 100644 index 00000000..1598f524 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.xml new file mode 100644 index 00000000..18a85bce --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-05.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + Xo3CRu6DXcXyKdaYF4zjvVauJ/mBLpG5QsEwnsYzB1qLYI1flpcdK8HqKg4= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-06.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-06.xml new file mode 100644 index 00000000..51485fff --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-06.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-6</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + lRlMtLok6gR2ylrkSTRhrtpaDH0Y7fsRyoJ3x4ZWFaFIR0SpxV5ICHFHLoE= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.data new file mode 100644 index 00000000..f39615d5 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.data @@ -0,0 +1 @@ +nfrDjaWBGzxHEkORF/dSDg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.tmpl new file mode 100644 index 00000000..130ae8ef --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.xml new file mode 100644 index 00000000..d329d59d --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-07.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + py0zmtgpyWAdAKbvtESBq0mGOHP/oqN3qnt1nk1Yen07XrEYbS6szpu1HAQ= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-08.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-08.xml new file mode 100644 index 00000000..ad54d1e3 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-08.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-8</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + Zz1+mq7as2y7KvoO1VjyN7wEtByBVe9kNRHFLEgqVP8tknDXA3Xk2NtkZ0Q= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-09.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-09.xml new file mode 100644 index 00000000..56ca1037 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-09.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + R+NscccMK7Zizd1qTTFog2sL5+fNe1SslSgUCBjhiWB4nPZQu0jRY/iB/lU= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-10.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-10.xml new file mode 100644 index 00000000..3f38deb6 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-10.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-10</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + q/S3eQP9KJRRbY/CPHUS3DW9jsgJVLr0kQWmel5imd6sZZT9Wc8HPvFP/e4= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.data new file mode 100644 index 00000000..a002bbfa --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.data @@ -0,0 +1 @@ +0y5D6xqQtiaxibao61kruA== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.tmpl new file mode 100644 index 00000000..740a4c9c --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.xml new file mode 100644 index 00000000..3992f4f3 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-11.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + dv96qglb5BEfecdKqZjxcwB97QArPr4mTqfxM6cbpPI4W9W2FaI737ncsX8= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.data new file mode 100644 index 00000000..cfe217f8 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.data @@ -0,0 +1 @@ +RIMN0LyFkvSijsecHQ8rUw== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.tmpl new file mode 100644 index 00000000..ea6303b4 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.xml new file mode 100644 index 00000000..2edb9593 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-12.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + Y8VPzY5kivS7D145ncAdmFzU9s/R6yIHdh7ASx2Nxhfo9Jt+kqP1SA0dIv8= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.data new file mode 100644 index 00000000..977ac19a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.data @@ -0,0 +1 @@ +r/9em+y2LIsFwm7/76PXsg== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.tmpl new file mode 100644 index 00000000..c8bc540b --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.xml new file mode 100644 index 00000000..acaae9bf --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-13.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + GIVJ9BumHtUumxTvwGrqDqDsaoRG/48/ciz9HGBewv4F1wZ+5TcdSE5c19w= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.data new file mode 100644 index 00000000..e6f32b46 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.data @@ -0,0 +1 @@ +WSZEXayne1WFe5vUyJfB7A== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.tmpl new file mode 100644 index 00000000..9e6a0307 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.xml new file mode 100644 index 00000000..64c84f3a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-14.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + vGC9W8poArUmzINh8viFEAW4v7OMw0iBM7AErn150ch0JEastF1NDNM4hvo= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.data new file mode 100644 index 00000000..a48181d6 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.data @@ -0,0 +1 @@ +3Brbsxa+irzNh/+t/fx8oA== diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.tmpl new file mode 100644 index 00000000..0d335847 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-15</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.xml new file mode 100644 index 00000000..c120acf0 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-128-0-128-15.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-128-0-128-15</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + YV8l0TxcSsnWsBkyN1vKQ1gyx6vMzp64kIBydVfje6IfCu+Lxwtj95aOnto= + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.data new file mode 100644 index 00000000..5c1ef45f --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.data @@ -0,0 +1 @@ +prdqBm5jOSyUQ+YCcs6uudJcmRsPLlXigE4WjAXqWRo= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.tmpl new file mode 100644 index 00000000..c97743fc --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.xml new file mode 100644 index 00000000..369d468f --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-01.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + htjqCrjkDcxIHNDiYhcdszGTKS2TC/Zkc0dlLB7zMxbX/sqZ1U8dtPz1E/jCgoCqXGx6i9Nm8owc +/R9u + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-02.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-02.xml new file mode 100644 index 00000000..62fbdce5 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-02.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + nCIAhHXnqQf3q8lmlqBuH9sAguvGRBMS3ZzW7W9/rHRfrMNotasqOVG9daZuhNZkSAaPZ4iUBCY6 +BHqI + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-03.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-03.xml new file mode 100644 index 00000000..8b6969fb --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-03.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + MvOHdtmYQ+nXnWso+019jglY6nbZSJ8sa1MI11z5bI4bxqCKl4pl8MD1EK+0mkxq80A9+1fPH0vC +Wxeo + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.data new file mode 100644 index 00000000..3e8ece1d --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.data @@ -0,0 +1 @@ +Re6KDzj5F4W/jKxL0FKEJJqANersDm4ZRuDqg6CsMnE= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.tmpl new file mode 100644 index 00000000..245a2ae0 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.xml new file mode 100644 index 00000000..b3eaa63e --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-04.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 4CnmrN2vYuqB9/OfFLTlMhPegL2ZVGjfKTprvyRShGw3WjcGc420XnxdW6aKijxGkyVvi1AWBVSC +SFbm + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-05.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-05.xml new file mode 100644 index 00000000..284ff33c --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-05.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + Hf5qpz/7aA3/wQNnc/wMgqWRZfVXrDyaQ6eA7y17VdOiaWd62a0SNwa4WFT77b9rkIXgaVilCzKf +gTNG + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-06.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-06.xml new file mode 100644 index 00000000..88e4cc2c --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-06.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-6</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + SYrs9nLHPdgaqWbPAyvpyjLlPhMPJB16J7SVmm4rccmImc/cZoBqSQx/r8bDkYJiaYup0w4ynK1g ++z6y + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-07.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-07.xml new file mode 100644 index 00000000..e30b81ee --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-07.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + iIhywmGzWWaSq5bDm7o8wj+R7q4JJp+UApZ7uLN2VSRh+qEDIHQehh06LnGVTn+7YrYiIW+30dLz +Z+q+ + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-08.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-08.xml new file mode 100644 index 00000000..f4d36c12 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-08.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-8</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + C1w7mK6rZSXwy/97N7eVpt5ZT5fL1RBI+VjKpW6gTW/9QmgzZIVzI3WdBAYc419XewZh3PGFi5IG +G013 + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.data new file mode 100644 index 00000000..1f68fa9e --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.data @@ -0,0 +1 @@ +o0MvxSWEja0qS7pZcbtRugOT7o3WGYkSTGxFe5HCW4g= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.tmpl new file mode 100644 index 00000000..24cc5170 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.xml new file mode 100644 index 00000000..013a2c2b --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-09.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + ySWLqmt3IPONj1p2RsKR4XkkhtmNWu+UPhHCFa04AwhhoUATAUs06tx3EpbvKOYZWNkriiwm36aa +PDV3 + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.data new file mode 100644 index 00000000..02ea82b7 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.data @@ -0,0 +1 @@ +yixLqJ2RH3TG2J7k86ePPJoOAAF9JiN3qjNKeCZBOX0= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.tmpl new file mode 100644 index 00000000..c4a469d8 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-10</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.xml new file mode 100644 index 00000000..e12e7201 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-10.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-10</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + ve5aeBE1RvM9HLE9aPJd6iZ3tXoZgU7vtFyI9vUCjGEpptbj+U2lA3PpoeoABfgUhl5b0pwxDhsn +YQZt + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.data new file mode 100644 index 00000000..97396020 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.data @@ -0,0 +1 @@ +OsRtu5P4AyNabfVQI6ylVEl2TpH2VRK7n/CxlHiPks8= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.tmpl new file mode 100644 index 00000000..88789210 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.xml new file mode 100644 index 00000000..9c46f76b --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-11.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + V4uWNJpMAjzhLqt7aDmb0epN++epHq2z1u4B6fMmfJfeK2q4VdKXkYy3AGVzZQhw0w43nWeFjfRO ++js8 + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.data new file mode 100644 index 00000000..d65912d2 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.data @@ -0,0 +1 @@ +P29X21tMTqTlUou/SwponAwWmhRPglAwHr3OM8szZUc= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.tmpl new file mode 100644 index 00000000..77ef9cf9 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.xml new file mode 100644 index 00000000..42438742 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-12.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + rmYGebAbvRmClg7oN5HlYdN+8h3a8BmhFvVgmBe6/mwYdVcvXd3H9OByiswNMXg+dYahN7gbW0HR7liW + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.data new file mode 100644 index 00000000..c36fcce4 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.data @@ -0,0 +1 @@ +HRat8gOJMV9lXCIoShG0xfHRpFu/+m5H3Dd1EYXfNcA= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.tmpl new file mode 100644 index 00000000..b09910e5 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.xml new file mode 100644 index 00000000..135d2e82 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-13.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + yMNS+cR0ccXqNgfg2hI6v3nA+HPSxetl97nEdT2WeIscpu+M4op0FVi6GLjE9zRLH8usuGtUDnQd +QXG3 + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.data new file mode 100644 index 00000000..441f4022 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.data @@ -0,0 +1 @@ +J295hNValvMlC7Kb2AN2rFS3N9/6bJnwZEjKyBS2gy4= diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.tmpl new file mode 100644 index 00000000..957ca2ed --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.xml new file mode 100644 index 00000000..a83f2d42 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-14.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + r+kmm9jgG8Woqm7lttod8k/kp17TdFv3H7GzuhGjgQoIO6bsHDn5efum/8er6jam2mVeeqfXBzv5 +NoZd + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-15.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-15.xml new file mode 100644 index 00000000..57018f5b --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-256-0-128-15.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-256-0-128-15</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + /ykp+tJ5wfIW6E7eYM4L1wRed/hMZYI0MQD7fh0pnweu4jGJs49dT5PcRRmzGjUgM3H2rmwZADAa +/zky + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-01.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-01.xml new file mode 100644 index 00000000..526a0d16 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-01.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-1</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 6WCYw52aqDUiEZNVtCwlFVggVktBxSXGqo/0Njx8URkXdyubzVdLC+H2tMohU4ad3wxPdt+tOu8K +ds4FZYL5RDMeObimaoFZHtFV19Mjcg== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.data new file mode 100644 index 00000000..3ba758e8 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.data @@ -0,0 +1 @@ +PzuwZE6sh4uX2ZDSV/WzbheTSQ28E/6k7+mCLOu6dETM5N7lp/Xf3yhflnhXkoEiAMJ5 diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.tmpl new file mode 100644 index 00000000..3c5fcb49 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.xml new file mode 100644 index 00000000..3b858532 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-02.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-2</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + itczpKm4MwaQI4xCu7W2cqR5r8orEa2wpMditpjdVlkI/uHRAfagHWMzLJG4XX8DrEikd4l9UStF +cvkELLfqTXi9yxNm/LoC/czuV+H/RA== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.data new file mode 100644 index 00000000..22ea6117 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.data @@ -0,0 +1 @@ +/Rsg1Y5R/pPRd9tRhBbmMiEt0e/7a1/PUb2UI0q5akVdjjyEygOybVjIhntqHMOQgo/7 diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.tmpl new file mode 100644 index 00000000..4413f088 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.xml new file mode 100644 index 00000000..251f0bce --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-03.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-3</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + fZKA9Z3CuY8BlQmNMJgNJjQTjq1CwzR7mzrzL3j/7A12hrkkf473JYtyhZJ22dM+tnDq+z6pAMMt +ub78z8HWy8pJznDT3bdS3DtDjyhFug== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.data new file mode 100644 index 00000000..c52cf312 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.data @@ -0,0 +1 @@ +3kIZnEd7ad4oVxADla77JzXIMoMxEJ1kfq5TXFQgCGnnqLyC9GH8bEdHSCl8NBvSISb+ diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.tmpl new file mode 100644 index 00000000..40c87f4f --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.xml new file mode 100644 index 00000000..2afe1f27 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-04.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-4</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + +WUdQuv4Ro625Fgp+Slr7tPTtXP3LL3krYMuNOjvbPcXjo0ng//17INZ2vZ9+KcNj4bSwzn54exZ +0jTk9hk4RqxGtFXp9IOo7t9u9LYb4Q== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-05.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-05.xml new file mode 100644 index 00000000..32b2c32c --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-05.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-5</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + te5EVr7pmrhXEg0aChS8YjJsmvmWC4lgGNmMeS1uBFZDUAXWXmDVU7TqczrOfc/c7wx9hqbzBlyr +gBKkyyy5j7Nik74YpornFg/ISMycyQ== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.data new file mode 100644 index 00000000..d660ba75 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.data @@ -0,0 +1 @@ +UXJ74GuV7QTsH0Ear1shTFjyF4LL6bYkyygimruPnY1nO5A8EuuRR8QMxY6BUl2G7dbG diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.tmpl new file mode 100644 index 00000000..a9e95f99 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-6</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.xml new file mode 100644 index 00000000..74f3a1ed --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-06.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-6</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + GL6V0yyQgpS6kI52oY38ZdDY6UhXdmI80KO/d9BUgu7mTpfL0Ighl4AGEQgRmEOaEeImw/uBmEkj +Dx/KmonjD1KDSey7S+2X6f6M4WFhuw== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-07.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-07.xml new file mode 100644 index 00000000..97805a81 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-07.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-7</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + tPjIXA10OpmmzIfjSFhKYR375Gw6fL3O0WADKUUZPLjcDVUQgNFitHr32lPvTLGJb8AaXcuOON2X +hLhugE7jZeSLo7FbdHi4hfjMtSOS8Q== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.data b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.data new file mode 100644 index 00000000..7aa0f544 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.data @@ -0,0 +1 @@ +OOFZGSS4w+OucJVXZ70zUlIj0wgyRdDauCv1Xy+aDPietnrH//VnkMChz9F9z9qyT6gh diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.tmpl b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.tmpl new file mode 100644 index 00000000..86da9ed9 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.tmpl @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-8</KeyName> +</KeyInfo> +<CipherData> + <enc:CipherValue xmlns:enc="http://www.w3.org/2001/04/xmlenc#"/> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.xml new file mode 100644 index 00000000..59b4521d --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-08.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-8</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + 0/VPzV16hTd//3bVqEZMUbU4Iy7qr7PCj5J3N3a8BA6VcMsQQeppooVw8VvShKzdK/LnMtXjf8T3 +GpiB6V8yiKKuO81w1wwGUrQWIyh0cg== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-09.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-09.xml new file mode 100644 index 00000000..f54b8cec --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-09.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-9</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + kPqIpdSUFU1xGGcFSEBJ+MXUnO5U16TzGAG/Cz97Z8LBjllBF9QTI4+A5F5jIvOJqv53UavRW+xP +8PYgmt0oo4KxSHncWdhVGC8qMkVpzw== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-10.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-10.xml new file mode 100644 index 00000000..0a1b0a7a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-10.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-10</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + o+dnUjYuE+599aIHXheJ4KJKcruoxfd1KEzDEkPWLvR023O/c0EL5Kv4DIYOFHCqmCRxGeVY8Tvc +TpzYAq3tGnv8GvZMXgh0HxCABk+J0Q== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-11.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-11.xml new file mode 100644 index 00000000..a909ba9a --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-11.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-11</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + M6QgPIqFvIMRfbuKGSEKIe8Aug4Xuo4dI+yn+PLkzbE8Lj+HqcoONhc2eW/TcgWY6CgyiaqwpK+v +wTp8/wQ3aSJwNk9zerLzH0IaSPtrig== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-12.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-12.xml new file mode 100644 index 00000000..ab3c26d7 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-12.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-12</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + W6yOtQMKgc8ngpdM+EB5Q95UP6vVxtLCF6JWe4lYR7MDHkb+9qILlEazldOnUWM+oU3EnDaAWmbr +Rm4CjA7aFQ/qrtK6KuRZ+PDyj8LCeg== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-13.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-13.xml new file mode 100644 index 00000000..d3a3407d --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-13.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-13</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + n9N2q9CeZZmYavuWgTqNfEbQo1BERdurSKVGy+2WjFdGRfppb/qbXWLOOU7jWiBMYu340Ex+9iHt +UZw7enMY8lnmIZPx7v28bsGs4wX3jw== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-14.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-14.xml new file mode 100644 index 00000000..98944f19 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-14.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-14</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + xUE23BUl7U9tzkugM/CU4nvm/fYrkBuYBHG15NGe170bjr9bPyJfPg4maeAsdGMPQ0clFYBr09N7 +myDyGHCu1ICxq4qPZh2QfH1FvY0ogw== + </CipherValue> +</CipherData> +</EncryptedData> diff --git a/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-15.xml b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-15.xml new file mode 100644 index 00000000..03b76522 --- /dev/null +++ b/tests/nist-aesgcm/aes128/aes128-gcm-96-408-0-128-15.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#"> +<EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> +<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> + <KeyName>key-aes128-gcm-96-408-0-128-15</KeyName> +</KeyInfo> +<CipherData> + <CipherValue> + MTugkia+5pQhf1y8rxi+Dt/ht0/DJ9RHkJNHweiyLyTu0MVFrHby2NSPPGc7MAscLNiURVwiMuBS +8Hjwr3H0lhg8xeIpN8FbeASdfKshgQ== + </CipherValue> +</CipherData> +</EncryptedData> |