Here you can find test vectors for the response of the key expander module, accross the various key bit legnths of each method - 32/64 0000000000000000 -> fffd000000000000 1111111111111111 -> 4446111111111111 0123456789abcdef -> 2f5a0123456789ab 2f5a0123456789ab -> 769c2f5a01234567 1918111009080100 -> 71c3191811100908 f15ae07056d4b649 -> c535f15ae07056d4 6f66250a4010dd94 -> e96b6f66250a4010 e0ef7c470fe54bd8 -> 3e21e0ef7c470fe5 b5c0f26a438c065b -> 8609b5c0f26a438c e81209acd8bf9f8e -> 2710e81209acd8bf - 48/72 000000000000000000 -> fffffd000000000000 111111111111111111 -> dddddf111111111111 0123456789abcdef01 -> c226a00123456789ab 1211100a0908020100 -> fe9dce1211100a0908 fe9dce1211100a0908 -> c5cc90fe9dce121110 6f66250a4010dd9984 -> d97cdf6f66250a4010 6789ab769c2f8609b5 -> a37fe76789ab769c2f 2710e81209ac19d8bf -> 60b4512710e81209ac 2f5a0123456789ab69 -> 414a742f5a01234567 769c2f5a0123456733 -> a32289769c2f5a0123 - 48/96 000000000000000000000000 -> fffffd000000000000000000 111111111111111111111111 -> 444446111111111111111111 0123456789abcdef01234567 -> 0794470123456789abcdef01 1a19181211100a0908020100 -> 7011c31a19181211100a0908 7011c31a19181211100a0908 -> b7ec497011c31a1918121110 c5cc90fe9dce1211104d895c -> bd8a62c5cc90fe9dce121110 415554769c2f5a0123456733 -> 81a683415554769c2f5a0123 fe9dce1211100a09083ddcb6 -> fd14a2fe9dce1211100a0908 414a742f5a0123456794d78a -> 15f24a414a742f5a01234567 60b4512710e81209ac88ecb6 -> 5603fe60b4512710e81209ac - 64/96 000000000000000000000000 -> fffffffd0000000000000000 111111111111111111111111 -> dddddddf1111111111111111 0123456789abcdef01234567 -> 6eeae6600123456789abcdef 131211100b0a090803020100 -> ffae9dce131211100b0a0908 ffae9dce131211100b0a0908 -> c4facc90ffae9dce13121110 414a742f5a0123456794d78a -> 8456c1b0414a742f5a012345 b7ec497011c31a1918121110 -> fa6ea354b7ec497011c31a19 6789ab769c2f8609b5895a5f -> e0ff0a7b6789ab769c2f8609 e96b6f66250a401009acd8bf -> 45e8fc58e96b6f66250a4010 b5c0f26a438c065bf15ae070 -> f3410ee6b5c0f26a438c065b - 64/128 00000000000000000000000000000000 -> fffffffd000000000000000000000000 11111111111111111111111111111111 -> 44444446111111111111111111111111 0123456789abcdef0123456789abcdef -> 67d0893c0123456789abcdef01234567 1b1a1918131211100b0a090803020100 -> 70a011c31b1a1918131211100b0a0908 70a011c31b1a1918131211100b0a0908 -> b770ec4970a011c31b1a191813121110 bd8a62c5cc90fe9dce12111085674dc0 -> 3fea41d1bd8a62c5cc90fe9dce121110 7011c31a19181211100a09085ddef641 -> 532d20627011c31a19181211100a0908 001e71c1c5cc90fe9dce1211104d895c -> 8c99449c001e71c1c5cc90fe9dce1211 0794470123456789abcdef010d9c89ff -> bcc3a2130794470123456789abcdef01 9401549e60b4512710e81209ac88ecb6 -> f02b379c9401549e60b4512710e81209 - 96/96 000000000000000000000000 -> fffffffffffd000000000000 111111111111111111111111 -> dddddddddddf111111111111 0123456789abcdef01234567 -> e226a22633350123456789ab 0d0c0b0a0908050403020100 -> 7b8abd2c1f4c0d0c0b0a0908 7b8abd2c1f4c0d0c0b0a0908 -> ba3a0882b4e87b8abd2c1f4c 50a6f96e2b66401009acd8bf -> 10f146e8009850a6f96e2b66 ea3675eb70f4c4a911c31a19 -> e8b347df3cf5ea3675eb70f4 6b5f34ec010e065f238c6a4b -> d27ec9a0d5876b5f34ec010e ce9d311ffae210a09110b008 -> 9a651bdd4f07ce9d311ffae2 c0ffc9a4facece21d1119310 -> 05ce2b40bc18c0ffc9a4face - 96/144 000000000000000000000000000000000000 -> fffffffffffd000000000000000000000000 111111111111111111111111111111111111 -> dddddddddddf111111111111111111111111 0123456789abcdef0123456789abcdef0123 -> a6626eea77710123456789abcdef01234567 1514131211100d0c0b0a0908050403020100 -> f9083fae9dce1514131211100d0c0b0a0908 f9083fae9dce1514131211100d0c0b0a0908 -> c24270facc90f9083fae9dce151413121110 ea3675eb70f4d27ec9a0d587582a0dd7ec97 -> 74305bcbca7bea3675eb70f4d27ec9a0d587 ece21d1119314c4a911c31a1ce9d311ffae0 -> 1230ac9337a8ece21d1119314c4a911c31a1 0b0a00d080c9c1f7d2b8ab4c36e5eb70a7f4 -> 78cbf498401c0b0a00d080c9c1f7d2b8ab4c b009080d0c0a8abd27bc1f4c82b4eba3a088 -> 804aa5dd2e34b009080d0c0a8abd27bc1f4c e2b4cbc00518f07a9dd4651bc9fa4ac0ffce -> a47860fb00c1e2b4cbc00518f07a9dd4651b - 128/128 00000000000000000000000000000000 -> fffffffffffffffd0000000000000000 11111111111111111111111111111111 -> dddddddddddddddf1111111111111111 0123456789abcdef0123456789abcdef -> eeeae662fffbf7710123456789abcdef 0f0e0d0c0b0a09080706050403020100 -> 79e8db8abd2c1f4c0f0e0d0c0b0a0908 79e8db8abd2c1f4c0f0e0d0c0b0a0908 -> b852643a0882b4e879e8db8abd2c1f4c eb27f4c824a3bc1b11f11c3a1ce991d3 -> 2dd8621065c8226ceb27f4c824a3bc1b 141c11c4a911d931bc14c82ba3b27f4e -> 702974f083fea606141c11c4a911d931 a00d0c130121110b786b40fb00ca41e2 -> 4995ce47af038d2ea00d0c130121110b 4c27bceba31f82b4babd009c080d00a8 -> 8804733039a0f7284c27bceba31f82b4 c90fc24c08270fa974305ba36bca7bce -> 2e7ea031d5b3153cc90fc24c08270fa9 - 128/192 000000000000000000000000000000000000000000000000 -> fffffffffffffffd00000000000000000000000000000000 111111111111111111111111111111111111111111111111 -> dddddddddddddddf11111111111111111111111111111111 0123456789abcdef0123456789abcdef0123456789abcdef -> eeeae662fffbf7710123456789abcdef0123456789abcdef 17161514131211100f0e0d0c0b0a09080706050403020100 -> fb6a59083fae9dce17161514131211100f0e0d0c0b0a0908 fb6a59083fae9dce17161514131211100f0e0d0c0b0a0908 -> c02a1c4270facc90fb6a59083fae9dce1716151413121110 97a2e5ce449f038dc11d931c4a141911c1301a0010bd0211 -> 5541971ac398eda597a2e5ce449f038dc11d931c4a141911 27bce4ba4c2b31f8fc90a98270fc24c0310bc101a00d0211 -> 48786c22b2b528cc27bce4ba4c2b31f8fc90a98270fc24c0 98abe8db1f4c7d2c0070604030501020feae6771ee62fffb -> 5bce5b18c380487198abe8db1f4c7d2c0070604030501020 09c0a80b080dd0ab080473388f72039a844c2a7bceb2b31f -> aa17ca05e0cc2bfd09c0a80b080dd0ab080473388f72039a b9e4cd2c178db8af00d0a1210b11c130995ce4d47af2e038 -> 6a01ce5cc684735ab9e4cd2c178db8af00d0a1210b11c130 - 128/256 0000000000000000000000000000000000000000000000000000000000000000 -> fffffffffffffffd000000000000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111 -> 4444444444444446111111111111111111111111111111111111111111111111 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef -> 6f5801b6b285dc690123456789abcdef0123456789abcdef0123456789abcdef 1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100 -> 7262d303b0a011c31f1e1d1c1b1a191817161514131211100f0e0d0c0b0a0908 7262d303b0a011c31f1e1d1c1b1a191817161514131211100f0e0d0c0b0a0908 -> b5069a3da370ec497262d303b0a011c31f1e1d1c1b1a19181716151413121110 dc0a800b080d0ab9c2b31bce4ba4f8272bfd7ca05eaa10cca80b09c0080ab0dd -> cfb6ccce578b2676dc0a800b080d0ab9c2b31bce4ba4f8272bfd7ca05eaa10cc 8db8db9e472c1afcdd0ab0a809c0800b7d21f4cbec98a8dbbce4ba31f84c227b -> d9c6ddaa31f063c08db8db9e472c1afcdd0ab0a809c0800b7d21f4cbec98a8db 0c705fca1daae2bcd80b080d0ab09c0ad2c8db1f98abec748048715b15bce8c3 -> 855236315cd2ff0c0c705fca1daae2bcd80b080d0ab09c0ad2c8db1f98abec74 2f038d497a9e5ce4ae9dc53fefb9086a121110514131716141419d931a111c1c -> e2b7b368bcbd04622f038d497a9e5ce4ae9dc53fefb9086a1211105141317161 d9311111cc4a141924c0a98270ffcc90a473388f080720390d0ab11c21030011 -> 220ad91877b5ac0bd9311111cc4a141924c0a98270ffcc90a473388f08072039