Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

[P1619-2] Sample Gladman's test vector



MDE EME2
REM Produced by GENTEST on Sat Oct 11 20:22:42 2008

REM All inputs and outputs are arrays of 8-bit bytes (octets) with bytes being
REM represented by consecutive pairs of hexadecimal digits (the pair 'ab', for
REM example, yields the byte value 0xab in C). The index positions of bytes in
REM arrays increase by 1 from left to right for each pair of digits and arrays
REM on consecutive lines with the same initial designators are concatenated so
REM that bytes on later lines have higher array indexes.  Numeric significance
REM is undefined except between the two digits that form each individual byte.

REM KEY = The AES EME-2 key
REM ADT = The associated data
REM PTX = The plaintext
REM CTX = The ciphertext

VEC 1
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT
PTX 00000000000000000000000000000000
CTX f599ffd2181acf8526f7fa66ab1202b2

VEC 2
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00
PTX 00000000000000000000000000000000
CTX 11d0eca81268c955e2710379b8207930

VEC 3
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 0010
PTX 00000000000000000000000000000000
CTX 71ddc039fd22e86cdee80bd75ccc8969

VEC 4
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 001020
PTX 00000000000000000000000000000000
CTX e721e4bb2b4e641dcba3fa23996f87de

VEC 5
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030
PTX 00000000000000000000000000000000
CTX 9120b3cb136bdf6f0fe1a05521cbe8dc

VEC 6
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 0010203040
PTX 00000000000000000000000000000000
CTX 697b345b9bc86c582f27f8cdd6ec711d

VEC 7
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 001020304050
PTX 00000000000000000000000000000000
CTX 59fbbbcd0d32545688a6f9ec2f71239f

VEC 8
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060
PTX 00000000000000000000000000000000
CTX 036e7bcd4e1e66eeca5c8a55e24afe56

VEC 9
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 0010203040506070
PTX 00000000000000000000000000000000
CTX f2e4b9a65680f288606c855d1f106fa7

VEC 10
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 001020304050607080
PTX 00000000000000000000000000000000
CTX 0efdee0c5ff715dabc019c9475933d19

VEC 11
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090
PTX 00000000000000000000000000000000
CTX e02409759020857bcf9ece4aa3b198c9

VEC 12
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0
PTX 00000000000000000000000000000000
CTX 23c1b7934adb44715af15adce4fe025b

VEC 13
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0
PTX 00000000000000000000000000000000
CTX 4be58536859e1d4e906944ed5a4ca5d5

VEC 14
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0
PTX 00000000000000000000000000000000
CTX fe3bb91facf785ac02b4fae13c1dfe05

VEC 15
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0
PTX 00000000000000000000000000000000
CTX c8615b885d236abf872d377fcf68bacb

VEC 16
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0
PTX 00000000000000000000000000000000
CTX 6f767d7dbac3a60290274bfe25c07865

VEC 17
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f0
PTX 00000000000000000000000000000000
CTX 0de098a8a8cfd89cc45c6671d74ad563

VEC 18
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000
PTX 00000000000000000000000000000000
CTX a835b5457e241680b4418529a3a96b93

VEC 19
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f00010
PTX 00000000000000000000000000000000
CTX df43863577bc216820bb49b23ce1cf2a

VEC 20
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f0001020
PTX 00000000000000000000000000000000
CTX b85d20eee3152ad344eb49079c782a4a

VEC 21
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030
PTX 00000000000000000000000000000000
CTX e4a9e86facbb16b9635dcac1700e4b65

VEC 22
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f00010203040
PTX 00000000000000000000000000000000
CTX 60d3de56945050bd291e92ee0bd0b685

VEC 23
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f0001020304050
PTX 00000000000000000000000000000000
CTX 66b9fe79aaf4d9fb4127657dfc257bad

VEC 24
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060
PTX 00000000000000000000000000000000
CTX 5fd2fa48c6256d730aa1fe097f15748a

VEC 25
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f00010203040506070
PTX 00000000000000000000000000000000
CTX a1a2d1f39b656bd42c4258fe5f58dd70

VEC 26
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f0001020304050607080
PTX 00000000000000000000000000000000
CTX d6ef588a6946cd761599ef9e16e2c5e8

VEC 27
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090
PTX 00000000000000000000000000000000
CTX 71fb04c99e5102d99e9302bbc4ef1613

VEC 28
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090a0
PTX 00000000000000000000000000000000
CTX 3365033261a89b45de4e21c80e2add00

VEC 29
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090a0b0
PTX 00000000000000000000000000000000
CTX e28410df22e119535a22bd027c280e96

VEC 30
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090a0b0c0
PTX 00000000000000000000000000000000
CTX 3ec3f3c25935cb39e00745cffaaeb438

VEC 31
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090a0b0c0d0
PTX 00000000000000000000000000000000
CTX 1bcb201df72851344f9952197f44a11e

VEC 32
KEY 2718281828459045235360287471352627182818284590452353602874713526
KEY 27182818284590452353602874713526
ADT 00102030405060708090a0b0c0d0e0f000102030405060708090a0b0c0d0e0
PTX 00000000000000000000000000000000
CTX 7fabc6d597a08df7164975dfb17bca33

END