From 234f3ab0f32a3dca66fa63a3407bedce8084425f Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Thu, 31 Oct 2013 12:00:23 -0500 Subject: move AES/3DES vectors into mode dirs and separate SHA vectors --- .../vectors/ciphers/3DES/CBC/TCBCIMMT1.rsp | 209 +++ .../vectors/ciphers/3DES/CBC/TCBCIMMT2.rsp | 209 +++ .../vectors/ciphers/3DES/CBC/TCBCIMMT3.rsp | 209 +++ .../vectors/ciphers/3DES/CBC/TCBCIinvperm.rsp | 1416 ++++++++++++++++++ .../vectors/ciphers/3DES/CBC/TCBCIpermop.rsp | 712 +++++++++ .../vectors/ciphers/3DES/CBC/TCBCIsubtab.rsp | 426 ++++++ .../vectors/ciphers/3DES/CBC/TCBCIvarkey.rsp | 1240 ++++++++++++++++ .../vectors/ciphers/3DES/CBC/TCBCIvartext.rsp | 1416 ++++++++++++++++++ .../vectors/ciphers/3DES/CBC/TCBCMMT1.rsp | 169 +++ .../vectors/ciphers/3DES/CBC/TCBCMMT2.rsp | 169 +++ .../vectors/ciphers/3DES/CBC/TCBCMMT3.rsp | 169 +++ .../vectors/ciphers/3DES/CBC/TCBCinvperm.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CBC/TCBCpermop.rsp | 392 +++++ .../vectors/ciphers/3DES/CBC/TCBCsubtab.rsp | 236 +++ .../vectors/ciphers/3DES/CBC/TCBCvarkey.rsp | 680 +++++++++ .../vectors/ciphers/3DES/CBC/TCBCvartext.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB1MMT1.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB1MMT2.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB1MMT3.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB1invperm.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB1permop.rsp | 392 +++++ .../vectors/ciphers/3DES/CFB/TCFB1subtab.rsp | 236 +++ .../vectors/ciphers/3DES/CFB/TCFB1varkey.rsp | 680 +++++++++ .../vectors/ciphers/3DES/CFB/TCFB1vartext.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB64MMT1.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB64MMT2.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB64MMT3.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB64invperm.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB64permop.rsp | 392 +++++ .../vectors/ciphers/3DES/CFB/TCFB64subtab.rsp | 236 +++ .../vectors/ciphers/3DES/CFB/TCFB64varkey.rsp | 680 +++++++++ .../vectors/ciphers/3DES/CFB/TCFB64vartext.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB8MMT1.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB8MMT2.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB8MMT3.rsp | 169 +++ .../vectors/ciphers/3DES/CFB/TCFB8invperm.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFB8permop.rsp | 392 +++++ .../vectors/ciphers/3DES/CFB/TCFB8subtab.rsp | 236 +++ .../vectors/ciphers/3DES/CFB/TCFB8varkey.rsp | 680 +++++++++ .../vectors/ciphers/3DES/CFB/TCFB8vartext.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP1MMT1.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP1MMT2.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP1MMT3.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP1invperm.rsp | 1544 ++++++++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP1permop.rsp | 648 ++++++++ .../vectors/ciphers/3DES/CFB/TCFBP1subtab.rsp | 388 +++++ .../vectors/ciphers/3DES/CFB/TCFBP1varkey.rsp | 1128 ++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP1vartext.rsp | 1288 ++++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP64MMT1.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP64MMT2.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP64MMT3.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP64invperm.rsp | 1544 ++++++++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP64permop.rsp | 648 ++++++++ .../vectors/ciphers/3DES/CFB/TCFBP64subtab.rsp | 388 +++++ .../vectors/ciphers/3DES/CFB/TCFBP64varkey.rsp | 1128 ++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP64vartext.rsp | 1288 ++++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP8MMT1.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP8MMT2.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP8MMT3.rsp | 209 +++ .../vectors/ciphers/3DES/CFB/TCFBP8invperm.rsp | 1544 ++++++++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP8permop.rsp | 648 ++++++++ .../vectors/ciphers/3DES/CFB/TCFBP8subtab.rsp | 388 +++++ .../vectors/ciphers/3DES/CFB/TCFBP8varkey.rsp | 1128 ++++++++++++++ .../vectors/ciphers/3DES/CFB/TCFBP8vartext.rsp | 1288 ++++++++++++++++ .../vectors/ciphers/3DES/ECB/TECBMMT1.rsp | 149 ++ .../vectors/ciphers/3DES/ECB/TECBMMT2.rsp | 149 ++ .../vectors/ciphers/3DES/ECB/TECBMMT3.rsp | 149 ++ .../vectors/ciphers/3DES/ECB/TECBinvperm.rsp | 648 ++++++++ .../vectors/ciphers/3DES/ECB/TECBpermop.rsp | 328 +++++ .../vectors/ciphers/3DES/ECB/TECBsubtab.rsp | 198 +++ .../vectors/ciphers/3DES/ECB/TECBvarkey.rsp | 568 +++++++ .../vectors/ciphers/3DES/ECB/TECBvartext.rsp | 648 ++++++++ .../vectors/ciphers/3DES/KAT/TCBCIinvperm.rsp | 1416 ------------------ .../vectors/ciphers/3DES/KAT/TCBCIpermop.rsp | 712 --------- .../vectors/ciphers/3DES/KAT/TCBCIsubtab.rsp | 426 ------ .../vectors/ciphers/3DES/KAT/TCBCIvarkey.rsp | 1240 ---------------- .../vectors/ciphers/3DES/KAT/TCBCIvartext.rsp | 1416 ------------------ .../vectors/ciphers/3DES/KAT/TCBCinvperm.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCBCpermop.rsp | 392 ----- .../vectors/ciphers/3DES/KAT/TCBCsubtab.rsp | 236 --- .../vectors/ciphers/3DES/KAT/TCBCvarkey.rsp | 680 --------- .../vectors/ciphers/3DES/KAT/TCBCvartext.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB1invperm.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB1permop.rsp | 392 ----- .../vectors/ciphers/3DES/KAT/TCFB1subtab.rsp | 236 --- .../vectors/ciphers/3DES/KAT/TCFB1varkey.rsp | 680 --------- .../vectors/ciphers/3DES/KAT/TCFB1vartext.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB64invperm.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB64permop.rsp | 392 ----- .../vectors/ciphers/3DES/KAT/TCFB64subtab.rsp | 236 --- .../vectors/ciphers/3DES/KAT/TCFB64varkey.rsp | 680 --------- .../vectors/ciphers/3DES/KAT/TCFB64vartext.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB8invperm.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFB8permop.rsp | 392 ----- .../vectors/ciphers/3DES/KAT/TCFB8subtab.rsp | 236 --- .../vectors/ciphers/3DES/KAT/TCFB8varkey.rsp | 680 --------- .../vectors/ciphers/3DES/KAT/TCFB8vartext.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TCFBP1invperm.rsp | 1544 -------------------- .../vectors/ciphers/3DES/KAT/TCFBP1permop.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TCFBP1subtab.rsp | 388 ----- .../vectors/ciphers/3DES/KAT/TCFBP1varkey.rsp | 1128 -------------- .../vectors/ciphers/3DES/KAT/TCFBP1vartext.rsp | 1288 ---------------- .../vectors/ciphers/3DES/KAT/TCFBP64invperm.rsp | 1544 -------------------- .../vectors/ciphers/3DES/KAT/TCFBP64permop.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TCFBP64subtab.rsp | 388 ----- .../vectors/ciphers/3DES/KAT/TCFBP64varkey.rsp | 1128 -------------- .../vectors/ciphers/3DES/KAT/TCFBP64vartext.rsp | 1288 ---------------- .../vectors/ciphers/3DES/KAT/TCFBP8invperm.rsp | 1544 -------------------- .../vectors/ciphers/3DES/KAT/TCFBP8permop.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TCFBP8subtab.rsp | 388 ----- .../vectors/ciphers/3DES/KAT/TCFBP8varkey.rsp | 1128 -------------- .../vectors/ciphers/3DES/KAT/TCFBP8vartext.rsp | 1288 ---------------- .../vectors/ciphers/3DES/KAT/TECBinvperm.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TECBpermop.rsp | 328 ----- .../vectors/ciphers/3DES/KAT/TECBsubtab.rsp | 198 --- .../vectors/ciphers/3DES/KAT/TECBvarkey.rsp | 568 ------- .../vectors/ciphers/3DES/KAT/TECBvartext.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TOFBIinvperm.rsp | 1544 -------------------- .../vectors/ciphers/3DES/KAT/TOFBIpermop.rsp | 648 -------- .../vectors/ciphers/3DES/KAT/TOFBIsubtab.rsp | 388 ----- .../vectors/ciphers/3DES/KAT/TOFBIvarkey.rsp | 1128 -------------- .../vectors/ciphers/3DES/KAT/TOFBIvartext.rsp | 1288 ---------------- .../vectors/ciphers/3DES/KAT/TOFBinvperm.rsp | 776 ---------- .../vectors/ciphers/3DES/KAT/TOFBpermop.rsp | 392 ----- .../vectors/ciphers/3DES/KAT/TOFBsubtab.rsp | 236 --- .../vectors/ciphers/3DES/KAT/TOFBvarkey.rsp | 680 --------- .../vectors/ciphers/3DES/KAT/TOFBvartext.rsp | 776 ---------- .../vectors/ciphers/3DES/MMT/TCBCIMMT1.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCBCIMMT2.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCBCIMMT3.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCBCMMT1.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCBCMMT2.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCBCMMT3.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB1MMT1.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB1MMT2.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB1MMT3.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB64MMT1.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB64MMT2.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB64MMT3.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB8MMT1.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB8MMT2.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFB8MMT3.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TCFBP1MMT1.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP1MMT2.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP1MMT3.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP64MMT1.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP64MMT2.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP64MMT3.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP8MMT1.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP8MMT2.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TCFBP8MMT3.rsp | 209 --- .../vectors/ciphers/3DES/MMT/TECBMMT1.rsp | 149 -- .../vectors/ciphers/3DES/MMT/TECBMMT2.rsp | 149 -- .../vectors/ciphers/3DES/MMT/TECBMMT3.rsp | 149 -- .../vectors/ciphers/3DES/MMT/TOFBIMMT1.rsp | 210 --- .../vectors/ciphers/3DES/MMT/TOFBIMMT2.rsp | 210 --- .../vectors/ciphers/3DES/MMT/TOFBIMMT3.rsp | 210 --- .../vectors/ciphers/3DES/MMT/TOFBMMT1.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TOFBMMT2.rsp | 169 --- .../vectors/ciphers/3DES/MMT/TOFBMMT3.rsp | 169 --- .../vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp | 210 +++ .../vectors/ciphers/3DES/OFB/TOFBIMMT2.rsp | 210 +++ .../vectors/ciphers/3DES/OFB/TOFBIMMT3.rsp | 210 +++ .../vectors/ciphers/3DES/OFB/TOFBIinvperm.rsp | 1544 ++++++++++++++++++++ .../vectors/ciphers/3DES/OFB/TOFBIpermop.rsp | 648 ++++++++ .../vectors/ciphers/3DES/OFB/TOFBIsubtab.rsp | 388 +++++ .../vectors/ciphers/3DES/OFB/TOFBIvarkey.rsp | 1128 ++++++++++++++ .../vectors/ciphers/3DES/OFB/TOFBIvartext.rsp | 1288 ++++++++++++++++ .../vectors/ciphers/3DES/OFB/TOFBMMT1.rsp | 169 +++ .../vectors/ciphers/3DES/OFB/TOFBMMT2.rsp | 169 +++ .../vectors/ciphers/3DES/OFB/TOFBMMT3.rsp | 169 +++ .../vectors/ciphers/3DES/OFB/TOFBinvperm.rsp | 776 ++++++++++ .../vectors/ciphers/3DES/OFB/TOFBpermop.rsp | 392 +++++ .../vectors/ciphers/3DES/OFB/TOFBsubtab.rsp | 236 +++ .../vectors/ciphers/3DES/OFB/TOFBvarkey.rsp | 680 +++++++++ .../vectors/ciphers/3DES/OFB/TOFBvartext.rsp | 776 ++++++++++ 176 files changed, 48004 insertions(+), 48004 deletions(-) create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIinvperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIpermop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIsubtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvarkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCinvperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCpermop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCsubtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvarkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8invperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8permop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8subtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8varkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8vartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBinvperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBpermop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBsubtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvarkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIinvperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIpermop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIsubtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvarkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCinvperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCpermop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCsubtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvarkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8invperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8permop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8subtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8varkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8vartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBinvperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBpermop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBsubtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvarkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIinvperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIpermop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIsubtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvarkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBinvperm.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBpermop.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBsubtab.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvarkey.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvartext.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT3.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT1.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT2.rsp delete mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIinvperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIpermop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIsubtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvarkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvartext.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT1.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT2.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT3.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBinvperm.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBpermop.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBsubtab.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvarkey.rsp create mode 100644 tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvartext.rsp (limited to 'tests/hazmat/primitives/vectors/ciphers/3DES') diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT1.rsp new file mode 100644 index 00000000..4066f702 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT1.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:39:08 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 587cba6bbf861531 +KEY2 = 587cba6bbf861531 +KEY3 = 587cba6bbf861531 +IV1 = a115a17404ea65a1 +IV2 = f66af6c95a3fbaf6 +IV3 = 4bc04c1eaf95104b +PLAINTEXT = edeb14e09655e67dc9dd2479ee5e129b05e5577d8d080184 +CIPHERTEXT = 775ab3b59dbc85aedb5730657dd4726690ba47ac736001ff + +COUNT = 1 +KEY1 = fd5e6738b3621a0b +KEY2 = fd5e6738b3621a0b +KEY3 = fd5e6738b3621a0b +IV1 = 87a07be759d32176 +IV2 = dcf5d13caf2876cb +IV3 = 324b2692047dcc20 +PLAINTEXT = b54d920b74a7f4cbbb7eb1189205386b192ec5e878ceed9c18fc780314b96ecdead774e1771359a32285ed72573a1275 +CIPHERTEXT = e1e9f9a480eb995a23bca869f0de6915313312fec011e6bba82ea7b0fb2f2163a2dd2282cc130ef6cb8eea628cc7ef45 + +COUNT = 2 +KEY1 = d67a8a153bab2316 +KEY2 = d67a8a153bab2316 +KEY3 = d67a8a153bab2316 +IV1 = e40cc4fd6080fbea +IV2 = 39621a52b5d6513f +IV3 = 8eb76fa80b2ba694 +PLAINTEXT = ac94056888f9284b41ed2dd2241870fe0297e8f734f14fa1db4d836f6ce22d7c6daea0d8796b041f8abfb35178b3e3ddbc6686ff7a036e4cbff0b58c07485cc7028c32a39795f7ed +CIPHERTEXT = 4dd45a460785716e1d41e6a15e6bf56124e0a59718468d6f5b8a6d6a95659e462a338980d1b94811ec2b8ac0b85ee08d1736120cc7e26568ee6eac1a870f29c4f226c6fe2b1cc83d + +COUNT = 3 +KEY1 = 431967fee3a2c816 +KEY2 = 431967fee3a2c816 +KEY3 = 431967fee3a2c816 +IV1 = b628c30b1aa39507 +IV2 = 0b7e18606ff8ea5c +IV3 = 60d36db5c54e3fb1 +PLAINTEXT = 627114699f8b8de3bcd4136f0576f7a304e3b4a3a4692f4c96063db2f47d66cd24a9e96f0012ff7933be644fe64a14899d3952ec5b8bef980d91c982250192258646d375a0193015dc55edc93a07b12e38c58aa9f742329d991f91e1ed038271 +CIPHERTEXT = 8ba33cebfa51474e4e7d64542daf4f564ef936f78a8c4afec1edbf073954c42cd293f20c48c4ceb1442e41b654e9b505b799b6244a0a2b646c35e83b37c4e7cee156546e97cbc4966e7ad50fd8a35f174b16a36d0ae7e829ed64462e57672af1 + +COUNT = 4 +KEY1 = 54ef021334456be9 +KEY2 = 54ef021334456be9 +KEY3 = 54ef021334456be9 +IV1 = 576f403311837f46 +IV2 = acc4958866d8d49b +IV3 = 0219eaddbc2e29f0 +PLAINTEXT = 55fc832b6b37a0ad9ac0fafaddbcf57d3e1d8bd13c73d9346f05dd396f217ebdf1b0cc1b330d8aa49b18ea499b86979bd77bf8f68a5ab4f825dc71383a5fe2359981008db9ee97705976055366633ee92009144f799eb687bd4c76277885cf529597a6e8c380d0fa1d03d58109fbf34f60f06645d0e8e7c7 +CIPHERTEXT = 2ccb9207f6f728add9ab43485b129d5f46412800f2e9f8dcf29cefabe0ff0c11409dd315b4b78ba7321bdccb6d07d17c19d4762e5f8bb24c5c42c8545f64a44a9ab5ddf5da4be512fce9e410c8a51cdd5e6e0e26ffc742a1295a59d8e6dd370092e97a302b2ebd2e2967770950529e888027894d6c249776 + +COUNT = 5 +KEY1 = 5402688c0719d96d +KEY2 = 5402688c0719d96d +KEY3 = 5402688c0719d96d +IV1 = 593fab43524fcd1f +IV2 = ae950098a7a52274 +IV3 = 03ea55edfcfa77c9 +PLAINTEXT = bf317ca3458ddd63a3d9040f7a06abcd67078dbc20901ad7bf1e701d5d3787efe3f3abb91dbb30d4105161ab8e10b91d07765623a2dfaab38c9374e49003ee52e95048c4540d560c6946862f2ac114c6dd8381a4179641b91a0ab436603a57f278513c0d110cb7d355c15be378a024909039f687a73e46b20e8a175df563299839fc6ddc7d3ebbf17cc8c70e9d355243 +CIPHERTEXT = 9484237670279cde2a091f7b58a2babc979d9a47c93c7a842468268791259e23c8d7ba42e4750397b4d609880d4f9eb7c636d40c28687b6d12f3df067a056be8730e8cae46ca29b00c66b69a254a3679262d99f95073ea719c26142112142959a4d062ca27de5ac49e8e74730b0fbd7d0facd6e58c973439673871681ad19fb4243a3061265c9e41efddbf5e7d1d53ad + +COUNT = 6 +KEY1 = 26b6ecc43b9d100d +KEY2 = 26b6ecc43b9d100d +KEY3 = 26b6ecc43b9d100d +IV1 = 22acaa8d41425391 +IV2 = 7801ffe29697a8e6 +IV3 = cd575537ebecfe3b +PLAINTEXT = 355d7d879a7c76d929818d616d5d40b184473cd122ae80d7d972c0b89753075e70aaa1fb9d57389cc5fa3d017c668aac0a5245386d5207eca1063d901e91cf7fa34d00fe32be96cc5bc43afbbe1421fdcce8ec02cdf6cd82279fec15dd6a098b56b062396099d79174474cf63c504fce5272fad84b821bbff4a693f0dbc4fca9113a8f532fd0441297ea3a9afc035a4425563861edde39ce8f81fbc92089f1025d534ef5a74b2578 +CIPHERTEXT = 620415a5cfeb6cfe2f16ec56dfea57ee82dfa9bd175c1b61ea505bf634bf5d490ded3e42ffa7ef4c3459340ed80e977aa4b61c5978c2ab3c14ae5b8de2280c36640a1867f9e2b090116e4d1283746cc5b87978a133f1636729aead0e1a2f4532b00c2568589d490385bc099236ccee713c647c004368443556540607188df5ea8200ab388f355d346dc9b24be5cb0e5119fa84adadbf0710be703c251b07169c7dff023c53957484 + +COUNT = 7 +KEY1 = 85ab4f97cee0b58a +KEY2 = 85ab4f97cee0b58a +KEY3 = 85ab4f97cee0b58a +IV1 = ebf6dad0fb8438e0 +IV2 = 414c302650d98e35 +IV3 = 96a1857ba62ee38a +PLAINTEXT = d5eb98b51f105fffa68714d0a9660980297377b7422e708cbc1116eede160b43827a28506fc07259e2fa49896e44e3940691f99a59aac04f5e731b592f700ff91a8977eef50af996b3ee3857355d4b3d62736fe47a43f899a71c8ebcd60b9568c4a0ed575cf5dcff40ed4801a6ba2ac465a23f5d4f0201b3c293d5e07aec86daa948f2524a8a03dcb27ee1516862667136a5d3cd80eec1e5d5605a8dc41dc895f108eea868d05675302a6b0d245de98cfe0491fcb50f2176090c838a5ba545e2 +CIPHERTEXT = da2c841e23d3377e2241d49b55e99149240ff710c28b72e8943b3a314ecd8d77890c71e891c4178886c1e335979f2759f0f7769f633734831c34799d1507aa53e5eeda66cc0f87a339248ee5626b789e0ffcddfa0effa991f7e1f41582412b2a2c122b536e210e781d9e3a4fbc5a63e2b4d91baa1f503341d530771039452477ea60a7cfe049923803ea75fc24a20c188c67b051c66954d5351363455fa1d8a348d71a4386e6d53340f4dfa9d771afc9e4168eac3b215a5b27bc1513637c86d5 + +COUNT = 8 +KEY1 = df02c1b932c479d5 +KEY2 = df02c1b932c479d5 +KEY3 = df02c1b932c479d5 +IV1 = 5bd53172a45eac02 +IV2 = b12a86c7f9b40157 +IV3 = 067fdc1d4f0956ac +PLAINTEXT = 6bc806b7188e90cdfbb1fc44a1df56cd87ed2b8bd1bfe31a3e6951d05c938942f822f20ad9159cc8aeacd36744d0f4a2fcaf7fc67da76eb9a665c53bc64e6b6c101d388e49ce4f0dc4bcaebc90060362f036c1750b257425e519529d8e3112859a0301cbd08352a32727b5ccee482c154acc1a21e5029d67e5cd1e7c1b0527957d1a7448d7fa4c92bd35121ec45f17c4f2b7b251720593868cc95463d59151a5a3abba8dc4fce6e37030ea3b7b146b77cf3fb08d1af8fb8ac4541ad7249f39bbf3fdfa220151c89d265e68a97c2dd034cbae3d5d45a1807c +CIPHERTEXT = 2a6f956861bfa0fd08f57131197db1bb9886ce6f4f169ebbad23aefb507650692a3d2a928cf773e98012ff8c31b04a3eebc0d9e25e80e36af9f244113a4ec2e73b6a301923437c97c34a6c0b13a8ba9ce59f7cc4aae4b4670c9a42c7c636145146c52b5b681ddb102ec09ab8d8feb33eada2a53a2bc7e1fdba0a4820a65053c4627ff89a93996a44b7839f2fcf876629b46f92c06fd8cbe336358b75bbff0d8e58f570fe41b5090e356e1ff441ce2d14ce5e7764297ed5482f55190d1d2b8f712d0a84af2688d660682547be790787be345f25fc957cddab + +COUNT = 9 +KEY1 = dc1ffbef3102fd2c +KEY2 = dc1ffbef3102fd2c +KEY3 = dc1ffbef3102fd2c +IV1 = c6576a8c0917c7dd +IV2 = 1bacbfe15e6d1d32 +IV3 = 71021536b3c27287 +PLAINTEXT = b8891894146ec5be48fcd59acc6016d07f8ff821e97cef3fc38e19e2b95121186e6c63dcc1d351eb4f3d15d338d9784d273c02cc8c9e62562c471193dc443324895ebe357c4ddd56dc2897867520ac91b76ebf9d028abaff219e6f53143a7bcb124970c7ce4433a6faa5a2dc099f7a453a0c78bad2a7bfe1a87b7a49e79bc2b61014c2b93e201984ae9c7ffd7ebcac11b5fe764b845c39a5ccc67b9edfcfd08c8ba7fc345549589802f577105ce1089c322cfe79a113eff29267ba79843e6df68cea665f9927b889fd98d03e2975588fb87e5b6bb033aa7104467f035d51619c19c5476394220000a76ed2ae6fe06291 +CIPHERTEXT = 2f9f993ce2273eb55135b272b327989f30b2f0b44d86e4b93252f76ff87345108a7d12440c156ba92e7bbea1923387e002184c63c4e2acdb654e0c7668adebdbf813a9db01210143dfaebaf3b376dbb0d0737c71bf08d56a304809c1ee097990238394cd01b4706d035544fe43363026360e46bd6984a57cf2652d43bf87b8ec3339cccb8fb0c5904f806914de0d74c1875349b5e89a4fe0fa19f04213b3d7dc01e5d576298522c5837962d06a77311382f7a952f2fa64545f2b5f7be69f0ebb80f9aeb4eebc1834534ef3570fd385ff9e7608f7a144874eefff379f7e97f8c001b8a2e1d7364acfc2ecf9a89a7abd68 + +[DECRYPT] + +COUNT = 0 +KEY1 = 2a08854fe52f5157 +KEY2 = 2a08854fe52f5157 +KEY3 = 2a08854fe52f5157 +IV1 = a72e14241b70b930 +IV2 = fc83697970c60e85 +IV3 = 51d8becec61b63da +CIPHERTEXT = 8137d6617d23b2321a5928caa50487cd7e10dba3c03db728 +PLAINTEXT = 0261a6d27a0a7658fa479e862c922e83d4b8c9822383a084 + +COUNT = 1 +KEY1 = 2f2fb602259bd6b3 +KEY2 = 2f2fb602259bd6b3 +KEY3 = 2f2fb602259bd6b3 +IV1 = f3e598184177b48c +IV2 = 493aed6d96cd09e1 +IV3 = 9e9042c2ec225f36 +CIPHERTEXT = 48a7d59eb7bbb5e56567ce8417ecaed782bc4f030e2efa41d975657affd31f15190a2d0d0314f646e3135c21668b2c4e +PLAINTEXT = 1c3ed569e8493e968ccab5efe5ae50f8a7a2e417ebc6f65dc7beb96a00549546d0f5a9e986718f0de464426ec2ce1ce1 + +COUNT = 2 +KEY1 = cd0d49d3e93b756d +KEY2 = cd0d49d3e93b756d +KEY3 = cd0d49d3e93b756d +IV1 = d46e0ed6b1f84bcb +IV2 = 29c3642c074da120 +IV3 = 7f18b9815ca2f675 +CIPHERTEXT = fef1ff1252995d38670651eae415d68ab4d44c48598c6f4383ff86f0e1eedcc037de74fdb11cf9f577fff45b816d42eaada0c44b0e2a5839873708e3991382927aecc88b67d82937 +PLAINTEXT = a14c7d0d512dae613ac94055bf45229534ccc81ae243f1c499090cf126c8a2af52a9a9c35e3eae9ec1149a7573fa2000d7d8e69968c696c039ab0bd9e647243442cb6504ffa1b906 + +COUNT = 3 +KEY1 = 3276bfa2f854dc68 +KEY2 = 3276bfa2f854dc68 +KEY3 = 3276bfa2f854dc68 +IV1 = 19058b4a8a05d6cc +IV2 = 6e5ae09fdf5b2c21 +IV3 = c3b035f534b08176 +CIPHERTEXT = d1e349b83c2a1f7295c790856a5fbd5c056954c29c8f605cc85766773802ad05a7b5dde10bd6cc5b10b994f0c47ce959942fa9c87738b56e69f600401ba5e5fbe982be650c2fb2d61158cef8899757cb03955fec37739716846864e99dab35ea +PLAINTEXT = f609273fcf3b902833c3805d481e9f1a93eb2e540e919cbc75743740cb8d4dadf483b958bc777006aa955da9874c99e8ea9225c88b8a19bb95ce2e4a41943d0b8fa9a714dba219b541583ef58b95cd28775ad279943782d7e033a68547397a0e + +COUNT = 4 +KEY1 = 01f894e664bcba64 +KEY2 = 01f894e664bcba64 +KEY3 = 01f894e664bcba64 +IV1 = aca379b4fab39a9e +IV2 = 01f8cf0a5008eff3 +IV3 = 574e245fa55e4548 +CIPHERTEXT = da5b17d7ae1785f07ba05193bf957367cd07872db8d1ceae722776f235721bb3225b8d112926d4882842711e571ee7e1e33e7a90d98d379946f534439d2d192d58d2dff7e2bad83fb585f0cfbf7432140b7f8ed39da1d9179e77156eb909f354c4e896f0a3799afe6990550dc1405cea8df2495cccb5bc11 +PLAINTEXT = db0cbbd88139deef679e1814b99c95124dbfd1b4b5505354d5ca15310c78acbffc4da1ba13b9e48efa78b8fc334f81fab70ffb87f24ea3b947a1f82d48520af19c5f5d72cffc1b3729c410a97ad9fb4e8fc1e9bbd6927523320c730622ee6645f02e0221e71f6e208da24398bc27083157f7a3f0890f4ea2 + +COUNT = 5 +KEY1 = f2671a07989864c8 +KEY2 = f2671a07989864c8 +KEY3 = f2671a07989864c8 +IV1 = b1850098e6315da0 +IV2 = 06da55ee3b86b2f5 +IV3 = 5c2fab4390dc084a +CIPHERTEXT = 0651c51bf50475f5e9e2ed9e01a2d5aad3911be053e2f337f7451cfe18bc655a9caa71f5d22db7f59daecc2bd5b7e58dea0498e7cadce2cd05a26ed42fa714028742a182d523d69c99e4b3e561e1f5b37b4addd4cc763380007a8b8be4fbc7df0f40dd2ac88bdad424aa27346fc90b03cd8a72112158ed362ef8f98cfd6084db7ecdad557110cc848728b280c5163265 +PLAINTEXT = 064f4fd7832add1141ef6223e2dd60f511e7a119982559562758d251dd1c2e865b05cd33c5fe5fd330357d41557c56ba2177f02655347a1ff02538e17fec22b4db4bab176ae77afa576ffad1ed045f0c9e0a257fee34d1af3b195d02f7ec7021da61ad22d6af3f4a86848debf463ac752a4f456058b9652541dd48703c55a8c38d389e7b78ba48f91caa31f417d2ad29 + +COUNT = 6 +KEY1 = 9b0ba8f1e90d233e +KEY2 = 9b0ba8f1e90d233e +KEY3 = 9b0ba8f1e90d233e +IV1 = 75abf83a25bd9bfc +IV2 = cb014d8f7b12f151 +IV3 = 2056a2e4d06846a6 +CIPHERTEXT = bd5c2b2b8d32156c130998080cf6875cf2df3d212ae079ee7fee6dfecfba113404d8bd5c4621f7b470568aabc006d8e8d2b1708ecf2de3bfe249d45febb14f1a78115ca8f17dd34f121171aa9ed42caa52e2c4da18cb9be77e36c65f66ca64b9ff4e2e96f40e5046e381788e102a2ca85bbc608c6f81486e3dfc6b88a9cef91982d65eaeb89c17a0c9f0c4de7dce7fecd3856d2c3b18925d05e5ea611a84b543eaf21278a5efcf65 +PLAINTEXT = e8db810b079dea1a3a0fcbf04486538123d885ca5ed1f61aa02445bd77dc8cdecdb8b74e504d3252a3cd7f7b6c996b535300b43b229ea684865c33e04757ec5115bc74763f14946ddc4d872c4ae5e817b2395e3a091b79c0094fdb02539ebf7297ed567ea409305747ed78782b82768c4eeb0e381c27b0d3114ea97f8a85dca510304c29ce2f87230068e768a3ebfd4e1ec9a6f61cbb2e237f17ddc345e605591d0a483368786396 + +COUNT = 7 +KEY1 = aed67354c4a131fd +KEY2 = aed67354c4a131fd +KEY3 = aed67354c4a131fd +IV1 = e343f59ddf1769b8 +IV2 = 38994af3346cbf0d +IV3 = 8deea04889c21462 +CIPHERTEXT = 16468e9a7ea8d8aead17d904de2fc9c81832f9d55c62ab3323ae27dd08910bc8c138e32253e3f9d7868d6f5a97cf8aa22e0251738fa457de14fcd50bdb01fb36bc7988f87e5e99c84a85bec15f8253a608c60e23cb0ad455e4f1d18df2e8c751ef51a6a465e25e88df47f1c09e0fccda8ec5576d795dcba079d344ebb30e1722420a65af7236f01e2f1b2ee0bd3f9c48a94955daff65e3c5bdea55ae883b91af9eebeca00c24f89521499da722da6cf83f982ff1c6eac5ce97802d5dd836e002 +PLAINTEXT = f2bbe60449e10a02cb5ddaa52a67b5e351443e6a6b64faee8a3a92787233cb8c30e2fd5b09bac48c0d4aa354375ab7304da51f6a299330c3a7fd80d6b4b2ca63b8daa408b7f6212c4d020baa0f22312367846c55a46cf63663dda4b9b3081c2dc887f7c05ff2de3c8032d185e7343d66ca977800831f511a6a3f86681244914c41a87c81986f17d876d4090df190378be96f9fcaeaa2a7d11d2bfa4bf62251dfaced977775ef431e72908ee1a6d78ae5cec84ef60fddc4f658d8835bd22cb0ff + +COUNT = 8 +KEY1 = ba3d94260e2a4cb9 +KEY2 = ba3d94260e2a4cb9 +KEY3 = ba3d94260e2a4cb9 +IV1 = 171dd932ad16ffcc +IV2 = 6c732e88026c5521 +IV3 = c1c883dd57c1aa76 +CIPHERTEXT = 52aaa2eee327e34ab349029806daf702306867a7a03bc8351d8ac7ba50eee6b783166a77a8bd749e9dd96e05ae15a8c55c8243925c894f4be32530ce214f46110bb9cd6f5ebe013fe19986abead608c023071fc18eb875c1c7a52a708a2a773674fa927e0e14d25507f31433c1055d18105fc1db3eaf83bf52727d489167c24d4643834dbfa62f07984ede443c8bf0f8a8f2f1897256c06f0af4f1fd41ee6f7e07fb6684795c607d1b12ae87614e098675297973349576f779934d389fa7c6f3418904cb441eace018a64aa43a37f0eafe6a20408b54eb7f +PLAINTEXT = 72fcb615b8941a07773aa5e321de0ed27e5b03c2297190d8fa7057194c73a04928eb5e37894a947420d3ba6bdfd8eee818dfd86ede8e7b980f0a81e7b2276f6d60f3da21b6d4d70fa70c07ebcd6553db679b581a3f7ab51ac7400d677f79414e6ef41cdc88ff4a7f62be880f75a15c81d98b2f1560406bdd02d445c1752ea23ede988fb61afd83b6ae9fd9b272e7fd4aa4cb47e5181f9464c1d4b7ef8cc5e216c858cd17312e51c0091fef2c0945fe99f1b13ab81fb54315dc9aa6aface8235ae6f24a35c06bc8bab0d4926e3bee067276db71a3231586e5 + +COUNT = 9 +KEY1 = 79a7c71af7026467 +KEY2 = 79a7c71af7026467 +KEY3 = 79a7c71af7026467 +IV1 = c9552ca5f2d20e35 +IV2 = 1eaa81fb4827638a +IV3 = 73ffd7509d7cb8df +CIPHERTEXT = 52fdc7f20a6bf92e1e0fac78595728495b3429b9eb1fd8a28f5afa03597868a2031fbff63f0d584348597b07bdfbcf95af8f1500f956163acf7eda7d9aa31bea0395f9714e5cf0f0ea79069f466f49abe6827821b5bf010e9d3c2be555a195207ae7df2ae260a77d2df8b7079cba7cd32796bbe5c9617f661f1d5601317bbc8c909ed8eba1226631385df50968e452559a514414dd4479897da8c19ad7387a766b414b7a33a916563430276b52f6b278683e7c769871d8c0e066d577eee0b6253658a2a041fd9d3248fab7f601f78385b9e2cbd2a3ef825370ddfa621f7c58e2176c44257327e50d9d410c721eefafc4 +PLAINTEXT = ab54f022d590cc6265d1c5823dea3eea649ace18cf5141732784c05d40f8b60143e6ee48db623f6ce0e15b4d3ee63b30bd20c995ff4ed5e9829f627a259f8d7869364dbf460e42b964fe61b63eace797f1c7f7f98ebb414c2657a6f574bc0111c5b619957125de94e71c4a1bebff711ebae4155f2a7f5900a6c6e0b38c2dede9595a23ee727f431368adff545acbed0f88a5338ae33a52df1f09b08bf52c23115d158fad7e48fdcead0f473a7f34eab7d4eb4522104240d88f9b9abb9ac6f170b474f89891cc59087db7be37c57b6064c3ae881a6c263690d5187497b28f8b3a99acf3c4490c9057634267893168e454 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT2.rsp new file mode 100644 index 00000000..ad264553 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT2.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:37:58 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = a4a8f47c4f91cb8f +KEY2 = 0b7504a2d357fe20 +KEY3 = a4a8f47c4f91cb8f +IV1 = 6144b78070aff48b +IV2 = b69a0cd5c60549e0 +IV3 = 0bef622b1b5a9f35 +PLAINTEXT = e9b56ddfe62feecffc73c59fd167d2fb70b6a38fe118a070 +CIPHERTEXT = 32bdf5c7e9679d773b5296a42dcf2a5b610c41febd32d217 + +COUNT = 1 +KEY1 = e957c1d94aae7f8f +KEY2 = 612fa77f64e38532 +KEY3 = e957c1d94aae7f8f +IV1 = cd7d5774cea1b157 +IV2 = 22d2acca23f706ac +IV3 = 7828021f794c5c01 +PLAINTEXT = 93f72387d005e9a665b5cd5b649f9a960dd5a89d9f6754af6e2dade736c07064afca37a76180ed3cba6c859d5e70eb53 +CIPHERTEXT = 6781d1cca8dec9f9b843510fd792bd25fd349716ba8abad3864dc99a67c9fbc33fa42c679f5e6e086dacda6ad56e48f6 + +COUNT = 2 +KEY1 = 5101ba26463237bc +KEY2 = d6101c029d9740ab +KEY3 = 5101ba26463237bc +IV1 = 6a220662a683df1d +IV2 = bf775bb7fbd93472 +IV3 = 14ccb10d512e89c7 +PLAINTEXT = b8dc38b7b3c33bc96e026bb478bfe378e68a8ab4e99b410ca65b61cd412764d43b50e2acff66c0f6b7b6a40e6411abeb2ecf5f47f814e300385271bf060f07d773e95c701bd719e4 +CIPHERTEXT = 55a9eaa8aeb38a94c2f2c5c978a026d8dae3ed4390c7f0aa47cdd79b4f8d015cc103a71a49758f8f3da8ec1b8ab54c9b879cbb44ff926075a72b0899b99b935a0e67073f2c023a14 + +COUNT = 3 +KEY1 = ce13ea680b3b134c +KEY2 = b013feb610a86168 +KEY3 = ce13ea680b3b134c +IV1 = 234723e31abeec44 +IV2 = 789c793870144199 +IV3 = cdf1ce8dc56996ee +PLAINTEXT = 9d6cf99859e9b21bfeaf818c53f806199c8f35f3183dfe5cce842d028a908f8b226b5671fd70be10d602f1fdbe7e289a606d14e789ff7c9be8b52774125dfccbc843686b7da600a31369689ae60b73e30bd98b51da62540da92c8ce5dba536e7 +CIPHERTEXT = bbea886d0fce6e05669e02c3c07c86e9256071797bf61ef02195f402f02a141cc1d8337edbed2c52ad462b7bc6f4ad57759b45a5e437702084d9077543e272b0acdab0a6017da033f638923f5400f7b5e897b884a50e6abb37ec322c31b5814e + +COUNT = 4 +KEY1 = feb334c8ef4c7525 +KEY2 = 04ec7c649b204a0e +KEY3 = feb334c8ef4c7525 +IV1 = 70a6a14c2ae0f778 +IV2 = c5fbf6a180364ccd +IV3 = 1b514bf6d58ba222 +PLAINTEXT = 21c5f18f02b79a59975faf38e00c509c233c1688e1bca7dd081188db6a1733e56ee86a8405ffcaafe09ea34ae16c07eccf6321e54de9c8800d3d54854115b1025286b24bd523a740bb6931cec75b55b94669d098fa96aa2157da0ea6f2c559e0366671ec586b58938e8901ce7c1f6289ef16caa8ce0b7548 +CIPHERTEXT = 2e7789667b93137ad8786eaf625f37b278b8cde54ff64c6e571fd6fedf5a6618a362cb86fd97dfc1c74871e3717a836095f68e9c3a30ceec0390a61de89bc60de550011d3e71ce61ef522c878aeac0e80d593211e3433a4353ee6cee9a9512f165e5af745619a9d485f2074e17500c392a32e894ae89a73c + +COUNT = 5 +KEY1 = 85d010d61907d39d +KEY2 = 4a1698929b51b616 +KEY3 = 85d010d61907d39d +IV1 = d339163dc2b8f6cd +IV2 = 288e6b93180e4c22 +IV3 = 7de3c0e86d63a177 +PLAINTEXT = 8f0bc9ee95cc51307c5252bc72e287a842ee2e9326977441dd702e85fe85c9648c9c8477cabadc9151e948a25f3927db7205f7131677c76afb4eef2c4adffef8395af421de4fb2544071ae7bb499ebe2670e299837035919c7615329d2c7cb03bfcf81b37694b9c17371eb0f180bbb0448912bea314210956930c3463d4418cf468394f73d8fda1f0f71672634957f8b +CIPHERTEXT = 14910336e5c9292f05f65fac4d13788a1716b1225ee4a6c036830335e01b3a4840677d6ae2da0d06fe8894fa15e3cafad05f334d9e3db5f59d81a027bdb0c2f863711e6562cc1d9468f657dd3ec11f17067d9073b5cd9fa06ca89b1ada540317c738485ef640138c6b982670f2eea4a37e0030f7dc6911bf6db44944232bc555995fc8c59db37548bb5a0741c32c2c84 + +COUNT = 6 +KEY1 = 945e5892dfc2b043 +KEY2 = b62c6b869e40151f +KEY3 = 945e5892dfc2b043 +IV1 = 46d864a8145286d4 +IV2 = 9c2db9fd69a7dc29 +IV3 = f1830f52befd317e +PLAINTEXT = 7ec61272743bf1614726446a6c38ced166f6ca76eb5430044286346cef130f92922b03450d3a9975e5bd2ea0eb55ad8e1b199e3ec4316020e9a1b285e762795359b7bdfd39bef4b2484583d5afe082aee638bf5fd5a606193901a08f4ab41aab9b13488041ef888137674bf00102d29990fb36bf66dcab57fa4e05745e307c031fe6acb86df4e0487bcb8fd929e227b6e1090a48befbd642f432ea1b6cff26c1aed9f18c04f68170 +CIPHERTEXT = 2191b841bc0f8c8e730385700d936a0466716a474dec0e77a1dec2fd914ef235b82e9f231d4d55ea8ee5aa469b5ba1725c6398f3f7775757f149d8fcddc67023dbc1bd580705a366d98b0bd005c9c275465d960baf8330f4d88e95f02254fb8ce45e14a4c54497df6a21d8a7a9ba023f200b643a5d98aa6ec8ba4aaa4d4b79ecf7beac0c8e37b26b3e50131fb35bb2f64aff3bd8abbefd04377bebf617b6667e2624514ea70241a6 + +COUNT = 7 +KEY1 = 193bc2d06b3825d3 +KEY2 = 3e5b6849fd9b8998 +KEY3 = 193bc2d06b3825d3 +IV1 = bc83ed5f23fdb1bf +IV2 = 11d942b479530714 +IV3 = 672e9809cea85c69 +PLAINTEXT = b7117523f7926c072f8020b11c32da58edb2cb77ff70f120eb373f93c25ff80f97455ce83ef886da5435959d7f960ab9f706719c467844ea4cd90c148542c92c8f7394f8e67d8345f3becd7d45122e7c1e488da031d3dd1faac2419e6ff373ffa583667a77882aef1203117af4101049676067aa48e984680ddc255807d8be2fe35d1a9677834481bceca8bc16f776c6dc3647e31423036d7e0e026bd55a716551e9f87670d599a2f661dc6a322f299e84b375731ce721d504401efe61e15648 +CIPHERTEXT = 82cc192a0214c9affbd714483d1b9a94924259569c7b23e1e6e238fb03f942be0f4f10ae287af5fa009bdd6b1b5587082da6b30f5ea9f1e20935b87339aec3b9a832d996b8c85738462a2435f14756cde3d8e9ebe84b74c65a93d32fe68d014d1eb9a2705e0bb29c9472d8406b4d85e9cc8b7ae9170081dadb0684d95a8df5c857f940d02f3bf0ebfc21a41d57e3ecf6ec39b4ff4aa1961dce10d88209f0392c03fbcb2f920aefc679a3f93890a6d5f00f8f792e756b445b2f5404d8debaf998 + +COUNT = 8 +KEY1 = 4c9db63b6731a4b6 +KEY2 = 49fde9fd6d85abdf +KEY3 = 4c9db63b6731a4b6 +IV1 = dd59d9f096d1cc49 +IV2 = 32af2f45ec27219e +IV3 = 8804849b417c76f3 +PLAINTEXT = 1932e833b9e16f25967a54a3d0ecdbb6e21873dfd5338ba1b46ba6403fcdb2c9e3669552eaa80a83f010ab5596064e1a7a0595be66fbc14cc7f3c7b361f1a6cb421df793f424c6bdf7dca06c6e27ed3c19198183835d6dd67dd41bcfca809a0e1ca1367e401d4cd995255c6fc2166023a89d5cb6961f3748bc58c91be342359b5b38799b345b43e2b13507e6f99c4ed710d951df060ac6a96ec5fa2012fe2079e52be87339a554dd3252c8597b816061371585873be6c3017a64d564c07e02b0a4c2ad8db8c527d402c5c751b08d3dc8079923359d7bd558 +CIPHERTEXT = 97f3154fbd9beb4a74b9cc3e75fb5bcf238fb66d68bcd73b1c31c825b3b5e9355bbaae76fea13a04865cedc02d02c88c5499deb526323b0478d18696eb058d30bdaae049c4472d8f8529cd1faa0a85ba85fe3d31b06af133c2fa1ae63d05f3ea48f8d11b911a33fef23bb9e9fd2899aa2f4546e4892872b3a069ef39b3a0abbe0db6928a3dfda5854b894bd15b10f73e18dca229ec6aa14d709017dd0fb6f2ecd377d2016952b0bb4c39a214157351cc0cb7ad64dbe0d8af9007a80498335d7b64faf3a19ecea9912c8fb98c76bebcbacc9ecae880c07d14 + +COUNT = 9 +KEY1 = 26a28c25150b0104 +KEY2 = f29e45bfb592f15e +KEY3 = 26a28c25150b0104 +IV1 = 1376296ac5ca2aaf +IV2 = 68cb7ec01b1f8004 +IV3 = be20d4157074d559 +PLAINTEXT = 72cd12f336edb73803edc330094d8a6de34e1366784d1e6f205065e809df23b4d815d3ed93f63ad5be03a710c40c7a119946e3d39e9decc9c54bba17f5aa0f02b04614a5f33756e65dae0ea994cda544e5bc77322af9d80bf1ef54b3dacb3bd2418b5e851d57135428157f63413814ec0ed858ece508e81ded64bd2580e9af0dd40a37f4dbff7905676182a692f4cef25dc40d6a977326e701d17dd4afad7299b1eb2a5af3d791e262b99fda50aadb3f1aa51e1308e19a52745e1a272fbe8b602057bc202e8662d361465f67430144ba8da6144efffb4b4490351e88c7c60549697677ac54b5f4c1ab2f49b633a2104a +CIPHERTEXT = cfa53833e1fc6f72025be1021b2fc2cedb1c4849148e9223a5600d68d8a4afdbc537ae696d07f9d542577932a5b3a9c283d9c1150a540e27cfa8b226f2a05828cf7e2fe278952e7470cac80058de31919b0c53f362d42ba578830cedb4bcdbf57820e790ead15ff4a7a43993527497ae8f9dcb2d8dbe15608423fdb1a1cb304d46d3049cd2c497305262c5ea77d7ae500eaef187879ec366d93e1cf5386ea191056085ad9d40831e3de76c5ddc0c26a735730178ba2e7bd58d92e5623eec8752194ce458b4ae7bb76fff7632f10559b8d44d55b4f8f9e790b6ab5e3e2261bf6869fb27694075d9de18fdb14d13af2e49 + +[DECRYPT] + +COUNT = 0 +KEY1 = e09b46e0ad261658 +KEY2 = 6b6e4ce3b9d55e1c +KEY3 = e09b46e0ad261658 +IV1 = a88ac812178d0aa9 +IV2 = fde01d676ce25ffe +IV3 = 533572bcc237b553 +CIPHERTEXT = ad7ac4474f73805d68568a661b0e323c6fd2e46c484ab882 +PLAINTEXT = 3598dafe432a8c30448cf829dc15c5cd40959e866c882689 + +COUNT = 1 +KEY1 = da46bc23c4cd987f +KEY2 = f175da0bc17f9494 +KEY3 = da46bc23c4cd987f +IV1 = 69f0c20a256a8b47 +IV2 = bf46175f7abfe09c +IV3 = 149b6cb4d01535f1 +CIPHERTEXT = 9fe3a2efd860ed0ad6b540595246c27849abf7eafea9e5af42607519f3c51ddbc353bc633afec56aff69a0c953584d8e +PLAINTEXT = b62ba17e1f6cb7e2b09b34e21bc94f61008e8b91d47cc403dfde042123683c094244378934ef9ae7ef00a510eb36d431 + +COUNT = 2 +KEY1 = 231cb92f26a8917a +KEY2 = f2ea85613ef4ce85 +KEY3 = 231cb92f26a8917a +IV1 = 9a5bd6df4c9b5dba +IV2 = efb12c34a1f0b30f +IV3 = 45068189f7460864 +CIPHERTEXT = e44f76bbf0b7e0dbb91f9ffb7e9b037d2e328f297a9bab162f4499cec399aaad2d82b28afa2db99a9e0ff3900825f30979801b289500577dbb600b2c9272494be4ac488bb0e4111b +PLAINTEXT = 89cabd7a7cc2765c89780ad66ea06ff92358f16913d98da231ff234116938783226dce7e08d9487ecb4627ae5fa78d301450eebef53586a78e6ad601c2c5b441e1b901e151b5fb25 + +COUNT = 3 +KEY1 = 51cbc873b98fc2f7 +KEY2 = 6def7c3eab89f167 +KEY3 = 51cbc873b98fc2f7 +IV1 = 3195f1eeb9473e27 +IV2 = 86eb47440e9c937c +IV3 = dc409c9963f1e8d1 +CIPHERTEXT = e1c3bd636574359343c5bdd05384f50367867243c64ac89ddcd9e8152ff0ade89561b114a5b7651a6b1961036071f8a198cd10173e05309c3e9edb7b41ee1d5ede8163cd0ebc90f2e1c04c9f70919f921378c0f7d4a5272e2319e9cfcbc345eb +PLAINTEXT = aaeaae4d37d4efc4b8438078457ebd104a05840b9b77592c2f0e9c92c0493ec1d924650fb1a4871cab17b982a0b02f66a8a7d00d8c8224417522c8c070dfbcef0c4850bea95a16ed2ad36c50ca852ded5188c9203612c825e4beca40cffb1106 + +COUNT = 4 +KEY1 = ae31320d85f745e6 +KEY2 = 2004b019572643ba +KEY3 = ae31320d85f745e6 +IV1 = 797383ce2c45924f +IV2 = cec8d923819ae7a4 +IV3 = 241e2e78d6f03cf9 +CIPHERTEXT = e460e421ffd571f650b790880781a14925453c039943720fa9ba56c794febd3d76cb412e6bd98c31f7b0d334a6bea029efa7d5fd5edceecaf36f864dc5261c9aeace180e9bd10986940b31cebada435d00746b3f8b7e8f5215dad5b58fc0657e0a1070abd7e6715ced6fb23f8cfc124b205507b16850df0f +PLAINTEXT = 311300da2771953c33fb98b8485c4b844852b3799fd66c5a869dfe4b538080af98b01353fb070d4c583ab2cd820007c31ab3b7698bb8f605aaec80dc4591da562af2813983f8617f0fcc180b399b998e8d7326c86b951620dd52cd3ba839fd465ed3d60ed20d3e89916c0604a84188d6c7edf471707c8a62 + +COUNT = 5 +KEY1 = a4a44f01cbf44c76 +KEY2 = 260db5625d8f072f +KEY3 = a4a44f01cbf44c76 +IV1 = 6634b88f55d6cab8 +IV2 = bb8a0de4ab2c200d +IV3 = 10df633a00817562 +CIPHERTEXT = 2cbfec28de69f3491d0d268df4d814198ba4394a5764d03e8ec3e997de08bb7b5e3d3bdfc590ee06daf9fb442b1d84080273361a95a51f207d39c067697064e0146eb069749c7a4e354bdf10659a8f6571996c7f50ae5491fe383a902c737c37369c704d5555402a164af9780a15de37bf5f0203f048169af9097f998dd8ac86ab0da613ce82e8a1653f720482571986 +PLAINTEXT = 5202f4ded1404c53d8ff475a43667427a351cf3652bbcae7a03b94740fa068fd185ca8b2821f3cb0172d3852ddf5a41ba2ebc5215025136652b57be7439a7ae97c34dfbfea06338da51f1c26b3cc6c41095e32390df63d9e00c2c453f05ff7c377e91a68e66b802f1189135279ca887d221491d8822f628e128979b74e97018a35dfe739b8a00b672b908f04931e02da + +COUNT = 6 +KEY1 = c8b6c11adc8f37f2 +KEY2 = f7705176a768a132 +KEY3 = c8b6c11adc8f37f2 +IV1 = 29531482d4fe4c6f +IV2 = 7ea869d82a53a1c4 +IV3 = d3fdbf2d7fa8f719 +CIPHERTEXT = 0deab5dfb4691a47ef9b21a2d6434cf3a9b76e546fee6ea2dcdb487778f95458fe28cb3002b787fdd7c20acab0bec2dd05528c31396876277985c978e755476ef88bb1541ae88c2b9b98259ec6c5d3384f677cd5f1595a5655b2ff99365297a9c3bb6e314423b23701c779065f81056c4d9d4726dee9a399370bf3c3ac17ce7026610ab1c8907f8ad2f40eebc51ae3e1c89df60e4a3ed857e937acdc92cd732dea258ebbed587d8c +PLAINTEXT = 183c3196d8b3497a3df1c4e7f9e036c9cfa05c60224e04cb8cae67fd8b6bf1802d1d7c70c42ae36371be198ac690bdd80995ae81a19eb98a007aaa5b4acb8b039f15e8b67ca76d33eb7209877046f2fa5375779c64e20b86d2a8114118b769df4def85ea8dbc91d51dd4b3299faf36c626fd18fe3deb8342c2b5072a8075567102c026eb1eb45d08c7dc8adbe2f99c1575eb370eeba31da069882c549ccaab7309de606760fe2e2e + +COUNT = 7 +KEY1 = 3dec988f31790457 +KEY2 = 64852a510df2df75 +KEY3 = 3dec988f31790457 +IV1 = a4b3c24c3cafbfca +IV2 = fa0917a19205151f +IV3 = 4f5e6cf6e75a6a74 +CIPHERTEXT = d55f94aab84f389f748981230d922d0ad402c4cd32387bdda14c5937fb459839f78c4eb4f0a14d42e90d47dacf9836a1fdbbfa0306584403aea9b4cf39773e98e98cd2a0c26a3c95903d491d2b0f2bb2fa3b1eb0b6244cac7026ee08d6cdb5c4b2456897b312ce3f7001ce15aa5fd5e4d16878fbca025b81f0ac510959b1c4665aa158c14d01cbe9914220e9d3f0fce08c2c500dcb5c382a352123fb4a8a3526ea87e94517a0fb3afce685c22e2a684e336eed0e4199ac4e476fad0532bfceab +PLAINTEXT = 6dd3f010e49ab2049ddb783b0bf7fa5d0828f7b386c2e6ec6a823307325d5f29180989367234f4a775243fd6321d6f733250655b4541aec01cc65e008d15ee05f2d597db62ea00d0ddecf596402f3119582bb3dde43e71a916fb6c0c7135bcf98065766f40fa8a8347898347ca85778cea6324a5b3344ca4e2701e80edab2c453858b036365c32c9b436e66f177d5c0d5d21868f400dc5a98f466387d4571cc176dadc11a870b2162e814cfb3babe612213039d1a6b68cb470eda2329efafb18 + +COUNT = 8 +KEY1 = ec0edc044316e5c7 +KEY2 = e39eef620b70d6ce +KEY3 = ec0edc044316e5c7 +IV1 = e8d743c5a2cf2fcc +IV2 = 3e2c991af8248521 +IV3 = 9381ee704d79da76 +CIPHERTEXT = c711c5a019c6e6bd857a2436bd2369e09363a57b171613e50027bd8e4ea7422c2d20d7b01b268c784d30d1c64fa63871ec3b7cda4d7dc32265aa209a8cc65c7b69eaf6d816df68d07fecac080bebff597fa2e5c51f516db01688b64c173bb25645182a005018022ee155bfe4391b46ff1541e624d4ba99f7db67878d392fcc2387527b1012fae3f83d141143205d96cd75c08adfb5dfd05f7ef09c4338ca334bf83ff2f0a4ad929859d0aa0b09da752a69c6d6df0ae99950c5cafc585d336e37608896884e589774fd3293263cba6e7eb7fbd40a1bff7d32 +PLAINTEXT = f55fda364da046be32600bf6757f9407584be87c057b06070ffc9a100d9be48a2f4839a50a26accbce2b148252db5871bbcdccc0c313c6082181e82802762c1c9ceb3c5c16c8990384c4b452da09dcee7581fc4033b4cf14901a9576aa6ed94286ed376dd72c1b651d7e0c379dbc15afce9cf36931130c44c9d2ad721398b19edad83b7e248881e2c7b20d140d9f17ccdc31d355a4b95a57936855a2447aeb7860f53fb0a3e3725541c52b096ae18b4f29f2e5fdc44b319d26222d29fc4c30e4154717d77375eb2d375c91e9265070a0f39ef22382cfcf0a + +COUNT = 9 +KEY1 = 0b649737e98a2ca7 +KEY2 = 20b391f4b6d3cdae +KEY3 = 0b649737e98a2ca7 +IV1 = 1856b73313e5cee9 +IV2 = 6dac0c88693b243e +IV3 = c30161ddbe907993 +CIPHERTEXT = a685209693f18b922dbe9561396b54129b21dbbb253ab118ad01827662b815cf60e07e3781b4957676f7a6f717ef6ae1f8b236833da073f5af314efc0ff1b02faac871582d7fc91dbb8007e03ddd85e3f994dbb0671253b83ff59d3ad716c466acc761c33e590fce22e21ee4523c8c61c751300a4a9639a887d6d7f6633138bd8f64b63e5d4b4fd0d3a455caff1566a389719f588f370d0eac5b64f95a49f47c7b28d892325b716cf74e135ceb6ffdf1687a8f64ddfab732d90dad0b6567e0eb9799308764935deab668bf60be5238938cf668f4dde91f5c347218f32c92e4520c4124e49cfbfb92377bc39f22c7ffd0 +PLAINTEXT = 60c7b635f8a93cc7071b36fdd5794c33d7fbfcbefb0ac0d3111f670f7927cdf972edbd1d080aa2910a6b8bdd1de2ea5bf87e583220f1641c46aba0b76b0080e2a83492dbe577282fa1a076935bf722cd20fedc4d1a5ea7d8521e229912ccb764e3545d62140ece5115962e5d8ac764f5a9df4281cc2770346666b1ed728c40ab964b18186cb7b2bf4585ea2ecbd9b7b19d158f48bccec4ccd56962a57934f411753346018035e8ac38e2b8130e21885f0bd0327d58ebbe8084e715c82778d19bcbf6a49df8fa1bd1cf1a9873707f3d806d7b005fbe65f6615d389f3b354b437863e6d1c7358bc2923b5a0f1eea488768 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT3.rsp new file mode 100644 index 00000000..94e84fa8 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIMMT3.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:36:47 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = d0230d1c3eda264f +KEY2 = e0946d3e1f231f4c +KEY3 = fbfb1c7a7fd3aec4 +IV1 = ec40273d4b1fda76 +IV2 = 41957c92a0752fcb +IV3 = 96ead1e7f5ca8520 +PLAINTEXT = 69583de887b72f22e3bf041fc0f53932ab02e9dfb0129e55 +CIPHERTEXT = 44ae31a69a5593a125d39b40e8230e72ad66d8a18ee8e250 + +COUNT = 1 +KEY1 = 378f7c0dc704ef6e +KEY2 = b56e67f70bf47626 +KEY3 = 79757ce3effb6eb6 +IV1 = 4598a51fc0e2de73 +IV2 = 9aedfa75163833c8 +IV3 = f0434fca6b8d891d +PLAINTEXT = b4b606037457b66ef7bb074c33cdc18c62ad16ef58b2902414b0473195765714ef9b91aa9d7b71d1197c50c9aa96dbe1 +CIPHERTEXT = 8bbe060759921639987e7e666669cb02d5e4739fb90321ed795cfb0cbd8c6d722fa571c3f818816b778e79307cb725cc + +COUNT = 2 +KEY1 = 02d0d99257dfbfea +KEY2 = ef46c2f2e531d67a +KEY3 = d93d730d45853b2a +IV1 = 9961bc47c22ad6d8 +IV2 = eeb7119d17802c2d +IV3 = 440c66f26cd58182 +PLAINTEXT = c944be3fe2b47d1b47de339540f911ab2706e588cda599f8192cfc1ef2fac6695f09d6c4edc3bd0d521780c94fcb9a16db1441e07d64ea58fa830fa230e130ce422b180af51c6116 +CIPHERTEXT = 2d6c9977284ce3934c032478c9e71e2ecfff9e10ccec2ef697a4fd0af25fb4519e0bc815c5b5eaef1a5096344e1e2f6d21d1162341a8a22ec444a9a992978168af1d8385cb9f4e66 + +COUNT = 3 +KEY1 = e06defdfdfe65e38 +KEY2 = d62c04a15bb968b0 +KEY3 = 5bce97bc0b4caefd +IV1 = f8e60793106a5c34 +IV2 = 4e3b5ce865bfb189 +IV3 = a390b23dbb1506de +PLAINTEXT = cc43797268d2e23a49c58cf81e5cc397b480e4d26c5f6ff6ed575ee91615b56b36fe5b9c80cd28beb97e3f3d346c9eec00b6f39260e6b1a57bd5645555c942cdfee102b50ab3f1fb403342d397d7a5fc5ef81c45ba7c0a5155b28d97557d0eac +CIPHERTEXT = b5813b4ab4796ab7beb99cc39583d050999e4911fd5d44d6a3e812af40db5fb4ad28b22764a14019636c39ee693182372af9082ecae5fb40a1d8cbaa09f96f280dde4342672d59c058d91f48085a2748ca24e15ea2a2c33396b69ac0eb887ae9 + +COUNT = 4 +KEY1 = c22664207af16d0e +KEY2 = a11c7a10b6401a4f +KEY3 = c45862a7a77ae5a4 +IV1 = b0c7b835fe57e269 +IV2 = 061d0d8b53ad37be +IV3 = 5b7262e0a9028d13 +PLAINTEXT = 339a9389b6f41d65f7f314e394101fdd9584a3f59fad941f6ab28b60756a19d5f97a5cf61bbecf1c65eb66417772db07faa742fcd622e41da5654a9967c098d777721db9be112723262c1cb7512ec6e38c85ef1efe042e6e2586002e84d51a0e95cafe5b05b5cd8120fe5cce8b0d89783168d0e27f1b191b +CIPHERTEXT = b58b88206449c47b5a271b0f7bea9187a6bf24d6b6ba11a67bd5af65fc2f9dd2ebfd8222030f4bb8e03cf51b8fe6e3f12ec5434e64538953507945309fbd737c2cbb1f3445b0b97afbf15caa58f378979d76bff2b51a2101bd278a94e0a001863a728ae544fe3f10190cb4b48077a809fe2445e67d9ed944 + +COUNT = 5 +KEY1 = 2f388f98fb454afe +KEY2 = 2c586b641a806d34 +KEY3 = 757ca137587ce3dc +IV1 = 2b1be5e82f151f01 +IV2 = 80713b3d846a7456 +IV3 = d5c69092d9bfc9ab +PLAINTEXT = 3e3ad34f33ed43a38838c0514ebafd92e5227c2c12f2494e5183e8bb6d498c2a4d598aed11280cd25e960a47f52b76c18ba0b75ed5a159c9e2d1035ead0fa98ef3f8028542ac3d0b53d5f0a899e6510c1aa1a8ad7edc04b265842d10fee2dbf3d61d255fed013c170ffe59be6174f43c3b2e3763352cb2d385a5501a884c8a209ed3dac33bad73be3b192fcf765cc919 +CIPHERTEXT = ead3f970d66d2f3926acdfb30c5ec5e306f4b69a93415fdf915fb26db12c116d447c7a6e251c42d360eb3c26a89b933095b05ab2a727b8f9a79f193c0e18003815d9f7072762a4579cae3de1554bcefb5f324ea12cea2b4a5d1f0782913b17015416fbec1f17d5a9c8df90e0fbf4360f7e9eb0f8a53a7a53ad45fd19b24229c3fb2bb446fba23558aa0a4279d2d8fce0 + +COUNT = 6 +KEY1 = 1cb320750e31e3a8 +KEY2 = fdb37994682f0e04 +KEY3 = 703e208f40a4b3c2 +IV1 = 2b9874a14b6e92af +IV2 = 80edc9f6a0c3e804 +IV3 = d6431f4bf6193d59 +PLAINTEXT = b4a0b12f14fd6ad7e28347323e6405147f29567c78ed3f68fbc9bfee9c8fb189b7bbf3b1b5a6c8ae8afd7bad827246143eb17113f996be7b119d05d4c29a1caa34aaf927b8691be74e6526076cd3cd7ffa81f4b2a10c16444553e52cd02b310a32550bbaa6ad2a2936a38e6781ef62febc812783f7b70f6aa1d3a71e4facb952b9a4719105d9be1d49a0fbf64b2fcf398b9952ab830071962d0593d4c6847d29d27f72d660579f6a +CIPHERTEXT = 7d01711b6a663b8075dcb7f56a28e8c53ab0ad2a657e248553534fdaa83961656dc580884c8a7c058bd84fee9be8a45bbb96d74c5e9b5e22fe478445b78b3390b26bedc58c1537749a5c1a91e936300856592c6e6e20c91fa52ef3efa0a655a2809371d0bc5d42da7040e2bbccd3903ee61a0fa813076ce74a79bf4e2cc94583c85485fbbc12532f562be8f5d823f06e0d3be685d39a19279a83f59dcf17622595415442a62d10f0 + +COUNT = 7 +KEY1 = a80752f185a41fdc +KEY2 = 521f9de37c67bcea +KEY3 = 5bf80176d9104c25 +IV1 = 3e6a236d9e91198b +IV2 = 93bf78c2f3e66ee0 +IV3 = e914ce18493bc435 +PLAINTEXT = 082a03ed3ae61b0131a72636cf58b2f6a5d77430b6a930aa7decd999328cfa6f4aba54f43d9ac8988b3c780701ce2aff3810ed5e6008fe803bf6ecc76c8afb7bf255c6d5f07e2956afb65e5de56d66f93846abfcfec9e3514759378f1d65a5cd0ae2a3b9dbf805e4a4fb2060049e308daa63f7301856a7c5a7fb0217cc85c00d994831c7877123e972f50637e5c74e63984e19223716128565c69587015214e3a871b9287b524c0e228a580b1152892209ef59fce271eb3989a03708453468f5 +CIPHERTEXT = e675063de6bb813f3d3dc27c245351f8505899d7b285454a67391ad421f47dfb4d9589eb1d9c881e65be7caf4be6f81be84553787d654dd6469013c2cc06b3126ffc21086ced4c5847ae52c3fb44a4d009433944f3368ca00238601811674b510e25427e721f6ad5b7aecaeaf52f526ba3e59f1b9437486d4395c4c39fc805d95c991ff56e5d82e9485554eb5c1a13c0c392435d6fe5e2cf7b6767adb70fac0719c5ab4c7c443b84179d6a5c89a824c46d6e12c99e78fa608f80f22919a9ab37 + +COUNT = 8 +KEY1 = 753254c42f3401e6 +KEY2 = fdad9813523b761f +KEY3 = 97074640dc523e07 +IV1 = 01921324a0d33450 +IV2 = 56e76879f62889a5 +IV3 = ac3cbdcf4b7ddefa +PLAINTEXT = 1c745524cf37b93528cd5293d0c9bc7dde7b56e25664eb73efec92fd1a58d2f63ff60a564a9a10a8664e19600846d96f3012eb15ec1772f61d4001717df1b82de13db0f4bc589ac5e54fa2249af69ab5c42254097c194fb8cf4796b0be33e6cc89b10fa92e589cb52c36b6888cc3467822145a671151cae08d691b63e504a3fcc0baee1aa682619fc36d1d34e89427dfd34ec5d7b0a72b97e00e5631f84e39e50dc017f22fbe30ac335a9fcfb65083135e3a5d006303b9044e9e11c301f8eeaef82b50d7cef4500303670401fce1a33b4b3fe98b314dbd50 +CIPHERTEXT = a06f0c94b45e213b58d3fbccb42ff6674a5f7f105ece3e8c6f68ca27ae7251913ad27ba559cc954005fccd4b1ab7b276ac1f94c11f681cd815c02ec05abcc602ae7695b29b90b5f58021675df5fcd501a28f06b603dc96f80c63a619f62c2285f9850169bb6b24536e7c8257bbc200e48932112f1db7ff63ce29feb1cbbcf0c2afb84f7b8372308696548c343d92ed48907af1ea8f51e584092ee4607ea88b6d7a02c56f175e12d76e0732bb91dfff0396715e5c95527ecd8052278f2df46602f251ebdb2153599dace36e1e3c7228f6326935642d72da32 + +COUNT = 9 +KEY1 = 5ee361f776e5c4d5 +KEY2 = 43ce2076f7a408b9 +KEY3 = 2a7c7f37c813a838 +IV1 = b86c2916ce5dfedf +IV2 = 0dc17e6c23b35434 +IV3 = 6316d3c17908a989 +PLAINTEXT = abeb17ba896899867012bb048c362390dea5ef218bb7a6717a906e5f1da280918f73da5de0a133eaad233492f3d1e58b242766c77b46df188d3bb99822840f4842d05ff793078666e28aeba9ffbcfad0cec1d4c79b86447bae01f63e1fbae36dec8a105049a2784137d0461158fe48a702fca1ea927fbee203698b19bf4ae648b427542fab7bf2c5d57caf91a79fb958e85e35f809393394b4fbe1f1a73efe20c331925e6099dd38e4168df394a8342aaa71f8b9a7bd8ddaea3f608e829d153f413034a311051fe38b2748fdc620a0676dbd53f51512b2fccdbe70b8f67012eb55aaa1c766c5a20ef3364878e60fe755 +CIPHERTEXT = b9b6e189ba06536f27712cdef16b9f42e632d179bd85b0a14709907e8546866464856780c8c75239315adb7fd88c7a7a8b012a330189cff705fb3e47990e251739cc5c1c7a2ac5d2d8a72d8ff89c1c9a153eb63f4105fbf5bc0748e87030d9426e6cf8202982143951753275b33d297234816fc7542852e14feb44ccad62951a86c064afaa6a447bca88a7e718f1eecfc54b985b57b56639608ea796ac0e38cf09ebf9482fe64f85bc399c940f4fc6d40b83a17925cb544af7458dca287605ca159e74d59ef2b88e2cc523c9afd564dbfe31da0d4fdeb97bdf8a724a5097985e55a39509fdc8b042ea66ef61a72d344e + +[DECRYPT] + +COUNT = 0 +KEY1 = 02bf7013ab5d0e08 +KEY2 = 5179a268b69d6bb5 +KEY3 = 040d5e1cf7a78fdc +IV1 = 5a8dde1ff2272933 +IV2 = afe33375477c7e88 +IV3 = 053888ca9cd1d3dd +CIPHERTEXT = d1950ffc136422857396d4d88582f317347073f9acf36dbf +PLAINTEXT = 98612ad1ddbaab53d48e3132622351aa722a45e4f9b18885 + +COUNT = 1 +KEY1 = 25970b07046b8ae0 +KEY2 = 9ec2c71604c84916 +KEY3 = 6115617ca26e3d6b +IV1 = 53785e9c3dbbd0d3 +IV2 = a8cdb3f193112628 +IV3 = fe230946e8667b7d +CIPHERTEXT = 97bfae1bd78ce0f92433848a3acf5370c8a68ebf210c4a0134840c7ebe2995babe4cff3e2a5f099be011b0addfbbff1d +PLAINTEXT = bf24cab076aec98a24c11b7d9fc2b9eb442cbec416c9d714b72f2070daf32abc19fbb2e7c3956ff33bab146811274608 + +COUNT = 2 +KEY1 = 9bd9679e43a110c7 +KEY2 = f7b30815bf8f25fd +KEY3 = 549de3ef94eff4df +IV1 = f74e827172b60010 +IV2 = 4ca3d7c6c80b5565 +IV3 = a1f92d1c1d60aaba +CIPHERTEXT = 58ad05a3c88f08e07b7597b0d642dc23fa9ea952eb91bc95f25241f63f5998e5d3bb592d9db79526e38c5f2ce48e8b51bc79b64f870587c1c9bb33920e0647b5cd8da21692c0c0d1 +PLAINTEXT = 007e1ed207a4419bf9105369ddeb7fcdf99f43b4370838651a2220796d5d1e94f1cffe6b5f828d30a29e8d5e3b20e2c6b0643ba108bf500131aa0909f735bb7491285b7dee60a91e + +COUNT = 3 +KEY1 = 627f8f9b73e3e36e +KEY2 = 34ce8a297fe3b3c2 +KEY3 = 615231ad685807b6 +IV1 = 00c93ee4977c0244 +IV2 = 561e9439ecd15799 +IV3 = ab73e98f4226acee +CIPHERTEXT = 196332719c96a4334ed91288b8a1ecac752d3e0b936036b13dd0e102971b35abea7a54d801980fa8d3a4a9dd62a4ded9e20d24c61e9131141839bd28efb3895206eda00063e3dd3255b5ad2e5afc16753f5ef9f589609480147c4a7dfa74a7de +PLAINTEXT = d6aac7fddd4265b4ab1068cd88b2a2e534ee9b296db82af24b3b64841a91cfe8d6ec18f7495e6abf6932ec63619033496cd2ab3c7598473c12f67ddacb58b4184b4719495c0f3166446dc3571fa8050188d2040e974fa5baefa4fc81bf724d0a + +COUNT = 4 +KEY1 = e02a373bec139810 +KEY2 = 10e391912694e683 +KEY3 = 4af4c88c679e16f2 +IV1 = 0194075eb648b23e +IV2 = 56e95cb40b9e0793 +IV3 = ac3eb20960f35ce8 +CIPHERTEXT = a7f33c09173dcc4cb475322b2635f520ccee0c540021466e9cd1e9a9bc38992ac6b97c90a8169ccc61e38d33c33a4fd177b175014189873b8528a62c0bc96e0cff73212c3c2701ceca5efd3aa4b3900ebfdce7d649de42dc2e819c42e1028e4d590971045adac3faf5cfcb685206807ead57a8fb9f893dfc +PLAINTEXT = e43995b8822f71931a8fe4473907afd46a56aafeac7d948dba897c83e759d1beb23f19b5e826e3c541ee10f9e4093261ca0743b5af5802ac1f60feeae54c51582927fc76310d45ba39bfdbdb7e3c214f4255833c2dc3ad3f1d73213a259327778409fd498958ba4879c10851a70c89bf97416968af3273b2 + +COUNT = 5 +KEY1 = 08c7765eb0c4d37c +KEY2 = 3e37e6015bc1e94c +KEY3 = 91f47526e9cd8957 +IV1 = 4be64f5b9249c367 +IV2 = a13ba4b0e79f18bc +IV3 = f690fa063cf46e11 +CIPHERTEXT = 4c80c8b845729d7976bd617acee4a1df70cfb18063b5faeb8b4094acd8ec18ccbdb1af97e4e16fa22053e80da3c1f906716fe98e140db28091dfa0cf9c1b1b0f0893c1378193b9a57d0d436270f393a83fe5dfa1f80cb772c04695780d83b5d1156f261f8651228877329b029e4316cdc479bc40777aaec9ffbc9a3093eb8c1bcc8c06d759e15255f50c177396762b7d +PLAINTEXT = bb530582c9a8d334958de004669b2d74e707d57090586dcde350f1279f90e0f38df2c7165ccdbc1b2b6dc8a7b73bb7f5fdaeeea3d2a084ee1b9fe6b9c31e03152d48702de22c62b5ed6d79d5ad0f53c2fc06ee0cc2a472025d76b53255acaafcb31b41b8cbe173acea0240119abcaf05b0b0055c7a48fce94f01c89343a091964a3a02d9e161e2d68217ae3cb657aea6 + +COUNT = 6 +KEY1 = 3efdc229c4b5fd91 +KEY2 = 98cb3138e92c571c +KEY3 = b3ea436eb926e9ad +IV1 = 97eeff3e1cdef73f +IV2 = ed44549372344c94 +IV3 = 4299a9e8c789a1e9 +CIPHERTEXT = 888c1a4d0fed54cc4f30c124a64b4e22ff8ddeaaf73290f43e3541f53f65531a03bbac3c52eb01d11c39545f188ebb37abcb645f0b5dd6d0a41279e1bb2a590451b227b04a0d819eced47238f0e03d4f8da4560c77c0b229d3d44060c092b8243a1893903d7c5a9d2da8249775685bd26fc1be998485ac6794249f5a97c5f7e48595f9c4745f1734005e7164f04f9d2817c9a3ed77d14cf2adaa9db589ea9eabfcd3603337df3dcd +PLAINTEXT = 776d71671219f49cb968a4903ec1141e60a76bbfc3496548e3251d584c248cecd78cbe4908b1c1e3296db7b150768193355d07f44e06873a720f54462cecbb65eb531632bbca5d5ae7c22369ea7a04c536ab5a46102576b93a5212c15f6644bab26eee30cacb97de60b7b3078378de028a2e29efbfcd30176958b1d481a47a718a1324d48f7deccc787ec45e9982c19b0a4003ebcdb1b423e47680e1618ed86b9aa7d5928d2df53b + +COUNT = 7 +KEY1 = e5bc922f75022094 +KEY2 = d0318952ecdfbc38 +KEY3 = 2cad8a89b9d6e340 +IV1 = d89927f941a08ba3 +IV2 = 2dee7d4e96f5e0f8 +IV3 = 8343d2a3ec4b364d +CIPHERTEXT = c6a4aa2d947aa503fdc2876cd159c8d2639774e23c2f7e8f1156565af328bdd1c647d956f4c584226344ea8aa45b53806d3c3d5c4994aedd8eb3c86a8fed9e9e144046040737301f700db5aea416f32db85bd99f3c847e8b26fcb7450d4fe86e98d71abe35974e010e671160395251e22e3c6f337fc795a3c3784a71d316444a3a537d0de6af89d124982629cbd615a7b626289e78259d2c4c70aa784b0a5939e2fe96788245869699e91b90c26be68238632c6a91663b2fa92cfee2dcf2d043 +PLAINTEXT = eaaf4b9f85b608d496af19f541ae3bb4f86520f85adfd0f9948f449a2871d7c5ec45d4e6dfcd0647d4e0a4ec368475222b30f08ecc8657a657c798b01460dc98148738e8eb6c805dad668b7854bf2ada85374566e5f001afaf5f52dabab1ebb0de4a5325e32455ba28d9197d0d939f74ef2393dba4b3e297fe5821038d828c46a0ccfae13e62d39b1357abc4b00d8287f15d3f360c504289a3f4c633546017e05814d3b763eca4c5647cd944cd839f1ba5e5c2fe561d4bb76949628b6c19a762 + +COUNT = 8 +KEY1 = 8a51fe6491d9cb08 +KEY2 = 67d6106d1cf13db0 +KEY3 = 0d04f701efefc137 +IV1 = a3baa2ce51a257b0 +IV2 = f90ff823a6f7ad05 +IV3 = 4e654d78fc4d025a +CIPHERTEXT = b0976ef81ba2ad5bd40ee191f69b9d763a30f8531973d60e3196699dea73f7c059dcddf0652cd4922822737198f0f56b668e3d6b26541797b1c8c1cac7b5aa44f97d79a0c6af510705dc53a483a76557ec1c32aeef4372119df46c3c12ecb9f358214af08853ad2132e48b10ffe976a39581e105bb6670e4bec173dd1343ad343d7159c9f23f6f4779e1239f56deaeb529665258d4e59878dcd8dd9312e00c717214ad114b9c1fe3a07c2138cead98f670728c9080e97335bfe0b24856eb6111bdb34eb2dc91455c705c8fc2b17fb9ce324e9793089a8784 +PLAINTEXT = 9ea6514adf4dcee6a45e0e134aec2a8ed0bf18d2b8d6155d4de2da16053674836a0ed11b4bc51a6c31cd0b8114a38c67d31f6e87a44ed68f020ad66dfd7a8d6d18f5d19a514e8e2ce5e367bf3d6455387e3517c3f32b40a6f87e04ec3bccdec3e1ba4c8a0dfffe9f3eddf123fb57464b4442b21842dfc024d62a6951d7cd17b92d646650df58f8010c3e18a214c5f7b66e18c60943635eccbf38d0add9e933e1a2847ca9cf30ee37978c611ac5d4db2c1086f49860a0de0fafdabada26495972ff2dbc266b2f6c9c1801d6e862b57a0a11e4decb4da6be8c + +COUNT = 9 +KEY1 = 83d5fd1f1685ec94 +KEY2 = 9bd0d0d5e5da375b +KEY3 = 2991d9f18a0bd608 +IV1 = dfbd22adca63388e +IV2 = 351278031fb88de3 +IV3 = 8a67cd58750de338 +CIPHERTEXT = b09574de7d3e8e939399eb7545ba1d5e55708ca115d2be42cd1ad6665db75b08239d3bee1fe010db5581a1077388acccb452e3a2042d344d65224d55911260b7e10523da6dbe1cc475931b8e007b0815c269def343d8f8ae3ea78c2e47287575b174358aaf013ab6b97660f332bdb8a2475a887c1afc92cb205299dac72022aa5d9278e62dd0f219ebd2781f527644da0bd0e626d1c18b0ed3cb7e405923efbeab08f4d72f54cd56d1516cf9a7cd3524d57102d7af4e6ade1eb9434745596519647eb143fcb452d3349943687beb11ea6fe5e378fdccb7a2cac5eed9d2e90b23509bb814dd190af9db52055614f86393 +PLAINTEXT = 576b0dd7601963b38c2fd56f714a180680f20bc4bef4be119df56b4e269a3c0e629608130970822ff42eaa935b6a2aa0a942e5d15f9a4e909daf18e1ddf4e9bf1d892a2574ee17838f706946acbd55ed8c554ba4310b08de1cc09f89cae3b77515e395149974ff6710a62bb2605a109dc96d2d0bd2d33b3f6a0c13d11ad442dd9acfb4974393718e83563389e92679eb3874dce9d4e4481954f9ea5e94cf38829e8f95c0165732f57b59419d4add46aba49d7fb915dad458073aa3fa3e47eb67f5c6cc49d5a2237fde0e3fbdfc8803a7169638cef5682b6baa80890a972aa64a1430f2e3b382fa6d90559658924b7525 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIinvperm.rsp new file mode 100644 index 00000000..925ac230 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIinvperm.rsp @@ -0,0 +1,1416 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT1 = 8000000000000000 +PLAINTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT2 = 713d058fe58a43f7 +PLAINTEXT3 = 5a48d3de869557fd +CIPHERTEXT3 = e4999d5c3cceee44 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = dd7f121ca5015619 +CIPHERTEXT1 = 4000000000000000 +PLAINTEXT2 = e0c2af1ebd89a262 +CIPHERTEXT2 = 0ac760c01e5927ef +PLAINTEXT3 = f15ee2019a5b547c +CIPHERTEXT3 = accd15b5dde0b5c2 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 2e8653104f3834ea +CIPHERTEXT1 = 2000000000000000 +PLAINTEXT2 = 05b865a1e49ed109 +CIPHERTEXT2 = 363130ca94da9d8a +PLAINTEXT3 = 3bee595ef860316a +CIPHERTEXT3 = 69732f3dbb5652b1 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT1 = 1000000000000000 +PLAINTEXT2 = b447313fc704d321 +CIPHERTEXT2 = 1e14d9109bc1f46c +PLAINTEXT3 = f6089ca9b722765c +CIPHERTEXT3 = ace935a115450a05 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT1 = 0800000000000000 +PLAINTEXT2 = c39193d42381b313 +CIPHERTEXT2 = 6a46ef972da6a833 +PLAINTEXT3 = af15a8e9b2c14de5 +CIPHERTEXT3 = c1b2f69f9a21090d + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 55579380d77138ef +CIPHERTEXT1 = 0400000000000000 +PLAINTEXT2 = 6a2afdae188494b8 +CIPHERTEXT2 = 330aec7886295181 +PLAINTEXT3 = 45089186180bd591 +CIPHERTEXT3 = a8f987e6d0d3af25 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 6cc5defaaf04512f +CIPHERTEXT1 = 0200000000000000 +PLAINTEXT2 = 1359f4d663a3209c +CIPHERTEXT2 = e518b154c8b8c8a6 +PLAINTEXT3 = 280d3ae3a00cfbc9 +CIPHERTEXT3 = 87f0fbcb6b40af68 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT1 = 0100000000000000 +PLAINTEXT2 = 4a035e6a81d1314b +CIPHERTEXT2 = 8dec119b560a53d0 +PLAINTEXT3 = d27eb94e56c3172a +CIPHERTEXT3 = 6aa899298c76715b + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = d9031b0271bd5a0a +CIPHERTEXT1 = 0080000000000000 +PLAINTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT2 = d8807ced29f8f8d1 +PLAINTEXT3 = b0555ab990b7e95c +CIPHERTEXT3 = 7f17a4e7532b04f9 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 424250b37c3dd951 +CIPHERTEXT1 = 0040000000000000 +PLAINTEXT2 = f41a29e0d31107b4 +CIPHERTEXT2 = dbe8eba35e2a295b +PLAINTEXT3 = f54f2bd8e2eb2bc6 +CIPHERTEXT3 = 5c899d0cf0f8a135 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT1 = 0020000000000000 +PLAINTEXT2 = c8eb2e340855325b +CIPHERTEXT2 = fa5b70d1b836e88d +PLAINTEXT3 = d51175259c607fb4 +CIPHERTEXT3 = 726616043a1c0107 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = f15d0f286b65bd28 +CIPHERTEXT1 = 0010000000000000 +PLAINTEXT2 = b75847a2f3f2458a +CIPHERTEXT2 = 4be2d4ffa6f22133 +PLAINTEXT3 = 72ea3aadb569af43 +CIPHERTEXT3 = ba0432be3b5bb6f8 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT1 = 0008000000000000 +PLAINTEXT2 = be433af4c5ae0f97 +CIPHERTEXT2 = b85a5c395b3a5885 +PLAINTEXT3 = 9b003151e8602b7d +CIPHERTEXT3 = e40807ea13dd109e + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT1 = 0004000000000000 +PLAINTEXT2 = f68101d125e2e284 +CIPHERTEXT2 = 9f65cff48d26c258 +PLAINTEXT3 = fc1463bb9bba9e11 +CIPHERTEXT3 = 7851707ef934aa75 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT1 = 0002000000000000 +PLAINTEXT2 = fa510732fa871094 +CIPHERTEXT2 = 40e8813c718539ac +PLAINTEXT3 = 65f94c59c59b06e1 +CIPHERTEXT3 = d51aab52aa37dc8d + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = f356834379d165cd +CIPHERTEXT1 = 0001000000000000 +PLAINTEXT2 = 458d97a8b6ebd0d7 +CIPHERTEXT2 = 289a7729f22d7703 +PLAINTEXT3 = fbcfc086f8111572 +CIPHERTEXT3 = 266e7b0862cf5fc2 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT1 = 0000800000000000 +PLAINTEXT2 = f4169ca3fc6799ed +CIPHERTEXT2 = a11b556e8c1b26c5 +PLAINTEXT3 = 68c9e70b9de8db79 +CIPHERTEXT3 = aedab274b2ef15c9 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 889de068a16f0be6 +CIPHERTEXT1 = 0000400000000000 +PLAINTEXT2 = f47b9f01a5ee74e9 +CIPHERTEXT2 = 3683a86916c7b11d +PLAINTEXT3 = 63fc8ec1421399b8 +CIPHERTEXT3 = 80fbb2539dd96d8f + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e19e275d846a1298 +CIPHERTEXT1 = 0000200000000000 +PLAINTEXT2 = ee26a403caca387d +CIPHERTEXT2 = 9f073f4f068f3d0e +PLAINTEXT3 = 3f1d10e9a1a44a92 +CIPHERTEXT3 = 498437929c6ccf59 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 329a8ed523d71aec +CIPHERTEXT1 = 0000100000000000 +PLAINTEXT2 = af7e5ad1d9f4ecf8 +CIPHERTEXT2 = 07712f196c02eb9b +PLAINTEXT3 = e3f663de44003f9b +CIPHERTEXT3 = c4ebb01e305e41e2 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e7fce22557d23c97 +CIPHERTEXT1 = 0000080000000000 +PLAINTEXT2 = bb04e854f99f6352 +CIPHERTEXT2 = 93f4126615626c01 +PLAINTEXT3 = bc2452fd13e00dcc +CIPHERTEXT3 = 82fb4a9ce4c92818 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT1 = 0000040000000000 +PLAINTEXT2 = 01f57b1e69290d90 +CIPHERTEXT2 = b6958170aba384c9 +PLAINTEXT3 = 4432a11e1c320e7a +CIPHERTEXT3 = 91239239e22f0280 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT1 = 0000020000000000 +PLAINTEXT2 = 8ae9dee849b46527 +CIPHERTEXT2 = 3bb724cf5e35707d +PLAINTEXT3 = a1e9e67f13f932b3 +CIPHERTEXT3 = cc30662b51d40c1a + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT1 = 0000010000000000 +PLAINTEXT2 = cb706efba6b5110e +CIPHERTEXT2 = 9fe1afb876cdb756 +PLAINTEXT3 = 6fd1d0793c1b7af2 +CIPHERTEXT3 = 8e67cf5371a467a2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 750d079407521363 +CIPHERTEXT1 = 0000008000000000 +PLAINTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT2 = 1db03e2b95785d8a +PLAINTEXT3 = 3d2c39f9d26b589e +CIPHERTEXT3 = 6e79366486097eba + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 64feed9c724c2faf +CIPHERTEXT1 = 0000004000000000 +PLAINTEXT2 = 9862c9d770558095 +CIPHERTEXT2 = ea4e26144ada8e2b +PLAINTEXT3 = e3a7abc88132ad7d +CIPHERTEXT3 = ce2971055091a1af + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = f02b263b328e2b60 +CIPHERTEXT1 = 0000002000000000 +PLAINTEXT2 = a213c5c56fdca139 +CIPHERTEXT2 = 97255bd98b5ed9b3 +PLAINTEXT3 = 08cd945738a222c8 +CIPHERTEXT3 = 252e33166953cd68 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 9d64555a9a10b852 +CIPHERTEXT1 = 0000001000000000 +PLAINTEXT2 = a3bebc0e23ab87f2 +CIPHERTEXT2 = 85a52d6656cf13be +PLAINTEXT3 = 568fa34d2fc7225e +CIPHERTEXT3 = 39a971317391242b + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = d106ff0bed5255d7 +CIPHERTEXT1 = 0000000800000000 +PLAINTEXT2 = c32c19229d84e2b4 +CIPHERTEXT2 = 6965b2633fbe37a8 +PLAINTEXT3 = 3771887d7266b49d +CIPHERTEXT3 = d95a7aa0bec4fa7a + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e1652c6b138c64a5 +CIPHERTEXT1 = 0000000400000000 +PLAINTEXT2 = e628ceae5cb3bb34 +CIPHERTEXT2 = 0e8317ae44e3caa0 +PLAINTEXT3 = edd6029a6b80a442 +CIPHERTEXT3 = 4dfdcc7a4279b2c0 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e428581186ec8f46 +CIPHERTEXT1 = 0000000200000000 +PLAINTEXT2 = 5924454953ad5732 +CIPHERTEXT2 = 567efb50dc99f5dc +PLAINTEXT3 = 0313da097aec4a43 +CIPHERTEXT3 = 96bb89c941631bed + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT1 = 0000000100000000 +PLAINTEXT2 = 7cc987f5fb33b813 +CIPHERTEXT2 = 46814855930b3a3f +PLAINTEXT3 = 91f5b30f015b4a54 +CIPHERTEXT3 = 1c3ba8fbadab9a22 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e943d7568aec0c5c +CIPHERTEXT1 = 0000000080000000 +PLAINTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT2 = a77142eabd2bd877 +PLAINTEXT3 = 1e60759f038beec1 +CIPHERTEXT3 = 8fc77798b1692ab2 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = df98c8276f54b04b +CIPHERTEXT1 = 0000000040000000 +PLAINTEXT2 = a49d286e5dfc6143 +CIPHERTEXT2 = 76395f51bdf699db +PLAINTEXT3 = 97061699383bbfe0 +CIPHERTEXT3 = ace5681dfba69ceb + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = b160e4680f6c696f +CIPHERTEXT1 = 0000000020000000 +PLAINTEXT2 = a5206a311e9c2515 +CIPHERTEXT2 = c3e20437ad6c32b7 +PLAINTEXT3 = 311f3c96e071f173 +CIPHERTEXT3 = 782058f728c21174 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT1 = 0000000010000000 +PLAINTEXT2 = b6e4686a8b957cf2 +CIPHERTEXT2 = 34cfbfca8df5fb9d +PLAINTEXT3 = 1a6849edcb701b07 +CIPHERTEXT3 = fc14dafe9d171db5 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT1 = 0000000008000000 +PLAINTEXT2 = af1200418fd37fdd +CIPHERTEXT2 = b372320762d438f8 +PLAINTEXT3 = fa5b2fa26d03558b +CIPHERTEXT3 = 339189931ada4474 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 5e0905517bb59bcf +CIPHERTEXT1 = 0000000004000000 +PLAINTEXT2 = 487deccf0fde5b88 +CIPHERTEXT2 = 882402b6dec6675f +PLAINTEXT3 = bcaa0b7b7b3464c5 +CIPHERTEXT3 = c6d1f875363bf7ea + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 814eeb3b91d90726 +CIPHERTEXT1 = 0000000002000000 +PLAINTEXT2 = 456a1865905ed57d +CIPHERTEXT2 = 69e1758b520187d4 +PLAINTEXT3 = 3d245b501c6abb74 +CIPHERTEXT3 = 31097d931da2e7bd + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 4d49db1532919c9f +CIPHERTEXT1 = 0000000001000000 +PLAINTEXT2 = 3e2601fa20895e62 +CIPHERTEXT2 = ab8232a31d78e0fc +PLAINTEXT3 = 62133d9330e2e86b +CIPHERTEXT3 = 0bff0085bb36e9b0 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT1 = 0000000000800000 +PLAINTEXT2 = 58da89972266a7e3 +CIPHERTEXT2 = aeed06b9f51ce37a +PLAINTEXT3 = 5d7d6bd225890b4d +CIPHERTEXT3 = 5d09a28ee99cb585 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT1 = 0000000000400000 +PLAINTEXT2 = feaca17e5dd05c87 +CIPHERTEXT2 = 96dc5bd6e0b10d83 +PLAINTEXT3 = db36baba70c3b9af +CIPHERTEXT3 = 46d9a629a0616379 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 79e90dbc98f92cca +CIPHERTEXT1 = 0000000000200000 +PLAINTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT2 = 55a4cdc28ecf0541 +PLAINTEXT3 = a2f5ea90c2179ab4 +CIPHERTEXT3 = ab239da3e3fab21b + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 866ecedd8072bb0e +CIPHERTEXT1 = 0000000000100000 +PLAINTEXT2 = 5f8add8784cc3174 +CIPHERTEXT2 = 7349bfc7f6461210 +PLAINTEXT3 = 70470a07cb34e109 +CIPHERTEXT3 = 9331573af5067b09 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT1 = 0000000000080000 +PLAINTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT2 = 90b4544c9e6ad23b +PLAINTEXT3 = 659610094ab3824e +CIPHERTEXT3 = 3133eeddd4f2ffec + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = ea51d3975595b86b +CIPHERTEXT1 = 0000000000040000 +PLAINTEXT2 = cf8442863e68e644 +CIPHERTEXT2 = 2d7e77de47d0dad4 +PLAINTEXT3 = 26e6223634c857a3 +CIPHERTEXT3 = 408e7d58ba623208 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = caffc6ac4542de31 +CIPHERTEXT1 = 0000000000020000 +PLAINTEXT2 = 16952dc89c0acd65 +CIPHERTEXT2 = b87887b6dddaab6f +PLAINTEXT3 = ddd0a647be96041f +CIPHERTEXT3 = 0e5b54a5a9cfbed1 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT1 = 0000000000010000 +PLAINTEXT2 = 8a4fca2b00c49807 +CIPHERTEXT2 = 8fdec1977d446e54 +PLAINTEXT3 = 363219d8cec5a9f3 +CIPHERTEXT3 = b875b2ffa6fea146 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT1 = 0000000000008000 +PLAINTEXT2 = b40225aea121c8d3 +CIPHERTEXT2 = aedc1e02bd099571 +PLAINTEXT3 = bb5710f9dc8dde46 +CIPHERTEXT3 = 1a190ba501176f51 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT1 = 0000000000004000 +PLAINTEXT2 = 711c066c13222f1c +CIPHERTEXT2 = 1404bcbe41ce6aa1 +PLAINTEXT3 = ae527ed311a25ea2 +CIPHERTEXT3 = 863541107db40094 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT1 = 0000000000002000 +PLAINTEXT2 = 4fb69c832db68026 +CIPHERTEXT2 = 83804ddd1b5cd4fd +PLAINTEXT3 = af94496800a32656 +CIPHERTEXT3 = 0d3834749def9e7a + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = ce332329248f3228 +CIPHERTEXT1 = 0000000000001000 +PLAINTEXT2 = f24c7444edf1c394 +CIPHERTEXT2 = 5f54383a55d6198a +PLAINTEXT3 = c55d7544a1eae274 +CIPHERTEXT3 = b601d210b21d541b + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 8405d1abe24fb942 +CIPHERTEXT1 = 0000000000000800 +PLAINTEXT2 = 6be457abc511e87c +CIPHERTEXT2 = f1c2172a084f656f +PLAINTEXT3 = 9ba49db251748896 +CIPHERTEXT3 = 50d294abb12450bb + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e643d78090ca4207 +CIPHERTEXT1 = 0000000000000400 +PLAINTEXT2 = 6136fefebb0c8118 +CIPHERTEXT2 = 88b53f4066285776 +PLAINTEXT3 = 3d19267de9c12e7b +CIPHERTEXT3 = 010a1b96b9017a94 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 48221b9937748a23 +CIPHERTEXT1 = 0000000000000200 +PLAINTEXT2 = d23a8dfe39c98883 +CIPHERTEXT2 = 4dc3b1bc755eb684 +PLAINTEXT3 = 5ce84637532650c8 +CIPHERTEXT3 = 15acb37fde2a095a + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT1 = 0000000000000100 +PLAINTEXT2 = afe2e34f009924e2 +CIPHERTEXT2 = 45c93fbf9ea29104 +PLAINTEXT3 = d43941ab72932bb0 +CIPHERTEXT3 = 7bd2597948ce5bc8 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT1 = 0000000000000080 +PLAINTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT2 = e5c336ae5360d967 +PLAINTEXT3 = 816c454ba7894865 +CIPHERTEXT3 = b3f30f939f9bc4db + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT1 = 0000000000000040 +PLAINTEXT2 = c06e80c5238135bb +CIPHERTEXT2 = 31c1c1914e9d7278 +PLAINTEXT3 = 74bc744f10f63889 +CIPHERTEXT3 = d30cbd5808d8e0ef + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT1 = 0000000000000020 +PLAINTEXT2 = 0912754e7c42f637 +CIPHERTEXT2 = ca1dad0fa1978258 +PLAINTEXT3 = 3d2565d9bf62cdbd +CIPHERTEXT3 = b30b208b6ccecada + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT1 = 0000000000000010 +PLAINTEXT2 = b4f82967c658adb8 +CIPHERTEXT2 = afd29a3fba18602a +PLAINTEXT3 = a2e13c5701a60444 +CIPHERTEXT3 = 027d03f04016c3c2 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT1 = 0000000000000008 +PLAINTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT2 = c291dff5ec01e8b3 +PLAINTEXT3 = cbe2873fd6f63048 +CIPHERTEXT3 = c0950b7f3c1bfaca + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT1 = 0000000000000004 +PLAINTEXT2 = 1a4a364616460d44 +CIPHERTEXT2 = 6491ba623149f3d0 +PLAINTEXT3 = cc6adcef1be975ef +CIPHERTEXT3 = 2e475e2153d1c64a + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 06e7ea22ce92708f +CIPHERTEXT1 = 0000000000000002 +PLAINTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT2 = 87c6963b33be0353 +PLAINTEXT3 = 991d770b2bf051dc +CIPHERTEXT3 = f8f7ded629f3fc48 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT1 = 0000000000000001 +PLAINTEXT2 = 9cb1c3932c005c49 +CIPHERTEXT2 = 4fce2baa2cd647d3 +PLAINTEXT3 = 17d8e9c374d14494 +CIPHERTEXT3 = 776bd1e53ef1d7d6 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8000000000000000 +PLAINTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT2 = c0adf0b088648c55 +PLAINTEXT3 = 3f520f4f779b73aa + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4000000000000000 +PLAINTEXT1 = dd7f121ca5015619 +PLAINTEXT2 = 882a4749f054034c +PLAINTEXT3 = 77d5b8b60fabfcb3 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2000000000000000 +PLAINTEXT1 = 2e8653104f3834ea +PLAINTEXT2 = 7bd306451a6d61bf +PLAINTEXT3 = 842cf9bae5929e40 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1000000000000000 +PLAINTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT2 = 1e86ddaa398d481a +PLAINTEXT3 = e1792255c672b7e5 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0800000000000000 +PLAINTEXT1 = 20b9e767b2fb1456 +PLAINTEXT2 = 75ecb232e7ae4103 +PLAINTEXT3 = 8a134dcd1851befc + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0400000000000000 +PLAINTEXT1 = 55579380d77138ef +PLAINTEXT2 = 0002c6d582246dba +PLAINTEXT3 = fffd392a7ddb9245 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0200000000000000 +PLAINTEXT1 = 6cc5defaaf04512f +PLAINTEXT2 = 39908baffa51047a +PLAINTEXT3 = c66f745005aefb85 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0100000000000000 +PLAINTEXT1 = 0d9f279ba5d87260 +PLAINTEXT2 = 58ca72cef08d2735 +PLAINTEXT3 = a7358d310f72d8ca + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0080000000000000 +PLAINTEXT1 = d9031b0271bd5a0a +PLAINTEXT2 = 8c564e5724e80f5f +PLAINTEXT3 = 73a9b1a8db17f0a0 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0040000000000000 +PLAINTEXT1 = 424250b37c3dd951 +PLAINTEXT2 = 171705e629688c04 +PLAINTEXT3 = e8e8fa19d69773fb + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0020000000000000 +PLAINTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT2 = ed534e2b98cf74b0 +PLAINTEXT3 = 12acb1d467308b4f + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0010000000000000 +PLAINTEXT1 = f15d0f286b65bd28 +PLAINTEXT2 = a4085a7d3e30e87d +PLAINTEXT3 = 5bf7a582c1cf1782 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0008000000000000 +PLAINTEXT1 = add0cc8d6e5deba1 +PLAINTEXT2 = f88599d83b08bef4 +PLAINTEXT3 = 077a6627c4f7410b + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0004000000000000 +PLAINTEXT1 = e6d5f82752ad63d1 +PLAINTEXT2 = b380ad7207f83684 +PLAINTEXT3 = 4c7f528df807c97b + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0002000000000000 +PLAINTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT2 = b9eab6e86a0c4f0b +PLAINTEXT3 = 4615491795f3b0f4 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0001000000000000 +PLAINTEXT1 = f356834379d165cd +PLAINTEXT2 = a603d6162c843098 +PLAINTEXT3 = 59fc29e9d37bcf67 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000800000000000 +PLAINTEXT1 = 2b9f982f20037fa9 +PLAINTEXT2 = 7ecacd7a75562afc +PLAINTEXT3 = 813532858aa9d503 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000400000000000 +PLAINTEXT1 = 889de068a16f0be6 +PLAINTEXT2 = ddc8b53df43a5eb3 +PLAINTEXT3 = 22374ac20bc5a14c + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000200000000000 +PLAINTEXT1 = e19e275d846a1298 +PLAINTEXT2 = b4cb7208d13f47cd +PLAINTEXT3 = 4b348df72ec0b832 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000100000000000 +PLAINTEXT1 = 329a8ed523d71aec +PLAINTEXT2 = 67cfdb8076824fb9 +PLAINTEXT3 = 9830247f897db046 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000080000000000 +PLAINTEXT1 = e7fce22557d23c97 +PLAINTEXT2 = b2a9b770028769c2 +PLAINTEXT3 = 4d56488ffd78963d + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000040000000000 +PLAINTEXT1 = 12a9f5817ff2d65d +PLAINTEXT2 = 47fca0d42aa78308 +PLAINTEXT3 = b8035f2bd5587cf7 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000020000000000 +PLAINTEXT1 = a484c3ad38dc9c19 +PLAINTEXT2 = f1d196f86d89c94c +PLAINTEXT3 = 0e2e6907927636b3 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000010000000000 +PLAINTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT2 = aeb55fdf4badf827 +PLAINTEXT3 = 514aa020b45207d8 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000008000000000 +PLAINTEXT1 = 750d079407521363 +PLAINTEXT2 = 205852c152074636 +PLAINTEXT3 = dfa7ad3eadf8b9c9 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000004000000000 +PLAINTEXT1 = 64feed9c724c2faf +PLAINTEXT2 = 31abb8c927197afa +PLAINTEXT3 = ce544736d8e68505 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000002000000000 +PLAINTEXT1 = f02b263b328e2b60 +PLAINTEXT2 = a57e736e67db7e35 +PLAINTEXT3 = 5a818c91982481ca + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000001000000000 +PLAINTEXT1 = 9d64555a9a10b852 +PLAINTEXT2 = c831000fcf45ed07 +PLAINTEXT3 = 37cefff030ba12f8 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000800000000 +PLAINTEXT1 = d106ff0bed5255d7 +PLAINTEXT2 = 8453aa5eb8070082 +PLAINTEXT3 = 7bac55a147f8ff7d + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000400000000 +PLAINTEXT1 = e1652c6b138c64a5 +PLAINTEXT2 = b430793e46d931f0 +PLAINTEXT3 = 4bcf86c1b926ce0f + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000200000000 +PLAINTEXT1 = e428581186ec8f46 +PLAINTEXT2 = b17d0d44d3b9da13 +PLAINTEXT3 = 4e82f2bb2c4625ec + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000100000000 +PLAINTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT2 = fbe0a0b8b7784f63 +PLAINTEXT3 = 041f5f474887b09c + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000080000000 +PLAINTEXT1 = e943d7568aec0c5c +PLAINTEXT2 = bc168203dfb95909 +PLAINTEXT3 = 43e97dfc2046a6f6 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000040000000 +PLAINTEXT1 = df98c8276f54b04b +PLAINTEXT2 = 8acd9d723a01e51e +PLAINTEXT3 = 7532628dc5fe1ae1 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000020000000 +PLAINTEXT1 = b160e4680f6c696f +PLAINTEXT2 = e435b13d5a393c3a +PLAINTEXT3 = 1bca4ec2a5c6c3c5 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000010000000 +PLAINTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT2 = af5207e528c91fed +PLAINTEXT3 = 50adf81ad736e012 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000008000000 +PLAINTEXT1 = ca3a2b036dbc8502 +PLAINTEXT2 = 9f6f7e5638e9d057 +PLAINTEXT3 = 609081a9c7162fa8 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000004000000 +PLAINTEXT1 = 5e0905517bb59bcf +PLAINTEXT2 = 0b5c50042ee0ce9a +PLAINTEXT3 = f4a3affbd11f3165 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000002000000 +PLAINTEXT1 = 814eeb3b91d90726 +PLAINTEXT2 = d41bbe6ec48c5273 +PLAINTEXT3 = 2be441913b73ad8c + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000001000000 +PLAINTEXT1 = 4d49db1532919c9f +PLAINTEXT2 = 181c8e4067c4c9ca +PLAINTEXT3 = e7e371bf983b3635 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000800000 +PLAINTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT2 = 70be0a96ad9a5374 +PLAINTEXT3 = 8f41f5695265ac8b + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000400000 +PLAINTEXT1 = ab6a20c0620d1c6f +PLAINTEXT2 = fe3f75953758493a +PLAINTEXT3 = 01c08a6ac8a7b6c5 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000200000 +PLAINTEXT1 = 79e90dbc98f92cca +PLAINTEXT2 = 2cbc58e9cdac799f +PLAINTEXT3 = d343a71632538660 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000100000 +PLAINTEXT1 = 866ecedd8072bb0e +PLAINTEXT2 = d33b9b88d527ee5b +PLAINTEXT3 = 2cc464772ad811a4 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000080000 +PLAINTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT2 = de01063a7a6b31fd +PLAINTEXT3 = 21fef9c58594ce02 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000040000 +PLAINTEXT1 = ea51d3975595b86b +PLAINTEXT2 = bf0486c200c0ed3e +PLAINTEXT3 = 40fb793dff3f12c1 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000020000 +PLAINTEXT1 = caffc6ac4542de31 +PLAINTEXT2 = 9faa93f910178b64 +PLAINTEXT3 = 60556c06efe8749b + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000010000 +PLAINTEXT1 = 8dd45a2ddf90796c +PLAINTEXT2 = d8810f788ac52c39 +PLAINTEXT3 = 277ef087753ad3c6 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000008000 +PLAINTEXT1 = 1029d55e880ec2d0 +PLAINTEXT2 = 457c800bdd5b9785 +PLAINTEXT3 = ba837ff422a4687a + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000004000 +PLAINTEXT1 = 5d86cb23639dbea9 +PLAINTEXT2 = 08d39e7636c8ebfc +PLAINTEXT3 = f72c6189c9371403 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000002000 +PLAINTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT2 = 4849fd06fb29590a +PLAINTEXT3 = b7b602f904d6a6f5 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000001000 +PLAINTEXT1 = ce332329248f3228 +PLAINTEXT2 = 9b66767c71da677d +PLAINTEXT3 = 649989838e259882 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000800 +PLAINTEXT1 = 8405d1abe24fb942 +PLAINTEXT2 = d15084feb71aec17 +PLAINTEXT3 = 2eaf7b0148e513e8 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000400 +PLAINTEXT1 = e643d78090ca4207 +PLAINTEXT2 = b31682d5c59f1752 +PLAINTEXT3 = 4ce97d2a3a60e8ad + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000200 +PLAINTEXT1 = 48221b9937748a23 +PLAINTEXT2 = 1d774ecc6221df76 +PLAINTEXT3 = e288b1339dde2089 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000100 +PLAINTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT2 = 88295ee834afa801 +PLAINTEXT3 = 77d6a117cb5057fe + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000080 +PLAINTEXT1 = 2fbc291a570db5c4 +PLAINTEXT2 = 7ae97c4f0258e091 +PLAINTEXT3 = 851683b0fda71f6e + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000040 +PLAINTEXT1 = e07c30d7e4e26e12 +PLAINTEXT2 = b5296582b1b73b47 +PLAINTEXT3 = 4ad69a7d4e48c4b8 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000020 +PLAINTEXT1 = 0953e2258e8e90a1 +PLAINTEXT2 = 5c06b770dbdbc5f4 +PLAINTEXT3 = a3f9488f24243a0b + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000010 +PLAINTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT2 = 0e244e919bbea7bb +PLAINTEXT3 = f1dbb16e64415844 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000008 +PLAINTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT2 = 995d6a4b38cbd0a3 +PLAINTEXT3 = 66a295b4c7342f5c + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000004 +PLAINTEXT1 = d2fd8867d50d2dfe +PLAINTEXT2 = 87a8dd32805878ab +PLAINTEXT3 = 785722cd7fa78754 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000002 +PLAINTEXT1 = 06e7ea22ce92708f +PLAINTEXT2 = 53b2bf779bc725da +PLAINTEXT3 = ac4d40886438da25 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0000000000000001 +PLAINTEXT1 = 166b40b44aba4bd6 +PLAINTEXT2 = 433e15e11fef1e83 +PLAINTEXT3 = bcc1ea1ee010e17c + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIpermop.rsp new file mode 100644 index 00000000..c713cd11 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIpermop.rsp @@ -0,0 +1,712 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 88d55e54f54c97b4 +CIPHERTEXT2 = 23c25ab3e19b6b94 +CIPHERTEXT3 = e5b490db69b0f2ec + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0c0cc00c83ea48fd +CIPHERTEXT2 = 9e7b9f655eafef5d +CIPHERTEXT3 = 2031be52988cd49e + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 83bc8ef3a6570183 +CIPHERTEXT2 = 948e0180ec95ab61 +CIPHERTEXT3 = fcb4a56abf4b7b4e + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df725dcad94ea2e9 +CIPHERTEXT2 = e97bb3b10db9f700 +CIPHERTEXT3 = f627685cf879c481 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e652b53b550be8b0 +CIPHERTEXT2 = df9e3ce144e6a0df +CIPHERTEXT3 = 373a495e2a289a9e + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = af527120c485cbb0 +CIPHERTEXT2 = 5fc7e5405519f6fb +CIPHERTEXT3 = 5d8c63f84dc7b760 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0f04ce393db926d5 +CIPHERTEXT2 = 4ce6c34fc99a7e47 +CIPHERTEXT3 = 43599c906eaa26af + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c9f00ffc74079067 +CIPHERTEXT2 = d59da3b97fa77d57 +CIPHERTEXT3 = 3ad69f58d64555fd + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7cfd82a593252b4e +CIPHERTEXT2 = 2c90e8dcbfd28764 +CIPHERTEXT3 = f5fec7cc3602fb9c + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cb49a2f9e91363e3 +CIPHERTEXT2 = e3ef1da5cdfe2040 +CIPHERTEXT3 = cbab42d154f3248c + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 00b588be70d23f56 +CIPHERTEXT2 = ab256e068344f3d9 +CIPHERTEXT3 = 2957f7aec090659f + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 406a9a6ab43399ae +CIPHERTEXT2 = 142df8fbcdf06f6c +CIPHERTEXT3 = f3e52c8470bd4d49 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6cb773611dca9ada +CIPHERTEXT2 = 646449eb196edbc7 +CIPHERTEXT3 = 2c73895acb28e4d4 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 67fd21c17dbb5d70 +CIPHERTEXT2 = 5bc918389c2a4f52 +CIPHERTEXT3 = 6d09d8d4450d34ef + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9592cb4110430787 +CIPHERTEXT2 = 325e278ccb35a9b4 +CIPHERTEXT3 = c67bed021618f6e8 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a6b7ff68a318ddd3 +CIPHERTEXT2 = bb2eaf9937470838 +CIPHERTEXT3 = e45e7c5e8ba13dae + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4d102196c914ca16 +CIPHERTEXT2 = a79acae80a89e1cf +CIPHERTEXT3 = 73a5317d256ee9e6 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2dfa9f4573594965 +CIPHERTEXT2 = 70ce079b819d62a4 +CIPHERTEXT3 = a6683459b9162215 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b46604816c0e0774 +CIPHERTEXT2 = d40017b0499f3b3f +CIPHERTEXT3 = ef4c12c38fa94b67 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6e7e6221a4f34e87 +CIPHERTEXT2 = 484e191a8899dbd3 +CIPHERTEXT3 = 5bc2e500fd653804 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aa85e74643233199 +CIPHERTEXT2 = 34ca696261a93635 +CIPHERTEXT3 = d566849104e9f2f4 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2e5a19db4d1962d6 +CIPHERTEXT2 = 59a314314758d33c +CIPHERTEXT3 = fde57dae97810b56 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 23a866a809d30894 +CIPHERTEXT2 = 7782def75ae242b2 +CIPHERTEXT3 = efaaba105ea97d41 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d812d961f017d320 +CIPHERTEXT2 = e216e1e31589ec45 +CIPHERTEXT3 = 046bb3c67162342f + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 055605816e58608f +CIPHERTEXT2 = 75ecaecf73060451 +CIPHERTEXT3 = e1729017bbdcfbd2 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = abd88e8b1b7716f1 +CIPHERTEXT2 = 19dfcaebdf3f8958 +CIPHERTEXT3 = ab3b5a50ebd4c354 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 537ac95be69da1e1 +CIPHERTEXT2 = 16886a23bbb4cdba +CIPHERTEXT3 = 353357f88bec120f + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aed0f6ae3c25cdd8 +CIPHERTEXT2 = fc9e390a9093a7ac +CIPHERTEXT3 = 8868a9829113d4a3 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3e35a5ee53e7b8d +CIPHERTEXT2 = 13685e1b83c61eef +CIPHERTEXT3 = 0ec122be6dc26c83 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 61c79c71921a2ef8 +CIPHERTEXT2 = 1d19adde7fb74e34 +CIPHERTEXT3 = 9792ca21f5adbce6 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e2f5728f0995013c +CIPHERTEXT2 = 1423db30c7e118fb +CIPHERTEXT3 = e5f2d4dd2f43d9d1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1aeac39a61f0a464 +CIPHERTEXT2 = 31eed52fa33c013d +CIPHERTEXT3 = dcf4548cf2374875 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 88d55e54f54c97b4 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 23c25ab3e19b6b94 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e5b490db69b0f2ec +PLAINTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0c0cc00c83ea48fd +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9e7b9f655eafef5d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2031be52988cd49e +PLAINTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 83bc8ef3a6570183 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 948e0180ec95ab61 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fcb4a56abf4b7b4e +PLAINTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = df725dcad94ea2e9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e97bb3b10db9f700 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f627685cf879c481 +PLAINTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e652b53b550be8b0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = df9e3ce144e6a0df +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 373a495e2a289a9e +PLAINTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = af527120c485cbb0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5fc7e5405519f6fb +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5d8c63f84dc7b760 +PLAINTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0f04ce393db926d5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4ce6c34fc99a7e47 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 43599c906eaa26af +PLAINTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = c9f00ffc74079067 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = d59da3b97fa77d57 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3ad69f58d64555fd +PLAINTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 7cfd82a593252b4e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 2c90e8dcbfd28764 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f5fec7cc3602fb9c +PLAINTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = cb49a2f9e91363e3 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e3ef1da5cdfe2040 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = cbab42d154f3248c +PLAINTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 00b588be70d23f56 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = ab256e068344f3d9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2957f7aec090659f +PLAINTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 406a9a6ab43399ae +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 142df8fbcdf06f6c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f3e52c8470bd4d49 +PLAINTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 6cb773611dca9ada +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 646449eb196edbc7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2c73895acb28e4d4 +PLAINTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 67fd21c17dbb5d70 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5bc918389c2a4f52 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6d09d8d4450d34ef +PLAINTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 9592cb4110430787 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 325e278ccb35a9b4 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = c67bed021618f6e8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a6b7ff68a318ddd3 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = bb2eaf9937470838 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e45e7c5e8ba13dae +PLAINTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4d102196c914ca16 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a79acae80a89e1cf +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 73a5317d256ee9e6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2dfa9f4573594965 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 70ce079b819d62a4 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a6683459b9162215 +PLAINTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b46604816c0e0774 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = d40017b0499f3b3f +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ef4c12c38fa94b67 +PLAINTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 6e7e6221a4f34e87 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 484e191a8899dbd3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5bc2e500fd653804 +PLAINTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = aa85e74643233199 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 34ca696261a93635 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d566849104e9f2f4 +PLAINTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2e5a19db4d1962d6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 59a314314758d33c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fde57dae97810b56 +PLAINTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 23a866a809d30894 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7782def75ae242b2 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = efaaba105ea97d41 +PLAINTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d812d961f017d320 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e216e1e31589ec45 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 046bb3c67162342f +PLAINTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 055605816e58608f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 75ecaecf73060451 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e1729017bbdcfbd2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = abd88e8b1b7716f1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 19dfcaebdf3f8958 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ab3b5a50ebd4c354 +PLAINTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 537ac95be69da1e1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 16886a23bbb4cdba +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 353357f88bec120f +PLAINTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = aed0f6ae3c25cdd8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = fc9e390a9093a7ac +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 8868a9829113d4a3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b3e35a5ee53e7b8d +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 13685e1b83c61eef +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0ec122be6dc26c83 +PLAINTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 61c79c71921a2ef8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1d19adde7fb74e34 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 9792ca21f5adbce6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e2f5728f0995013c +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1423db30c7e118fb +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e5f2d4dd2f43d9d1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1aeac39a61f0a464 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 31eed52fa33c013d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = dcf4548cf2374875 +PLAINTEXT3 = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIsubtab.rsp new file mode 100644 index 00000000..fc4a9127 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIsubtab.rsp @@ -0,0 +1,426 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 01a1d6d039776742 +CIPHERTEXT1 = 690f5b0d9a26939b +CIPHERTEXT2 = 89202f224f1f2261 +CIPHERTEXT3 = 585a1e8d89705d10 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 5cd54ca83def57da +CIPHERTEXT1 = 7a389d10354bd271 +CIPHERTEXT2 = 6dda0de99d3c86b9 +CIPHERTEXT3 = 99985b67b598bd25 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0248d43806f67172 +CIPHERTEXT1 = 868ebb51cab4599a +CIPHERTEXT2 = 8200616c589bc7aa +CIPHERTEXT3 = d2ff67461377fbb5 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 51454b582ddf440a +CIPHERTEXT1 = 7178876e01f19b2a +CIPHERTEXT2 = 64757292febccad1 +CIPHERTEXT3 = 93bd8beeea2310fc + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 42fd443059577fa2 +CIPHERTEXT1 = af37fb421f8c4095 +CIPHERTEXT2 = 204fc6123992d4e9 +CIPHERTEXT3 = 6bfb4df0569cebce + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 059b5e0851cf143a +CIPHERTEXT1 = 86a560f10ec6d85b +CIPHERTEXT2 = 1fa86f6f735603a3 +CIPHERTEXT3 = 0be3558738c6d7c3 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0756d8e0774761d2 +CIPHERTEXT1 = 0cd3da020021dc09 +CIPHERTEXT2 = 65e05d62b35aa365 +CIPHERTEXT3 = 3bfc9a3f034da292 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 762514b829bf486a +CIPHERTEXT1 = ea676b2cb7db2b7a +CIPHERTEXT2 = 95c0f9e595aec2ff +CIPHERTEXT3 = ea9ab3585f166586 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 3bdd119049372802 +CIPHERTEXT1 = dfd64a815caf1a0f +CIPHERTEXT2 = 127359c20e10e25a +CIPHERTEXT3 = 953a36ff13a08906 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 26955f6835af609a +CIPHERTEXT1 = 5c513c9c4886c088 +CIPHERTEXT2 = b089d90f84ef0c4c +CIPHERTEXT3 = 08bd60f6f80d6fad + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 164d5e404f275232 +CIPHERTEXT1 = 0a2aeeae3ff4ab77 +CIPHERTEXT2 = 32bbdd67d4e66dd6 +CIPHERTEXT3 = 83a30606fc78d740 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 6b056e18759f5cca +CIPHERTEXT1 = ef1bf03e5dfa575a +CIPHERTEXT2 = b4873081fdebc81d +CIPHERTEXT3 = 6445799c9b701694 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 004bd6ef09176062 +CIPHERTEXT1 = 88bf0db6d70dee56 +CIPHERTEXT2 = 988fe2e8e1755e78 +CIPHERTEXT3 = 1e1fdd8660a75bb5 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 480d39006ee762f2 +CIPHERTEXT1 = a1f9915541020b56 +CIPHERTEXT2 = ee6c0febb212b218 +CIPHERTEXT3 = 60bae59c51767394 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 437540c8698f3cfa +CIPHERTEXT1 = 6fbf1cafcffd0556 +CIPHERTEXT2 = c03adc2b6aa85b5b +CIPHERTEXT3 = 826ec7e02f486885 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 072d43a077075292 +CIPHERTEXT1 = 2f22e49bab7ca1ac +CIPHERTEXT2 = 096a4136e0f65f76 +CIPHERTEXT3 = 9e30377b7a39d5d3 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 02fe55778117f12a +CIPHERTEXT1 = 5a6b612cc26cce4a +CIPHERTEXT2 = bf4da6aa59ed5751 +CIPHERTEXT3 = 64b77306321a932c + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 1d9d5c5018f728c2 +CIPHERTEXT1 = 5f4c038ed12b2e41 +CIPHERTEXT2 = aab93390e13d3bb3 +CIPHERTEXT3 = 3b17daff733fcfb0 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 305532286d6f295a +CIPHERTEXT1 = 63fac0d034d9f793 +CIPHERTEXT2 = db3c4106c5db5648 +CIPHERTEXT3 = 7f38215d73b0ee62 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 690f5b0d9a26939b +PLAINTEXT1 = 01a1d6d039776742 +CIPHERTEXT2 = 89202f224f1f2261 +PLAINTEXT2 = 01a1d6d039776742 +CIPHERTEXT3 = 585a1e8d89705d10 +PLAINTEXT3 = 01a1d6d039776742 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 7a389d10354bd271 +PLAINTEXT1 = 5cd54ca83def57da +CIPHERTEXT2 = 6dda0de99d3c86b9 +PLAINTEXT2 = 5cd54ca83def57da +CIPHERTEXT3 = 99985b67b598bd25 +PLAINTEXT3 = 5cd54ca83def57da + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 868ebb51cab4599a +PLAINTEXT1 = 0248d43806f67172 +CIPHERTEXT2 = 8200616c589bc7aa +PLAINTEXT2 = 0248d43806f67172 +CIPHERTEXT3 = d2ff67461377fbb5 +PLAINTEXT3 = 0248d43806f67172 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 7178876e01f19b2a +PLAINTEXT1 = 51454b582ddf440a +CIPHERTEXT2 = 64757292febccad1 +PLAINTEXT2 = 51454b582ddf440a +CIPHERTEXT3 = 93bd8beeea2310fc +PLAINTEXT3 = 51454b582ddf440a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = af37fb421f8c4095 +PLAINTEXT1 = 42fd443059577fa2 +CIPHERTEXT2 = 204fc6123992d4e9 +PLAINTEXT2 = 42fd443059577fa2 +CIPHERTEXT3 = 6bfb4df0569cebce +PLAINTEXT3 = 42fd443059577fa2 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 86a560f10ec6d85b +PLAINTEXT1 = 059b5e0851cf143a +CIPHERTEXT2 = 1fa86f6f735603a3 +PLAINTEXT2 = 059b5e0851cf143a +CIPHERTEXT3 = 0be3558738c6d7c3 +PLAINTEXT3 = 059b5e0851cf143a + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0cd3da020021dc09 +PLAINTEXT1 = 0756d8e0774761d2 +CIPHERTEXT2 = 65e05d62b35aa365 +PLAINTEXT2 = 0756d8e0774761d2 +CIPHERTEXT3 = 3bfc9a3f034da292 +PLAINTEXT3 = 0756d8e0774761d2 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ea676b2cb7db2b7a +PLAINTEXT1 = 762514b829bf486a +CIPHERTEXT2 = 95c0f9e595aec2ff +PLAINTEXT2 = 762514b829bf486a +CIPHERTEXT3 = ea9ab3585f166586 +PLAINTEXT3 = 762514b829bf486a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = dfd64a815caf1a0f +PLAINTEXT1 = 3bdd119049372802 +CIPHERTEXT2 = 127359c20e10e25a +PLAINTEXT2 = 3bdd119049372802 +CIPHERTEXT3 = 953a36ff13a08906 +PLAINTEXT3 = 3bdd119049372802 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5c513c9c4886c088 +PLAINTEXT1 = 26955f6835af609a +CIPHERTEXT2 = b089d90f84ef0c4c +PLAINTEXT2 = 26955f6835af609a +CIPHERTEXT3 = 08bd60f6f80d6fad +PLAINTEXT3 = 26955f6835af609a + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0a2aeeae3ff4ab77 +PLAINTEXT1 = 164d5e404f275232 +CIPHERTEXT2 = 32bbdd67d4e66dd6 +PLAINTEXT2 = 164d5e404f275232 +CIPHERTEXT3 = 83a30606fc78d740 +PLAINTEXT3 = 164d5e404f275232 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ef1bf03e5dfa575a +PLAINTEXT1 = 6b056e18759f5cca +CIPHERTEXT2 = b4873081fdebc81d +PLAINTEXT2 = 6b056e18759f5cca +CIPHERTEXT3 = 6445799c9b701694 +PLAINTEXT3 = 6b056e18759f5cca + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 88bf0db6d70dee56 +PLAINTEXT1 = 004bd6ef09176062 +CIPHERTEXT2 = 988fe2e8e1755e78 +PLAINTEXT2 = 004bd6ef09176062 +CIPHERTEXT3 = 1e1fdd8660a75bb5 +PLAINTEXT3 = 004bd6ef09176062 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a1f9915541020b56 +PLAINTEXT1 = 480d39006ee762f2 +CIPHERTEXT2 = ee6c0febb212b218 +PLAINTEXT2 = 480d39006ee762f2 +CIPHERTEXT3 = 60bae59c51767394 +PLAINTEXT3 = 480d39006ee762f2 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 6fbf1cafcffd0556 +PLAINTEXT1 = 437540c8698f3cfa +CIPHERTEXT2 = c03adc2b6aa85b5b +PLAINTEXT2 = 437540c8698f3cfa +CIPHERTEXT3 = 826ec7e02f486885 +PLAINTEXT3 = 437540c8698f3cfa + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2f22e49bab7ca1ac +PLAINTEXT1 = 072d43a077075292 +CIPHERTEXT2 = 096a4136e0f65f76 +PLAINTEXT2 = 072d43a077075292 +CIPHERTEXT3 = 9e30377b7a39d5d3 +PLAINTEXT3 = 072d43a077075292 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5a6b612cc26cce4a +PLAINTEXT1 = 02fe55778117f12a +CIPHERTEXT2 = bf4da6aa59ed5751 +PLAINTEXT2 = 02fe55778117f12a +CIPHERTEXT3 = 64b77306321a932c +PLAINTEXT3 = 02fe55778117f12a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5f4c038ed12b2e41 +PLAINTEXT1 = 1d9d5c5018f728c2 +CIPHERTEXT2 = aab93390e13d3bb3 +PLAINTEXT2 = 1d9d5c5018f728c2 +CIPHERTEXT3 = 3b17daff733fcfb0 +PLAINTEXT3 = 1d9d5c5018f728c2 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 63fac0d034d9f793 +PLAINTEXT1 = 305532286d6f295a +CIPHERTEXT2 = db3c4106c5db5648 +PLAINTEXT2 = 305532286d6f295a +CIPHERTEXT3 = 7f38215d73b0ee62 +PLAINTEXT3 = 305532286d6f295a + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvarkey.rsp new file mode 100644 index 00000000..c92fb9e0 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvarkey.rsp @@ -0,0 +1,1240 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 95a8d72813daa94d +CIPHERTEXT2 = b8bc8dbc0b24cfa9 +CIPHERTEXT3 = 1e08a515c11e0de1 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0eec1487dd8c26d5 +CIPHERTEXT2 = badb3425df504209 +CIPHERTEXT3 = 0608b0c77f0ab511 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7ad16ffb79c45926 +CIPHERTEXT2 = 34069d06536cfaf8 +CIPHERTEXT3 = 3d090b850910022e + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d3746294ca6a6cf3 +CIPHERTEXT2 = 53edd6c7b2d8663c +CIPHERTEXT3 = 19d83418eaf8e3ab + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 809f5f873c1fd761 +CIPHERTEXT2 = 17d1d4a8731b3acd +CIPHERTEXT3 = 91da457d7e16d6a5 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c02faffec989d1fc +CIPHERTEXT2 = 51454c54f4ea817e +CIPHERTEXT3 = 6a4ec92bc50c9503 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4615aa1d33e72f10 +CIPHERTEXT2 = 8f640c66e3ad6c5f +CIPHERTEXT3 = a185e92b67a45257 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2055123350c00858 +CIPHERTEXT2 = e09a8dbe2b782986 +CIPHERTEXT3 = 0b7e13fdbadc96aa + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df3b99d6577397c8 +CIPHERTEXT2 = 6b1e20d1be1c25e5 +CIPHERTEXT3 = eacef886f5087ce8 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 31fe17369b5288c9 +CIPHERTEXT2 = d7c9ed116a4ca5c3 +CIPHERTEXT3 = 69c60f1118060221 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dfdd3cc64dae1642 +CIPHERTEXT2 = bb34b6ec92447bdc +CIPHERTEXT3 = 99547b8b947e8c44 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 178c83ce2b399d94 +CIPHERTEXT2 = 39ad35b103ea754c +CIPHERTEXT3 = aef4932bb880ffe7 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 50f636324a9b7f80 +CIPHERTEXT2 = 502c48c0b6f5da1e +CIPHERTEXT3 = cd7942c2f0db9598 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a8468ee3bc18f06d +CIPHERTEXT2 = 6da06bc26cd27347 +CIPHERTEXT3 = b299efe073df56d0 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a2dc9e92fd3cde92 +CIPHERTEXT2 = 048b509f61329322 +CIPHERTEXT3 = 57fd7a94bd090076 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cac09f797d031287 +CIPHERTEXT2 = cf18ef06ff4726dd +CIPHERTEXT3 = 364898370f13783a + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 90ba680b22aeb525 +CIPHERTEXT2 = 5e68a2a3f420ced2 +CIPHERTEXT3 = 7021fa3c611c5353 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ce7a24f350e280b6 +CIPHERTEXT2 = f2241608a9c01443 +CIPHERTEXT3 = 4ad01e2a4f325e1b + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 882bff0aa01a0b87 +CIPHERTEXT2 = 4d5268c568b57e87 +CIPHERTEXT3 = d06a7e3c1016a256 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 25610288924511c2 +CIPHERTEXT2 = 12537c78d5b135f5 +CIPHERTEXT3 = af1c2074ea3952f7 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c71516c29c75d170 +CIPHERTEXT2 = 2a447d1d0918e635 +CIPHERTEXT3 = 643eacd845d0ac81 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5199c29a52c9f059 +CIPHERTEXT2 = c45e53dbad3642c6 +CIPHERTEXT3 = 077f60d16feecc6d + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c22f0a294a71f29f +CIPHERTEXT2 = 86b57a072d1af70c +CIPHERTEXT3 = 2add0d3ff6b568ba + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ee371483714c02ea +CIPHERTEXT2 = 3c6c5d0ad80d7409 +CIPHERTEXT3 = 0730787152b406bc + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a81fbd448f9e522f +CIPHERTEXT2 = 3613b5811324cac7 +CIPHERTEXT3 = ae3ef9ebdca26f00 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4f644c92e192dfed +CIPHERTEXT2 = 50ed144cedb736ac +CIPHERTEXT3 = 2abd3b256652632b + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1afa9a66a6df92ae +CIPHERTEXT2 = bc5bc5a66a53b929 +CIPHERTEXT3 = a2e9fa40e6b6cfca + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3c1cc715cb879d8 +CIPHERTEXT2 = 5d1f09ffcd80d21b +CIPHERTEXT3 = bd11881fa1f9c189 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 19d032e64ab0bd8b +CIPHERTEXT2 = a8b79d2e02415d8e +CIPHERTEXT3 = 925d1851ab04bafa + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 3cfaa7a7dc8720dc +CIPHERTEXT2 = 932c31352789dff9 +CIPHERTEXT3 = 4dafea6ad259c035 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7265f7f447ac6f3 +CIPHERTEXT2 = 2ec8e9923a8a010c +CIPHERTEXT3 = e0f7a70dbdd597b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9db73b3c0d163f54 +CIPHERTEXT2 = f36e475bb9a8fb57 +CIPHERTEXT3 = 88dad0c28986f116 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8181b65babf4a975 +CIPHERTEXT2 = 73f174b827a22fbf +CIPHERTEXT3 = 205fd48356602a2f + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 93c9b64042eaa240 +CIPHERTEXT2 = c76d844d9918627d +CIPHERTEXT3 = ddaba956a4fd22c5 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5570530829705592 +CIPHERTEXT2 = beff48907877eedd +CIPHERTEXT3 = 775f3bbfea9a0637 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8638809e878787a0 +CIPHERTEXT2 = 7829e156fdd34db6 +CIPHERTEXT3 = c26ea76714b38596 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 41b9a79af79ac208 +CIPHERTEXT2 = 7b2545576a6992d9 +CIPHERTEXT3 = 46ca820bcf0a462b + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7a9be42f2009a892 +CIPHERTEXT2 = 0b59503dc812b27f +CIPHERTEXT3 = 2a5e46fd70852d73 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 29038d56ba6d2745 +CIPHERTEXT2 = 07b67fe9359a3026 +CIPHERTEXT3 = 145ad75857e4b4b3 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5495c6abf1e5df51 +CIPHERTEXT2 = a82b120e4080136e +CIPHERTEXT3 = 99525cafa664a0f9 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae13dbd561488933 +CIPHERTEXT2 = e3533571ee3d99eb +CIPHERTEXT3 = d1c679a7a2c4156c + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 024d1ffa8904e389 +CIPHERTEXT2 = eb57f8c58f18b849 +CIPHERTEXT3 = e653401e4d004c74 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d1399712f99bf02e +CIPHERTEXT2 = 505e3b0af188d731 +CIPHERTEXT3 = 02b8091c05f5e061 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 14c1d7c1cffec79e +CIPHERTEXT2 = 0f38a59e95a70f13 +CIPHERTEXT3 = 9879d116764dafe3 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1de5279dae3bed6f +CIPHERTEXT2 = 97108885fe2018ed +CIPHERTEXT3 = 154b6e3c9a2871b1 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e941a33f85501303 +CIPHERTEXT2 = 71147052540af3d8 +CIPHERTEXT3 = 21397c0ec6a47e75 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = da99dbbc9a03f379 +CIPHERTEXT2 = 563df95ec668d933 +CIPHERTEXT3 = d11d4e56261716a9 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7fc92f91d8e92e9 +CIPHERTEXT2 = c8003e219b996cc7 +CIPHERTEXT3 = fb258b1abf89b7c4 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae8e5caa3ca04e85 +CIPHERTEXT2 = 722fb450715fb317 +CIPHERTEXT3 = c52f5e37f39d1e6f + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9cc62df43b6eed74 +CIPHERTEXT2 = 7edfaaa980158515 +CIPHERTEXT3 = e91439e9838dcc9d + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d863dbb5c59a91a0 +CIPHERTEXT2 = 82fb07d5e1d5b100 +CIPHERTEXT3 = 78c2810a85028047 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a1ab2190545b91d7 +CIPHERTEXT2 = 04f0cbaff1735340 +CIPHERTEXT3 = d466ec944a1fe7f7 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0875041e64c570f7 +CIPHERTEXT2 = 70ee1ae9b095db22 +CIPHERTEXT3 = 2fcd9094c8d397f2 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5a594528bebef1cc +CIPHERTEXT2 = 004dd0b91a2e7709 +CIPHERTEXT3 = 80181b831cdc8d61 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fcdb3291de21f0c0 +CIPHERTEXT2 = cab8e849e0ab0c32 +CIPHERTEXT3 = 3367b1fbb4d2ffa7 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 869efd7f9f265a09 +CIPHERTEXT2 = 451f0c33f24fb8dc +CIPHERTEXT3 = 2b74c1d96cde840b + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 95a8d72813daa94d +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = b8bc8dbc0b24cfa9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 1e08a515c11e0de1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0eec1487dd8c26d5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = badb3425df504209 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0608b0c77f0ab511 +PLAINTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 7ad16ffb79c45926 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 34069d06536cfaf8 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3d090b850910022e +PLAINTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d3746294ca6a6cf3 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 53edd6c7b2d8663c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 19d83418eaf8e3ab +PLAINTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 809f5f873c1fd761 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 17d1d4a8731b3acd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 91da457d7e16d6a5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = c02faffec989d1fc +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 51454c54f4ea817e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6a4ec92bc50c9503 +PLAINTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4615aa1d33e72f10 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 8f640c66e3ad6c5f +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a185e92b67a45257 +PLAINTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2055123350c00858 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e09a8dbe2b782986 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0b7e13fdbadc96aa +PLAINTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = df3b99d6577397c8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6b1e20d1be1c25e5 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = eacef886f5087ce8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 31fe17369b5288c9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = d7c9ed116a4ca5c3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 69c60f1118060221 +PLAINTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = dfdd3cc64dae1642 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = bb34b6ec92447bdc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 99547b8b947e8c44 +PLAINTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 178c83ce2b399d94 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 39ad35b103ea754c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = aef4932bb880ffe7 +PLAINTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 50f636324a9b7f80 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 502c48c0b6f5da1e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = cd7942c2f0db9598 +PLAINTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a8468ee3bc18f06d +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6da06bc26cd27347 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = b299efe073df56d0 +PLAINTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a2dc9e92fd3cde92 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 048b509f61329322 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 57fd7a94bd090076 +PLAINTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = cac09f797d031287 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = cf18ef06ff4726dd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 364898370f13783a +PLAINTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 90ba680b22aeb525 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5e68a2a3f420ced2 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 7021fa3c611c5353 +PLAINTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ce7a24f350e280b6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f2241608a9c01443 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4ad01e2a4f325e1b +PLAINTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 882bff0aa01a0b87 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4d5268c568b57e87 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d06a7e3c1016a256 +PLAINTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 25610288924511c2 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 12537c78d5b135f5 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = af1c2074ea3952f7 +PLAINTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = c71516c29c75d170 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 2a447d1d0918e635 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 643eacd845d0ac81 +PLAINTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5199c29a52c9f059 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c45e53dbad3642c6 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 077f60d16feecc6d +PLAINTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = c22f0a294a71f29f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 86b57a072d1af70c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2add0d3ff6b568ba +PLAINTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ee371483714c02ea +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 3c6c5d0ad80d7409 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0730787152b406bc +PLAINTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a81fbd448f9e522f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 3613b5811324cac7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ae3ef9ebdca26f00 +PLAINTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4f644c92e192dfed +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 50ed144cedb736ac +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2abd3b256652632b +PLAINTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1afa9a66a6df92ae +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = bc5bc5a66a53b929 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a2e9fa40e6b6cfca +PLAINTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b3c1cc715cb879d8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5d1f09ffcd80d21b +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = bd11881fa1f9c189 +PLAINTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 19d032e64ab0bd8b +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a8b79d2e02415d8e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 925d1851ab04bafa +PLAINTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 3cfaa7a7dc8720dc +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 932c31352789dff9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4dafea6ad259c035 +PLAINTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b7265f7f447ac6f3 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 2ec8e9923a8a010c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e0f7a70dbdd597b7 +PLAINTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 9db73b3c0d163f54 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f36e475bb9a8fb57 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 88dad0c28986f116 +PLAINTEXT3 = 0000000000000000 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8181b65babf4a975 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 73f174b827a22fbf +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 205fd48356602a2f +PLAINTEXT3 = 0000000000000000 + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 93c9b64042eaa240 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c76d844d9918627d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ddaba956a4fd22c5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5570530829705592 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = beff48907877eedd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 775f3bbfea9a0637 +PLAINTEXT3 = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8638809e878787a0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7829e156fdd34db6 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = c26ea76714b38596 +PLAINTEXT3 = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 41b9a79af79ac208 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7b2545576a6992d9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 46ca820bcf0a462b +PLAINTEXT3 = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 7a9be42f2009a892 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0b59503dc812b27f +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2a5e46fd70852d73 +PLAINTEXT3 = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 29038d56ba6d2745 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 07b67fe9359a3026 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 145ad75857e4b4b3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5495c6abf1e5df51 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a82b120e4080136e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 99525cafa664a0f9 +PLAINTEXT3 = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ae13dbd561488933 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e3533571ee3d99eb +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d1c679a7a2c4156c +PLAINTEXT3 = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 024d1ffa8904e389 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = eb57f8c58f18b849 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e653401e4d004c74 +PLAINTEXT3 = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d1399712f99bf02e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 505e3b0af188d731 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 02b8091c05f5e061 +PLAINTEXT3 = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 14c1d7c1cffec79e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0f38a59e95a70f13 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 9879d116764dafe3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1de5279dae3bed6f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 97108885fe2018ed +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 154b6e3c9a2871b1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e941a33f85501303 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 71147052540af3d8 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 21397c0ec6a47e75 +PLAINTEXT3 = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = da99dbbc9a03f379 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 563df95ec668d933 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d11d4e56261716a9 +PLAINTEXT3 = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b7fc92f91d8e92e9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c8003e219b996cc7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fb258b1abf89b7c4 +PLAINTEXT3 = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ae8e5caa3ca04e85 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 722fb450715fb317 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = c52f5e37f39d1e6f +PLAINTEXT3 = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 9cc62df43b6eed74 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7edfaaa980158515 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e91439e9838dcc9d +PLAINTEXT3 = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d863dbb5c59a91a0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 82fb07d5e1d5b100 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 78c2810a85028047 +PLAINTEXT3 = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a1ab2190545b91d7 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 04f0cbaff1735340 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d466ec944a1fe7f7 +PLAINTEXT3 = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0875041e64c570f7 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 70ee1ae9b095db22 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2fcd9094c8d397f2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5a594528bebef1cc +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 004dd0b91a2e7709 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 80181b831cdc8d61 +PLAINTEXT3 = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = fcdb3291de21f0c0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = cab8e849e0ab0c32 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3367b1fbb4d2ffa7 +PLAINTEXT3 = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 869efd7f9f265a09 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 451f0c33f24fb8dc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 2b74c1d96cde840b +PLAINTEXT3 = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvartext.rsp new file mode 100644 index 00000000..d5f264bf --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCIvartext.rsp @@ -0,0 +1,1416 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBCI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 8000000000000000 +CIPHERTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT3 = 5a48d3de869557fd + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 4000000000000000 +CIPHERTEXT1 = dd7f121ca5015619 +CIPHERTEXT2 = e0c2af1ebd89a262 +CIPHERTEXT3 = f15ee2019a5b547c + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 2000000000000000 +CIPHERTEXT1 = 2e8653104f3834ea +CIPHERTEXT2 = 05b865a1e49ed109 +CIPHERTEXT3 = 3bee595ef860316a + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 1000000000000000 +CIPHERTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT2 = b447313fc704d321 +CIPHERTEXT3 = f6089ca9b722765c + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0800000000000000 +CIPHERTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT2 = c39193d42381b313 +CIPHERTEXT3 = af15a8e9b2c14de5 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0400000000000000 +CIPHERTEXT1 = 55579380d77138ef +CIPHERTEXT2 = 6a2afdae188494b8 +CIPHERTEXT3 = 45089186180bd591 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0200000000000000 +CIPHERTEXT1 = 6cc5defaaf04512f +CIPHERTEXT2 = 1359f4d663a3209c +CIPHERTEXT3 = 280d3ae3a00cfbc9 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0100000000000000 +CIPHERTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT2 = 4a035e6a81d1314b +CIPHERTEXT3 = d27eb94e56c3172a + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0080000000000000 +CIPHERTEXT1 = d9031b0271bd5a0a +CIPHERTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT3 = b0555ab990b7e95c + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0040000000000000 +CIPHERTEXT1 = 424250b37c3dd951 +CIPHERTEXT2 = f41a29e0d31107b4 +CIPHERTEXT3 = f54f2bd8e2eb2bc6 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0020000000000000 +CIPHERTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT2 = c8eb2e340855325b +CIPHERTEXT3 = d51175259c607fb4 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0010000000000000 +CIPHERTEXT1 = f15d0f286b65bd28 +CIPHERTEXT2 = b75847a2f3f2458a +CIPHERTEXT3 = 72ea3aadb569af43 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0008000000000000 +CIPHERTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT2 = be433af4c5ae0f97 +CIPHERTEXT3 = 9b003151e8602b7d + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0004000000000000 +CIPHERTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT2 = f68101d125e2e284 +CIPHERTEXT3 = fc1463bb9bba9e11 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0002000000000000 +CIPHERTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT2 = fa510732fa871094 +CIPHERTEXT3 = 65f94c59c59b06e1 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0001000000000000 +CIPHERTEXT1 = f356834379d165cd +CIPHERTEXT2 = 458d97a8b6ebd0d7 +CIPHERTEXT3 = fbcfc086f8111572 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000800000000000 +CIPHERTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT2 = f4169ca3fc6799ed +CIPHERTEXT3 = 68c9e70b9de8db79 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000400000000000 +CIPHERTEXT1 = 889de068a16f0be6 +CIPHERTEXT2 = f47b9f01a5ee74e9 +CIPHERTEXT3 = 63fc8ec1421399b8 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000200000000000 +CIPHERTEXT1 = e19e275d846a1298 +CIPHERTEXT2 = ee26a403caca387d +CIPHERTEXT3 = 3f1d10e9a1a44a92 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000100000000000 +CIPHERTEXT1 = 329a8ed523d71aec +CIPHERTEXT2 = af7e5ad1d9f4ecf8 +CIPHERTEXT3 = e3f663de44003f9b + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000080000000000 +CIPHERTEXT1 = e7fce22557d23c97 +CIPHERTEXT2 = bb04e854f99f6352 +CIPHERTEXT3 = bc2452fd13e00dcc + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000040000000000 +CIPHERTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT2 = 01f57b1e69290d90 +CIPHERTEXT3 = 4432a11e1c320e7a + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000020000000000 +CIPHERTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT2 = 8ae9dee849b46527 +CIPHERTEXT3 = a1e9e67f13f932b3 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000010000000000 +CIPHERTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT2 = cb706efba6b5110e +CIPHERTEXT3 = 6fd1d0793c1b7af2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000008000000000 +CIPHERTEXT1 = 750d079407521363 +CIPHERTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT3 = 3d2c39f9d26b589e + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000004000000000 +CIPHERTEXT1 = 64feed9c724c2faf +CIPHERTEXT2 = 9862c9d770558095 +CIPHERTEXT3 = e3a7abc88132ad7d + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000002000000000 +CIPHERTEXT1 = f02b263b328e2b60 +CIPHERTEXT2 = a213c5c56fdca139 +CIPHERTEXT3 = 08cd945738a222c8 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000001000000000 +CIPHERTEXT1 = 9d64555a9a10b852 +CIPHERTEXT2 = a3bebc0e23ab87f2 +CIPHERTEXT3 = 568fa34d2fc7225e + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000800000000 +CIPHERTEXT1 = d106ff0bed5255d7 +CIPHERTEXT2 = c32c19229d84e2b4 +CIPHERTEXT3 = 3771887d7266b49d + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000400000000 +CIPHERTEXT1 = e1652c6b138c64a5 +CIPHERTEXT2 = e628ceae5cb3bb34 +CIPHERTEXT3 = edd6029a6b80a442 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000200000000 +CIPHERTEXT1 = e428581186ec8f46 +CIPHERTEXT2 = 5924454953ad5732 +CIPHERTEXT3 = 0313da097aec4a43 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000100000000 +CIPHERTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT2 = 7cc987f5fb33b813 +CIPHERTEXT3 = 91f5b30f015b4a54 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000080000000 +CIPHERTEXT1 = e943d7568aec0c5c +CIPHERTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT3 = 1e60759f038beec1 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000040000000 +CIPHERTEXT1 = df98c8276f54b04b +CIPHERTEXT2 = a49d286e5dfc6143 +CIPHERTEXT3 = 97061699383bbfe0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000020000000 +CIPHERTEXT1 = b160e4680f6c696f +CIPHERTEXT2 = a5206a311e9c2515 +CIPHERTEXT3 = 311f3c96e071f173 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000010000000 +CIPHERTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT2 = b6e4686a8b957cf2 +CIPHERTEXT3 = 1a6849edcb701b07 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000008000000 +CIPHERTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT2 = af1200418fd37fdd +CIPHERTEXT3 = fa5b2fa26d03558b + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000004000000 +CIPHERTEXT1 = 5e0905517bb59bcf +CIPHERTEXT2 = 487deccf0fde5b88 +CIPHERTEXT3 = bcaa0b7b7b3464c5 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000002000000 +CIPHERTEXT1 = 814eeb3b91d90726 +CIPHERTEXT2 = 456a1865905ed57d +CIPHERTEXT3 = 3d245b501c6abb74 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000001000000 +CIPHERTEXT1 = 4d49db1532919c9f +CIPHERTEXT2 = 3e2601fa20895e62 +CIPHERTEXT3 = 62133d9330e2e86b + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000800000 +CIPHERTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT2 = 58da89972266a7e3 +CIPHERTEXT3 = 5d7d6bd225890b4d + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000400000 +CIPHERTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT2 = feaca17e5dd05c87 +CIPHERTEXT3 = db36baba70c3b9af + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000200000 +CIPHERTEXT1 = 79e90dbc98f92cca +CIPHERTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT3 = a2f5ea90c2179ab4 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000100000 +CIPHERTEXT1 = 866ecedd8072bb0e +CIPHERTEXT2 = 5f8add8784cc3174 +CIPHERTEXT3 = 70470a07cb34e109 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000080000 +CIPHERTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT3 = 659610094ab3824e + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000040000 +CIPHERTEXT1 = ea51d3975595b86b +CIPHERTEXT2 = cf8442863e68e644 +CIPHERTEXT3 = 26e6223634c857a3 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000020000 +CIPHERTEXT1 = caffc6ac4542de31 +CIPHERTEXT2 = 16952dc89c0acd65 +CIPHERTEXT3 = ddd0a647be96041f + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000010000 +CIPHERTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT2 = 8a4fca2b00c49807 +CIPHERTEXT3 = 363219d8cec5a9f3 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000008000 +CIPHERTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT2 = b40225aea121c8d3 +CIPHERTEXT3 = bb5710f9dc8dde46 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000004000 +CIPHERTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT2 = 711c066c13222f1c +CIPHERTEXT3 = ae527ed311a25ea2 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000002000 +CIPHERTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT2 = 4fb69c832db68026 +CIPHERTEXT3 = af94496800a32656 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000001000 +CIPHERTEXT1 = ce332329248f3228 +CIPHERTEXT2 = f24c7444edf1c394 +CIPHERTEXT3 = c55d7544a1eae274 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000800 +CIPHERTEXT1 = 8405d1abe24fb942 +CIPHERTEXT2 = 6be457abc511e87c +CIPHERTEXT3 = 9ba49db251748896 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000400 +CIPHERTEXT1 = e643d78090ca4207 +CIPHERTEXT2 = 6136fefebb0c8118 +CIPHERTEXT3 = 3d19267de9c12e7b + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000200 +CIPHERTEXT1 = 48221b9937748a23 +CIPHERTEXT2 = d23a8dfe39c98883 +CIPHERTEXT3 = 5ce84637532650c8 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000100 +CIPHERTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT2 = afe2e34f009924e2 +CIPHERTEXT3 = d43941ab72932bb0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000080 +CIPHERTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT3 = 816c454ba7894865 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000040 +CIPHERTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT2 = c06e80c5238135bb +CIPHERTEXT3 = 74bc744f10f63889 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000020 +CIPHERTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT2 = 0912754e7c42f637 +CIPHERTEXT3 = 3d2565d9bf62cdbd + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000010 +CIPHERTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT2 = b4f82967c658adb8 +CIPHERTEXT3 = a2e13c5701a60444 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000008 +CIPHERTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT3 = cbe2873fd6f63048 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000004 +CIPHERTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT2 = 1a4a364616460d44 +CIPHERTEXT3 = cc6adcef1be975ef + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000002 +CIPHERTEXT1 = 06e7ea22ce92708f +CIPHERTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT3 = 991d770b2bf051dc + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000001 +CIPHERTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT2 = 9cb1c3932c005c49 +CIPHERTEXT3 = 17d8e9c374d14494 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT1 = 8000000000000000 +CIPHERTEXT2 = f7552ab6cb21e2bc +PLAINTEXT2 = 8000000000000000 +CIPHERTEXT3 = 5a48d3de869557fd +PLAINTEXT3 = 8000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = dd7f121ca5015619 +PLAINTEXT1 = 4000000000000000 +CIPHERTEXT2 = e0c2af1ebd89a262 +PLAINTEXT2 = 4000000000000000 +CIPHERTEXT3 = f15ee2019a5b547c +PLAINTEXT3 = 4000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2e8653104f3834ea +PLAINTEXT1 = 2000000000000000 +CIPHERTEXT2 = 05b865a1e49ed109 +PLAINTEXT2 = 2000000000000000 +CIPHERTEXT3 = 3bee595ef860316a +PLAINTEXT3 = 2000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT1 = 1000000000000000 +CIPHERTEXT2 = b447313fc704d321 +PLAINTEXT2 = 1000000000000000 +CIPHERTEXT3 = f6089ca9b722765c +PLAINTEXT3 = 1000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 20b9e767b2fb1456 +PLAINTEXT1 = 0800000000000000 +CIPHERTEXT2 = c39193d42381b313 +PLAINTEXT2 = 0800000000000000 +CIPHERTEXT3 = af15a8e9b2c14de5 +PLAINTEXT3 = 0800000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 55579380d77138ef +PLAINTEXT1 = 0400000000000000 +CIPHERTEXT2 = 6a2afdae188494b8 +PLAINTEXT2 = 0400000000000000 +CIPHERTEXT3 = 45089186180bd591 +PLAINTEXT3 = 0400000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 6cc5defaaf04512f +PLAINTEXT1 = 0200000000000000 +CIPHERTEXT2 = 1359f4d663a3209c +PLAINTEXT2 = 0200000000000000 +CIPHERTEXT3 = 280d3ae3a00cfbc9 +PLAINTEXT3 = 0200000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0d9f279ba5d87260 +PLAINTEXT1 = 0100000000000000 +CIPHERTEXT2 = 4a035e6a81d1314b +PLAINTEXT2 = 0100000000000000 +CIPHERTEXT3 = d27eb94e56c3172a +PLAINTEXT3 = 0100000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d9031b0271bd5a0a +PLAINTEXT1 = 0080000000000000 +CIPHERTEXT2 = 4334b5fe1b7f5320 +PLAINTEXT2 = 0080000000000000 +CIPHERTEXT3 = b0555ab990b7e95c +PLAINTEXT3 = 0080000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 424250b37c3dd951 +PLAINTEXT1 = 0040000000000000 +CIPHERTEXT2 = f41a29e0d31107b4 +PLAINTEXT2 = 0040000000000000 +CIPHERTEXT3 = f54f2bd8e2eb2bc6 +PLAINTEXT3 = 0040000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT1 = 0020000000000000 +CIPHERTEXT2 = c8eb2e340855325b +PLAINTEXT2 = 0020000000000000 +CIPHERTEXT3 = d51175259c607fb4 +PLAINTEXT3 = 0020000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = f15d0f286b65bd28 +PLAINTEXT1 = 0010000000000000 +CIPHERTEXT2 = b75847a2f3f2458a +PLAINTEXT2 = 0010000000000000 +CIPHERTEXT3 = 72ea3aadb569af43 +PLAINTEXT3 = 0010000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = add0cc8d6e5deba1 +PLAINTEXT1 = 0008000000000000 +CIPHERTEXT2 = be433af4c5ae0f97 +PLAINTEXT2 = 0008000000000000 +CIPHERTEXT3 = 9b003151e8602b7d +PLAINTEXT3 = 0008000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e6d5f82752ad63d1 +PLAINTEXT1 = 0004000000000000 +CIPHERTEXT2 = f68101d125e2e284 +PLAINTEXT2 = 0004000000000000 +CIPHERTEXT3 = fc1463bb9bba9e11 +PLAINTEXT3 = 0004000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT1 = 0002000000000000 +CIPHERTEXT2 = fa510732fa871094 +PLAINTEXT2 = 0002000000000000 +CIPHERTEXT3 = 65f94c59c59b06e1 +PLAINTEXT3 = 0002000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = f356834379d165cd +PLAINTEXT1 = 0001000000000000 +CIPHERTEXT2 = 458d97a8b6ebd0d7 +PLAINTEXT2 = 0001000000000000 +CIPHERTEXT3 = fbcfc086f8111572 +PLAINTEXT3 = 0001000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2b9f982f20037fa9 +PLAINTEXT1 = 0000800000000000 +CIPHERTEXT2 = f4169ca3fc6799ed +PLAINTEXT2 = 0000800000000000 +CIPHERTEXT3 = 68c9e70b9de8db79 +PLAINTEXT3 = 0000800000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 889de068a16f0be6 +PLAINTEXT1 = 0000400000000000 +CIPHERTEXT2 = f47b9f01a5ee74e9 +PLAINTEXT2 = 0000400000000000 +CIPHERTEXT3 = 63fc8ec1421399b8 +PLAINTEXT3 = 0000400000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e19e275d846a1298 +PLAINTEXT1 = 0000200000000000 +CIPHERTEXT2 = ee26a403caca387d +PLAINTEXT2 = 0000200000000000 +CIPHERTEXT3 = 3f1d10e9a1a44a92 +PLAINTEXT3 = 0000200000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 329a8ed523d71aec +PLAINTEXT1 = 0000100000000000 +CIPHERTEXT2 = af7e5ad1d9f4ecf8 +PLAINTEXT2 = 0000100000000000 +CIPHERTEXT3 = e3f663de44003f9b +PLAINTEXT3 = 0000100000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e7fce22557d23c97 +PLAINTEXT1 = 0000080000000000 +CIPHERTEXT2 = bb04e854f99f6352 +PLAINTEXT2 = 0000080000000000 +CIPHERTEXT3 = bc2452fd13e00dcc +PLAINTEXT3 = 0000080000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 12a9f5817ff2d65d +PLAINTEXT1 = 0000040000000000 +CIPHERTEXT2 = 01f57b1e69290d90 +PLAINTEXT2 = 0000040000000000 +CIPHERTEXT3 = 4432a11e1c320e7a +PLAINTEXT3 = 0000040000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = a484c3ad38dc9c19 +PLAINTEXT1 = 0000020000000000 +CIPHERTEXT2 = 8ae9dee849b46527 +PLAINTEXT2 = 0000020000000000 +CIPHERTEXT3 = a1e9e67f13f932b3 +PLAINTEXT3 = 0000020000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT1 = 0000010000000000 +CIPHERTEXT2 = cb706efba6b5110e +PLAINTEXT2 = 0000010000000000 +CIPHERTEXT3 = 6fd1d0793c1b7af2 +PLAINTEXT3 = 0000010000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 750d079407521363 +PLAINTEXT1 = 0000008000000000 +CIPHERTEXT2 = b8b27d1286bdbb26 +PLAINTEXT2 = 0000008000000000 +CIPHERTEXT3 = 3d2c39f9d26b589e +PLAINTEXT3 = 0000008000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 64feed9c724c2faf +PLAINTEXT1 = 0000004000000000 +CIPHERTEXT2 = 9862c9d770558095 +PLAINTEXT2 = 0000004000000000 +CIPHERTEXT3 = e3a7abc88132ad7d +PLAINTEXT3 = 0000004000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = f02b263b328e2b60 +PLAINTEXT1 = 0000002000000000 +CIPHERTEXT2 = a213c5c56fdca139 +PLAINTEXT2 = 0000002000000000 +CIPHERTEXT3 = 08cd945738a222c8 +PLAINTEXT3 = 0000002000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 9d64555a9a10b852 +PLAINTEXT1 = 0000001000000000 +CIPHERTEXT2 = a3bebc0e23ab87f2 +PLAINTEXT2 = 0000001000000000 +CIPHERTEXT3 = 568fa34d2fc7225e +PLAINTEXT3 = 0000001000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d106ff0bed5255d7 +PLAINTEXT1 = 0000000800000000 +CIPHERTEXT2 = c32c19229d84e2b4 +PLAINTEXT2 = 0000000800000000 +CIPHERTEXT3 = 3771887d7266b49d +PLAINTEXT3 = 0000000800000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e1652c6b138c64a5 +PLAINTEXT1 = 0000000400000000 +CIPHERTEXT2 = e628ceae5cb3bb34 +PLAINTEXT2 = 0000000400000000 +CIPHERTEXT3 = edd6029a6b80a442 +PLAINTEXT3 = 0000000400000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e428581186ec8f46 +PLAINTEXT1 = 0000000200000000 +CIPHERTEXT2 = 5924454953ad5732 +PLAINTEXT2 = 0000000200000000 +CIPHERTEXT3 = 0313da097aec4a43 +PLAINTEXT3 = 0000000200000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT1 = 0000000100000000 +CIPHERTEXT2 = 7cc987f5fb33b813 +PLAINTEXT2 = 0000000100000000 +CIPHERTEXT3 = 91f5b30f015b4a54 +PLAINTEXT3 = 0000000100000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e943d7568aec0c5c +PLAINTEXT1 = 0000000080000000 +CIPHERTEXT2 = 88e3dd1448c4e0ff +PLAINTEXT2 = 0000000080000000 +CIPHERTEXT3 = 1e60759f038beec1 +PLAINTEXT3 = 0000000080000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = df98c8276f54b04b +PLAINTEXT1 = 0000000040000000 +CIPHERTEXT2 = a49d286e5dfc6143 +PLAINTEXT2 = 0000000040000000 +CIPHERTEXT3 = 97061699383bbfe0 +PLAINTEXT3 = 0000000040000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = b160e4680f6c696f +PLAINTEXT1 = 0000000020000000 +CIPHERTEXT2 = a5206a311e9c2515 +PLAINTEXT2 = 0000000020000000 +CIPHERTEXT3 = 311f3c96e071f173 +PLAINTEXT3 = 0000000020000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT1 = 0000000010000000 +CIPHERTEXT2 = b6e4686a8b957cf2 +PLAINTEXT2 = 0000000010000000 +CIPHERTEXT3 = 1a6849edcb701b07 +PLAINTEXT3 = 0000000010000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ca3a2b036dbc8502 +PLAINTEXT1 = 0000000008000000 +CIPHERTEXT2 = af1200418fd37fdd +PLAINTEXT2 = 0000000008000000 +CIPHERTEXT3 = fa5b2fa26d03558b +PLAINTEXT3 = 0000000008000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5e0905517bb59bcf +PLAINTEXT1 = 0000000004000000 +CIPHERTEXT2 = 487deccf0fde5b88 +PLAINTEXT2 = 0000000004000000 +CIPHERTEXT3 = bcaa0b7b7b3464c5 +PLAINTEXT3 = 0000000004000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 814eeb3b91d90726 +PLAINTEXT1 = 0000000002000000 +CIPHERTEXT2 = 456a1865905ed57d +PLAINTEXT2 = 0000000002000000 +CIPHERTEXT3 = 3d245b501c6abb74 +PLAINTEXT3 = 0000000002000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 4d49db1532919c9f +PLAINTEXT1 = 0000000001000000 +CIPHERTEXT2 = 3e2601fa20895e62 +PLAINTEXT2 = 0000000001000000 +CIPHERTEXT3 = 62133d9330e2e86b +PLAINTEXT3 = 0000000001000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT1 = 0000000000800000 +CIPHERTEXT2 = 58da89972266a7e3 +PLAINTEXT2 = 0000000000800000 +CIPHERTEXT3 = 5d7d6bd225890b4d +PLAINTEXT3 = 0000000000800000 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ab6a20c0620d1c6f +PLAINTEXT1 = 0000000000400000 +CIPHERTEXT2 = feaca17e5dd05c87 +PLAINTEXT2 = 0000000000400000 +CIPHERTEXT3 = db36baba70c3b9af +PLAINTEXT3 = 0000000000400000 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 79e90dbc98f92cca +PLAINTEXT1 = 0000000000200000 +CIPHERTEXT2 = 88249b73e99c5ac0 +PLAINTEXT2 = 0000000000200000 +CIPHERTEXT3 = a2f5ea90c2179ab4 +PLAINTEXT3 = 0000000000200000 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 866ecedd8072bb0e +PLAINTEXT1 = 0000000000100000 +CIPHERTEXT2 = 5f8add8784cc3174 +PLAINTEXT2 = 0000000000100000 +CIPHERTEXT3 = 70470a07cb34e109 +PLAINTEXT3 = 0000000000100000 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT1 = 0000000000080000 +CIPHERTEXT2 = cd8dc942ae2bb175 +PLAINTEXT2 = 0000000000080000 +CIPHERTEXT3 = 659610094ab3824e +PLAINTEXT3 = 0000000000080000 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ea51d3975595b86b +PLAINTEXT1 = 0000000000040000 +CIPHERTEXT2 = cf8442863e68e644 +PLAINTEXT2 = 0000000000040000 +CIPHERTEXT3 = 26e6223634c857a3 +PLAINTEXT3 = 0000000000040000 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = caffc6ac4542de31 +PLAINTEXT1 = 0000000000020000 +CIPHERTEXT2 = 16952dc89c0acd65 +PLAINTEXT2 = 0000000000020000 +CIPHERTEXT3 = ddd0a647be96041f +PLAINTEXT3 = 0000000000020000 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8dd45a2ddf90796c +PLAINTEXT1 = 0000000000010000 +CIPHERTEXT2 = 8a4fca2b00c49807 +PLAINTEXT2 = 0000000000010000 +CIPHERTEXT3 = 363219d8cec5a9f3 +PLAINTEXT3 = 0000000000010000 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1029d55e880ec2d0 +PLAINTEXT1 = 0000000000008000 +CIPHERTEXT2 = b40225aea121c8d3 +PLAINTEXT2 = 0000000000008000 +CIPHERTEXT3 = bb5710f9dc8dde46 +PLAINTEXT3 = 0000000000008000 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5d86cb23639dbea9 +PLAINTEXT1 = 0000000000004000 +CIPHERTEXT2 = 711c066c13222f1c +PLAINTEXT2 = 0000000000004000 +CIPHERTEXT3 = ae527ed311a25ea2 +PLAINTEXT3 = 0000000000004000 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT1 = 0000000000002000 +CIPHERTEXT2 = 4fb69c832db68026 +PLAINTEXT2 = 0000000000002000 +CIPHERTEXT3 = af94496800a32656 +PLAINTEXT3 = 0000000000002000 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = ce332329248f3228 +PLAINTEXT1 = 0000000000001000 +CIPHERTEXT2 = f24c7444edf1c394 +PLAINTEXT2 = 0000000000001000 +CIPHERTEXT3 = c55d7544a1eae274 +PLAINTEXT3 = 0000000000001000 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 8405d1abe24fb942 +PLAINTEXT1 = 0000000000000800 +CIPHERTEXT2 = 6be457abc511e87c +PLAINTEXT2 = 0000000000000800 +CIPHERTEXT3 = 9ba49db251748896 +PLAINTEXT3 = 0000000000000800 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e643d78090ca4207 +PLAINTEXT1 = 0000000000000400 +CIPHERTEXT2 = 6136fefebb0c8118 +PLAINTEXT2 = 0000000000000400 +CIPHERTEXT3 = 3d19267de9c12e7b +PLAINTEXT3 = 0000000000000400 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 48221b9937748a23 +PLAINTEXT1 = 0000000000000200 +CIPHERTEXT2 = d23a8dfe39c98883 +PLAINTEXT2 = 0000000000000200 +CIPHERTEXT3 = 5ce84637532650c8 +PLAINTEXT3 = 0000000000000200 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT1 = 0000000000000100 +CIPHERTEXT2 = afe2e34f009924e2 +PLAINTEXT2 = 0000000000000100 +CIPHERTEXT3 = d43941ab72932bb0 +PLAINTEXT3 = 0000000000000100 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 2fbc291a570db5c4 +PLAINTEXT1 = 0000000000000080 +CIPHERTEXT2 = 0adcf552ec1754c6 +PLAINTEXT2 = 0000000000000080 +CIPHERTEXT3 = 816c454ba7894865 +PLAINTEXT3 = 0000000000000080 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = e07c30d7e4e26e12 +PLAINTEXT1 = 0000000000000040 +CIPHERTEXT2 = c06e80c5238135bb +PLAINTEXT2 = 0000000000000040 +CIPHERTEXT3 = 74bc744f10f63889 +PLAINTEXT3 = 0000000000000040 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 0953e2258e8e90a1 +PLAINTEXT1 = 0000000000000020 +CIPHERTEXT2 = 0912754e7c42f637 +PLAINTEXT2 = 0000000000000020 +CIPHERTEXT3 = 3d2565d9bf62cdbd +PLAINTEXT3 = 0000000000000020 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT1 = 0000000000000010 +CIPHERTEXT2 = b4f82967c658adb8 +PLAINTEXT2 = 0000000000000010 +CIPHERTEXT3 = a2e13c5701a60444 +PLAINTEXT3 = 0000000000000010 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT1 = 0000000000000008 +CIPHERTEXT2 = 006fa12a796ac4d3 +PLAINTEXT2 = 0000000000000008 +CIPHERTEXT3 = cbe2873fd6f63048 +PLAINTEXT3 = 0000000000000008 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = d2fd8867d50d2dfe +PLAINTEXT1 = 0000000000000004 +CIPHERTEXT2 = 1a4a364616460d44 +PLAINTEXT2 = 0000000000000004 +CIPHERTEXT3 = cc6adcef1be975ef +PLAINTEXT3 = 0000000000000004 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 06e7ea22ce92708f +PLAINTEXT1 = 0000000000000002 +CIPHERTEXT2 = f307b5bcd44f3d8d +PLAINTEXT2 = 0000000000000002 +CIPHERTEXT3 = 991d770b2bf051dc +PLAINTEXT3 = 0000000000000002 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT1 = 166b40b44aba4bd6 +PLAINTEXT1 = 0000000000000001 +CIPHERTEXT2 = 9cb1c3932c005c49 +PLAINTEXT2 = 0000000000000001 +CIPHERTEXT3 = 17d8e9c374d14494 +PLAINTEXT3 = 0000000000000001 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT1.rsp new file mode 100644 index 00000000..d56756a8 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT1.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:35:36 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = a4e319510bef76ea +KEY2 = a4e319510bef76ea +KEY3 = a4e319510bef76ea +IV = 679fdbee166c2e0a +PLAINTEXT = 36926e3a2720ea9f +CIPHERTEXT = c108c0e25ee81ea3 + +COUNT = 1 +KEY1 = 0ee5c897b6ea0151 +KEY2 = 0ee5c897b6ea0151 +KEY3 = 0ee5c897b6ea0151 +IV = 44c06173cdbfd9ed +PLAINTEXT = 7112bdc489da7a91590469ba37a51e19 +CIPHERTEXT = e994a70016fe7b49fa3200fd0f377a55 + +COUNT = 2 +KEY1 = 989dd9341aec9efd +KEY2 = 989dd9341aec9efd +KEY3 = 989dd9341aec9efd +IV = 1dad342c0fb3c9b1 +PLAINTEXT = aafe7854d34e6730899599c879dcc28ea0397361b2a19d01 +CIPHERTEXT = 69ceb8567acbac1b47d91802a235c4e9e4d0af894c533759 + +COUNT = 3 +KEY1 = 926b2562cbe0a47f +KEY2 = 926b2562cbe0a47f +KEY3 = 926b2562cbe0a47f +IV = 8117fa8f84394f9d +PLAINTEXT = cd6cea0ebf83203c009a8d1936ccb4b190a3c400622e62ac0f54a8f32c676ee1 +CIPHERTEXT = 574e2f3231b991ecfc53fe846fa2a0ac092a52e0125b2fe52cf7fb68e3fa41a9 + +COUNT = 4 +KEY1 = b3f4cb6d51b6fea8 +KEY2 = b3f4cb6d51b6fea8 +KEY3 = b3f4cb6d51b6fea8 +IV = 588936a36e8ba91c +PLAINTEXT = ed2ebfbd9e9d2a94148ab44168bbddd8b0fd0ab723baceb87ece67aba6978c038e4b66cf5b8fdcec +CIPHERTEXT = b2a0bab958ea358c02444ca1b625cbcc402855f0686acf3cf50e868efd15bc3ca12f12b14d836b31 + +COUNT = 5 +KEY1 = f1c8f44cd9e56bc7 +KEY2 = f1c8f44cd9e56bc7 +KEY3 = f1c8f44cd9e56bc7 +IV = 60499de8e63e6ea9 +PLAINTEXT = caaded648dd5637e0b37ed0d1822306fa890d20a9ca9e7eadb89acaba543789a2426ef17443f793ec51ef3c68fdda428 +CIPHERTEXT = 388c5fb05d2cd3782bb2bcc7078b953db089c9a32a523cc15dd536b446ebf5a3d8cec16c16b2ad7246d3b3611fbeec57 + +COUNT = 6 +KEY1 = da3843f1f17645f4 +KEY2 = da3843f1f17645f4 +KEY3 = da3843f1f17645f4 +IV = 3f5d63639bfda861 +PLAINTEXT = b4c18d000de6ce6b897f1e6bf6315df6c4bd13ff67d8f9edfd37bb4c31e9fcc25fe99a45f9f4348c2998eac3b78e64832e4916013acfc286 +CIPHERTEXT = 10b7a23eec4462dbe4da4df24204455d06526e86aae6c119c1c616c6623c2bb2688902da93d4fd61512a95496e4760a19e56689562de17cb + +COUNT = 7 +KEY1 = 0b16579b38d58fe0 +KEY2 = 0b16579b38d58fe0 +KEY3 = 0b16579b38d58fe0 +IV = 37cb5322ef8b9bf4 +PLAINTEXT = 6982a79d7bcc8becdb0afc5b8a46ab656ce635c0a982a8d754f3447a4bac7ed45e4e4b9eb3769a9368d922247b945f6ce7bdd766103ea25e61e329a534b12e89 +CIPHERTEXT = 82ca17e77ad6769c343f6f6def630afe9fa081fb03735256fd24f1052f4d45b34bb7925a1b3dfc2cc797483d7390e5a33ad4987d787f60f826f3d5e6361c91b5 + +COUNT = 8 +KEY1 = f2758f57e501197c +KEY2 = f2758f57e501197c +KEY3 = f2758f57e501197c +IV = f9d98781b42568cf +PLAINTEXT = ad6d490fa16feb72dadd90f14ee87a58ecd2ad298048f58ed7f32a91234ab38fa0aa49ea78a8fdffe5a67d5895a493225259eee1e28225622c7bf9f19d0cdbcdca85aed9570dcd94 +CIPHERTEXT = 6acf86ca0b0037df41d59006ce50dc68ac7c1a11218ec27c3b4a75d1d93009a076a6dd650c231e502a6c3dac460454b13d0ca8b4bb070139417797725853b1e05d72741d3a13d65d + +COUNT = 9 +KEY1 = a4a161ad161cb0c2 +KEY2 = a4a161ad161cb0c2 +KEY3 = a4a161ad161cb0c2 +IV = a4512edd2b9fd66c +PLAINTEXT = c8edf6a0bfc287f8d55e55e548982c15dabd7361d184545d43431e2d9062e79a30107565af365fdaf5a96fa9cba44bf29b75549f7776cff65d3f436eba1a21c22cb8aa458c220e752cf1d1d25dc273f1 +CIPHERTEXT = 904395b6063433ee9a83976bc52c75267bc8b4971f2b99472341e70d10f98134bc05478feee78ff126407fa1b403c62af166dc1a71b2cee7cbcaf7fa4d76134701a9baa54f733d61d2e7f16982f69720 + +[DECRYPT] + +COUNT = 0 +KEY1 = 4f83761f07573e29 +KEY2 = 4f83761f07573e29 +KEY3 = 4f83761f07573e29 +IV = d4bd41ab78226680 +CIPHERTEXT = 7653ebc9ad3dca9a +PLAINTEXT = 365a567322238511 + +COUNT = 1 +KEY1 = 7085c485e65216a2 +KEY2 = 7085c485e65216a2 +KEY3 = 7085c485e65216a2 +IV = 74a07037b28142a0 +CIPHERTEXT = 62bf4d24c8518ad0dd05cf1bea54c2e9 +PLAINTEXT = af604453f76be116664bc2ddbd030011 + +COUNT = 2 +KEY1 = 257f0eb61f73bf31 +KEY2 = 257f0eb61f73bf31 +KEY3 = 257f0eb61f73bf31 +IV = 9acddea0a912f9cb +CIPHERTEXT = 3519d2af6de17321589ff1b8990390bc2f9eeb663d97de37 +PLAINTEXT = b73715b0fcd6460324d7474af14d2393602fe2847dd45c79 + +COUNT = 3 +KEY1 = 9451e540915bfd91 +KEY2 = 9451e540915bfd91 +KEY3 = 9451e540915bfd91 +IV = 74d1ba74953678af +CIPHERTEXT = 837a434cb8cbbbe332e1319bffdf4c4c24045cd791d4ed6753729df70c512a15 +PLAINTEXT = 239ae0d844a47ab1706106fa7bc9e8986b1f6046b9a4e2b6951a8ef5d55111e1 + +COUNT = 4 +KEY1 = 408aba6d43eaa1e0 +KEY2 = 408aba6d43eaa1e0 +KEY3 = 408aba6d43eaa1e0 +IV = e1037be6df369c96 +CIPHERTEXT = 5386d9ce1112245f48ee470d396c1ed63b92670ca56ec84deea814b6135eca54392bdedb9489bc9b +PLAINTEXT = feb3858388151e835c8fcf2dba96046a6301ed8d9d118efa9fd658f848c81e8c719a9eab54bfc9ae + +COUNT = 5 +KEY1 = 9ec4c1377cdaa83d +KEY2 = 9ec4c1377cdaa83d +KEY3 = 9ec4c1377cdaa83d +IV = f455a7bf008b33d6 +CIPHERTEXT = a13290f24afb2c7fc17756652165a3793671e0e1e1059b83be63e6bd05f15757aed353b6d9bf8c526c0dc96afe0ee6f6 +PLAINTEXT = 5a566870c0342c68ca935ca61bd725d3f86f5e2f4f64072b348c036297830189114e305dee3f6da445673a7aa268695d + +COUNT = 6 +KEY1 = df152f1f43e508f1 +KEY2 = df152f1f43e508f1 +KEY3 = df152f1f43e508f1 +IV = fe69e85b9eb1d28d +CIPHERTEXT = 7180d83233797aec67f111657d6da4dfbce7cfcfd716003ec2f0e76fc36e27c2cc8f52d8089f14f8b4b9aeb1308ba6c15659bd360a4422d3 +PLAINTEXT = 68267e519e3072823d934c993882af50598f61dcaec4c0b2805e175e2f26658903087de244a676627eeb292e9153798f7a32be39589e8f5e + +COUNT = 7 +KEY1 = a4512fdc2a9ed66d +KEY2 = a4512fdc2a9ed66d +KEY3 = a4512fdc2a9ed66d +IV = c8edf6a0bfc287f8 +CIPHERTEXT = 68e63a07b22e33ebdd6897c867a87a788fc5a4ad140e803c403935bc259c125027a02fc1ba7251d06dfb0fca2813335cb1f163a975e6019a864c4f75e0b9d7b2 +PLAINTEXT = 9c4fb1d5dd27a0fd0a147bec6e4c2db2204f927751c784d012916949146628e52130ea23f939d4897e7954ad71cb44701f95e0825447bd403145ba1ce77ad4a0 + +COUNT = 8 +KEY1 = ec7afe584f52c75b +KEY2 = ec7afe584f52c75b +KEY3 = ec7afe584f52c75b +IV = b86d23306bc11da6 +CIPHERTEXT = a6257f5bbda8dfc2337ff10c19c76ae7ed55e1651155dfb77c303538b0b492adec6f54caa25b9ff92bc1ac58ba5764008fab2e8d6dc505db4d08cd0d545ae7d4038503eeaedc35ec +PLAINTEXT = 66b133fe924d63a1554e1ee0b7d8a8fad485b8908dd0d3a1f0673f50864e8af072b77fec6e930aed3fbb28ec04fd8e7cbb6a704c76cc36a97a01865caf69050956a9c16e90f14081 + +COUNT = 9 +KEY1 = 520751fb585492ea +KEY2 = 520751fb585492ea +KEY3 = 520751fb585492ea +IV = d836996ab87f421e +CIPHERTEXT = 27f1c5df3dd0fef115604672c9e326d7c996396121e28df3ffd64d216fd59d896a8cc6660f27936230c5fbac1029ff4b6bb2d6b2b78d4894aa2958f9fceb25926e2412490b40251dae40ad2dc46a2812 +PLAINTEXT = 608f859ee8d0eea14fc584caf163ad562d6efcb5094fb37d0ef564fefdbfe533a0dbeb2c134f2f57a436ea854c7fe6bed6bfe9d55eb85055d23cb324a554dfe9b7828e06fdda8aade68cd4d0a681088c diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT2.rsp new file mode 100644 index 00000000..23b29385 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT2.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:35:12 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 34a41a8c293176c1 +KEY2 = b30732ecfe38ae8a +KEY3 = 34a41a8c293176c1 +IV = f55b4855228bd0b4 +PLAINTEXT = 7dd880d2a9ab411c +CIPHERTEXT = c91892948b6cadb4 + +COUNT = 1 +KEY1 = 70a88fa1dfb9942f +KEY2 = a77f40157ffef2ad +KEY3 = 70a88fa1dfb9942f +IV = ece08ce2fdc6ce80 +PLAINTEXT = bc225304d5a3a5c9918fc5006cbc40cc +CIPHERTEXT = 27f67dc87af7ddb4b68f63fa7c2d454a + +COUNT = 2 +KEY1 = e091790be55be0bc +KEY2 = 0780153861a84adc +KEY3 = e091790be55be0bc +IV = fd7d430f86fbbffe +PLAINTEXT = 03c7fffd7f36499c703dedc9df4de4a92dd4382e576d6ae9 +CIPHERTEXT = 053aeba85dd3a23bfbe8440a432f9578f312be60fb9f0035 + +COUNT = 3 +KEY1 = 857feacd16157c58 +KEY2 = e5347a70e56e578a +KEY3 = 857feacd16157c58 +IV = 002dcb6d46ef0969 +PLAINTEXT = 1f13701c7f0d7385307507a18e89843ebd295bd5e239ef109347a6898c6d3fd5 +CIPHERTEXT = a0e4edde34f05bd8397ce279e49853e9387ba04be562f5fa19c3289c3f5a3391 + +COUNT = 4 +KEY1 = a173545b265875ba +KEY2 = 852331fbb95b49a8 +KEY3 = a173545b265875ba +IV = ab385756391d364c +PLAINTEXT = d08894c565608d9ae51dda63b85b3b33b1703bb5e4f1abcbb8794e743da5d6f3bf630f2e9b6d5b54 +CIPHERTEXT = 370b47acf89ac6bdbb13c9a7336787dc41e1ad8beead32281d0609fb54968404bdf2894892590658 + +COUNT = 5 +KEY1 = 26376bcb2f23df10 +KEY2 = 83cd684fe00ed3c7 +KEY3 = 26376bcb2f23df10 +IV = 33acfb0f3d240ea6 +PLAINTEXT = 903a1911da1e6877f23c1985a9b61786ef438e0ce1240885035ad60fc916b18e5d71a1fb9c5d1eff61db75c0076f6efb +CIPHERTEXT = 7a4f7510f6ec0b93e2495d21a8355684d303a770ebda2e0e51ff33d72b20cb73e58e2e3de2ef6b2e12c504c0f181ba63 + +COUNT = 6 +KEY1 = 3e1f98135d027cec +KEY2 = 752f67765408a791 +KEY3 = 3e1f98135d027cec +IV = 11f5f2304b28f68b +PLAINTEXT = 7c022f5af24f7925d323d4d0e20a2ce49272c5e764b22c806f4b6ddc406d864fe5bd1c3f45556d3eb30c8676c2f8b54a5a32423a0bd95a07 +CIPHERTEXT = 2bb4b131fa4ae0b4f0378a2cdb68556af6eee837613016d7ea936f3931f25f8b3ae351d5e9d00be665676e2400408b5db9892d95421e7f1a + +COUNT = 7 +KEY1 = 13b9d549cd136ec7 +KEY2 = bf9e9810ef2cdcbf +KEY3 = 13b9d549cd136ec7 +IV = a82c1b1057badcc8 +PLAINTEXT = 1fff1563bc1645b55cb23ea34a0049dfc06607150614b621dedcb07f20433402a2d869c95ac4a070c7a3da838c928a385f899c5d21ecb58f4e5cbdad98d39b8c +CIPHERTEXT = 75f804d4a2c542a31703e23df26cc38861a0729090e6eae5672c1db8c0b09fba9b125bbca7d6c7d330b3859e6725c6d26de21c4e3af7f5ea94df3cde2349ce37 + +COUNT = 8 +KEY1 = 20320dfdad579bb5 +KEY2 = 7c6e4acd769dbadf +KEY3 = 20320dfdad579bb5 +IV = 879201b5857ccdea +PLAINTEXT = 0431283cc8bb4dc7750a9d5c68578486932091632a12d0a79f2c54e3d122130881fff727050f317a40fcd1a8d13793458b99fc98254ba6a233e3d95b55cf5a3faff78809999ea4bf +CIPHERTEXT = 85d17840eb2af5fc727027336bfd71a2b31bd14a1d9eb64f8a08bfc4f56eaa9ca7654a5ae698287869cc27324813730de4f1384e0b8cfbc472ff5470e3c5e4bd8ceb23dc2d91988c + +COUNT = 9 +KEY1 = 23abb073a2df34cb +KEY2 = 3d1fdce6b092582c +KEY3 = 23abb073a2df34cb +IV = 7d7fbf19e8562d32 +PLAINTEXT = 31e718fd95e6d7ca4f94763191add2674ab07c909d88c486916c16d60a048a0cf8cdb631cebec791362cd0c202eb61e166b65c1f65d0047c8aec57d3d84b9e17032442dce148e1191b06a12c284cc41e +CIPHERTEXT = c9a3f75ab6a7cd08a7fd53ca540aafe731d257ee1c379fadcc4cc1a06e7c12bddbeb7562c436d1da849ed072629e82a97b56d9becc25ff4f16f21c5f2a01911604f0b5c49df96cb641faee662ca8aa68 + +[DECRYPT] + +COUNT = 0 +KEY1 = 4ff47fda89209bda +KEY2 = 8c85f7fe80192007 +KEY3 = 4ff47fda89209bda +IV = d5bc4891dabe48b9 +CIPHERTEXT = 7e154b28c353adef +PLAINTEXT = 712b961ea9a1d0af + +COUNT = 1 +KEY1 = 464092cdbf736d38 +KEY2 = fb1fe6a12a94ae0e +KEY3 = 464092cdbf736d38 +IV = 5423455f00023b01 +CIPHERTEXT = 3f6050b74ed64416bc23d53b0469ed7a +PLAINTEXT = 9cbe7d1b5cdd1864c3095ba810575960 + +COUNT = 2 +KEY1 = 94ec51d65bf85491 +KEY2 = 0261c20d10dca1c7 +KEY3 = 94ec51d65bf85491 +IV = 28fb4de3b00d564d +CIPHERTEXT = c962a7dda0d6a3206cf01d979505675ba118c9a6b34e23e4 +PLAINTEXT = c48c01bfa6458440ce5995d7999f846e2cf57e66df629a49 + +COUNT = 3 +KEY1 = 5ef8b5c4fd92ce0d +KEY2 = c85b130d68618652 +KEY3 = 5ef8b5c4fd92ce0d +IV = 33f64776b2116edd +CIPHERTEXT = 88a909ca55fe1aabb902c0eca47408703e71f44828a0d88105ae05403afaa512 +PLAINTEXT = dec866a615b15e530f9b2080dabf419dc8f5776856b81377664a73f3ce07c349 + +COUNT = 4 +KEY1 = 457fa8d5b5985223 +KEY2 = 45cbef57c8ead323 +KEY3 = 457fa8d5b5985223 +IV = 3a6f5488f19e0fc2 +CIPHERTEXT = 5e3687fa9e28dbb870cbe5087cfb9a588343ed1d375b457550ef2e0adca24e3ad6539c76fb9fcce8 +PLAINTEXT = 1c36c6a2ecb83d865e9c10f8294a338ca3394498756e925a826a8aa4be5b21116fbc3536d263437c + +COUNT = 5 +KEY1 = 0b5d027367709298 +KEY2 = ef920875f880547a +KEY3 = 0b5d027367709298 +IV = c8eb0366a94d090a +CIPHERTEXT = da6b8b231fd1f743d1c34c04979a911bdf59c855d3d87edb8822a1b4791b928b35667bb35485e368af427f58d14e4b62 +PLAINTEXT = 18cb7e51de8e909f284da683749c97a48da5a2c93421f5824d103fe3dfa8cd636cff12cb3dfdf596356fdd297f991393 + +COUNT = 6 +KEY1 = 9ed52fa267a77ab6 +KEY2 = 32ecbf733ed51583 +KEY3 = 9ed52fa267a77ab6 +IV = 2c0d2bc48f1e8f0f +CIPHERTEXT = f193bdc21c03d9629c9fefaa64a410f5b7524f9cd5fd80b2d96140f1e23636f3710498a61239f0fa3f7920dc8135a368d87f175a5d1cf8c6 +PLAINTEXT = ec08f3ef4bd6fb380f2816038ce98fba7f29c5d84c363103b0b1069cfac24c404e95722f8cd3688a4813a2513eb5170b9980a097beca7bdb + +COUNT = 7 +KEY1 = 9102ef52e3769b83 +KEY2 = 62fb1f614397d6da +KEY3 = 9102ef52e3769b83 +IV = e134c524c2ecd2a4 +CIPHERTEXT = 7441cff6028b55729dcaa98d4df7a8398abb2d77a13c93cb5a3775edd84fb8c2c0a4cc8a9ea82e5b842e32cef4c4fff8ff43db9cafa4a99ea315afbbf94c9d78 +PLAINTEXT = 695a64404b1384170b63fce574a3c21798b0eceb35e891f4ce87e0e393b1924dac319721971e1b6314bbff6149a2d20691cbc0d490f5c1248cc177c2a82586a5 + +COUNT = 8 +KEY1 = 5715855bd61c0b37 +KEY2 = 83fdb96d4ab3a8ae +KEY3 = 5715855bd61c0b37 +IV = c127aaf3d080494e +CIPHERTEXT = a671c5dcd0fa5dc158fbcb62f6e218b39e5e87fa49157829f8968c6bf68e0afd5e3e823fde2cb00bba19a24514341db36a8d3e0f60cc5d5bc0233675bf814beb82098410e0c21950 +PLAINTEXT = 293f13e707ba7fefab80d8c1d821b6820f5803bfd094726f1d7f199319e5d3926d7e8576443d3eb769f77d1bd8cc9e656d6cacebf580950b1c0276de9f617f16cbefbb44d6f73df2 + +COUNT = 9 +KEY1 = 9eec31d3d38ae63e +KEY2 = a49d6e7fb602b592 +KEY3 = 9eec31d3d38ae63e +IV = 4adacd3d81a84c43 +CIPHERTEXT = f9a5491096a8f532fd49ceb29b5345cf05153d6cdeb61108fcc9d9f0c621e9b3e0e79bd70be94fca4635af1b39e738ead43ff69e34f78ed6c6d382a1ae79b1f16a831d4db2d3f1c7a326c32e1dec1684 +PLAINTEXT = 5d5035230ebb32332b526b1e1c8482c620e5f868d118c20ec13c6614b05990b993b176cfb96ac81668e8d67111ca6ba5f1656195d6f4e9bdd7f758107751d5305537c44d1b49bf8cd1bba37b22e6da77 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT3.rsp new file mode 100644 index 00000000..c9ce860c --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCMMT3.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:34:48 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = b5cb1504802326c7 +KEY2 = 3df186e3e352a20d +KEY3 = e643b0d63ee30e37 +IV = 43f791134c5647ba +PLAINTEXT = dcc153cef81d6f24 +CIPHERTEXT = 92538bd8af18d3ba + +COUNT = 1 +KEY1 = a49d7564199e97cb +KEY2 = 529d2c9d97bf2f98 +KEY3 = d35edf57ba1f7358 +IV = c2e999cb6249023c +PLAINTEXT = c689aee38a301bb316da75db36f110b5 +CIPHERTEXT = e9afaba5ec75ea1bbe65506655bb4ecb + +COUNT = 2 +KEY1 = 1a5d4c0825072a15 +KEY2 = a8ad9dfdaeda8c04 +KEY3 = 8adffb85bc4fced0 +IV = 7fcfa736f7548b6f +PLAINTEXT = 983c3edacd939406010e1bc6ff9e12320ac5008117fa8f84 +CIPHERTEXT = d84fa24f38cf451ca2c9adc960120bd8ff9871584fe31cee + +COUNT = 3 +KEY1 = d98aadc76d4a3716 +KEY2 = 158c32866efbb9ce +KEY3 = 834af2297379a49d +IV = 3c5220327c502b44 +PLAINTEXT = 6174079dda53ca723ebf00a66837f8d5ce648c08acaa5ee45ffe62210ef79d3e +CIPHERTEXT = f5bd4d600bed77bec78409e3530ebda1d815506ed53103015b87e371ae000958 + +COUNT = 4 +KEY1 = ef6d3e54266d978f +KEY2 = fb0b8ce6689d803e +KEY3 = 2cd34cc802fd0252 +IV = 38bae5bce06d0ad9 +PLAINTEXT = c4f228b537223cd01c0debb5d9d4e12ba71656618d119b2f8f0af29d23efa3a9e43c4c458a1b79a0 +CIPHERTEXT = 9e3289fb18379f55aa4e45a7e0e6df160b33b75f8627ad0954f8fdcb78cee55a4664caeda1000fe5 + +COUNT = 5 +KEY1 = 625bc19b19df83ab +KEY2 = fb2f5bec9d4f2062 +KEY3 = 017525a75bc26e70 +IV = bd0cff364ff69a91 +PLAINTEXT = 8152d2ab876c3c8201403a5a406d3feaf27319dbea6ad01e24f4d18203704b86de70da6bbb6d638e5aba3ff576b79b28 +CIPHERTEXT = 706fe7a973fac40e25b2b4499ce527078944c70e976d017b6af86a3a7a6b52943a72ba18a58000d2b61fdc3bfef2bc4a + +COUNT = 6 +KEY1 = b6383176046e6880 +KEY2 = a1023bf45768b5bf +KEY3 = 5119022fe054bfe5 +IV = ec13ca541c43401e +PLAINTEXT = cd5a886e9af011346c4dba36a424f96a78a1ddf28aaa4188bf65451f4efaffc7179a6dd237c0ae35d9b672314e5cb032612597f7e462c6f3 +CIPHERTEXT = b030f976f46277ee211c4a324d5c87555d1084513a1223d3b84416b52bbc28f4b77f3a9d8d0d91dc37d3dbe8af8be98f74674b02f9a38527 + +COUNT = 7 +KEY1 = 3d8cf273d343b9ae +KEY2 = dccddacb91ad8620 +KEY3 = 6737adc86b4a49a7 +IV = bb3a9a0c71c62ef0 +PLAINTEXT = 1fde3991c32ce220b5b6666a9234f2fd7bd24b921829fd9cdc6eb4218be9eac9faa9c2351777349128086b6d58776bc86ff2f76ee1b3b2850a318462b8983fa1 +CIPHERTEXT = 422ce705a46bb52ad928dab6c863166d617c6fc24003633120d91918314bbf464cea7345c3c35f2042f2d6929735d74d7728f22fea618a0b9cf5b1281acb13fb + +COUNT = 8 +KEY1 = fbceb5cb646b925b +KEY2 = e0b92f7f6b493d5e +KEY3 = 5b16e9159732732a +IV = 2e17b3c7025ae86b +PLAINTEXT = 4c309bc8e1e464fdd2a2b8978645d668d455f7526bd8d7b6716a722f6a900b815c4a73cc30e788065c1dfca7bf5958a6cc5440a5ebe7f8691c20278cde95db764ff8ce8994ece89c +CIPHERTEXT = c02129bdf4bbbd75e71605a00b12c80db6b4e05308e916615011f09147ed915dd1bc67f27f9e027e4e13df36b55464a31c11b4d1fe3d855d89df492e1a7201b995c1ba16a8dbabee + +COUNT = 9 +KEY1 = 9b162a0df8ad9b61 +KEY2 = c88676e3d5864345 +KEY3 = 70b902f12a2046e0 +IV = ebd6fefe029ad54b +PLAINTEXT = f4c1c918e77355c8156f0fd778da52bff121ae5f2f44eaf4d2754946d0e10d1f18ce3a0176e69c18b7d20b6e0d0bee5eb5edfe4bd60e4d92adcd86bce72e76f94ee5cbcaa8b01cfddcea2ade575e66ac +CIPHERTEXT = 1ff3c8709f403a8eff291aedf50c010df5c5ff64a8b205f1fce68564798897a390db16ee0d053856b75898009731da290fcc119dad987277aacef694872e880c4bb41471063fae05c89f25e4bd0cad6a + +[DECRYPT] + +COUNT = 0 +KEY1 = 5eb6040d46082c7a +KEY2 = a7d06dfd08dfeac8 +KEY3 = c18364c1548c3ba1 +IV = 41746c7e442d3681 +CIPHERTEXT = c53a7b0ec40600fe +PLAINTEXT = d4f00eb455de1034 + +COUNT = 1 +KEY1 = 5b1cce7c0dc1ec49 +KEY2 = 130dfb4af45785ab +KEY3 = 9179e567f2c7d549 +IV = 3982bc02c3727d45 +CIPHERTEXT = 6006f10adef52991fcc777a1238bbb65 +PLAINTEXT = edae09288e9e3bc05746d872b48e3b29 + +COUNT = 2 +KEY1 = 254acb647907adba +KEY2 = 1ad5ef7a43e383cd +KEY3 = cd588975759e5292 +IV = 5857f24bed725646 +CIPHERTEXT = d4342af5c33adcd67c3e89e64241bbd8131e78ec38c8715c +PLAINTEXT = 64cc69a4f2b9877dad558bd7b5e6a78268e4978bb39845a1 + +COUNT = 3 +KEY1 = 86838c6815c25b97 +KEY2 = 5bdc10f4b95145e6 +KEY3 = 49fdefdcf4754ab9 +IV = 4b1992ad38b4d6dd +CIPHERTEXT = cb78b6deaca11379094341f5c2cfb977bba8259482341f0a32323cae974e49a6 +PLAINTEXT = f5f94e406cec1b85e9a7c076b95456b6a439921591abbfc381d0bbf363ff5c04 + +COUNT = 4 +KEY1 = 34e68f58ecc71f4a +KEY2 = d504e0b6e085a7c7 +KEY3 = 1c9bd38610737949 +IV = dfee6ce5d36b2c3d +CIPHERTEXT = 374ec363fa84e7e7e2ae011427b79d5852923557452c52827c9ff4eb92a83457075b28954015070f +PLAINTEXT = fb5c4ad0525832b2d3594981b920c65c1029ddfa054d271c5a99a853f4b6de5d6da41d8bdc2c7ede + +COUNT = 5 +KEY1 = dccbe0ad199b26fb +KEY2 = d0f89d86c2d62aab +KEY3 = cb4f4c23dcdf7651 +IV = 73c925a55dc15ce2 +CIPHERTEXT = 1b566c871114932f03bb68917bbd66cd646872c46fba6187b676bb0ea077be2e0445a6c591e62c386df74d1f1cfb4c3e +PLAINTEXT = 007c436de5bd97850e51339a257c9796a9e53100de00959deebae4c27c62f512defadca7c9a4bbf2243f3f409c11d281 + +COUNT = 6 +KEY1 = 0145d5831570572a +KEY2 = 988a70ae92bcaeba +KEY3 = e9d937feb945adba +IV = 528fac8461ccf9d4 +CIPHERTEXT = 188607517e89a4d042b5f59ed6498d16f3a5a1a425b7b2da89b76cc0d514cf6c9aae8cd3c645b2df6d3189c2c954be897f4ec1f423ef6c85 +PLAINTEXT = 9e8c6589d776b75ee82c067f318ffb6cc12a8aeffb8f0c28d699f1e2f17489411cd1ec9c7f279928221943001c435302d81fad63d038346d + +COUNT = 7 +KEY1 = 1675e5a42697d02f +KEY2 = 9e8308948a07e015 +KEY3 = 3107fbae16bfda37 +IV = 328c1857e19ec9d9 +CIPHERTEXT = a653dc3e12d737bc33e9e160a0d6c203234ca3dc626bee3cbf1fb57c7caef634238d1eae2578cb9bc1c1d60427e99183de6d4db263e220e41344e5134a8c831a +PLAINTEXT = 4d0713639589f9b75d0ef038a4b3ad5cd8a6cb59a8a0bd055ad7c8424d5a35433092bf95b3898af93538a0085b6a788093b9ff5ee0453adf5e1bf5ac3c8e43e7 + +COUNT = 8 +KEY1 = fbfb1c7a7fd3aec4 +KEY2 = ec40263d4a1fda76 +KEY3 = 68583de986b62f23 +IV = 27506620edc6eb1f +CIPHERTEXT = 25becd4074e3679353fc3812460d7e0c35f3f9556c5307e0e6d10e90cb821a4c37a3c7523d8b62cd2cde4ba910049da67cd911ab87a6205e155168f158d0513e96e3f0172c032cd7 +PLAINTEXT = 40df8b31407fe232f86cb87642567c4232d94866817260d10236680f1ab970e4dbac12693fcc68efd939fdc37404b3f5c32c3a0342b26389eaadb5c90a55bb8c7e28e1d616bb1ce4 + +COUNT = 9 +KEY1 = 524a01b30ddf377a +KEY2 = fdbc077962580738 +KEY3 = 3b9bb952a86849f4 +IV = 69f4af59fe96e79d +CIPHERTEXT = 889d82d2961d440ea1089dec8713884f32cf5a06ca159a4b29a812909016267c98df65306bd95ece33d3b53cd3797625d678a841a4e226d7fcd3aa809e552b2d4881696be4e7c6e60030572c7e023bb4 +PLAINTEXT = d56fa31c1db2978fa11c1dae70252a168b8193f1e0438e723aaf446dad2f5e490a4b53d7bd08e308e030187428ca5f554cb6dbd46f4b68677f4496098d23412c0f8863379e9f8330813836b8d48c987e diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCinvperm.rsp new file mode 100644 index 00000000..f4e302c5 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCinvperm.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 +CIPHERTEXT = 8000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = dd7f121ca5015619 +CIPHERTEXT = 4000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 2e8653104f3834ea +CIPHERTEXT = 2000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f +CIPHERTEXT = 1000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 20b9e767b2fb1456 +CIPHERTEXT = 0800000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 55579380d77138ef +CIPHERTEXT = 0400000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 6cc5defaaf04512f +CIPHERTEXT = 0200000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0d9f279ba5d87260 +CIPHERTEXT = 0100000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = d9031b0271bd5a0a +CIPHERTEXT = 0080000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 424250b37c3dd951 +CIPHERTEXT = 0040000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = b8061b7ecd9a21e5 +CIPHERTEXT = 0020000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = f15d0f286b65bd28 +CIPHERTEXT = 0010000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = add0cc8d6e5deba1 +CIPHERTEXT = 0008000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e6d5f82752ad63d1 +CIPHERTEXT = 0004000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = ecbfe3bd3f591a5e +CIPHERTEXT = 0002000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = f356834379d165cd +CIPHERTEXT = 0001000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 2b9f982f20037fa9 +CIPHERTEXT = 0000800000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 889de068a16f0be6 +CIPHERTEXT = 0000400000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e19e275d846a1298 +CIPHERTEXT = 0000200000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 329a8ed523d71aec +CIPHERTEXT = 0000100000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e7fce22557d23c97 +CIPHERTEXT = 0000080000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 12a9f5817ff2d65d +CIPHERTEXT = 0000040000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = a484c3ad38dc9c19 +CIPHERTEXT = 0000020000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = fbe00a8a1ef8ad72 +CIPHERTEXT = 0000010000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 750d079407521363 +CIPHERTEXT = 0000008000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 64feed9c724c2faf +CIPHERTEXT = 0000004000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = f02b263b328e2b60 +CIPHERTEXT = 0000002000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 9d64555a9a10b852 +CIPHERTEXT = 0000001000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = d106ff0bed5255d7 +CIPHERTEXT = 0000000800000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e1652c6b138c64a5 +CIPHERTEXT = 0000000400000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e428581186ec8f46 +CIPHERTEXT = 0000000200000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = aeb5f5ede22d1a36 +CIPHERTEXT = 0000000100000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e943d7568aec0c5c +CIPHERTEXT = 0000000080000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = df98c8276f54b04b +CIPHERTEXT = 0000000040000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = b160e4680f6c696f +CIPHERTEXT = 0000000020000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = fa0752b07d9c4ab8 +CIPHERTEXT = 0000000010000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = ca3a2b036dbc8502 +CIPHERTEXT = 0000000008000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 5e0905517bb59bcf +CIPHERTEXT = 0000000004000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 814eeb3b91d90726 +CIPHERTEXT = 0000000002000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 4d49db1532919c9f +CIPHERTEXT = 0000000001000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 25eb5fc3f8cf0621 +CIPHERTEXT = 0000000000800000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = ab6a20c0620d1c6f +CIPHERTEXT = 0000000000400000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 79e90dbc98f92cca +CIPHERTEXT = 0000000000200000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 866ecedd8072bb0e +CIPHERTEXT = 0000000000100000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 8b54536f2f3e64a8 +CIPHERTEXT = 0000000000080000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = ea51d3975595b86b +CIPHERTEXT = 0000000000040000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = caffc6ac4542de31 +CIPHERTEXT = 0000000000020000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 8dd45a2ddf90796c +CIPHERTEXT = 0000000000010000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 1029d55e880ec2d0 +CIPHERTEXT = 0000000000008000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 5d86cb23639dbea9 +CIPHERTEXT = 0000000000004000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 1d1ca853ae7c0c5f +CIPHERTEXT = 0000000000002000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = ce332329248f3228 +CIPHERTEXT = 0000000000001000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 8405d1abe24fb942 +CIPHERTEXT = 0000000000000800 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e643d78090ca4207 +CIPHERTEXT = 0000000000000400 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 48221b9937748a23 +CIPHERTEXT = 0000000000000200 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = dd7c0bbd61fafd54 +CIPHERTEXT = 0000000000000100 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 2fbc291a570db5c4 +CIPHERTEXT = 0000000000000080 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = e07c30d7e4e26e12 +CIPHERTEXT = 0000000000000040 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0953e2258e8e90a1 +CIPHERTEXT = 0000000000000020 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 5b711bc4ceebf2ee +CIPHERTEXT = 0000000000000010 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = cc083f1e6d9e85f6 +CIPHERTEXT = 0000000000000008 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = d2fd8867d50d2dfe +CIPHERTEXT = 0000000000000004 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 06e7ea22ce92708f +CIPHERTEXT = 0000000000000002 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 166b40b44aba4bd6 +CIPHERTEXT = 0000000000000001 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 8000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 4000000000000000 +PLAINTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 2000000000000000 +PLAINTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 1000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0800000000000000 +PLAINTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0400000000000000 +PLAINTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0200000000000000 +PLAINTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0100000000000000 +PLAINTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0080000000000000 +PLAINTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0040000000000000 +PLAINTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0020000000000000 +PLAINTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0010000000000000 +PLAINTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0008000000000000 +PLAINTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0004000000000000 +PLAINTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0002000000000000 +PLAINTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0001000000000000 +PLAINTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000800000000000 +PLAINTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000400000000000 +PLAINTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000200000000000 +PLAINTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000100000000000 +PLAINTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000080000000000 +PLAINTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000040000000000 +PLAINTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000020000000000 +PLAINTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000010000000000 +PLAINTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000008000000000 +PLAINTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000004000000000 +PLAINTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000002000000000 +PLAINTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000001000000000 +PLAINTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000800000000 +PLAINTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000400000000 +PLAINTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000200000000 +PLAINTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000100000000 +PLAINTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000080000000 +PLAINTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000040000000 +PLAINTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000020000000 +PLAINTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000010000000 +PLAINTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000008000000 +PLAINTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000004000000 +PLAINTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000002000000 +PLAINTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000001000000 +PLAINTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000800000 +PLAINTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000400000 +PLAINTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000200000 +PLAINTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000100000 +PLAINTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000080000 +PLAINTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000040000 +PLAINTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000020000 +PLAINTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000010000 +PLAINTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000008000 +PLAINTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000004000 +PLAINTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000002000 +PLAINTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000001000 +PLAINTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000800 +PLAINTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000400 +PLAINTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000200 +PLAINTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000100 +PLAINTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000080 +PLAINTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000040 +PLAINTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000020 +PLAINTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000010 +PLAINTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000008 +PLAINTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000004 +PLAINTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000002 +PLAINTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000001 +PLAINTEXT = 166b40b44aba4bd6 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCpermop.rsp new file mode 100644 index 00000000..12eeca46 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCpermop.rsp @@ -0,0 +1,392 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1aeac39a61f0a464 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +CIPHERTEXT = 88d55e54f54c97b4 +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0c0cc00c83ea48fd +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +CIPHERTEXT = 83bc8ef3a6570183 +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +CIPHERTEXT = df725dcad94ea2e9 +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +CIPHERTEXT = e652b53b550be8b0 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +CIPHERTEXT = af527120c485cbb0 +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +CIPHERTEXT = 0f04ce393db926d5 +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +CIPHERTEXT = c9f00ffc74079067 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +CIPHERTEXT = 7cfd82a593252b4e +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +CIPHERTEXT = cb49a2f9e91363e3 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +CIPHERTEXT = 00b588be70d23f56 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +CIPHERTEXT = 406a9a6ab43399ae +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +CIPHERTEXT = 6cb773611dca9ada +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +CIPHERTEXT = 67fd21c17dbb5d70 +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +CIPHERTEXT = 9592cb4110430787 +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +CIPHERTEXT = a6b7ff68a318ddd3 +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +CIPHERTEXT = 4d102196c914ca16 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +CIPHERTEXT = 2dfa9f4573594965 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +CIPHERTEXT = b46604816c0e0774 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +CIPHERTEXT = 6e7e6221a4f34e87 +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +CIPHERTEXT = aa85e74643233199 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +CIPHERTEXT = 2e5a19db4d1962d6 +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +CIPHERTEXT = 23a866a809d30894 +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +CIPHERTEXT = d812d961f017d320 +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +CIPHERTEXT = 055605816e58608f +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +CIPHERTEXT = abd88e8b1b7716f1 +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +CIPHERTEXT = 537ac95be69da1e1 +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +CIPHERTEXT = aed0f6ae3c25cdd8 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +CIPHERTEXT = b3e35a5ee53e7b8d +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +CIPHERTEXT = 61c79c71921a2ef8 +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +CIPHERTEXT = e2f5728f0995013c +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +CIPHERTEXT = 1aeac39a61f0a464 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCsubtab.rsp new file mode 100644 index 00000000..76a461a4 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCsubtab.rsp @@ -0,0 +1,236 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 0000000000000000 +PLAINTEXT = 01a1d6d039776742 +CIPHERTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 0000000000000000 +PLAINTEXT = 5cd54ca83def57da +CIPHERTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0000000000000000 +PLAINTEXT = 0248d43806f67172 +CIPHERTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 0000000000000000 +PLAINTEXT = 51454b582ddf440a +CIPHERTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 0000000000000000 +PLAINTEXT = 42fd443059577fa2 +CIPHERTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 0000000000000000 +PLAINTEXT = 059b5e0851cf143a +CIPHERTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0000000000000000 +PLAINTEXT = 0756d8e0774761d2 +CIPHERTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 0000000000000000 +PLAINTEXT = 762514b829bf486a +CIPHERTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 0000000000000000 +PLAINTEXT = 3bdd119049372802 +CIPHERTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 0000000000000000 +PLAINTEXT = 26955f6835af609a +CIPHERTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 0000000000000000 +PLAINTEXT = 164d5e404f275232 +CIPHERTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 0000000000000000 +PLAINTEXT = 6b056e18759f5cca +CIPHERTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 0000000000000000 +PLAINTEXT = 004bd6ef09176062 +CIPHERTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 0000000000000000 +PLAINTEXT = 480d39006ee762f2 +CIPHERTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 0000000000000000 +PLAINTEXT = 437540c8698f3cfa +CIPHERTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 0000000000000000 +PLAINTEXT = 072d43a077075292 +CIPHERTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 0000000000000000 +PLAINTEXT = 02fe55778117f12a +CIPHERTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 0000000000000000 +PLAINTEXT = 1d9d5c5018f728c2 +CIPHERTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 0000000000000000 +PLAINTEXT = 305532286d6f295a +CIPHERTEXT = 63fac0d034d9f793 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 0000000000000000 +CIPHERTEXT = 690f5b0d9a26939b +PLAINTEXT = 01a1d6d039776742 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 0000000000000000 +CIPHERTEXT = 7a389d10354bd271 +PLAINTEXT = 5cd54ca83def57da + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0000000000000000 +CIPHERTEXT = 868ebb51cab4599a +PLAINTEXT = 0248d43806f67172 + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 0000000000000000 +CIPHERTEXT = 7178876e01f19b2a +PLAINTEXT = 51454b582ddf440a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 0000000000000000 +CIPHERTEXT = af37fb421f8c4095 +PLAINTEXT = 42fd443059577fa2 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 0000000000000000 +CIPHERTEXT = 86a560f10ec6d85b +PLAINTEXT = 059b5e0851cf143a + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0000000000000000 +CIPHERTEXT = 0cd3da020021dc09 +PLAINTEXT = 0756d8e0774761d2 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 0000000000000000 +CIPHERTEXT = ea676b2cb7db2b7a +PLAINTEXT = 762514b829bf486a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 0000000000000000 +CIPHERTEXT = dfd64a815caf1a0f +PLAINTEXT = 3bdd119049372802 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 0000000000000000 +CIPHERTEXT = 5c513c9c4886c088 +PLAINTEXT = 26955f6835af609a + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 0000000000000000 +CIPHERTEXT = 0a2aeeae3ff4ab77 +PLAINTEXT = 164d5e404f275232 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 0000000000000000 +CIPHERTEXT = ef1bf03e5dfa575a +PLAINTEXT = 6b056e18759f5cca + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 0000000000000000 +CIPHERTEXT = 88bf0db6d70dee56 +PLAINTEXT = 004bd6ef09176062 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 0000000000000000 +CIPHERTEXT = a1f9915541020b56 +PLAINTEXT = 480d39006ee762f2 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 0000000000000000 +CIPHERTEXT = 6fbf1cafcffd0556 +PLAINTEXT = 437540c8698f3cfa + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 0000000000000000 +CIPHERTEXT = 2f22e49bab7ca1ac +PLAINTEXT = 072d43a077075292 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 0000000000000000 +CIPHERTEXT = 5a6b612cc26cce4a +PLAINTEXT = 02fe55778117f12a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 0000000000000000 +CIPHERTEXT = 5f4c038ed12b2e41 +PLAINTEXT = 1d9d5c5018f728c2 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 0000000000000000 +CIPHERTEXT = 63fac0d034d9f793 +PLAINTEXT = 305532286d6f295a + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvarkey.rsp new file mode 100644 index 00000000..cd781285 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvarkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 869efd7f9f265a09 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 95a8d72813daa94d +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0eec1487dd8c26d5 +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 7ad16ffb79c45926 +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +CIPHERTEXT = d3746294ca6a6cf3 +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +CIPHERTEXT = 809f5f873c1fd761 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +CIPHERTEXT = c02faffec989d1fc +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +CIPHERTEXT = 4615aa1d33e72f10 +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +CIPHERTEXT = 2055123350c00858 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +CIPHERTEXT = df3b99d6577397c8 +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +CIPHERTEXT = 31fe17369b5288c9 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +CIPHERTEXT = dfdd3cc64dae1642 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +CIPHERTEXT = 178c83ce2b399d94 +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +CIPHERTEXT = 50f636324a9b7f80 +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +CIPHERTEXT = a8468ee3bc18f06d +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +CIPHERTEXT = a2dc9e92fd3cde92 +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +CIPHERTEXT = cac09f797d031287 +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +CIPHERTEXT = 90ba680b22aeb525 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +CIPHERTEXT = ce7a24f350e280b6 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +CIPHERTEXT = 882bff0aa01a0b87 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +CIPHERTEXT = 25610288924511c2 +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +CIPHERTEXT = c71516c29c75d170 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +CIPHERTEXT = 5199c29a52c9f059 +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +CIPHERTEXT = c22f0a294a71f29f +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +CIPHERTEXT = ee371483714c02ea +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +CIPHERTEXT = a81fbd448f9e522f +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +CIPHERTEXT = 4f644c92e192dfed +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +CIPHERTEXT = 1afa9a66a6df92ae +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +CIPHERTEXT = b3c1cc715cb879d8 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +CIPHERTEXT = 19d032e64ab0bd8b +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +CIPHERTEXT = 3cfaa7a7dc8720dc +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +CIPHERTEXT = b7265f7f447ac6f3 +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +CIPHERTEXT = 9db73b3c0d163f54 +PLAINTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +CIPHERTEXT = 8181b65babf4a975 +PLAINTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +CIPHERTEXT = 93c9b64042eaa240 +PLAINTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +CIPHERTEXT = 5570530829705592 +PLAINTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +CIPHERTEXT = 8638809e878787a0 +PLAINTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +CIPHERTEXT = 41b9a79af79ac208 +PLAINTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +CIPHERTEXT = 7a9be42f2009a892 +PLAINTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +CIPHERTEXT = 29038d56ba6d2745 +PLAINTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +CIPHERTEXT = 5495c6abf1e5df51 +PLAINTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +CIPHERTEXT = ae13dbd561488933 +PLAINTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +CIPHERTEXT = 024d1ffa8904e389 +PLAINTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +CIPHERTEXT = d1399712f99bf02e +PLAINTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +CIPHERTEXT = 14c1d7c1cffec79e +PLAINTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +CIPHERTEXT = 1de5279dae3bed6f +PLAINTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +CIPHERTEXT = e941a33f85501303 +PLAINTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +CIPHERTEXT = da99dbbc9a03f379 +PLAINTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +CIPHERTEXT = b7fc92f91d8e92e9 +PLAINTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +CIPHERTEXT = ae8e5caa3ca04e85 +PLAINTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +CIPHERTEXT = 9cc62df43b6eed74 +PLAINTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +CIPHERTEXT = d863dbb5c59a91a0 +PLAINTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +CIPHERTEXT = a1ab2190545b91d7 +PLAINTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +CIPHERTEXT = 0875041e64c570f7 +PLAINTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +CIPHERTEXT = 5a594528bebef1cc +PLAINTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +CIPHERTEXT = fcdb3291de21f0c0 +PLAINTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +CIPHERTEXT = 869efd7f9f265a09 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvartext.rsp new file mode 100644 index 00000000..f93b71cb --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CBC/TCBCvartext.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBC +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 8000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 4000000000000000 +CIPHERTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 2000000000000000 +CIPHERTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 1000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0800000000000000 +CIPHERTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0400000000000000 +CIPHERTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0200000000000000 +CIPHERTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0100000000000000 +CIPHERTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0080000000000000 +CIPHERTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0040000000000000 +CIPHERTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0020000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0010000000000000 +CIPHERTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0008000000000000 +CIPHERTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0004000000000000 +CIPHERTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0002000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0001000000000000 +CIPHERTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000800000000000 +CIPHERTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000400000000000 +CIPHERTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000200000000000 +CIPHERTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000100000000000 +CIPHERTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000080000000000 +CIPHERTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000040000000000 +CIPHERTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000020000000000 +CIPHERTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000010000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000008000000000 +CIPHERTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000004000000000 +CIPHERTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000002000000000 +CIPHERTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000001000000000 +CIPHERTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000800000000 +CIPHERTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000400000000 +CIPHERTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000200000000 +CIPHERTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000100000000 +CIPHERTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000080000000 +CIPHERTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000040000000 +CIPHERTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000020000000 +CIPHERTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000010000000 +CIPHERTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000008000000 +CIPHERTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000004000000 +CIPHERTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000002000000 +CIPHERTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000001000000 +CIPHERTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000800000 +CIPHERTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000400000 +CIPHERTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000200000 +CIPHERTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000100000 +CIPHERTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000080000 +CIPHERTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000040000 +CIPHERTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000020000 +CIPHERTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000010000 +CIPHERTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000008000 +CIPHERTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000004000 +CIPHERTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000002000 +CIPHERTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000001000 +CIPHERTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000800 +CIPHERTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000400 +CIPHERTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000200 +CIPHERTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000100 +CIPHERTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000080 +CIPHERTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000040 +CIPHERTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000020 +CIPHERTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000010 +CIPHERTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000008 +CIPHERTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000004 +CIPHERTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000002 +CIPHERTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000001 +CIPHERTEXT = 166b40b44aba4bd6 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 +PLAINTEXT = 8000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = dd7f121ca5015619 +PLAINTEXT = 4000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 2e8653104f3834ea +PLAINTEXT = 2000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f +PLAINTEXT = 1000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 20b9e767b2fb1456 +PLAINTEXT = 0800000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 55579380d77138ef +PLAINTEXT = 0400000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 6cc5defaaf04512f +PLAINTEXT = 0200000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0d9f279ba5d87260 +PLAINTEXT = 0100000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = d9031b0271bd5a0a +PLAINTEXT = 0080000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 424250b37c3dd951 +PLAINTEXT = 0040000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 +PLAINTEXT = 0020000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = f15d0f286b65bd28 +PLAINTEXT = 0010000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = add0cc8d6e5deba1 +PLAINTEXT = 0008000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e6d5f82752ad63d1 +PLAINTEXT = 0004000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e +PLAINTEXT = 0002000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = f356834379d165cd +PLAINTEXT = 0001000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 2b9f982f20037fa9 +PLAINTEXT = 0000800000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 889de068a16f0be6 +PLAINTEXT = 0000400000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e19e275d846a1298 +PLAINTEXT = 0000200000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 329a8ed523d71aec +PLAINTEXT = 0000100000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e7fce22557d23c97 +PLAINTEXT = 0000080000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 12a9f5817ff2d65d +PLAINTEXT = 0000040000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = a484c3ad38dc9c19 +PLAINTEXT = 0000020000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 +PLAINTEXT = 0000010000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 750d079407521363 +PLAINTEXT = 0000008000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 64feed9c724c2faf +PLAINTEXT = 0000004000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = f02b263b328e2b60 +PLAINTEXT = 0000002000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 9d64555a9a10b852 +PLAINTEXT = 0000001000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = d106ff0bed5255d7 +PLAINTEXT = 0000000800000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e1652c6b138c64a5 +PLAINTEXT = 0000000400000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e428581186ec8f46 +PLAINTEXT = 0000000200000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = aeb5f5ede22d1a36 +PLAINTEXT = 0000000100000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e943d7568aec0c5c +PLAINTEXT = 0000000080000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = df98c8276f54b04b +PLAINTEXT = 0000000040000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = b160e4680f6c696f +PLAINTEXT = 0000000020000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = fa0752b07d9c4ab8 +PLAINTEXT = 0000000010000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = ca3a2b036dbc8502 +PLAINTEXT = 0000000008000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 5e0905517bb59bcf +PLAINTEXT = 0000000004000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 814eeb3b91d90726 +PLAINTEXT = 0000000002000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 4d49db1532919c9f +PLAINTEXT = 0000000001000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 25eb5fc3f8cf0621 +PLAINTEXT = 0000000000800000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = ab6a20c0620d1c6f +PLAINTEXT = 0000000000400000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 79e90dbc98f92cca +PLAINTEXT = 0000000000200000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 866ecedd8072bb0e +PLAINTEXT = 0000000000100000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 8b54536f2f3e64a8 +PLAINTEXT = 0000000000080000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = ea51d3975595b86b +PLAINTEXT = 0000000000040000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = caffc6ac4542de31 +PLAINTEXT = 0000000000020000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 8dd45a2ddf90796c +PLAINTEXT = 0000000000010000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 1029d55e880ec2d0 +PLAINTEXT = 0000000000008000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 5d86cb23639dbea9 +PLAINTEXT = 0000000000004000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 1d1ca853ae7c0c5f +PLAINTEXT = 0000000000002000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = ce332329248f3228 +PLAINTEXT = 0000000000001000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 8405d1abe24fb942 +PLAINTEXT = 0000000000000800 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e643d78090ca4207 +PLAINTEXT = 0000000000000400 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 48221b9937748a23 +PLAINTEXT = 0000000000000200 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = dd7c0bbd61fafd54 +PLAINTEXT = 0000000000000100 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 2fbc291a570db5c4 +PLAINTEXT = 0000000000000080 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = e07c30d7e4e26e12 +PLAINTEXT = 0000000000000040 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0953e2258e8e90a1 +PLAINTEXT = 0000000000000020 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 5b711bc4ceebf2ee +PLAINTEXT = 0000000000000010 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = cc083f1e6d9e85f6 +PLAINTEXT = 0000000000000008 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = d2fd8867d50d2dfe +PLAINTEXT = 0000000000000004 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 06e7ea22ce92708f +PLAINTEXT = 0000000000000002 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000000 +CIPHERTEXT = 166b40b44aba4bd6 +PLAINTEXT = 0000000000000001 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT1.rsp new file mode 100644 index 00000000..dd006dac --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT1.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:40:33 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 5b409e7c67c44a0d +KEY2 = 5b409e7c67c44a0d +KEY3 = 5b409e7c67c44a0d +IV = 4dac2b87d7ea180b +PLAINTEXT = 1 +CIPHERTEXT = 1 + +COUNT = 1 +KEY1 = 7c3efbb00bf7e5f8 +KEY2 = 7c3efbb00bf7e5f8 +KEY3 = 7c3efbb00bf7e5f8 +IV = f91752d1f31f9243 +PLAINTEXT = 11 +CIPHERTEXT = 11 + +COUNT = 2 +KEY1 = 8af8f8d3a1469b7f +KEY2 = 8af8f8d3a1469b7f +KEY3 = 8af8f8d3a1469b7f +IV = 84c19c85cd9e1feb +PLAINTEXT = 010 +CIPHERTEXT = 101 + +COUNT = 3 +KEY1 = 1a576d861015922f +KEY2 = 1a576d861015922f +KEY3 = 1a576d861015922f +IV = cb78b6d8d2f4d219 +PLAINTEXT = 0010 +CIPHERTEXT = 0100 + +COUNT = 4 +KEY1 = 7c7cc7fe4af20e6b +KEY2 = 7c7cc7fe4af20e6b +KEY3 = 7c7cc7fe4af20e6b +IV = 38a9785cabfcba1e +PLAINTEXT = 10000 +CIPHERTEXT = 01011 + +COUNT = 5 +KEY1 = 1992838f073b7a1a +KEY2 = 1992838f073b7a1a +KEY3 = 1992838f073b7a1a +IV = 1a1c9465333464ec +PLAINTEXT = 101110 +CIPHERTEXT = 100010 + +COUNT = 6 +KEY1 = e661928f9b685404 +KEY2 = e661928f9b685404 +KEY3 = e661928f9b685404 +IV = 2ce2c10e9b093345 +PLAINTEXT = 0000010 +CIPHERTEXT = 1100110 + +COUNT = 7 +KEY1 = 4c61e501eaec58ad +KEY2 = 4c61e501eaec58ad +KEY3 = 4c61e501eaec58ad +IV = 66a6bb702a5fc6f0 +PLAINTEXT = 01000011 +CIPHERTEXT = 00001101 + +COUNT = 8 +KEY1 = 3d58bae61661294a +KEY2 = 3d58bae61661294a +KEY3 = 3d58bae61661294a +IV = d05a3dc19820d57a +PLAINTEXT = 101101111 +CIPHERTEXT = 000000110 + +COUNT = 9 +KEY1 = e96d1a8c32f76b01 +KEY2 = e96d1a8c32f76b01 +KEY3 = e96d1a8c32f76b01 +IV = ed7df873ecb6e522 +PLAINTEXT = 1111101010 +CIPHERTEXT = 0110000000 + +[DECRYPT] + +COUNT = 0 +KEY1 = d043efd39b616b1a +KEY2 = d043efd39b616b1a +KEY3 = d043efd39b616b1a +IV = cb7aa912e7695008 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 1 +KEY1 = 07798654647c52a8 +KEY2 = 07798654647c52a8 +KEY3 = 07798654647c52a8 +IV = 3421ab4c1f3729ce +CIPHERTEXT = 10 +PLAINTEXT = 11 + +COUNT = 2 +KEY1 = 5b34d3ad7aa758d0 +KEY2 = 5b34d3ad7aa758d0 +KEY3 = 5b34d3ad7aa758d0 +IV = 85bda9576c8424bb +CIPHERTEXT = 100 +PLAINTEXT = 111 + +COUNT = 3 +KEY1 = 7cdf6154bf9ed902 +KEY2 = 7cdf6154bf9ed902 +KEY3 = 7cdf6154bf9ed902 +IV = 4ddd75c5baa04e19 +CIPHERTEXT = 0011 +PLAINTEXT = 0111 + +COUNT = 4 +KEY1 = fec2a22ffd6b043e +KEY2 = fec2a22ffd6b043e +KEY3 = fec2a22ffd6b043e +IV = a981ee75653654fc +CIPHERTEXT = 10011 +PLAINTEXT = 00100 + +COUNT = 5 +KEY1 = 344f082f756780c7 +KEY2 = 344f082f756780c7 +KEY3 = 344f082f756780c7 +IV = c56bc545cc0ef4ad +CIPHERTEXT = 110010 +PLAINTEXT = 110000 + +COUNT = 6 +KEY1 = 92e5bc07238338c4 +KEY2 = 92e5bc07238338c4 +KEY3 = 92e5bc07238338c4 +IV = 9a3ded4768267714 +CIPHERTEXT = 1110101 +PLAINTEXT = 1100111 + +COUNT = 7 +KEY1 = 7f37201358a12f4a +KEY2 = 7f37201358a12f4a +KEY3 = 7f37201358a12f4a +IV = 23a5ca0a2c50bbab +CIPHERTEXT = 00101111 +PLAINTEXT = 10111100 + +COUNT = 8 +KEY1 = 89e3e3f20d8c8a4f +KEY2 = 89e3e3f20d8c8a4f +KEY3 = 89e3e3f20d8c8a4f +IV = fec7955c5e84006e +CIPHERTEXT = 011011110 +PLAINTEXT = 001110011 + +COUNT = 9 +KEY1 = aed96b6e61044fc4 +KEY2 = aed96b6e61044fc4 +KEY3 = aed96b6e61044fc4 +IV = dc82943ec9008663 +CIPHERTEXT = 0110111001 +PLAINTEXT = 0110111000 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT2.rsp new file mode 100644 index 00000000..552d4996 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT2.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:40:05 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = a2c816209d0b0b62 +KEY2 = f4ef2ce39e3e8ffb +KEY3 = a2c816209d0b0b62 +IV = 15c904c1ea3e05da +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 1 +KEY1 = 0bdf7998d307c1c2 +KEY2 = e5eae351b95438dc +KEY3 = 0bdf7998d307c1c2 +IV = f6b116daa918a70f +PLAINTEXT = 10 +CIPHERTEXT = 00 + +COUNT = 2 +KEY1 = 7f459764a408e3fd +KEY2 = 68fd89f4b0ec9d4a +KEY3 = 7f459764a408e3fd +IV = 5b13fcc1e359d675 +PLAINTEXT = 100 +CIPHERTEXT = 001 + +COUNT = 3 +KEY1 = 31374acd8062b01f +KEY2 = c107c73b75fb0480 +KEY3 = 31374acd8062b01f +IV = be8695e182477136 +PLAINTEXT = 0000 +CIPHERTEXT = 1111 + +COUNT = 4 +KEY1 = 6d5e8ce56b9d6eb0 +KEY2 = 8920ad404c86b5c1 +KEY3 = 6d5e8ce56b9d6eb0 +IV = 3d58bbe71661284a +PLAINTEXT = 10011 +CIPHERTEXT = 10011 + +COUNT = 5 +KEY1 = a21651dac7d0074f +KEY2 = 751379f80ef8dfb0 +KEY3 = a21651dac7d0074f +IV = b388a919457b1d16 +PLAINTEXT = 111101 +CIPHERTEXT = 101110 + +COUNT = 6 +KEY1 = 43d9a8758f3420b5 +KEY2 = ea19b69d1ac15b15 +KEY3 = 43d9a8758f3420b5 +IV = 1c12c1afe4798f77 +PLAINTEXT = 0100010 +CIPHERTEXT = 1111111 + +COUNT = 7 +KEY1 = fb6e13918f23e68c +KEY2 = c4c2d0b6458fc70e +KEY3 = fb6e13918f23e68c +IV = 2dad84a831e74367 +PLAINTEXT = 01001110 +CIPHERTEXT = 01000001 + +COUNT = 8 +KEY1 = d5807076d68a5bd5 +KEY2 = 2ffe64dfdf49bf6b +KEY3 = d5807076d68a5bd5 +IV = cb6842923ae7a025 +PLAINTEXT = 010001101 +CIPHERTEXT = 111110000 + +COUNT = 9 +KEY1 = 2f2fbce3ab8a768a +KEY2 = 5ea889d698049791 +KEY3 = 2f2fbce3ab8a768a +IV = 5cb25c8ce8be6b05 +PLAINTEXT = 0000010011 +CIPHERTEXT = 1001000100 + +[DECRYPT] + +COUNT = 0 +KEY1 = 346ee50746fd26ba +KEY2 = 40973b8579dfd6a4 +KEY3 = 346ee50746fd26ba +IV = 9adc52ec1bcd6c1e +CIPHERTEXT = 1 +PLAINTEXT = 1 + +COUNT = 1 +KEY1 = 6ea1f8d680f2b9c1 +KEY2 = d66149f201257a26 +KEY3 = 6ea1f8d680f2b9c1 +IV = d8c684e2717d24fc +CIPHERTEXT = 01 +PLAINTEXT = 11 + +COUNT = 2 +KEY1 = ce926775da6d20ae +KEY2 = ae2f38f2e992261f +KEY3 = ce926775da6d20ae +IV = 29c710776d3d250e +CIPHERTEXT = 000 +PLAINTEXT = 001 + +COUNT = 3 +KEY1 = 0dfd1c5e61eacb2a +KEY2 = 32467367169ea758 +KEY3 = 0dfd1c5e61eacb2a +IV = f8499522998ba5b9 +CIPHERTEXT = 0101 +PLAINTEXT = 1010 + +COUNT = 4 +KEY1 = 62f1975dd0587f7f +KEY2 = 8697e61cfd0b4608 +KEY3 = 62f1975dd0587f7f +IV = e82b62e84124a5d7 +CIPHERTEXT = 00101 +PLAINTEXT = 01010 + +COUNT = 5 +KEY1 = 4075679ebc3e97a7 +KEY2 = 5b768a516d7a1ffb +KEY3 = 4075679ebc3e97a7 +IV = 47114890ddbd3629 +CIPHERTEXT = 101111 +PLAINTEXT = 101000 + +COUNT = 6 +KEY1 = 20268ce5756264ef +KEY2 = c29775c73b04ea57 +KEY3 = 20268ce5756264ef +IV = f7ad298cd0ed4cb8 +CIPHERTEXT = 1000010 +PLAINTEXT = 0010001 + +COUNT = 7 +KEY1 = 012ad9380b26cdda +KEY2 = 2f9731daab3b382f +KEY3 = 012ad9380b26cdda +IV = e250b5a7e2aadae2 +CIPHERTEXT = 01011100 +PLAINTEXT = 10100111 + +COUNT = 8 +KEY1 = c1d97038a7ba4c61 +KEY2 = 2949869ed9d3523b +KEY3 = c1d97038a7ba4c61 +IV = 488ae51b97fcada8 +CIPHERTEXT = 100100001 +PLAINTEXT = 111000101 + +COUNT = 9 +KEY1 = 1a2a0e97078ab976 +KEY2 = 97756894e98f209b +KEY3 = 1a2a0e97078ab976 +IV = d46480f2b6cd5296 +CIPHERTEXT = 0100000011 +PLAINTEXT = 0100010110 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT3.rsp new file mode 100644 index 00000000..148b8d61 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1MMT3.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:39:37 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = c7df7a6810bff20e +KEY2 = 1fc82a94920eb326 +KEY3 = a82f0e4592801957 +IV = 13781da4db40a89d +PLAINTEXT = 1 +CIPHERTEXT = 1 + +COUNT = 1 +KEY1 = 7c0eb07902f1f149 +KEY2 = 735e024c76d938ef +KEY3 = ae83581686e99d29 +IV = 88e8ce3a0b0aa445 +PLAINTEXT = 00 +CIPHERTEXT = 11 + +COUNT = 2 +KEY1 = 0b8f46c40ddca40e +KEY2 = 6d8af79b5eb0cb79 +KEY3 = 31ab4ca2a1912a98 +IV = 6e110e57ed479683 +PLAINTEXT = 010 +CIPHERTEXT = 101 + +COUNT = 3 +KEY1 = 6b8c348076f78520 +KEY2 = 98326443f4ea1fb9 +KEY3 = 370476fb859786ae +IV = 5faf248b32159396 +PLAINTEXT = 1111 +CIPHERTEXT = 0001 + +COUNT = 4 +KEY1 = 4aea3ba291c7dc5e +KEY2 = 9e34c8f8da52454f +KEY3 = 4325f4dc042080ec +IV = e482b32c0e345278 +PLAINTEXT = 00011 +CIPHERTEXT = 01101 + +COUNT = 5 +KEY1 = 91f27a0d4c68688f +KEY2 = 52a8aebaa85ea7ba +KEY3 = 253b5dfe68e91aa1 +IV = 76467091fe3934b0 +PLAINTEXT = 001001 +CIPHERTEXT = 011111 + +COUNT = 6 +KEY1 = 0d5423f1527cfbb3 +KEY2 = 105e204f1c9b9b8f +KEY3 = 5e585de634765d15 +IV = ec12d034a331e1f7 +PLAINTEXT = 0000010 +CIPHERTEXT = 0010010 + +COUNT = 7 +KEY1 = 04b0b00e8076df3d +KEY2 = 980de0f779643d0d +KEY3 = 70764a495da14058 +IV = 8e85ab4ba49ba4ee +PLAINTEXT = 01000011 +CIPHERTEXT = 11111101 + +COUNT = 8 +KEY1 = 4398f1d39d615b8a +KEY2 = 25cd408ce59ddae6 +KEY3 = 0e37f4803ecdf86d +IV = 196238512485450c +PLAINTEXT = 101001011 +CIPHERTEXT = 011001000 + +COUNT = 9 +KEY1 = cd91b32f9198df26 +KEY2 = bc4329f7469e6885 +KEY3 = 7f40aef754cd2680 +IV = ec0262ce941350dc +PLAINTEXT = 1110010111 +CIPHERTEXT = 1111111010 + +[DECRYPT] + +COUNT = 0 +KEY1 = 027fada4f251856e +KEY2 = 7fa7379ba1a24c6d +KEY3 = eaf13e1a61733bda +IV = 66056291624353f8 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEY1 = df645b0ea770436d +KEY2 = 6d0d67da68ab166d +KEY3 = 1f43c7204c4c2aa4 +IV = c81b538414f1dff2 +CIPHERTEXT = 01 +PLAINTEXT = 10 + +COUNT = 2 +KEY1 = fd10269729013de5 +KEY2 = 01b6dc4a4c97349b +KEY3 = 83577346851a1abf +IV = 8f2d9eda2c1ad38c +CIPHERTEXT = 011 +PLAINTEXT = 101 + +COUNT = 3 +KEY1 = 08e55ef7943bb923 +KEY2 = 94e0ceb94a58df6d +KEY3 = ae8645646113f780 +IV = 749f761d141d24d9 +CIPHERTEXT = 0111 +PLAINTEXT = 1101 + +COUNT = 4 +KEY1 = dc61b38c492983f7 +KEY2 = f2a138f8cb086e4c +KEY3 = a1f1d94f58266457 +IV = 8608f5bee17284f2 +CIPHERTEXT = 11010 +PLAINTEXT = 11101 + +COUNT = 5 +KEY1 = 76d65b0bb637168c +KEY2 = 5e20322c197ad080 +KEY3 = 892698894a04ceb9 +IV = 900dbc28ab41cf1e +CIPHERTEXT = 110000 +PLAINTEXT = 001001 + +COUNT = 6 +KEY1 = 08d0fd5d4954ea79 +KEY2 = fed01c67ab6e9b29 +KEY3 = f49b0dbffee919ef +IV = b6a846fe4b7286a3 +CIPHERTEXT = 0010011 +PLAINTEXT = 1111000 + +COUNT = 7 +KEY1 = b0d62c864abf971c +KEY2 = 76f251733891fe04 +KEY3 = 5d51c81cd6ae83a7 +IV = 1bf4d81226576972 +CIPHERTEXT = 00000001 +PLAINTEXT = 00101101 + +COUNT = 8 +KEY1 = 2cfeb092bac73b83 +KEY2 = 3e7c451af783ec2f +KEY3 = 9dadbcfd5b98baf7 +IV = 4ca0aa6fa1f7e246 +CIPHERTEXT = 000000100 +PLAINTEXT = 001011101 + +COUNT = 9 +KEY1 = 07ce4ff4896e49cb +KEY2 = 79a8b94f32cba1f4 +KEY3 = bcce34e610fd701c +IV = 41c0ac20cf8f14a6 +CIPHERTEXT = 0001101111 +PLAINTEXT = 1111110100 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1invperm.rsp new file mode 100644 index 00000000..4a91ce8a --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1invperm.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 1 +CIPHERTEXT = 0 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 1 +PLAINTEXT = 0 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 0 +PLAINTEXT = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1permop.rsp new file mode 100644 index 00000000..86d3b626 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1permop.rsp @@ -0,0 +1,392 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1subtab.rsp new file mode 100644 index 00000000..7e052adb --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1subtab.rsp @@ -0,0 +1,236 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +PLAINTEXT = 0 +CIPHERTEXT = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +CIPHERTEXT = 0 +PLAINTEXT = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1varkey.rsp new file mode 100644 index 00000000..26bedb0f --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1varkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1vartext.rsp new file mode 100644 index 00000000..6256c160 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB1vartext.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 0 +PLAINTEXT = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 0 +PLAINTEXT = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT1.rsp new file mode 100644 index 00000000..5a72e637 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT1.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:43:09 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 612aba318ab929dc +KEY2 = 612aba318ab929dc +KEY3 = 612aba318ab929dc +IV = e0c6b091c68e31c3 +PLAINTEXT = 79f20ca1e50223c4 +CIPHERTEXT = fe6415e2b6a79b96 + +COUNT = 1 +KEY1 = 58fd38798fb92394 +KEY2 = 58fd38798fb92394 +KEY3 = 58fd38798fb92394 +IV = 9e34cfd86240e527 +PLAINTEXT = b1e3ae99a6048b81b4caa7222b98e7a3 +CIPHERTEXT = 5ba5cd42281010cfd4fc2367e6c57007 + +COUNT = 2 +KEY1 = c1e00401048326ce +KEY2 = c1e00401048326ce +KEY3 = c1e00401048326ce +IV = f9677ec057adcbbf +PLAINTEXT = 5ba3ed1a2445582c3a5d3e343380ed19eb6650ecbe4cc26d +CIPHERTEXT = f52f4f89164bdeed055847ba8502b8692684fc526509221d + +COUNT = 3 +KEY1 = 7ace37ba2962e3c7 +KEY2 = 7ace37ba2962e3c7 +KEY3 = 7ace37ba2962e3c7 +IV = 159aa7dd950fade0 +PLAINTEXT = 64a11fb4b5a0878b410f495dcca902dc91d54dc99c7b446875174431fe0cf1c8 +CIPHERTEXT = dded3b58d7540b12eaca3a2dcdf2ca2b3283fa147e85507ac8dfa3f7b261410a + +COUNT = 4 +KEY1 = fef8d9b5df9e5445 +KEY2 = fef8d9b5df9e5445 +KEY3 = fef8d9b5df9e5445 +IV = 19f51ddea0390452 +PLAINTEXT = 9151222d844df797d10433fe8760eabaee9356adb3aa1c774665d0e88146bcbb8ae8dd81fa922fdb +CIPHERTEXT = 5598eda59f67d4f4dafd2448fd169b8c34a85a7ff4cd3d74131786fb849b164e5981e871be495a6f + +COUNT = 5 +KEY1 = 86d0cd04c476f75d +KEY2 = 86d0cd04c476f75d +KEY3 = 86d0cd04c476f75d +IV = 43c841ef07043073 +PLAINTEXT = b348f07078fa158eb4c37e47ee20841df6b216d4c891b96eb3e2cc5abbac11e93be76901cfd6df157097e854e1f9e921 +CIPHERTEXT = 9d6e21395291656700c86f0b0a58caaf0fc1dcc03f02552a8f0f90482a99423015680538f8e77e18ba75c9fd0ffb91d6 + +COUNT = 6 +KEY1 = 626b2c0129fd15c4 +KEY2 = 626b2c0129fd15c4 +KEY3 = 626b2c0129fd15c4 +IV = 9ec2ccfd67652a4f +PLAINTEXT = 69d7c0dbb88520bf43848891e785f826b8a23306ae41126f9b3c1d9d603f5c4961716b703656cd55a4f482c9cb34dcaaa08c8eaa9edb0651 +CIPHERTEXT = fb94ac307bfbef4f278797e1981b381abc5d337adcf3ba3b3b5c95d8fc3ab556dcdd8893355a1890b84b6e4caf9f8f916e5b2f4169288656 + +COUNT = 7 +KEY1 = 3840fd7f49b01643 +KEY2 = 3840fd7f49b01643 +KEY3 = 3840fd7f49b01643 +IV = 31f39915cbd90d8e +PLAINTEXT = 9c80592cc9213f669d666a30999c8acf08b457648f8ccb5904718efe83e1b274bf95a0cb97bf5267ea90c3a8abfda4ca38c35109e7a80309e20447763681afe7 +CIPHERTEXT = fb395c5e3ca8b3cb9039971599ca3d24bda26e93e4a9011af6371a7687de0a19fcb75ca6007043f131433387e7d394d1ed25d1b225319b5e5ae03d73b0cc226e + +COUNT = 8 +KEY1 = 10027349801a2c4f +KEY2 = 10027349801a2c4f +KEY3 = 10027349801a2c4f +IV = 35db06602ee649ad +PLAINTEXT = b06817f44d62f53b1864060218a9a9fac90b675b142184297daad4b69f2ed068d5e2e9bc3bcd1d8bd529c78c0d0cbb1b63479238608e43d3cbdaf447200c0f243ed3973160cfbdb1 +CIPHERTEXT = 30463360de9a823aebb1771e3dbe4f0d5fea5769ed81cb5dd726cefad7ec6bf43c49b24a3063d7018d2b3955a8669f086fd6927b830055d2853632e724402646b86f818d8012e14d + +COUNT = 9 +KEY1 = 8ca1e580a1d62945 +KEY2 = 8ca1e580a1d62945 +KEY3 = 8ca1e580a1d62945 +IV = ce264522ce323f1c +PLAINTEXT = da5f04258742e0473fff34e5d336f5b27d49cb45c4b315129f9b2d99dda8edddc4187218f90c1fada026e55ec356c2bff8f188ea3e04e07529e78ea13f15f7d4a13ae04aee8e78076462991048f84bda +CIPHERTEXT = 80a623eb8bee1ef83567797dfa8833f7669891670ce52ab35c9bb9a674d4513280f28cafcad4cc94831f2ea89e473bac43b7202d653bbe0cc0b8034ead85dde1966e276a3c6cbce98fefaa54b6ad59fc + +[DECRYPT] + +COUNT = 0 +KEY1 = 3161b58375760de9 +KEY2 = 3161b58375760de9 +KEY3 = 3161b58375760de9 +IV = 6a8d2e9b145ba3e9 +CIPHERTEXT = 927105e5dfd33c64 +PLAINTEXT = 23fc4ef6b4ecdc42 + +COUNT = 1 +KEY1 = 5e4ae0b5611f0889 +KEY2 = 5e4ae0b5611f0889 +KEY3 = 5e4ae0b5611f0889 +IV = 37ff908e335acc32 +CIPHERTEXT = e1b73565cce51e97b201a5b190205a99 +PLAINTEXT = 06eb44d97dda6066ec389e438cf25916 + +COUNT = 2 +KEY1 = 9bbc6b5437588679 +KEY2 = 9bbc6b5437588679 +KEY3 = 9bbc6b5437588679 +IV = 8bc4ba675d776941 +CIPHERTEXT = 0d8c0ebd7c858d4037d173686780e4e1e1abe1b05faab30c +PLAINTEXT = 2f1fa3e716f6adfa3b1ddc9eb4c6002beb468af60185a10d + +COUNT = 3 +KEY1 = fd19ba67617658b3 +KEY2 = fd19ba67617658b3 +KEY3 = fd19ba67617658b3 +IV = 6cd67b0e3ea385de +CIPHERTEXT = bfe050babbade5467989504bd76afa9f21fb365cd84d2236b2c9ce0be16aa1bc +PLAINTEXT = beabd36024cfac10b671c6e2d517159b0814f1f56a41f8f65f28c1fc879d01c0 + +COUNT = 4 +KEY1 = 37452f9e766b4cd9 +KEY2 = 37452f9e766b4cd9 +KEY3 = 37452f9e766b4cd9 +IV = 24fe8bc4eea5ce95 +CIPHERTEXT = 94f04305bc1251c01f6cfdd2ed3d161a92128c208b44ddb478c2d1d2731067c9a1900f9c060119a9 +PLAINTEXT = 5017dbeba0063115aa5a29b8d43ffca04fe8a07844d18672176bb25560b0bc60c8ff69aac3fed50b + +COUNT = 5 +KEY1 = d301383b5de926b0 +KEY2 = d301383b5de926b0 +KEY3 = d301383b5de926b0 +IV = 393482479bac8158 +CIPHERTEXT = e5da7bcb3225479b65e826c7c072fa3bd811a4e13c2bca59578ad7f098f843d0d00c1474db43a55f8252a60ea0bb642b +PLAINTEXT = 51ab205a2653bfbd0c5591cb070a864ea99e8c650aac1be8df2f91bcb43aee4ca1898c6ac3765de8e8331b5b61e3ef17 + +COUNT = 6 +KEY1 = 51673de90b1abad3 +KEY2 = 51673de90b1abad3 +KEY3 = 51673de90b1abad3 +IV = 673f4092c8122214 +CIPHERTEXT = 885cca2fa4497ee45210ef7a1679da8ca8a7e2ffed3f274325cd1bd56663910949831706e33e8612f79ed71069423846f6485f6423701fc2 +PLAINTEXT = 078260440943d76f6de4ab597ac5887115591417cb019b5d40ef871b71a865e690f4fe7bdbfa2342a145c750bae90cb37a1dcd36bc25e021 + +COUNT = 7 +KEY1 = 31137acd265e525b +KEY2 = 31137acd265e525b +KEY3 = 31137acd265e525b +IV = 866797ff91677121 +CIPHERTEXT = 59b0b304afc76930857ae82b706373f8fb2b1d33e2f3979781f246c48b5f983fff9199bb5865c19705e010a718155e374249ec4dff563e2f0e4d2d25245f3880 +PLAINTEXT = 5923ca71d48db2fa5b165df6dac2917a265355e43709ca601cc4ce78b3edf2e6357ecdc69ac22c45bea30e2e0ff394fae76f8ce3ab2926f66461827905b5808e + +COUNT = 8 +KEY1 = 91ba9dfe313e19b5 +KEY2 = 91ba9dfe313e19b5 +KEY3 = 91ba9dfe313e19b5 +IV = cbc8e3cd102f4cf5 +CIPHERTEXT = 27f1bfffb5e25d18d0a031ac20c6c23804c407e2d61dcf5270d461c3ef205f5ab767f0b6b76a1dc8eebe7ce52d7b0c191f3861bf8836014ecadb0d76ad62246c5fd28482ba2c72fa +PLAINTEXT = 4a176954b1013511acc94d0c091bf81d6983df7ae6d543ea4f59419c58a52d19277ef1c77101629f942514a4505714504942d6e122dafe177c740abae2f6b612909b53cb9adf5be3 + +COUNT = 9 +KEY1 = 9bc40be57fabe3f7 +KEY2 = 9bc40be57fabe3f7 +KEY3 = 9bc40be57fabe3f7 +IV = ce6703a648f4a61e +CIPHERTEXT = 0d6a32f25d496b0a09a0914f55b5a848f28587fb2159241c1c9a127eb1e648cd3063247f8754b008acea234d3b5cab5c613a695af8febdbcf3e4c5bbfdfb20015d7cf8a91d5b3f666b1d38023fe93a0b +PLAINTEXT = ec870b8749859e8db207eef3f57b43472e2f6699d958a045acca99a80b89f287df207d7c4f9f254429b1e68102ce82aa6d608109d556a4d98b7c09f41f54ed5f1369b498eab4f86e15dc826a66f0467a diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT2.rsp new file mode 100644 index 00000000..b9206150 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT2.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:42:43 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 195ba486c7bf6b9e +KEY2 = 2943a71cc4e0ba54 +KEY3 = 195ba486c7bf6b9e +IV = 695643ceea53105b +PLAINTEXT = 2f12c67f03ddce74 +CIPHERTEXT = b09d950308d69ffd + +COUNT = 1 +KEY1 = fb7a9b894c04bc29 +KEY2 = e96154a2a8755bfd +KEY3 = fb7a9b894c04bc29 +IV = 2d50d7a19766d426 +PLAINTEXT = 425c18b6992d6ca73c1f41677f0b9d34 +CIPHERTEXT = 9561aa74545927336e9ed5ac8451cd5c + +COUNT = 2 +KEY1 = ae73e5cb152c2ad6 +KEY2 = df92b6f2fda19b64 +KEY3 = ae73e5cb152c2ad6 +IV = 6d0d66db69ab176c +PLAINTEXT = 1f42c7204c4d2aa5ec1fe3306d7a78bb2f4eeccee88b40f5 +CIPHERTEXT = eb9ca4e10c8188b016c75c6a5a5bf618cf8953d5acfd7f2c + +COUNT = 3 +KEY1 = e032cb044ada737c +KEY2 = df04c1b358193776 +KEY3 = e032cb044ada737c +IV = c1d38acf302bd342 +PLAINTEXT = 44543f1ae7d6b6fab5607bc356c999a0583a23aa7f34260c5cd5dc642157226d +CIPHERTEXT = 7da0e2b0d9082392b82457de5d5e490cd89c51647b0ec23fb3f73a410924af52 + +COUNT = 4 +KEY1 = 797583c8519751ef +KEY2 = 4a5e3d7f8aa29837 +KEY3 = 797583c8519751ef +IV = e641b6b7c7d1af10 +PLAINTEXT = b1b64acfee39514ff5d5aee9556a10a0d53317a5b9f8ba254085e666715c671217a70cd30b70061f +CIPHERTEXT = bb775b78d68ce24baae01365da6cef78c8a56c095ac1624640f975e0e4cdd61050c6314dfd447ef3 + +COUNT = 5 +KEY1 = 6d94c26b4cd0bfb5 +KEY2 = f894daab868a6416 +KEY3 = 6d94c26b4cd0bfb5 +IV = f7a1a294110c761b +PLAINTEXT = b7cec366675b87169f137b24fab8ab7c7dc9e6be1ef9674c82e0b5a10befc7e412a96cbc7110ea67455ee506f2f6833b +CIPHERTEXT = 22889fb679e6f31718912861a42742606b727125b3465e7566a1b77286a491be15a919496522973b6c57d6c9c82d09b3 + +COUNT = 6 +KEY1 = 6716c8100ec402da +KEY2 = d34f6b1023134364 +KEY3 = 6716c8100ec402da +IV = b1966efef54feeba +PLAINTEXT = ace1440439aec411a8defe44b2139ee39861fa3f6f5200dfbb2e6dda4079418515bc6f4efa89d8e8ebb97aa9f6f8e5304984ef4a8f31a917 +CIPHERTEXT = 1cf39d84418ff35d09aef38ffe2a10c36f3fe429b3ba70b5741f3480c91ac0a05000587df0dab6b98c1c81d8e34c1c90b623082c337fb37e + +COUNT = 7 +KEY1 = d5d9312f98e06ebf +KEY2 = 6bc71383dcc7523e +KEY3 = d5d9312f98e06ebf +IV = ed0de3eba5b3c7ff +PLAINTEXT = ea604ec12187b923503824a4cc0a219b602974ca919378362688bf37e83bf9cba7ce172f7d7db0b1571aa3c0b0b9fe45a0ac1e3616b21867616b58a4f60f88fe +CIPHERTEXT = 52ea4fc886680c1212af2572edfe663b612aa129f4cb06c232e85171bbecae5c60c0bb325547f8a2adcaa7cb530a9f8ab001494c70b472780ce49566204fcc6d + +COUNT = 8 +KEY1 = 7ceae06df4910ec7 +KEY2 = 04ba3ef27ca2d973 +KEY3 = 7ceae06df4910ec7 +IV = 5f6e6be266948c0e +PLAINTEXT = 6b4b76fdfc351d1f98a15a288312b3539a3d1c988c6bc92b46204146affab42896db8e5ee84b4c4127178ec0173e6e5fbb0e11807f8b7be1b710a8674839d81aa5ff2a70fe256cce +CIPHERTEXT = 4e4655435f1c3593431bb7891eb7b2ba4511923d5dae5298b019ece47ea4ec04e29d2c44249e35c3ea075e1d9a1eefb12dbc292023e318673d79074772fd4fed0900553f623518d5 + +COUNT = 9 +KEY1 = d934a1511a1c2557 +KEY2 = 2fb3253e52e6e045 +KEY3 = d934a1511a1c2557 +IV = 477f5e1dfe6d96ab +PLAINTEXT = 39b5ff5469de90bb231cce559c20bbea089c4a740cef71dd75047f092a77b0175ffafee40cf83bd19e785dc7ec4319786c49b3e7a741142aea901d6e3f6c3b3d9b413bfc595360b8e7a6b322c01b9bd7 +CIPHERTEXT = 54f9fbd89233b76b20c18a3808945ac1f902c9378303cf5c2374ec6a2bae22a265abf2504cb8130a2125c0bcce3ceb27884b0aa82c6b3a770fb208d4cbdecf0fcfb3e18e50721310d004471daf520240 + +[DECRYPT] + +COUNT = 0 +KEY1 = 68385b2a5183a8f7 +KEY2 = a26783abb04ce0a4 +KEY3 = 68385b2a5183a8f7 +IV = 5176b0357cd52e25 +CIPHERTEXT = 14901fda22d35585 +PLAINTEXT = b264255f96304fc6 + +COUNT = 1 +KEY1 = 080440aef1c1fdef +KEY2 = 7ccdfeb5980bcbf8 +KEY3 = 080440aef1c1fdef +IV = 1dce10f82ef0ebe6 +CIPHERTEXT = f026a14f98b798a715e752e077d96fe7 +PLAINTEXT = 0dcbfe9155e43df0868ced69766fa6da + +COUNT = 2 +KEY1 = d66149f201257a26 +KEY2 = d9c785e3707c25fd +KEY3 = d66149f201257a26 +IV = 64a219ce5304a653 +CIPHERTEXT = 01200b63435c983f660c7cf75249fc0b9735483d0239aef2 +PLAINTEXT = cae199ac311e48d0fece666bd165b108406913a44d633755 + +COUNT = 3 +KEY1 = bc9162b06e646473 +KEY2 = fe64fb0dc4867637 +KEY3 = bc9162b06e646473 +IV = 88c6f94e75bc22e9 +CIPHERTEXT = 73175e60858859cf60bf9c8bda89d2680406b0185d07caa945bbac4fb48b2664 +PLAINTEXT = 1a634ab19a6cd0ac7abd61f9d44b0ff3f3080c94f1c7edb6476503f8e84c78de + +COUNT = 4 +KEY1 = 1634203b493889f2 +KEY2 = 62b67a689ee975fd +KEY3 = 1634203b493889f2 +IV = 982cca8e5bd921b3 +CIPHERTEXT = c71e40d7c7ca7ba813f31eab8a4a21c31663dcbfdf17d5d9bf27d783f72144642088ab9d642f9d50 +PLAINTEXT = 31c65e8e020de65730059f13a77caa6945d9d21eacd01f3113cca240bed70672075dc2c9985751db + +COUNT = 5 +KEY1 = 6d5404e6d30d57b3 +KEY2 = c88676dcfbda02e5 +KEY3 = 6d5404e6d30d57b3 +IV = d5ba4e773c5b29f1 +CIPHERTEXT = 83dae3878e1367b22b1fd5f01f823577d1d1562da4b9c0c98342ea35be55ad37147df95111eac7e69abb4e9dc67d7a0b +PLAINTEXT = 98b317071a6ba65f6ce2475a02078faa49a04c2d5c8b261c8855259460b47764dc1b53f07564fafa6deddb03612baf6f + +COUNT = 6 +KEY1 = 0bbc9dc8d91c5d2f +KEY2 = 02c704dc0725e975 +KEY3 = 0bbc9dc8d91c5d2f +IV = 20979b8b3577e339 +CIPHERTEXT = 1c222f1bcd4562f1433db394d64a6fed5d4031015ae5b172719bdd491f3f2bf2a8502d8851546654d0775c900176ee70dabbe863a1cad596 +PLAINTEXT = d43cc5effd5231baefa15458c9ffa47b7e446218e10a4659386bd0923284a1f170005657ca7c87b6dc91a37be29aba5aff01812f4f2d9286 + +COUNT = 7 +KEY1 = 2acdab2c074f2315 +KEY2 = c1134f380d891a7c +KEY3 = 2acdab2c074f2315 +IV = 7c240546899dfb81 +CIPHERTEXT = fbe7bce133ece01bd35ce168434e8935c54951eeaaac307bc64db10b21614810ef9ce68ac399cb89ff7b9ced8fd5b571d7c7c0e8e96a86c6fc6e06e11a02c479 +PLAINTEXT = 983fa818c522b82de2f15c451216c5eb623268b494512aba9a28bf1d773191cf45de6ae11c92702fbccc5f88011d36ab9418fbf635db2e5dbeea8410589641d5 + +COUNT = 8 +KEY1 = f2d53192b949c44a +KEY2 = 13d31c4a8f89b68f +KEY3 = f2d53192b949c44a +IV = 3aa09ebff9a60371 +CIPHERTEXT = e4efd5801a6f340cc0e0fba75ef81a52806695d367b5d8b5ff744c901194278aba11881e1cd5c31c53d9f9f1aa8ded290f7a1232c525e9635937893cd7dc7ff03d69d92030417eea +PLAINTEXT = 343e73ddbe970b17068b554a591e1e80bc340b468f9250bab2081d16c81850930bac3ddd98ddc50ecda8c0d7d26297c416971f7ac7d8767032dbbc3b1a695c2f5718bbc901608bce + +COUNT = 9 +KEY1 = 2fd00ee0ecb649ab +KEY2 = d02fdaf207a75be9 +KEY3 = 2fd00ee0ecb649ab +IV = 4480a2ea784f318b +CIPHERTEXT = a702b05589f73f9f0a992d9cfe3a12d4de404d7c1b28f69bb2cb146b01e01002d8c36a31d475abade8e39b6c3d6bb3523c9cd50de93d3b3e7291aed907daf8ceed1c9be9ce23c3f654c77a2af66f1bbe +PLAINTEXT = e2c4e2bf2da9256b50bd6983e2a901f424f5d22a632c947664d16e3c876eb88df4118bf2d7059c79560c9e793b24f4b12a01946c167cd16b9c3ab2462997ab229a20b7a60c5b897bae7eaed319e4af56 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT3.rsp new file mode 100644 index 00000000..a4df2c80 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64MMT3.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:42:17 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = cb37f85b32dfad76 +KEY2 = 8643cddae5a470d6 +KEY3 = f2cd94e3fbe508a4 +IV = 3def8dc845ee8345 +PLAINTEXT = ee04103555f9f28b +CIPHERTEXT = 96ef9c65c761f30b + +COUNT = 1 +KEY1 = 19b55e5b26769d51 +KEY2 = 6143bc61f79d9464 +KEY3 = 52795e9d3dbad0d3 +IV = 97bfae1bd78ce0f9 +PLAINTEXT = 5f0fc5c6085d3f653ec52980a4af5b5b +CIPHERTEXT = 744b45a196330899df78e8e778049f1d + +COUNT = 2 +KEY1 = 9e32daa42679a898 +KEY2 = c2627a2f4ac49758 +KEY3 = 85cb2a68c8c81920 +IV = cc20aa6c34214217 +PLAINTEXT = 6b7acd01c975d53f544b35b76103a7d00c63ad9091bd1a10 +CIPHERTEXT = 39be9a6d7702b3477bade6e1664d3d922ccb124204eff794 + +COUNT = 3 +KEY1 = 2f9437c10ed61a67 +KEY2 = e9131507f8c1bc37 +KEY3 = 436898cece20a26b +IV = 928cfa488780e47b +PLAINTEXT = c3798b2a7de3c552c21c40b177c6249b2f78bc049f648544533785179f41dee8 +CIPHERTEXT = 3cc150ff3c0437d3a25bb0d5ee8ed6690f165a57c0a6342d4017342f01e4553e + +COUNT = 4 +KEY1 = a2a746158fab29e0 +KEY2 = 894676611f9d73ad +KEY3 = 0b3832675710b015 +IV = 80ee89f42d88119b +PLAINTEXT = 1c25224f090d9e80c5279fcb390b711f28c109666227e00a3a9202b839b8616414ce708ddcededc2 +CIPHERTEXT = 13a95d0c40c5a8410945d2b165141f9eda40703a2154ac33133052d6b9a7585b9da6557163137c79 + +COUNT = 5 +KEY1 = ead6fef829ec94ec +KEY2 = 58c2159ef8ad37d9 +KEY3 = a40b89ea61a1b5ec +IV = 18e7a2accce2afc6 +PLAINTEXT = e03aab865ecd0a6319e5223b746f0076872835f00cfbd9f27c8acf62750b4b365f55922e4f3a01c32b18515b10ab19be +CIPHERTEXT = 45e4dde2cb0f9631266c72f8a6350e2b20d062a4f09a3d90c3b892f432dcbe366a22a83db848896620cf1b846437ce87 + +COUNT = 6 +KEY1 = 4380e0d66b432a92 +KEY2 = a791a89b072ce3ec +KEY3 = 25b0520ea18c1307 +IV = b3c6746983764789 +PLAINTEXT = c44de28896db6e811177b59c33f6c8f3bfe09fed90730f612eebf6fe9f01b9ea80b2f0a954415f411b7f299b274a402d2b5420d69526bd09 +CIPHERTEXT = 7531d310d4666f9391cd948203cc968e1ef31e9f928de448a353ebb6b155733843257ac1159d679db102b3d3e2c83031935c7618a9744a62 + +COUNT = 7 +KEY1 = 201910b3a10d1064 +KEY2 = 0e833420cb2fd692 +KEY3 = 9d4a1cc761fe4f86 +IV = cea8bb493ac86d47 +PLAINTEXT = cfbdd12bce827d792bd19a40b7cc16cb622919aa492c304bf0d2abcfcb50441604bb011c78095b8903389f83fdcd95c7048060f8fc36a536552feff38c815202 +CIPHERTEXT = b019eb527e9475e0a74b1d6fda8d71617dd7fe2d2d643fb421bc3508892305734c019e762780ee9c176cb39a33e40afa91b5877432fc101d9370b082cb2e0b23 + +COUNT = 8 +KEY1 = ce86e07c1c8a4a13 +KEY2 = 8997a8310b194c01 +KEY3 = e998797a3d8046b9 +IV = 218146b7d41c97a1 +PLAINTEXT = f89bc10c236b9dd6f1bac27431ed8e1d4d96dd8d1ff67eab05c1e46a38201eed59fc0aee4d7ac5604bc265533305eb1922be73a74338ae3de850924ad97c508aeb0c8771d5b0b7cc +CIPHERTEXT = c6c7e394d1cbf0f86644b26393fd282c46f077eb590ea0e6e2efa3af83dbc491bd3aa3016c7895f668b5e9be77f3a80360ba58a0d71d19df062559a22d7e6c4ed78ddc246d631d5a + +COUNT = 9 +KEY1 = 437cfb681a047015 +KEY2 = 2998b9739efd6eef +KEY3 = bcf108d3a749f279 +IV = 1f20f134b600a849 +PLAINTEXT = ebb61c47a714907e81430b39128b8518c8b27a3e8814a50598f60cf0bd173ce2a088d68d76be4a2ce0e6e375107804c92e0fb1affa785080b208b16436334d7c6a5bcb61dce6c9cea793d899970ec8e8 +CIPHERTEXT = a6e6c86d90b3bf12abbe625a9b52849ad126733ea02a8c1be0a3fe9a67d00964e45920d5673f8d1254f9911b762d440c56341b1f45c7c355427daf428dbb919f4b0f654fea9f72059b070e77b20a9d69 + +[DECRYPT] + +COUNT = 0 +KEY1 = 97577910c8ce195d +KEY2 = dcf491383deca162 +KEY3 = 1cd0022c68b62975 +IV = e49ea990b6e1fa90 +CIPHERTEXT = e183f8f98816ed59 +PLAINTEXT = 40e9d0a138f2819c + +COUNT = 1 +KEY1 = e9a7f2ad10d99b45 +KEY2 = d398bc5efb9d83d5 +KEY3 = b0c7bf1585468343 +IV = 9d5d84460d81ff69 +CIPHERTEXT = 6a7acdfbefc794e0da804097bb018b87 +PLAINTEXT = 160f5088d26edf8a0a8036f40eaa4c17 + +COUNT = 2 +KEY1 = 855286fe859d01c8 +KEY2 = 40756798e3915449 +KEY3 = c175e3aef846453b +IV = 239949f3f65d85e7 +CIPHERTEXT = 9f51be5c82ffed65e4a2e804980e473e2309c5b528f54f72 +PLAINTEXT = 5960f0a1b97fbcd66bec52223ca48759594500f1fae2f911 + +COUNT = 3 +KEY1 = 8337919402401652 +KEY2 = 40451680519bc1c1 +KEY3 = cdfdda6dda1ce352 +IV = 33d665c431386a70 +CIPHERTEXT = 39c081717a7e07df7020d1afb766f2b5a5db1505d0501c05d08806c746351696 +PLAINTEXT = 929f5b2057a8cabe1adf2318193e60205dd0afabc6e60342f324685e91eccc77 + +COUNT = 4 +KEY1 = 6198ceb6d3ba49fe +KEY2 = a71025a1fbb0b0f2 +KEY3 = 86cdd9d089aebace +IV = 4f4f39aee8dacd8b +CIPHERTEXT = c0894442687fd2851559e1bf71689063b550fee21bb15f7295074f0ebfcf65be12ec0c185b488e07 +PLAINTEXT = 4ea0bd028dfae4886ad3c47058025a05d9935d12810631444dc5e39015a0d52fc8941b0bb52d0fd3 + +COUNT = 5 +KEY1 = 07a4e5456e072c61 +KEY2 = 6826f891079dda4c +KEY3 = 0e57d05813629d61 +IV = 9689bc684ae86c32 +CIPHERTEXT = f5ee26021650ef218fa4f44aa5ebc5227d86d3a530f5240d21e54bf68f6a98bf66898c335bf98f69372ae5e87387df0f +PLAINTEXT = 1a106058cbf510bad999cbbb340b6d3a5359809f8012e892b38411a4162621bc3171c4c36af6f43c5a5596a9227bc1a6 + +COUNT = 6 +KEY1 = 94ec51d0804a1531 +KEY2 = 685e1c6b9babc708 +KEY3 = 0289406e511961da +IV = 4ec42ebd1e7dc5f2 +CIPHERTEXT = fd09471aeebce55fff28fe3b3c3e933462d9e4204193ef9564dd33a2f44fb9bcda3c55fb248a2a87aac06c4df1616af64f79cb19507517af +PLAINTEXT = 2068523894fc752309be35f9f56b09f5ca62f5c46e42d5ddf487f5dfa2a86cfdae58dd60775c496414e601e852941953984687789bcb6269 + +COUNT = 7 +KEY1 = 29a826d9ae1afe08 +KEY2 = 61857ae3735efd67 +KEY3 = 86838c6815c25b97 +IV = 5adc11f4b95144e7 +CIPHERTEXT = 48fceedcf4744ab8cde25ab9742cfb98ce774d4912ee63da20be3f9d1565fd891c2d4ede87f328081e2dbcc6b62ca98b069e6f25b756269cba50705ddeefac97 +PLAINTEXT = cebc2ccedb29b11b88cbf9339dd03745085adcb978d2e6a7bbc5f6768a3eb2c2405d25666648079f2f084694cc9f2bd6c4556075df0259a871f9908c699d812b + +COUNT = 8 +KEY1 = 32f834cb67ea0b92 +KEY2 = 0b67915186ef4a6d +KEY3 = 1cecf894ec1313ec +IV = e2ce3e807514acb7 +CIPHERTEXT = 735629aaead542e3f7c17d6ceb7dc850320f1e6accc6a1270220ea8d51ea9d7caba94034df394d1855b485b2fe9688f68b1ea3cbddf7e9c7bd17853acee84e6fbfa59c2ec5075a85 +PLAINTEXT = 5b72273039c90c74ebf364ab00df3673af6b3c28de5699c4359e37a1f32fcd5694de7ab8db15d9306fafc32f74136dc60e7efd37d757c6faf352e74cedc4f23bdae33a40ebf70b68 + +COUNT = 9 +KEY1 = a4c2379e8916737c +KEY2 = 16ba45bcc258d50e +KEY3 = ab375d40766758e5 +IV = 724c9bc6efaa49ae +CIPHERTEXT = 77b292eae52157a2eac7820c2cc57c7df843a27328bf45834aa4f592fe1fff48a02e34c227faec874d664bbef1e8c39eb998da25fb862e0dde51b6fcbcf54afbcbe56629fd5a2bb024eaa6f95a5c551c +PLAINTEXT = 3686f3be0c34287c15aceb602cd17f60c2590df95c7171564858719053f11b42618eca7bfa42c077ee555a21b66c54a5d37139d62164a81187a0d69be250e7a30a012218c5e0fe33bcbdd7cb93118694 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64invperm.rsp new file mode 100644 index 00000000..268340e9 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64invperm.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 +CIPHERTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = dd7f121ca5015619 +CIPHERTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 2e8653104f3834ea +CIPHERTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f +CIPHERTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 20b9e767b2fb1456 +CIPHERTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 55579380d77138ef +CIPHERTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 6cc5defaaf04512f +CIPHERTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0d9f279ba5d87260 +CIPHERTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = d9031b0271bd5a0a +CIPHERTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 424250b37c3dd951 +CIPHERTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = b8061b7ecd9a21e5 +CIPHERTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = f15d0f286b65bd28 +CIPHERTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = add0cc8d6e5deba1 +CIPHERTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = e6d5f82752ad63d1 +CIPHERTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = ecbfe3bd3f591a5e +CIPHERTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = f356834379d165cd +CIPHERTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 2b9f982f20037fa9 +CIPHERTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 889de068a16f0be6 +CIPHERTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = e19e275d846a1298 +CIPHERTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 329a8ed523d71aec +CIPHERTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = e7fce22557d23c97 +CIPHERTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 12a9f5817ff2d65d +CIPHERTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = a484c3ad38dc9c19 +CIPHERTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = fbe00a8a1ef8ad72 +CIPHERTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 750d079407521363 +CIPHERTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 64feed9c724c2faf +CIPHERTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = f02b263b328e2b60 +CIPHERTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 9d64555a9a10b852 +CIPHERTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = d106ff0bed5255d7 +CIPHERTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = e1652c6b138c64a5 +CIPHERTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = e428581186ec8f46 +CIPHERTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = aeb5f5ede22d1a36 +CIPHERTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = e943d7568aec0c5c +CIPHERTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = df98c8276f54b04b +CIPHERTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = b160e4680f6c696f +CIPHERTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = fa0752b07d9c4ab8 +CIPHERTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = ca3a2b036dbc8502 +CIPHERTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 5e0905517bb59bcf +CIPHERTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 814eeb3b91d90726 +CIPHERTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 4d49db1532919c9f +CIPHERTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 25eb5fc3f8cf0621 +CIPHERTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = ab6a20c0620d1c6f +CIPHERTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 79e90dbc98f92cca +CIPHERTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 866ecedd8072bb0e +CIPHERTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 8b54536f2f3e64a8 +CIPHERTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = ea51d3975595b86b +CIPHERTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = caffc6ac4542de31 +CIPHERTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 8dd45a2ddf90796c +CIPHERTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 1029d55e880ec2d0 +CIPHERTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 5d86cb23639dbea9 +CIPHERTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 1d1ca853ae7c0c5f +CIPHERTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = ce332329248f3228 +CIPHERTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 8405d1abe24fb942 +CIPHERTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = e643d78090ca4207 +CIPHERTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 48221b9937748a23 +CIPHERTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = dd7c0bbd61fafd54 +CIPHERTEXT = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 2fbc291a570db5c4 +CIPHERTEXT = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = e07c30d7e4e26e12 +CIPHERTEXT = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0953e2258e8e90a1 +CIPHERTEXT = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 5b711bc4ceebf2ee +CIPHERTEXT = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = cc083f1e6d9e85f6 +CIPHERTEXT = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = d2fd8867d50d2dfe +CIPHERTEXT = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 06e7ea22ce92708f +CIPHERTEXT = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 166b40b44aba4bd6 +CIPHERTEXT = 0000000000000000 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = dd7f121ca5015619 +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 2e8653104f3834ea +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 20b9e767b2fb1456 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 55579380d77138ef +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 6cc5defaaf04512f +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0d9f279ba5d87260 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = d9031b0271bd5a0a +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 424250b37c3dd951 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = f15d0f286b65bd28 +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = add0cc8d6e5deba1 +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = e6d5f82752ad63d1 +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = f356834379d165cd +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 2b9f982f20037fa9 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 889de068a16f0be6 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = e19e275d846a1298 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 329a8ed523d71aec +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = e7fce22557d23c97 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 12a9f5817ff2d65d +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = a484c3ad38dc9c19 +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 750d079407521363 +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 64feed9c724c2faf +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = f02b263b328e2b60 +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 9d64555a9a10b852 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = d106ff0bed5255d7 +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = e1652c6b138c64a5 +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = e428581186ec8f46 +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = aeb5f5ede22d1a36 +PLAINTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = e943d7568aec0c5c +PLAINTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = df98c8276f54b04b +PLAINTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = b160e4680f6c696f +PLAINTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = fa0752b07d9c4ab8 +PLAINTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = ca3a2b036dbc8502 +PLAINTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 5e0905517bb59bcf +PLAINTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 814eeb3b91d90726 +PLAINTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 4d49db1532919c9f +PLAINTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 25eb5fc3f8cf0621 +PLAINTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = ab6a20c0620d1c6f +PLAINTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 79e90dbc98f92cca +PLAINTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 866ecedd8072bb0e +PLAINTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 8b54536f2f3e64a8 +PLAINTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = ea51d3975595b86b +PLAINTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = caffc6ac4542de31 +PLAINTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 8dd45a2ddf90796c +PLAINTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 1029d55e880ec2d0 +PLAINTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 5d86cb23639dbea9 +PLAINTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 1d1ca853ae7c0c5f +PLAINTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = ce332329248f3228 +PLAINTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 8405d1abe24fb942 +PLAINTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = e643d78090ca4207 +PLAINTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 48221b9937748a23 +PLAINTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = dd7c0bbd61fafd54 +PLAINTEXT = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 2fbc291a570db5c4 +PLAINTEXT = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = e07c30d7e4e26e12 +PLAINTEXT = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0953e2258e8e90a1 +PLAINTEXT = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 5b711bc4ceebf2ee +PLAINTEXT = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = cc083f1e6d9e85f6 +PLAINTEXT = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = d2fd8867d50d2dfe +PLAINTEXT = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 06e7ea22ce92708f +PLAINTEXT = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 166b40b44aba4bd6 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64permop.rsp new file mode 100644 index 00000000..c9060afe --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64permop.rsp @@ -0,0 +1,392 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1aeac39a61f0a464 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1aeac39a61f0a464 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64subtab.rsp new file mode 100644 index 00000000..72114603 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64subtab.rsp @@ -0,0 +1,236 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 63fac0d034d9f793 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 63fac0d034d9f793 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64varkey.rsp new file mode 100644 index 00000000..426371f8 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64varkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 869efd7f9f265a09 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 869efd7f9f265a09 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64vartext.rsp new file mode 100644 index 00000000..01b78d23 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB64vartext.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 166b40b44aba4bd6 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 166b40b44aba4bd6 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT1.rsp new file mode 100644 index 00000000..f358649e --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT1.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:41:51 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = e5ad25c864e5917a +KEY2 = e5ad25c864e5917a +KEY3 = e5ad25c864e5917a +IV = 2d9c164222c9b24c +PLAINTEXT = c5 +CIPHERTEXT = 35 + +COUNT = 1 +KEY1 = 6d70fb4a7aba01cb +KEY2 = 6d70fb4a7aba01cb +KEY3 = 6d70fb4a7aba01cb +IV = 2cb4642a45dadb4c +PLAINTEXT = 480d +CIPHERTEXT = faad + +COUNT = 2 +KEY1 = f175d52a388ff4ba +KEY2 = f175d52a388ff4ba +KEY3 = f175d52a388ff4ba +IV = ff2dd14dcedeaa43 +PLAINTEXT = 8bd71b +CIPHERTEXT = dd103f + +COUNT = 3 +KEY1 = 91700bc467c2dc3d +KEY2 = 91700bc467c2dc3d +KEY3 = 91700bc467c2dc3d +IV = cb0a9b710203131e +PLAINTEXT = ec412737 +CIPHERTEXT = 7356bc8d + +COUNT = 4 +KEY1 = 94ef4aea1fae32f8 +KEY2 = 94ef4aea1fae32f8 +KEY3 = 94ef4aea1fae32f8 +IV = 5ea1af340c009f84 +PLAINTEXT = e942652463 +CIPHERTEXT = 316242d44f + +COUNT = 5 +KEY1 = 6d4a32318352833e +KEY2 = 6d4a32318352833e +KEY3 = 6d4a32318352833e +IV = f9d6944d795d2b40 +PLAINTEXT = bcf109cccd9c +CIPHERTEXT = 3714ddf8ee40 + +COUNT = 6 +KEY1 = 08fbb3cbf49402ba +KEY2 = 08fbb3cbf49402ba +KEY3 = 08fbb3cbf49402ba +IV = b56b74c9aadb7af8 +PLAINTEXT = 20fa281abe982b +CIPHERTEXT = cad68c8dd1fac4 + +COUNT = 7 +KEY1 = daea0837c8b04907 +KEY2 = daea0837c8b04907 +KEY3 = daea0837c8b04907 +IV = c1342425a4d79dd9 +PLAINTEXT = 58883c83f67a4af5 +CIPHERTEXT = cde899a6497a3df7 + +COUNT = 8 +KEY1 = 31d9a88ad06dc2f1 +KEY2 = 31d9a88ad06dc2f1 +KEY3 = 31d9a88ad06dc2f1 +IV = 0d0b8bd02564dd03 +PLAINTEXT = 0ade7894f8587f641a +CIPHERTEXT = cb1347ba2ab6138bfc + +COUNT = 9 +KEY1 = cbe6cb6bce5173fb +KEY2 = cbe6cb6bce5173fb +KEY3 = cbe6cb6bce5173fb +IV = 179f4f591aab2df7 +PLAINTEXT = 450ca7f4e01057ec201f +CIPHERTEXT = 4cd41846cf2ff0946b88 + +[DECRYPT] + +COUNT = 0 +KEY1 = 38072562457c295e +KEY2 = 38072562457c295e +KEY3 = 38072562457c295e +IV = e5da7bcb3225479b +CIPHERTEXT = c0 +PLAINTEXT = 82 + +COUNT = 1 +KEY1 = 15012f80e3e6d3ce +KEY2 = 15012f80e3e6d3ce +KEY3 = 15012f80e3e6d3ce +IV = 6190fc0182007389 +CIPHERTEXT = da5d +PLAINTEXT = 0761 + +COUNT = 2 +KEY1 = 1661850bdab00285 +KEY2 = 1661850bdab00285 +KEY3 = 1661850bdab00285 +IV = 06758e41a1c67540 +CIPHERTEXT = d6e5b2 +PLAINTEXT = d6b048 + +COUNT = 3 +KEY1 = 57b5df3e7ae5bf8c +KEY2 = 57b5df3e7ae5bf8c +KEY3 = 57b5df3e7ae5bf8c +IV = fb446ae8ce6d4f5c +CIPHERTEXT = 7eb1be98 +PLAINTEXT = 26855766 + +COUNT = 4 +KEY1 = 02341a6b29d549f7 +KEY2 = 02341a6b29d549f7 +KEY3 = 02341a6b29d549f7 +IV = 7ee8ee3e93771396 +CIPHERTEXT = ad3fec2b4b +PLAINTEXT = a7b66d532f + +COUNT = 5 +KEY1 = 5ebf98d0cb23c48a +KEY2 = 5ebf98d0cb23c48a +KEY3 = 5ebf98d0cb23c48a +IV = d9f0f57ec72e62fe +CIPHERTEXT = 13e9256538b7 +PLAINTEXT = 021cb151948e + +COUNT = 6 +KEY1 = 25792368464964da +KEY2 = 25792368464964da +KEY3 = 25792368464964da +IV = ae1636bda0ff7937 +CIPHERTEXT = 1c13bbc981ddae +PLAINTEXT = 85b27191c0ab83 + +COUNT = 7 +KEY1 = aeb3a82f16df31b3 +KEY2 = aeb3a82f16df31b3 +KEY3 = aeb3a82f16df31b3 +IV = 7c61d67b2a34072d +CIPHERTEXT = 423a43ca02e0eb4b +PLAINTEXT = 0ab94d8209f8161a + +COUNT = 8 +KEY1 = 1345df32bcc23401 +KEY2 = 1345df32bcc23401 +KEY3 = 1345df32bcc23401 +IV = ec14c36eb9a65fe5 +CIPHERTEXT = c598280f84da2edfb0 +PLAINTEXT = 19dc2e2d1488c86c9d + +COUNT = 9 +KEY1 = 5dab89d0bf575431 +KEY2 = 5dab89d0bf575431 +KEY3 = 5dab89d0bf575431 +IV = c0b5a712faf84d16 +CIPHERTEXT = bf6b5ba5ab5dac80f147 +PLAINTEXT = bc35e2dddc1cb03d392e diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT2.rsp new file mode 100644 index 00000000..14f90316 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT2.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:41:25 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 10974a0838972925 +KEY2 = c14592918ca26e52 +KEY3 = 10974a0838972925 +IV = 981a620eae5772d0 +PLAINTEXT = 29 +CIPHERTEXT = 63 + +COUNT = 1 +KEY1 = 1c6e759de097e0f1 +KEY2 = 45ecc4435e38547f +KEY3 = 1c6e759de097e0f1 +IV = 13d6c4c6132435a5 +PLAINTEXT = 1e07 +CIPHERTEXT = cc92 + +COUNT = 2 +KEY1 = 4951c246dc9e024a +KEY2 = 9d25a745a7b0314c +KEY3 = 4951c246dc9e024a +IV = 159f942b6e3a0837 +PLAINTEXT = 4d5bff +CIPHERTEXT = 688c16 + +COUNT = 3 +KEY1 = 731f3edcbfcdae54 +KEY2 = d9b3234926975752 +KEY3 = 731f3edcbfcdae54 +IV = cb959f7c6ac4397e +PLAINTEXT = a8fad1d9 +CIPHERTEXT = f7faa536 + +COUNT = 4 +KEY1 = 513bdffb0191e01a +KEY2 = 323bf24fe0ad7094 +KEY3 = 513bdffb0191e01a +IV = 3f71be1d5df4d531 +PLAINTEXT = dd0d936f83 +CIPHERTEXT = 485eaa5745 + +COUNT = 5 +KEY1 = 04e6e3b5dabc8f68 +KEY2 = 9bc210cbe046c42f +KEY3 = 04e6e3b5dabc8f68 +IV = d52963045e0b8973 +PLAINTEXT = e327ff39376a +CIPHERTEXT = c0fead2ada9d + +COUNT = 6 +KEY1 = 37a2dca1373e7ab9 +KEY2 = b3793ba780020b3d +KEY3 = 37a2dca1373e7ab9 +IV = ac22fca72b818b3a +PLAINTEXT = dd3cea7250c005 +CIPHERTEXT = 86f6ff297bce85 + +COUNT = 7 +KEY1 = 8ca88031613be5ea +KEY2 = a20bd5a416cd7364 +KEY3 = 8ca88031613be5ea +IV = 28f85aaf75451abe +PLAINTEXT = d9e6679acc0369c9 +CIPHERTEXT = 433ee3de329fc22e + +COUNT = 8 +KEY1 = 8c9bfe192a49ae26 +KEY2 = e931fd9eda34a2dc +KEY3 = 8c9bfe192a49ae26 +IV = 9518ba87755f70fb +PLAINTEXT = 11e484ca3c0a6570a7 +CIPHERTEXT = 5edf587230f2dbe561 + +COUNT = 9 +KEY1 = 46fee010313b8646 +KEY2 = 3b94d3ef0d861034 +KEY3 = 46fee010313b8646 +IV = 1e010e7780cc221d +PLAINTEXT = 67cd38d16b9b8604bd2a +CIPHERTEXT = 8474ca363c9da2122e06 + +[DECRYPT] + +COUNT = 0 +KEY1 = 156b57ba51bf9798 +KEY2 = 3d25c82fae107325 +KEY3 = 156b57ba51bf9798 +IV = cb37f85a32dfac76 +CIPHERTEXT = 86 +PLAINTEXT = ec + +COUNT = 1 +KEY1 = f2cd94e3fbe508a4 +KEY2 = 3def8cc845ef8345 +KEY3 = f2cd94e3fbe508a4 +IV = ee04103555f9f28b +CIPHERTEXT = 19b4 +PLAINTEXT = e43b + +COUNT = 2 +KEY1 = b56b75c8abda7af8 +KEY2 = 20fb291abf982abf +KEY3 = b56b75c8abda7af8 +IV = bcd5136924ee0803 +CIPHERTEXT = 1ef393 +PLAINTEXT = ae8dc1 + +COUNT = 3 +KEY1 = 68d5c7c11a2001f7 +KEY2 = 31f78c432cf208bf +KEY3 = 68d5c7c11a2001f7 +IV = f6f7bacc7417c98e +CIPHERTEXT = 78274327 +PLAINTEXT = fec33a03 + +COUNT = 4 +KEY1 = 19207aceabc2df0b +KEY2 = c75770706db5a815 +KEY3 = 19207aceabc2df0b +IV = c04b79f32a84a812 +CIPHERTEXT = de152e1968 +PLAINTEXT = fda13e42d2 + +COUNT = 5 +KEY1 = 2ac4d970dce60d40 +KEY2 = 5764b9319e4626ea +KEY3 = 2ac4d970dce60d40 +IV = fa5fa524a5561512 +CIPHERTEXT = 872d732bd709 +PLAINTEXT = 8b6362f6a594 + +COUNT = 6 +KEY1 = 8fe05e38a1b6f467 +KEY2 = 91e6fbef3bc8f26d +KEY3 = 8fe05e38a1b6f467 +IV = ffcd3012f896fe73 +CIPHERTEXT = 6ee1be3a82a3c0 +PLAINTEXT = 74235c7fd4a4fc + +COUNT = 7 +KEY1 = e5d3e602d55e6d2c +KEY2 = f2ba2f624c6258c2 +KEY3 = e5d3e602d55e6d2c +IV = 9f216e3e175b177e +CIPHERTEXT = 1cd3fc46071b473d +PLAINTEXT = 5325ad42dbc91668 + +COUNT = 8 +KEY1 = 26201ce30b10b510 +KEY2 = 0402d61983683780 +KEY3 = 26201ce30b10b510 +IV = fff000182c479e97 +CIPHERTEXT = 457fa3ef53fd72ea68 +PLAINTEXT = 6b08a5d85f067e7c84 + +COUNT = 9 +KEY1 = bad51a49addca8dc +KEY2 = 8cb34c014f58d926 +KEY3 = bad51a49addca8dc +IV = 67fc8ed538db3d24 +CIPHERTEXT = c9d3b57e853ce00afcc7 +PLAINTEXT = 40acb676285c5461633a diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT3.rsp new file mode 100644 index 00000000..b80a4366 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8MMT3.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:40:59 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 2c01a4cdd03db973 +KEY2 = cbfb2cfe3e8afe45 +KEY3 = 13ad5b0b4561987c +IV = d984d325e1463f0b +PLAINTEXT = a6 +CIPHERTEXT = 7c + +COUNT = 1 +KEY1 = 0e86265407f71323 +KEY2 = 91c425087f29b36e +KEY3 = c16768764a43b051 +IV = d7802ba95caac0f4 +PLAINTEXT = c2ad +CIPHERTEXT = 02fc + +COUNT = 2 +KEY1 = 802089737f6449d3 +KEY2 = 92cdb9d3dcf18cdc +KEY3 = 8c8997987cc70145 +IV = 4d5fecec27357b44 +PLAINTEXT = 086ac2 +CIPHERTEXT = 54c9f5 + +COUNT = 3 +KEY1 = c18364c1548c3ba1 +KEY2 = 40756d7f452c3780 +KEY3 = c43b7a0ec40701fe +IV = 5b1ccf7d0dc1ec49 +PLAINTEXT = 120cfb4b +CIPHERTEXT = 2a97241b + +COUNT = 4 +KEY1 = f16758f28a8a5ed0 +KEY2 = b016ea04e9d5bcbf +KEY3 = 0d0202c7d97a4349 +IV = 183cbbea099c4499 +PLAINTEXT = 3b96d1e931 +CIPHERTEXT = b60ad03c94 + +COUNT = 5 +KEY1 = 4cfd587c162692e6 +KEY2 = fbf82567ba1ad05d +KEY3 = 8f042f3ed568948a +IV = 6589d1cc928f5e8b +PLAINTEXT = 881b128cb276 +CIPHERTEXT = 47aef3253ab5 + +COUNT = 6 +KEY1 = 94feb957087a0473 +KEY2 = 9e32d5bfc4dcc761 +KEY3 = b9a40ef8bc1a6ed5 +IV = 6c854f1fda154c62 +PLAINTEXT = 4f40c46277205a +CIPHERTEXT = 7a915c6e7a6b48 + +COUNT = 7 +KEY1 = 75aee589fee9f752 +KEY2 = a813d30e97459401 +KEY3 = a7fb1c8a2a316431 +IV = 0e55d73d75ff7e99 +PLAINTEXT = 9d4b1dc660ff4f87 +CIPHERTEXT = c0b46fbd560d6d1d + +COUNT = 8 +KEY1 = 3ec1ea0dc1830ead +KEY2 = 4cb310ef4f799229 +KEY3 = d54a38f1f4580bce +IV = bf8c3776a4460f14 +PLAINTEXT = 12205ce53f3d535436 +CIPHERTEXT = 2d0552e1678de8eb19 + +COUNT = 9 +KEY1 = df97ab263768d6f4 +KEY2 = 61866e1c86d57a54 +KEY3 = 1301734c5dc86dae +IV = d0ddad02a219226d +PLAINTEXT = d5db2469ae56ecac5164 +CIPHERTEXT = 14a0743bf00ae9ec3c24 + +[DECRYPT] + +COUNT = 0 +KEY1 = 794332b0c1a1bc67 +KEY2 = 58e0fd3db6ce5edf +KEY3 = 97b5261c3efdc8fd +IV = 9e748d62b6b08d89 +CIPHERTEXT = 7c +PLAINTEXT = f5 + +COUNT = 1 +KEY1 = da2ac7b94373ae08 +KEY2 = f43e52f17adf299d +KEY3 = 19a8d65d8ce98552 +IV = a0a985fba6f0e287 +CIPHERTEXT = eed6 +PLAINTEXT = 1f38 + +COUNT = 2 +KEY1 = c44fd5c2ad51ec6e +KEY2 = e96b207397944c38 +KEY3 = f43e58d002cdc876 +IV = 866990192fcb8fe8 +CIPHERTEXT = 52ee53 +PLAINTEXT = dbca97 + +COUNT = 3 +KEY1 = d589fe61ad649468 +KEY2 = 925ea445ba402c5b +KEY3 = 2c3d7ce6d56ea757 +IV = 191012482294edc9 +CIPHERTEXT = 91827345 +PLAINTEXT = 4f98b5f9 + +COUNT = 4 +KEY1 = 85c1a26b2f3b0123 +KEY2 = 0b857308e3758f3b +KEY3 = 04d929913bc4fe76 +IV = 5017091444f1a01d +CIPHERTEXT = f4d52ab232 +PLAINTEXT = c98f8f2fb0 + +COUNT = 5 +KEY1 = 3def8cc26b4043e6 +KEY2 = 54016892e0c719cb +KEY3 = f43d5ebc3e16ea0e +IV = 282d971ab9154bfc +CIPHERTEXT = 501bf5621d1c +PLAINTEXT = 7d20463809f2 + +COUNT = 6 +KEY1 = b93bdfd9eaa7c8d0 +KEY2 = 8c2cea92e3459104 +KEY3 = 23e6898fa71323ae +IV = 8938fb2f4a451f20 +CIPHERTEXT = 5a1ec997ab250a +PLAINTEXT = fb86bebacdc49b + +COUNT = 7 +KEY1 = eac87ce6cda89e86 +KEY2 = 3be9f113abdc8640 +KEY3 = 7f1fda10982ce683 +IV = aaa0d1339b69da28 +CIPHERTEXT = 5cf220f5c41db440 +PLAINTEXT = 15b61b819a87e043 + +COUNT = 8 +KEY1 = 6e801c048608572c +KEY2 = f7377954c88670f1 +KEY3 = 43384f97c719aebc +IV = 0cd3acc30b3a8c28 +CIPHERTEXT = 82ffaca76028259d96 +PLAINTEXT = 94132101971de7e090 + +COUNT = 9 +KEY1 = 649d3267dc752c34 +KEY2 = 1f26d0b6cbf2402f +KEY3 = cbe6cb6bce5173fb +IV = 179f4f591aab2df7 +CIPHERTEXT = 450ca7f4e01057ec201f +PLAINTEXT = 61b72b097b00a4824495 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8invperm.rsp new file mode 100644 index 00000000..87186c90 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8invperm.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 95 +CIPHERTEXT = 00 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = dd +CIPHERTEXT = 00 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 2e +CIPHERTEXT = 00 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 4b +CIPHERTEXT = 00 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 20 +CIPHERTEXT = 00 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 55 +CIPHERTEXT = 00 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 6c +CIPHERTEXT = 00 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0d +CIPHERTEXT = 00 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = d9 +CIPHERTEXT = 00 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 42 +CIPHERTEXT = 00 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = b8 +CIPHERTEXT = 00 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = f1 +CIPHERTEXT = 00 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = ad +CIPHERTEXT = 00 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = e6 +CIPHERTEXT = 00 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = ec +CIPHERTEXT = 00 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = f3 +CIPHERTEXT = 00 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 2b +CIPHERTEXT = 00 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 88 +CIPHERTEXT = 00 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = e1 +CIPHERTEXT = 00 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 32 +CIPHERTEXT = 00 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = e7 +CIPHERTEXT = 00 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 12 +CIPHERTEXT = 00 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = a4 +CIPHERTEXT = 00 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = fb +CIPHERTEXT = 00 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 75 +CIPHERTEXT = 00 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 64 +CIPHERTEXT = 00 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = f0 +CIPHERTEXT = 00 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 9d +CIPHERTEXT = 00 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = d1 +CIPHERTEXT = 00 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = e1 +CIPHERTEXT = 00 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = e4 +CIPHERTEXT = 00 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = ae +CIPHERTEXT = 00 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = e9 +CIPHERTEXT = 00 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = df +CIPHERTEXT = 00 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = b1 +CIPHERTEXT = 00 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = fa +CIPHERTEXT = 00 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = ca +CIPHERTEXT = 00 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 5e +CIPHERTEXT = 00 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 81 +CIPHERTEXT = 00 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 4d +CIPHERTEXT = 00 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 25 +CIPHERTEXT = 00 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = ab +CIPHERTEXT = 00 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 79 +CIPHERTEXT = 00 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 86 +CIPHERTEXT = 00 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 8b +CIPHERTEXT = 00 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = ea +CIPHERTEXT = 00 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = ca +CIPHERTEXT = 00 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 8d +CIPHERTEXT = 00 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 10 +CIPHERTEXT = 00 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 5d +CIPHERTEXT = 00 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 1d +CIPHERTEXT = 00 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = ce +CIPHERTEXT = 00 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 84 +CIPHERTEXT = 00 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = e6 +CIPHERTEXT = 00 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 48 +CIPHERTEXT = 00 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = dd +CIPHERTEXT = 00 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 2f +CIPHERTEXT = 00 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = e0 +CIPHERTEXT = 00 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 09 +CIPHERTEXT = 00 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 5b +CIPHERTEXT = 00 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = cc +CIPHERTEXT = 00 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = d2 +CIPHERTEXT = 00 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 06 +CIPHERTEXT = 00 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 16 +CIPHERTEXT = 00 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 95 +PLAINTEXT = 00 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = dd +PLAINTEXT = 00 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 2e +PLAINTEXT = 00 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 4b +PLAINTEXT = 00 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 20 +PLAINTEXT = 00 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 55 +PLAINTEXT = 00 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 6c +PLAINTEXT = 00 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0d +PLAINTEXT = 00 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = d9 +PLAINTEXT = 00 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 42 +PLAINTEXT = 00 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = b8 +PLAINTEXT = 00 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = f1 +PLAINTEXT = 00 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = ad +PLAINTEXT = 00 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = e6 +PLAINTEXT = 00 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = ec +PLAINTEXT = 00 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = f3 +PLAINTEXT = 00 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 2b +PLAINTEXT = 00 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 88 +PLAINTEXT = 00 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = e1 +PLAINTEXT = 00 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 32 +PLAINTEXT = 00 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = e7 +PLAINTEXT = 00 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 12 +PLAINTEXT = 00 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = a4 +PLAINTEXT = 00 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = fb +PLAINTEXT = 00 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 75 +PLAINTEXT = 00 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 64 +PLAINTEXT = 00 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = f0 +PLAINTEXT = 00 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 9d +PLAINTEXT = 00 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = d1 +PLAINTEXT = 00 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = e1 +PLAINTEXT = 00 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = e4 +PLAINTEXT = 00 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = ae +PLAINTEXT = 00 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = e9 +PLAINTEXT = 00 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = df +PLAINTEXT = 00 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = b1 +PLAINTEXT = 00 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = fa +PLAINTEXT = 00 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = ca +PLAINTEXT = 00 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 5e +PLAINTEXT = 00 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 81 +PLAINTEXT = 00 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 4d +PLAINTEXT = 00 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 25 +PLAINTEXT = 00 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = ab +PLAINTEXT = 00 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 79 +PLAINTEXT = 00 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 86 +PLAINTEXT = 00 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 8b +PLAINTEXT = 00 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = ea +PLAINTEXT = 00 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = ca +PLAINTEXT = 00 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 8d +PLAINTEXT = 00 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 10 +PLAINTEXT = 00 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 5d +PLAINTEXT = 00 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 1d +PLAINTEXT = 00 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = ce +PLAINTEXT = 00 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 84 +PLAINTEXT = 00 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = e6 +PLAINTEXT = 00 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 48 +PLAINTEXT = 00 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = dd +PLAINTEXT = 00 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 2f +PLAINTEXT = 00 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = e0 +PLAINTEXT = 00 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 09 +PLAINTEXT = 00 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 5b +PLAINTEXT = 00 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = cc +PLAINTEXT = 00 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = d2 +PLAINTEXT = 00 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 06 +PLAINTEXT = 00 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 16 +PLAINTEXT = 00 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8permop.rsp new file mode 100644 index 00000000..e676e53d --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8permop.rsp @@ -0,0 +1,392 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 88 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 0c + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 83 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = df + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = e6 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = af + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 0f + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = c9 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 7c + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = cb + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 00 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 40 + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 6c + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 67 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 95 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = a6 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 4d + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 2d + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b4 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 6e + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = aa + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 2e + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 23 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = d8 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 05 + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ab + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 53 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ae + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b3 + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 61 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = e2 + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 1a + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 88 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 0c + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 83 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = df + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = e6 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = af + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 0f + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = c9 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 7c + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = cb + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 00 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 40 + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 6c + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 67 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 95 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = a6 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 4d + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 2d + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b4 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 6e + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = aa + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 2e + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 23 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = d8 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 05 + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ab + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 53 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ae + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b3 + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 61 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = e2 + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 1a + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8subtab.rsp new file mode 100644 index 00000000..76326440 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8subtab.rsp @@ -0,0 +1,236 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +PLAINTEXT = 00 +CIPHERTEXT = 69 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +PLAINTEXT = 00 +CIPHERTEXT = 7a + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +PLAINTEXT = 00 +CIPHERTEXT = 86 + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +PLAINTEXT = 00 +CIPHERTEXT = 71 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +PLAINTEXT = 00 +CIPHERTEXT = af + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +PLAINTEXT = 00 +CIPHERTEXT = 86 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +PLAINTEXT = 00 +CIPHERTEXT = 0c + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +PLAINTEXT = 00 +CIPHERTEXT = ea + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +PLAINTEXT = 00 +CIPHERTEXT = df + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +PLAINTEXT = 00 +CIPHERTEXT = 5c + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +PLAINTEXT = 00 +CIPHERTEXT = 0a + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +PLAINTEXT = 00 +CIPHERTEXT = ef + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +PLAINTEXT = 00 +CIPHERTEXT = 88 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +PLAINTEXT = 00 +CIPHERTEXT = a1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +PLAINTEXT = 00 +CIPHERTEXT = 6f + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +PLAINTEXT = 00 +CIPHERTEXT = 2f + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +PLAINTEXT = 00 +CIPHERTEXT = 5a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +PLAINTEXT = 00 +CIPHERTEXT = 5f + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +PLAINTEXT = 00 +CIPHERTEXT = 63 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +CIPHERTEXT = 00 +PLAINTEXT = 69 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +CIPHERTEXT = 00 +PLAINTEXT = 7a + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +CIPHERTEXT = 00 +PLAINTEXT = 86 + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +CIPHERTEXT = 00 +PLAINTEXT = 71 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +CIPHERTEXT = 00 +PLAINTEXT = af + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +CIPHERTEXT = 00 +PLAINTEXT = 86 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +CIPHERTEXT = 00 +PLAINTEXT = 0c + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +CIPHERTEXT = 00 +PLAINTEXT = ea + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +CIPHERTEXT = 00 +PLAINTEXT = df + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +CIPHERTEXT = 00 +PLAINTEXT = 5c + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +CIPHERTEXT = 00 +PLAINTEXT = 0a + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +CIPHERTEXT = 00 +PLAINTEXT = ef + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +CIPHERTEXT = 00 +PLAINTEXT = 88 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +CIPHERTEXT = 00 +PLAINTEXT = a1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +CIPHERTEXT = 00 +PLAINTEXT = 6f + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +CIPHERTEXT = 00 +PLAINTEXT = 2f + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +CIPHERTEXT = 00 +PLAINTEXT = 5a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +CIPHERTEXT = 00 +PLAINTEXT = 5f + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +CIPHERTEXT = 00 +PLAINTEXT = 63 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8varkey.rsp new file mode 100644 index 00000000..f54c46b0 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8varkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 95 + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 0e + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 7a + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = d3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 80 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = c0 + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 46 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 20 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = df + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 31 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = df + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 17 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 50 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = a8 + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = a2 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ca + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 90 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ce + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 88 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 25 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = c7 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 51 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = c2 + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ee + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = a8 + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 4f + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 1a + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b3 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 19 + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 3c + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 9d + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 81 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 93 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 55 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 86 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 41 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 7a + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 29 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 54 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ae + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 02 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = d1 + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 14 + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 1d + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = e9 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = da + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b7 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ae + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 9c + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = d8 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = a1 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 08 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 5a + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = fc + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 86 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 95 + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 0e + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 7a + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = d3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 80 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = c0 + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 46 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 20 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = df + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 31 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = df + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 17 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 50 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = a8 + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = a2 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ca + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 90 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ce + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 88 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 25 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = c7 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 51 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = c2 + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ee + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = a8 + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 4f + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 1a + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b3 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 19 + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 3c + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 9d + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 81 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 93 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 55 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 86 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 41 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 7a + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 29 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 54 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ae + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 02 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = d1 + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 14 + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 1d + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = e9 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = da + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b7 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ae + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 9c + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = d8 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = a1 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 08 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 5a + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = fc + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 86 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8vartext.rsp new file mode 100644 index 00000000..b2997266 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFB8vartext.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 95 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = dd + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 2e + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 4b + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 20 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 55 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 6c + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 0d + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 00 +CIPHERTEXT = d9 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 00 +CIPHERTEXT = 42 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 00 +CIPHERTEXT = b8 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 00 +CIPHERTEXT = f1 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ad + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 00 +CIPHERTEXT = e6 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 00 +CIPHERTEXT = ec + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 00 +CIPHERTEXT = f3 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 00 +CIPHERTEXT = 2b + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 00 +CIPHERTEXT = 88 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 00 +CIPHERTEXT = e1 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 00 +CIPHERTEXT = 32 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 00 +CIPHERTEXT = e7 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 00 +CIPHERTEXT = 12 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 00 +CIPHERTEXT = a4 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 00 +CIPHERTEXT = fb + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 00 +CIPHERTEXT = 75 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 00 +CIPHERTEXT = 64 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 00 +CIPHERTEXT = f0 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 00 +CIPHERTEXT = 9d + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 00 +CIPHERTEXT = d1 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 00 +CIPHERTEXT = e1 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 00 +CIPHERTEXT = e4 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 00 +CIPHERTEXT = ae + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 00 +CIPHERTEXT = e9 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 00 +CIPHERTEXT = df + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 00 +CIPHERTEXT = b1 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 00 +CIPHERTEXT = fa + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 00 +CIPHERTEXT = ca + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 00 +CIPHERTEXT = 5e + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 00 +CIPHERTEXT = 81 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 00 +CIPHERTEXT = 4d + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 00 +CIPHERTEXT = 25 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 00 +CIPHERTEXT = ab + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 00 +CIPHERTEXT = 79 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 00 +CIPHERTEXT = 86 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 00 +CIPHERTEXT = 8b + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 00 +CIPHERTEXT = ea + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 00 +CIPHERTEXT = ca + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 00 +CIPHERTEXT = 8d + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 00 +CIPHERTEXT = 10 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 00 +CIPHERTEXT = 5d + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 00 +CIPHERTEXT = 1d + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 00 +CIPHERTEXT = ce + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 00 +CIPHERTEXT = 84 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 00 +CIPHERTEXT = e6 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 00 +CIPHERTEXT = 48 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 00 +CIPHERTEXT = dd + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 00 +CIPHERTEXT = 2f + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 00 +CIPHERTEXT = e0 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 00 +CIPHERTEXT = 09 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 00 +CIPHERTEXT = 5b + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 00 +CIPHERTEXT = cc + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 00 +CIPHERTEXT = d2 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 00 +CIPHERTEXT = 06 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 00 +CIPHERTEXT = 16 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 95 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = dd + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 2e + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 4b + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 20 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 55 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 6c + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 0d + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 00 +PLAINTEXT = d9 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 00 +PLAINTEXT = 42 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 00 +PLAINTEXT = b8 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 00 +PLAINTEXT = f1 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ad + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 00 +PLAINTEXT = e6 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 00 +PLAINTEXT = ec + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 00 +PLAINTEXT = f3 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 00 +PLAINTEXT = 2b + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 00 +PLAINTEXT = 88 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 00 +PLAINTEXT = e1 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 00 +PLAINTEXT = 32 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 00 +PLAINTEXT = e7 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 00 +PLAINTEXT = 12 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 00 +PLAINTEXT = a4 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 00 +PLAINTEXT = fb + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 00 +PLAINTEXT = 75 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 00 +PLAINTEXT = 64 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 00 +PLAINTEXT = f0 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 00 +PLAINTEXT = 9d + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 00 +PLAINTEXT = d1 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 00 +PLAINTEXT = e1 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 00 +PLAINTEXT = e4 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 00 +PLAINTEXT = ae + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 00 +PLAINTEXT = e9 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 00 +PLAINTEXT = df + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 00 +PLAINTEXT = b1 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 00 +PLAINTEXT = fa + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 00 +PLAINTEXT = ca + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 00 +PLAINTEXT = 5e + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 00 +PLAINTEXT = 81 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 00 +PLAINTEXT = 4d + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 00 +PLAINTEXT = 25 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 00 +PLAINTEXT = ab + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 00 +PLAINTEXT = 79 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 00 +PLAINTEXT = 86 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 00 +PLAINTEXT = 8b + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 00 +PLAINTEXT = ea + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 00 +PLAINTEXT = ca + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 00 +PLAINTEXT = 8d + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 00 +PLAINTEXT = 10 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 00 +PLAINTEXT = 5d + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 00 +PLAINTEXT = 1d + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 00 +PLAINTEXT = ce + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 00 +PLAINTEXT = 84 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 00 +PLAINTEXT = e6 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 00 +PLAINTEXT = 48 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 00 +PLAINTEXT = dd + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 00 +PLAINTEXT = 2f + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 00 +PLAINTEXT = e0 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 00 +PLAINTEXT = 09 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 00 +PLAINTEXT = 5b + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 00 +PLAINTEXT = cc + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 00 +PLAINTEXT = d2 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 00 +PLAINTEXT = 06 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 00 +PLAINTEXT = 16 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT1.rsp new file mode 100644 index 00000000..0a7044ce --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT1.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:44:33 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 7ca194fea4f76e2f +KEY2 = 7ca194fea4f76e2f +KEY3 = 7ca194fea4f76e2f +IV1 = 7349a8988e8f4d7e +IV2 = c89efdede3e4a2d3 +IV3 = 1df453433939f828 +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 1 +KEY1 = c7f4d61cf808df7f +KEY2 = c7f4d61cf808df7f +KEY3 = c7f4d61cf808df7f +IV1 = ab177b8a1ae11417 +IV2 = 006cd0df7036696c +IV3 = 55c22634c58bbec1 +PLAINTEXT = 10 +CIPHERTEXT = 10 + +COUNT = 2 +KEY1 = dc91089115683b16 +KEY2 = dc91089115683b16 +KEY3 = dc91089115683b16 +IV1 = 84e07f3d282464b8 +IV2 = da35d4927d79ba0d +IV3 = 2f8b29e7d2cf0f62 +PLAINTEXT = 110 +CIPHERTEXT = 101 + +COUNT = 3 +KEY1 = 9d8ae0313d5d98c1 +KEY2 = 9d8ae0313d5d98c1 +KEY3 = 9d8ae0313d5d98c1 +IV1 = 06788175dd8eb2cf +IV2 = 5bcdd6cb32e40824 +IV3 = b1232c2088395d79 +PLAINTEXT = 1011 +CIPHERTEXT = 0000 + +COUNT = 4 +KEY1 = c2618315ae617991 +KEY2 = c2618315ae617991 +KEY3 = c2618315ae617991 +IV1 = 8d8d8ac8dee0fb74 +IV2 = e2e2e01e343650c9 +IV3 = 38383573898ba61e +PLAINTEXT = 11010 +CIPHERTEXT = 01010 + +COUNT = 5 +KEY1 = 2c0838942f0494df +KEY2 = 2c0838942f0494df +KEY3 = 2c0838942f0494df +IV1 = 9b192421bc6478c9 +IV2 = f06e797711b9ce1e +IV3 = 45c3cecc670f2373 +PLAINTEXT = 010000 +CIPHERTEXT = 011011 + +COUNT = 6 +KEY1 = cb08a157649ef457 +KEY2 = cb08a157649ef457 +KEY3 = cb08a157649ef457 +IV1 = f006be973c3153da +IV2 = 455c13ec9186a92f +IV3 = 9ab16941e6dbfe84 +PLAINTEXT = 0101100 +CIPHERTEXT = 1110100 + +COUNT = 7 +KEY1 = 547ff26d7531eca1 +KEY2 = 547ff26d7531eca1 +KEY3 = 547ff26d7531eca1 +IV1 = fee385e07e4308ac +IV2 = 5438db35d3985e01 +IV3 = a98e308b28edb356 +PLAINTEXT = 10111011 +CIPHERTEXT = 11001010 + +COUNT = 8 +KEY1 = 57868f1c3494a846 +KEY2 = 57868f1c3494a846 +KEY3 = 57868f1c3494a846 +IV1 = d6c3dc6112336385 +IV2 = 2c1931b66788b8da +IV3 = 816e870bbcde0e2f +PLAINTEXT = 100100110 +CIPHERTEXT = 010101110 + +COUNT = 9 +KEY1 = 64d06ed320455d73 +KEY2 = 64d06ed320455d73 +KEY3 = 64d06ed320455d73 +IV1 = 955c5f7e1a0cd3da +IV2 = eab1b4d36f62292f +IV3 = 40070a28c4b77e84 +PLAINTEXT = 0100100011 +CIPHERTEXT = 0011010111 + +[DECRYPT] + +COUNT = 0 +KEY1 = 578594029731897f +KEY2 = 578594029731897f +KEY3 = 578594029731897f +IV1 = db8974c1ddf31e49 +IV2 = 30deca173348739e +IV3 = 86341f6c889dc8f3 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEY1 = 54528f9de3b6700e +KEY2 = 54528f9de3b6700e +KEY3 = 54528f9de3b6700e +IV1 = 5c1f7edff4f94d98 +IV2 = b174d4354a4ea2ed +IV3 = 06ca298a9fa3f842 +CIPHERTEXT = 10 +PLAINTEXT = 01 + +COUNT = 2 +KEY1 = e31f70516191860d +KEY2 = e31f70516191860d +KEY3 = e31f70516191860d +IV1 = 51b66ebed045d686 +IV2 = a70bc414259b2bdb +IV3 = fc6119697af08130 +CIPHERTEXT = 110 +PLAINTEXT = 101 + +COUNT = 3 +KEY1 = 61b5c42054153175 +KEY2 = 61b5c42054153175 +KEY3 = 61b5c42054153175 +IV1 = a73e8290043b8caa +IV2 = fc93d7e55990e1ff +IV3 = 51e92d3aaee63754 +CIPHERTEXT = 1101 +PLAINTEXT = 0101 + +COUNT = 4 +KEY1 = c72cba04c1738fd5 +KEY2 = c72cba04c1738fd5 +KEY3 = c72cba04c1738fd5 +IV1 = 06b35991e0c19fb3 +IV2 = 5c08aee73616f508 +IV3 = b15e043c8b6c4a5d +CIPHERTEXT = 00110 +PLAINTEXT = 00011 + +COUNT = 5 +KEY1 = 191adf1fea5e2364 +KEY2 = 191adf1fea5e2364 +KEY3 = 191adf1fea5e2364 +IV1 = f172e1f0231a76cd +IV2 = 46c83745786fcc22 +IV3 = 9c1d8c9acdc52177 +CIPHERTEXT = 010001 +PLAINTEXT = 110101 + +COUNT = 6 +KEY1 = 8c83f7045bc76267 +KEY2 = 8c83f7045bc76267 +KEY3 = 8c83f7045bc76267 +IV1 = 70b9fc0bc88566a7 +IV2 = c60f51611ddabbfc +IV3 = 1b64a6b673301151 +CIPHERTEXT = 1011111 +PLAINTEXT = 0010011 + +COUNT = 7 +KEY1 = ea85d30e9e0d9dce +KEY2 = ea85d30e9e0d9dce +KEY3 = ea85d30e9e0d9dce +IV1 = 84213dc0a2e6cbba +IV2 = d9769315f83c210f +IV3 = 2ecbe86b4d917664 +CIPHERTEXT = 01001000 +PLAINTEXT = 10110000 + +COUNT = 8 +KEY1 = bf51643b2902c208 +KEY2 = bf51643b2902c208 +KEY3 = bf51643b2902c208 +IV1 = 30ca2e59fd166f65 +IV2 = 861f83af526bc4ba +IV3 = db74d904a7c11a0f +CIPHERTEXT = 010011100 +PLAINTEXT = 111001111 + +COUNT = 9 +KEY1 = a7257f5bbca8dfc2 +KEY2 = a7257f5bbca8dfc2 +KEY3 = a7257f5bbca8dfc2 +IV1 = b019de3fff493aad +IV2 = 056f3395549e9002 +IV3 = 5ac488eaa9f3e557 +CIPHERTEXT = 1011010110 +PLAINTEXT = 0101000011 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT2.rsp new file mode 100644 index 00000000..d49eb8c4 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT2.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:44:06 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = e98323a7dc26fb20 +KEY2 = 01f2ae7fef2c4046 +KEY3 = e98323a7dc26fb20 +IV1 = cbaafa30520d26ef +IV2 = 21004f85a7627c44 +IV3 = 7655a4dafcb7d199 +PLAINTEXT = 0 +CIPHERTEXT = 1 + +COUNT = 1 +KEY1 = 7a7925644f45312c +KEY2 = c104d5015e858692 +KEY3 = 7a7925644f45312c +IV1 = 300be7fdefea368e +IV2 = 85613d53453f8be3 +IV3 = dab692a89a94e138 +PLAINTEXT = 00 +CIPHERTEXT = 11 + +COUNT = 2 +KEY1 = c7a1b6fe3461a8d3 +KEY2 = e6f86468f1496ea1 +KEY3 = c7a1b6fe3461a8d3 +IV1 = b08aede0e4af7797 +IV2 = 05e043363a04ccec +IV3 = 5b35988b8f5a2241 +PLAINTEXT = 001 +CIPHERTEXT = 111 + +COUNT = 3 +KEY1 = 80c2da6de5e5d992 +KEY2 = 6d4c2a4a20b6a107 +KEY3 = 80c2da6de5e5d992 +IV1 = f11433ee634748ec +IV2 = 46698943b89c9e41 +IV3 = 9bbede990df1f396 +PLAINTEXT = 1001 +CIPHERTEXT = 1010 + +COUNT = 4 +KEY1 = c8f491517f26439e +KEY2 = 3dc8cb89fbc86434 +KEY3 = c8f491517f26439e +IV1 = 8fe35272b62c7355 +IV2 = e538a7c80b81c8aa +IV3 = 3a8dfd1d60d71dff +PLAINTEXT = 00111 +CIPHERTEXT = 00000 + +COUNT = 5 +KEY1 = 739dc8b55237832a +KEY2 = e6521f4329aee0b0 +KEY3 = 739dc8b55237832a +IV1 = 8389b79e04336f95 +IV2 = d8df0cf35988c4ea +IV3 = 2e346248aede1a3f +PLAINTEXT = 100100 +CIPHERTEXT = 001100 + +COUNT = 6 +KEY1 = 797a624a648ae9d5 +KEY2 = 269125a468895223 +KEY3 = 797a624a648ae9d5 +IV1 = 55cc330d0093cac6 +IV2 = ab21886255e9201b +IV3 = 0076ddb7ab3e7570 +PLAINTEXT = 1100000 +CIPHERTEXT = 1110010 + +COUNT = 7 +KEY1 = 7a0180f23168d676 +KEY2 = 9d54f76213570734 +KEY3 = 7a0180f23168d676 +IV1 = a31a430f019744df +IV2 = f86f986456ec9a34 +IV3 = 4dc4edb9ac41ef89 +PLAINTEXT = 01101100 +CIPHERTEXT = 10111011 + +COUNT = 8 +KEY1 = 9dd08620085dba40 +KEY2 = b583c89157da45d0 +KEY3 = 9dd08620085dba40 +IV1 = 0f813b0d0778f92a +IV2 = 64d690625cce4e7f +IV3 = ba2be5b7b223a3d4 +PLAINTEXT = 000110010 +CIPHERTEXT = 100111001 + +COUNT = 9 +KEY1 = c21054254ad33e15 +KEY2 = 1fe90d4613e6b694 +KEY3 = c21054254ad33e15 +IV1 = f617969d6d012c23 +IV2 = 4b6cebf2c2568178 +IV3 = a0c2414817abd6cd +PLAINTEXT = 0001001010 +CIPHERTEXT = 1001000101 + +[DECRYPT] + +COUNT = 0 +KEY1 = 01c845c41f6ba21c +KEY2 = 8623ec2c3e7aaec8 +KEY3 = 01c845c41f6ba21c +IV1 = 3ee6b32c9397cd98 +IV2 = 943c0881e8ed22ed +IV3 = e9915dd73e427842 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEY1 = 85df85238ac146f1 +KEY2 = f46db0daabbac1f4 +KEY3 = 85df85238ac146f1 +IV1 = b6a846fe4b7286a3 +IV2 = 0bfd9c53a0c7dbf8 +IV3 = 6152f1a8f61d314d +CIPHERTEXT = 00 +PLAINTEXT = 00 + +COUNT = 2 +KEY1 = 54df9b86d3673849 +KEY2 = 89989b6445e08991 +KEY3 = 54df9b86d3673849 +IV1 = d915b8be11548010 +IV2 = 2e6b0e1366a9d565 +IV3 = 83c06368bbff2aba +CIPHERTEXT = 001 +PLAINTEXT = 000 + +COUNT = 3 +KEY1 = dc46bc29a17adadf +KEY2 = 8a7680ad34b06d54 +KEY3 = dc46bc29a17adadf +IV1 = 9260977fd0b5ab49 +IV2 = e7b5ecd5260b009e +IV3 = 3d0b422a7b6055f3 +CIPHERTEXT = 1101 +PLAINTEXT = 1101 + +COUNT = 4 +KEY1 = 07798654647c52a8 +KEY2 = 3420ab4c1f3729ce +KEY3 = 07798654647c52a8 +IV1 = c56bc545cc0ef4ad +IV2 = 1ac11a9b21644a02 +IV3 = 70166ff076b99f57 +CIPHERTEXT = 11001 +PLAINTEXT = 11010 + +COUNT = 5 +KEY1 = 7c61d09ba2456754 +KEY2 = d57a890e61fde0b6 +KEY3 = 7c61d09ba2456754 +IV1 = 4a0a1d5bec4d222b +IV2 = 9f5f72b141a27780 +IV3 = f4b4c80696f7ccd5 +CIPHERTEXT = 101100 +PLAINTEXT = 111001 + +COUNT = 6 +KEY1 = 6785e57fb9640234 +KEY2 = 9b646ba8a8623729 +KEY3 = 6785e57fb9640234 +IV1 = b56d6edd6d915860 +IV2 = 0ac2c432c2e6adb5 +IV3 = 60181988183c030a +CIPHERTEXT = 0000110 +PLAINTEXT = 0111001 + +COUNT = 7 +KEY1 = 7a7a1f7feaa84ff4 +KEY2 = b94375a2496ea23e +KEY3 = 7a7a1f7feaa84ff4 +IV1 = 5a4e19b516c9e0f8 +IV2 = afa36f0a6c1f364d +IV3 = 04f8c45fc1748ba2 +CIPHERTEXT = 11010111 +PLAINTEXT = 00110101 + +COUNT = 8 +KEY1 = ead9f713c451b3b3 +KEY2 = 5102b540e3975485 +KEY3 = ead9f713c451b3b3 +IV1 = cf4ebca3877f5e57 +IV2 = 24a411f8dcd4b3ac +IV3 = 79f9674e322a0901 +CIPHERTEXT = 100001000 +PLAINTEXT = 110011001 + +COUNT = 9 +KEY1 = 8fdc73eac88c9b10 +KEY2 = a431520b32b573d9 +KEY3 = 8fdc73eac88c9b10 +IV1 = e5c7192c0d923892 +IV2 = 3b1c6e8162e78de7 +IV3 = 9071c3d6b83ce33c +CIPHERTEXT = 1111100111 +PLAINTEXT = 1001000001 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT3.rsp new file mode 100644 index 00000000..5a0e2493 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1MMT3.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:43:37 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 754a57fe4f75ef2c +KEY2 = a4629762b3cec7ae +KEY3 = fec1aef4e6f48651 +IV1 = 1e0308911d3041e5 +IV2 = 73585de67285973a +IV3 = c8adb33bc7daec8f +PLAINTEXT = 0 +CIPHERTEXT = 0 + +COUNT = 1 +KEY1 = fe0ee9b010ba833d +KEY2 = 9b2a8ca74392680b +KEY3 = 5e97263773708689 +IV1 = 2ca4f6bf5c0e09d2 +IV2 = 81fa4c14b1635f27 +IV3 = d74fa16a06b8b47c +PLAINTEXT = 00 +CIPHERTEXT = 10 + +COUNT = 2 +KEY1 = 80a104804f975737 +KEY2 = 8fece63738460d62 +KEY3 = 518031528c76a449 +IV1 = 686b9e82d29cfdcc +IV2 = bdc0f3d827f25321 +IV3 = 1316492d7d47a876 +PLAINTEXT = 100 +CIPHERTEXT = 111 + +COUNT = 3 +KEY1 = fd0e3468c7e640b5 +KEY2 = ab3b45abecf7d302 +KEY3 = 5740e34ae0a7e6ec +IV1 = bbfadc88f704c7ee +IV2 = 115031de4c5a1d43 +IV3 = 66a58733a1af7298 +PLAINTEXT = 1101 +CIPHERTEXT = 0110 + +COUNT = 4 +KEY1 = 252061ae85f251f1 +KEY2 = 7351891aa283e564 +KEY3 = fb6e197016108664 +IV1 = 30877d9c6ddf8a74 +IV2 = 85dcd2f1c334dfc9 +IV3 = db322847188a351e +PLAINTEXT = 10101 +CIPHERTEXT = 11100 + +COUNT = 5 +KEY1 = 8f3e075eb349c4cd +KEY2 = 4aa497b99e75fd3e +KEY3 = 89321aa75ba445da +IV1 = e3e83ad05a0b7866 +IV2 = 393d9025af60cdbb +IV3 = 8e92e57b04b62310 +PLAINTEXT = 000110 +CIPHERTEXT = 001100 + +COUNT = 6 +KEY1 = ecc2a2453ea2a87a +KEY2 = cb75c2ab70dad6e9 +KEY3 = c7d5f4649d8398b3 +IV1 = c32b4b8ecc2e288b +IV2 = 1880a0e421837de0 +IV3 = 6dd5f63976d8d335 +PLAINTEXT = 0000001 +CIPHERTEXT = 1101010 + +COUNT = 7 +KEY1 = 643e8a45a4919e2c +KEY2 = fd6bda8fd9790e1c +KEY3 = 64f8e07351a2dcd5 +IV1 = e1a6cddf44b62d55 +IV2 = 36fc23349a0b82aa +IV3 = 8c517889ef60d7ff +PLAINTEXT = 00100101 +CIPHERTEXT = 11011100 + +COUNT = 8 +KEY1 = 85e07f3d292564b9 +KEY2 = ecab4f7c94a4dfa1 +KEY3 = dcefb0b629fb087c +IV1 = 3f9e1b068dd16e8a +IV2 = 94f3705be326c3df +IV3 = ea48c5b1387c1934 +PLAINTEXT = 000011000 +CIPHERTEXT = 001010001 + +COUNT = 9 +KEY1 = b9407a8f85b9c7d6 +KEY2 = fd1320b6a1139d0d +KEY3 = 94f7238cabb32a04 +IV1 = d111a59c9159776b +IV2 = 2666faf1e6aeccc0 +IV3 = 7bbc50473c042215 +PLAINTEXT = 0101001100 +CIPHERTEXT = 0001101100 + +[DECRYPT] + +COUNT = 0 +KEY1 = 37a1e38c73869e51 +KEY2 = 523d86803889e3ef +KEY3 = 4aa791d33dd91a04 +IV1 = 8270bb48458e6287 +IV2 = d7c6109d9ae3b7dc +IV3 = 2d1b65f2f0390d31 +CIPHERTEXT = 0 +PLAINTEXT = 1 + +COUNT = 1 +KEY1 = 100852d070ba0792 +KEY2 = ad1094267ffedc58 +KEY3 = 3e6ecbe9232c98a2 +IV1 = ec91532cafad13f2 +IV2 = 41e6a88205026947 +IV3 = 973bfdd75a57be9c +CIPHERTEXT = 11 +PLAINTEXT = 01 + +COUNT = 2 +KEY1 = b9e3d94cd5c2d9a7 +KEY2 = 46191c4c07254cfd +KEY3 = 4019b3abe57504ce +IV1 = 903a20f2620d0950 +IV2 = e58f7647b7625ea5 +IV3 = 3ae4cb9d0cb7b3fa +CIPHERTEXT = 111 +PLAINTEXT = 100 + +COUNT = 3 +KEY1 = 4a6bb9b63ba72c20 +KEY2 = 37579dfeabda9d94 +KEY3 = 2c8f9b0b73c41c61 +IV1 = 7a2cdee23bf4b22e +IV2 = cf823437914a0783 +IV3 = 24d7898ce69f5cd8 +CIPHERTEXT = 1001 +PLAINTEXT = 1101 + +COUNT = 4 +KEY1 = f1b3a458fe79bf08 +KEY2 = a883e994dc46b323 +KEY3 = 6b4983c4e6c19e31 +IV1 = dba95092d6dd81dd +IV2 = 30fea5e82c32d732 +IV3 = 8653fb3d81882c87 +CIPHERTEXT = 11001 +PLAINTEXT = 10010 + +COUNT = 5 +KEY1 = e519461a7020730e +KEY2 = fe737638bf2f8a62 +KEY3 = a1dac8522608375d +IV1 = 07cf4ff4886e48ca +IV2 = 5d24a549ddc39e1f +IV3 = b279fa9f3318f374 +CIPHERTEXT = 011001 +PLAINTEXT = 000111 + +COUNT = 6 +KEY1 = 0db0d6d975ec0bcd +KEY2 = a8973d683ea2feba +KEY3 = 8fd0f1d39198644c +IV1 = eb577b05f71fa350 +IV2 = 40acd05b4c74f8a5 +IV3 = 960225b0a1ca4dfa +CIPHERTEXT = 0101111 +PLAINTEXT = 0000111 + +COUNT = 7 +KEY1 = e31f70516191860d +KEY2 = 51b66ebfd045d686 +KEY3 = dfa12c4923b68f76 +IV1 = 4e639367abd1fb5b +IV2 = a3b8e8bd012750b0 +IV3 = f90e3e12567ca605 +CIPHERTEXT = 11010001 +PLAINTEXT = 00010001 + +COUNT = 8 +KEY1 = bf7334405db3622c +KEY2 = 046d073854dcda85 +KEY3 = e0462ca46e6d8086 +IV1 = 0f122680e5c899a9 +IV2 = 64677bd63b1deefe +IV3 = b9bcd12b90734453 +CIPHERTEXT = 110001110 +PLAINTEXT = 001110100 + +COUNT = 9 +KEY1 = 0d76f8dce9cb7c0e +KEY2 = ecc29d64b9b507a1 +KEY3 = 5eb50beccef7cd54 +IV1 = 149025baaac1f55e +IV2 = 69e57b1000174ab3 +IV3 = bf3ad065556ca008 +CIPHERTEXT = 0110110111 +PLAINTEXT = 0010110100 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1invperm.rsp new file mode 100644 index 00000000..1d42ed71 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1invperm.rsp @@ -0,0 +1,1544 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT1 = 1 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 1 +CIPHERTEXT3 = 0 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 1 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT1 = 0 +CIPHERTEXT1 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT3 = 0 +CIPHERTEXT3 = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT1 = 1 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 1 +PLAINTEXT3 = 0 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 1 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT1 = 0 +PLAINTEXT1 = 0 +CIPHERTEXT2 = 0 +PLAINTEXT2 = 0 +CIPHERTEXT3 = 0 +PLAINTEXT3 = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1permop.rsp new file mode 100644 index 00000000..754ea0f8 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1permop.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1subtab.rsp new file mode 100644 index 00000000..a7b6fa1e --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1subtab.rsp @@ -0,0 +1,388 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1varkey.rsp new file mode 100644 index 00000000..3019638d --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1varkey.rsp @@ -0,0 +1,1128 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1vartext.rsp new file mode 100644 index 00000000..daa970e4 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP1vartext.rsp @@ -0,0 +1,1288 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP1 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 1 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT = 0 +CIPHERTEXT1 = 1 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 1 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 1 +CIPHERTEXT3 = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT = 0 +CIPHERTEXT1 = 0 +CIPHERTEXT2 = 0 +CIPHERTEXT3 = 0 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 1 +PLAINTEXT3 = 1 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT = 0 +PLAINTEXT1 = 1 +PLAINTEXT2 = 0 +PLAINTEXT3 = 1 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 1 +PLAINTEXT3 = 0 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT = 0 +PLAINTEXT1 = 0 +PLAINTEXT2 = 0 +PLAINTEXT3 = 0 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT1.rsp new file mode 100644 index 00000000..96240f50 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT1.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:47:10 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = f44fc73713ea5891 +KEY2 = f44fc73713ea5891 +KEY3 = f44fc73713ea5891 +IV1 = 2afd022afae199d5 +IV2 = 805257805036ef2a +IV3 = d5a7acd5a58c447f +PLAINTEXT = b951efdaf7733929 +CIPHERTEXT = 06c43a04ed40c3bb + +COUNT = 1 +KEY1 = a76737feae7ca4ea +KEY2 = a76737feae7ca4ea +KEY3 = a76737feae7ca4ea +IV1 = 7764534f346cbadc +IV2 = ccb9a8a489c21031 +IV3 = 220efdf9df176586 +PLAINTEXT = a8587eda0f8516f93aa4133144bb7651 +CIPHERTEXT = 3c0c256abd90cc7ba8c1b00963854402 + +COUNT = 2 +KEY1 = cbadec648cd5627f +KEY2 = cbadec648cd5627f +KEY3 = cbadec648cd5627f +IV1 = 29c12a0ff6aeacf0 +IV2 = 7f167f654c040245 +IV3 = d46bd4baa159579a +PLAINTEXT = 6e38d0915dc073360739dfa8cecdaaf80fb533d454a27e06 +CIPHERTEXT = 187ed98638ae3b8382e7cb26669a815ac01a60f43cc4fb6a + +COUNT = 3 +KEY1 = 4320409b94fb7fc2 +KEY2 = 4320409b94fb7fc2 +KEY3 = 4320409b94fb7fc2 +IV1 = 8b9a4ad2e1736d9e +IV2 = e0efa02836c8c2f3 +IV3 = 3644f57d8c1e1848 +PLAINTEXT = f646eda13a41e4430124d1fb9d4daab8cacf44cc2b1769a8f8cf2ae7f102768f +CIPHERTEXT = 720d0da9040bcb64e9a62c9b413eed99d4fadc586033d02af18ce033f2df1608 + +COUNT = 4 +KEY1 = 518cfe237a949885 +KEY2 = 518cfe237a949885 +KEY3 = 518cfe237a949885 +IV1 = 2c5d57b3f3acc98b +IV2 = 81b2ad0949021ee0 +IV3 = d708025e9e577435 +PLAINTEXT = 60373b42e7fd1e40395b3f67653db0149f10f54b2a1c08ab7b14a1a19bebb3ddcdea3a02710034a2 +CIPHERTEXT = 880ba73df0f8d935d28f383fde9294a8852007152d7afa8c8265607f8c1ddb76cda856388892365a + +COUNT = 5 +KEY1 = c8d99decd6799b86 +KEY2 = c8d99decd6799b86 +KEY3 = c8d99decd6799b86 +IV1 = db97e912295bd2fb +IV2 = 30ed3e677eb12850 +IV3 = 864293bcd4067da5 +PLAINTEXT = 61146662050a1ea345805c5147940faa219892b299c58c822e2d15e35df21a1b1db60207ac52916a8dcb0d85d282a0e8 +CIPHERTEXT = 84edf7f3b3109e0ebed8d63a98b5c598a67618cae39a6f75d5cef6259f99994c41a7c9025924f155c3cc6cb5451c056b + +COUNT = 6 +KEY1 = a2ad2c7c043ba2fe +KEY2 = a2ad2c7c043ba2fe +KEY3 = a2ad2c7c043ba2fe +IV1 = 6a3ef5e6c642e75b +IV2 = bf944b3c1b983cb0 +IV3 = 14e9a09170ed9205 +PLAINTEXT = ac4f6071e34cc56cb5cba6eff9dc24a872bfc90b999f6ba19d7d53a3a96a9fc765f9e55abff4198feb4eb117a85906f1c639fe84e599e8eb +CIPHERTEXT = 493c55f03be2189f260c7d729fea31e5952d2fc29f23f08f47012e8d395a628dd60a22ec8a247f5e9d018395a3715f0a935d2be5b041739b + +COUNT = 7 +KEY1 = 85e37951eada4320 +KEY2 = 85e37951eada4320 +KEY3 = 85e37951eada4320 +IV1 = 4de703a3db1d05ef +IV2 = a33c58f930725b44 +IV3 = f891ae4e85c7b099 +PLAINTEXT = 406bd8b5e7655b134ee7ed5ac7cd88e458d581050ea57635941082710495b2defd28bdb0f636ef4ad2e367a6b49682f814b7978e13b7e5fb0b51c9746b10357a +CIPHERTEXT = a5b915090d2ebf8abdb16f368d29d29c42412d29f60e9b08c38917ebf23b11d70c1ceee00af13fa48e133124c547f9fb5cc040f6700c3b7eaf8fdbfb1ec434f0 + +COUNT = 8 +KEY1 = 67bfbca470f273d6 +KEY2 = 67bfbca470f273d6 +KEY3 = 67bfbca470f273d6 +IV1 = 2079ac0def661c5a +IV2 = 75cf016344bb71af +IV3 = cb2456b89a10c704 +PLAINTEXT = bdbad92d4d05434d10925a0723d6530d7fbcfc4485eaf225d945146374b737cdf5301c7738ea9f142af230a7dce4875bd6f594aead37b5d5d8192c5cbf2dd00e152f02146842e361 +CIPHERTEXT = 3105064dedb4f1341060c9af735e46000ac3f58a1f74d60e0b87ac2bf82d4d9466a3850be50551c9d6037b77f7050743a0e3f6c6753bdc3f27ca179efa978fdb2db3b2831c4f2cf0 + +COUNT = 9 +KEY1 = 854ca1970e0d86ab +KEY2 = 854ca1970e0d86ab +KEY3 = 854ca1970e0d86ab +IV1 = 5d7b2bec6927fd38 +IV2 = b2d08141be7d528d +IV3 = 0825d69713d2a7e2 +PLAINTEXT = bdb8df13b0a12485cf1d64eb72f6d2f499fb90918149da5975c9822be7fa9c15bff17a74f39edb5d58505f3cb87b3ebb24ba3ae68b10d28c8c73b9e8898b8680fdb7ad4e0f51ae1e67338c374079813d +CIPHERTEXT = 3712ff47ac14d8aeecad95b1e2e3352e9aaf4a5dafd85d5cad74251f4c09ec1522a5d8eda46f8be47006e76000b480808de1e217dff5e539e1869bd14138818521b43dd6a56d5ef3b3a075d90d417d11 + +[DECRYPT] + +COUNT = 0 +KEY1 = 9468e676d9eca876 +KEY2 = 9468e676d9eca876 +KEY3 = 9468e676d9eca876 +IV1 = 8089024a0603aa4f +IV2 = d5de579f5b58ffa4 +IV3 = 2b33acf4b0ae54f9 +CIPHERTEXT = 84349e60c77adac3 +PLAINTEXT = 98ede6912df44446 + +COUNT = 1 +KEY1 = 51c8d63e7cc78568 +KEY2 = 51c8d63e7cc78568 +KEY3 = 51c8d63e7cc78568 +IV1 = 7c733efbd7b6b60f +IV2 = d1c894512d0c0b64 +IV3 = 271de9a6826160b9 +CIPHERTEXT = dd0c9955e51c2f82d620e3685d1c7656 +PLAINTEXT = 136f83ee65f36fb45890aae9018345ea + +COUNT = 2 +KEY1 = b9a21ac480523146 +KEY2 = b9a21ac480523146 +KEY3 = b9a21ac480523146 +IV1 = 7b090fdc0642110b +IV2 = d05e65315b976660 +IV3 = 25b3ba86b0ecbbb5 +CIPHERTEXT = fcb66cc9a3f54b93510804dd597e30e8c4d1b7115254f15e +PLAINTEXT = a81257345c358b0f1e1d8d4fecc1f84f2e52ce1cc3e0dbe2 + +COUNT = 3 +KEY1 = d9a89d4a8c083e54 +KEY2 = d9a89d4a8c083e54 +KEY3 = d9a89d4a8c083e54 +IV1 = 0ef73016636db032 +IV2 = 644c856bb8c30587 +IV3 = b9a1dac10e185adc +CIPHERTEXT = e192732582bf00858c65ffeb6bd0e50cd571a617071c1d8d5274ae53d7a32a06 +PLAINTEXT = b0e7c74b8a55b9db8c6c818613c3fc36acbda2801cf6765b03db4adefb6730a0 + +COUNT = 4 +KEY1 = a80752f185a41fdc +KEY2 = a80752f185a41fdc +KEY3 = a80752f185a41fdc +IV1 = 521f9de37c66bcea +IV2 = a774f338d1bc123f +IV3 = fcca488e27116794 +CIPHERTEXT = 5bf90077d9104c255d17b6a4e8a2d73c72511db377476d65b2de0d972999c208695b35c913d69b4f +PLAINTEXT = 6b18f939df4434dba2ec4e5fda747a4eaabd5e2707ce4d023f4b5d06105a365134a92f6ce54b524e + +COUNT = 5 +KEY1 = 16f26e7cb901a202 +KEY2 = 16f26e7cb901a202 +KEY3 = 16f26e7cb901a202 +IV1 = a9253b8e43c744e2 +IV2 = fe7a90e3991c9a37 +IV3 = 53cfe638ee71ef8c +CIPHERTEXT = 42cc2d3de0308bca8b81e02e77b4a31378dce657c5e63661fd86c3b16771c1bb7ecd0df6ade514305722f1241a37d54e +PLAINTEXT = 8378ee38eceb0e9d32ccb8a8d66cef7921436eeb4a5a7ed8c38760db8c1f6197b244af17f7d612578faad762b9ef9bac + +COUNT = 6 +KEY1 = 3edfd3ab7fa434b3 +KEY2 = 3edfd3ab7fa434b3 +KEY3 = 3edfd3ab7fa434b3 +IV1 = 3c5fa14ab2436108 +IV2 = 91b4f6a00798b65d +IV3 = e70a4bf55cee0bb2 +CIPHERTEXT = 1b4cdea316e99afab26c478d693a4b7de818e26664351089316bda2b91c2b538ca363f2c7bba2d332f7c848f336b0d3ba5f702cece170ea1 +PLAINTEXT = ae83930b758feecc0e82961fc51ce96bab080e5c37420710f95fa2019a681c0a02b7ac094ef06218bc46383c4cee1ad43aa0d113a6822641 + +COUNT = 7 +KEY1 = ef910e6134cb7913 +KEY2 = ef910e6134cb7913 +KEY3 = ef910e6134cb7913 +IV1 = 69af0a673397c51e +IV2 = bf045fbc88ed1a73 +IV3 = 1459b511de426fc8 +CIPHERTEXT = d8982edfa33d6cdcc3ddcd348c4a6edc35b25020e6690c8a11e9c20506185342c2c9d05b088432b6b48a4b2d4b14fc6bd6dca999f1deea3b1f608354603097d1 +PLAINTEXT = 6e3a64d93f9a97983fe94d016f69aea7cf31979d1ea08ebedc035a29188ed0f2efed1650d1f84b7c88025bfc7f295a88004dc0f7ad0ba6c84814ced30f3d53e0 + +COUNT = 8 +KEY1 = 98d3c4081fa273e9 +KEY2 = 98d3c4081fa273e9 +KEY3 = 98d3c4081fa273e9 +IV1 = 1a0e19345fdd1060 +IV2 = 6f636e89b53265b5 +IV3 = c4b8c3df0a87bb0a +CIPHERTEXT = 3145bf1ecdca64d1075e236a00703b7812bc0934accd7f1c5dc0d1dd2e4c717635ff3e9b67caf957aec0f8f63c1b1e221e800a4c14848f4ea06e644e5d3e1de592ef5a8007fa3f07 +PLAINTEXT = b493bae6659e82fcb16d9356f262e3343bd698eaa1ce9e143c1c7dfcc4563a35852be8a0aa50e20b1b2a45fcf97a56b3240c7a4cca0b6f629e661e8dcc5becd4f9baf74580b30c2a + +COUNT = 9 +KEY1 = 91164a0da76dc852 +KEY2 = 91164a0da76dc852 +KEY3 = 91164a0da76dc852 +IV1 = 8d48dff68bf2391b +IV2 = e29e354be1478e70 +IV3 = 37f38aa1369ce3c5 +CIPHERTEXT = 861477dcf212fb1536b40c3bf61d12aa6db0b1010d2692d565dd67a6487329112c94a448d01036c02231d4295f4b4da37c94d32fc536b763c4a374636429ef0c56c6fd72b43d268de469a92fc0d2bf39 +PLAINTEXT = f8515285c1040e199051dce2fa1371f4a4d8ec6705b88820cc93f52c247642e3955ccfbba2115e64a1c8718505d250f197023089847324b4a8a803095d54be0a8e914dccb7fef126729eae2d06a01de9 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT2.rsp new file mode 100644 index 00000000..f6a6efdd --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT2.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:46:44 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = f8f283cbbf6ef21f +KEY2 = 195d97ba0285a72f +KEY3 = f8f283cbbf6ef21f +IV1 = 1dbbaf5de30a1e3c +IV2 = 731104b3385f7391 +IV3 = c8665a088db4c8e6 +PLAINTEXT = 5c15f0fbf9ce5463 +CIPHERTEXT = c6860ba3db398ff4 + +COUNT = 1 +KEY1 = 34d913261970cbbf +KEY2 = 23ec6810ba04ba92 +KEY3 = 34d913261970cbbf +IV1 = 6470d57dad9893dc +IV2 = b9c62ad302ede931 +IV3 = 0f1b802858433e86 +PLAINTEXT = 84242a1456bf68704431998448a11ad3 +CIPHERTEXT = b42debd3088495a0e17b0d4e4f691d8f + +COUNT = 2 +KEY1 = 195b9ea164208967 +KEY2 = 257c0ebcf8200191 +KEY3 = 195b9ea164208967 +IV1 = 34cf85421d46d28a +IV2 = 8a24da97729c27df +IV3 = df7a2fecc7f17d34 +PLAINTEXT = 5c8d994c9e984df39ff0733ae4194de95e51f3478f219c45 +CIPHERTEXT = c447d892adcc000699d33222f4c238a7174b2372323d9931 + +COUNT = 3 +KEY1 = a21949f462342516 +KEY2 = 6d511998f8e3fd5d +KEY3 = a21949f462342516 +IV1 = dccfcefaf2c68250 +IV2 = 32252450481bd7a5 +IV3 = 877a79a59d712cfa +PLAINTEXT = bcb04569caeba93f7b83253e6935d41e3e9b3b672fa0e387c6374621e54df0a9 +CIPHERTEXT = 56d548511866fc8ba87dbdbede58fcf812da0bfd906c57f005359c002b618820 + +COUNT = 4 +KEY1 = e91aefa2ab1673e3 +KEY2 = 19da209494f17902 +KEY3 = e91aefa2ab1673e3 +IV1 = 2662d48022373bdb +IV2 = 7bb829d5778c9130 +IV3 = d10d7f2acce1e685 +PLAINTEXT = 2d4edd87f903b65f8d3691ac4b4f8d22e6c5931925d736e4e37dde5f5b9e26c8a28382d0758c25f1 +CIPHERTEXT = 9adde63829b20437ced3972f95ed0e1c6d80fb5c055f24d00b43283a15220b37c5a4153983b2f120 + +COUNT = 5 +KEY1 = 3bfb5892585e3423 +KEY2 = 1cf1eac24c2c0e1a +KEY3 = 3bfb5892585e3423 +IV1 = 3a499248a677f1b0 +IV2 = 8f9ee79dfbcd4705 +IV3 = e4f43cf351229c5a +PLAINTEXT = fe15c838ff5c5c824c2c01945785cbffff18b0b104f499bebf61ba60100c1f3c976588e6274677a877d5877f1babff67 +CIPHERTEXT = 200119f69f0f7c7230d3de462d6a0006507d5d5fe8947511448fff96eb7424932f64dc6d4bc178b1ab3b989e623e4723 + +COUNT = 6 +KEY1 = 4c6880b0ab4f1552 +KEY2 = 3b8a4af173f8f838 +KEY3 = 4c6880b0ab4f1552 +IV1 = 5f62e4eaa7b2b570 +IV2 = b4b83a3ffd080ac5 +IV3 = 0a0d8f95525d601a +PLAINTEXT = 44b3e63b1fbb43026d2a28fcc58c01b22046b14d8e79e1a12829976b469f0ad7f20bb5469c6eaa4d0fb72901a32c7172b40cd675547314a7 +CIPHERTEXT = 826cda6029d581e0ff2482ca54504bc5ed13e2c2a3133058f16a8363e2a4d7f0d4f062355063b166b808cb0acbe39f9492e74b3830fdaef6 + +COUNT = 7 +KEY1 = 85bcb03dce2004f2 +KEY2 = b607e63efd6773d3 +KEY3 = 85bcb03dce2004f2 +IV1 = 1b4aeb6fdb225d6b +IV2 = 70a040c53077b2c0 +IV3 = c5f5961a85cd0815 +PLAINTEXT = 139becaa0ff148c18d7602f6040e81e62de15a9f72026960a44f21a1ec98205304030669a6ae88974597c05afcb9c738c4788649e93fc9f6bf689501915cbcc6 +CIPHERTEXT = 66904397c75df9532ee1c9fe42fd50a94ee4bfa743bbb7b747804487c1171e24467691fa1809c6d47ca1f4645407f375009430f4ca81336f860a7bc939dfddae + +COUNT = 8 +KEY1 = 2ab0bca8e6911ad6 +KEY2 = c8a25e8092a86b49 +KEY3 = 2ab0bca8e6911ad6 +IV1 = 6165924b8eeb16c0 +IV2 = b6bae7a0e4406c15 +IV3 = 0c103cf63995c16a +PLAINTEXT = 2fdc96d9aa981f4788c57eb8d064805357024d31288defca29660eadfcb7fd752407fbf8690cb2c17dc004c1dfb7074100af4e1ba5696b2a8cb7b1ff52d73fd594ff3ac755395941 +CIPHERTEXT = b26fde67335bc9a59f87cb6814064b59952baacdf0bb489d24b691df5f06b68e57790d0c0aa6578f529baa3dfe81b61224675e47b60359490988d11eab7a7290455480d8a12613f5 + +COUNT = 9 +KEY1 = 01f79bc7ecab5b3d +KEY2 = 196232709d97a432 +KEY3 = 01f79bc7ecab5b3d +IV1 = 8ca1e581a1d72944 +IV2 = e1f73ad6f72c7e99 +IV3 = 374c902c4c81d3ee +PLAINTEXT = ce264522ce323f1c670ef17457949febaca86ab02910d3d3eb877bfc4d0c2c5d08801de59f7072b7fa3003da50295e324b730faf67a71fc49ceeda1b3c5ed5871e87303afc4819381ae8910b286173b8 +CIPHERTEXT = 582ed91ba2027ed993757a91fcd92ada34a3a42ca4dff9ba8ae5787b401055813b918854a7ea4f434ff0931ab06b4dccacf01aac67df482a8af669f86580ee92d9d272be712c30afd6deb775d56014c5 + +[DECRYPT] + +COUNT = 0 +KEY1 = 79dafda4b3e5f4cb +KEY2 = d6c7c8aeea5ebfdc +KEY3 = 79dafda4b3e5f4cb +IV1 = cef302d028c62ca5 +IV2 = 244858257e1b81fa +IV3 = 799dad7ad370d74f +CIPHERTEXT = 5b6815ff20126a48 +PLAINTEXT = 5245586a8eac76ac + +COUNT = 1 +KEY1 = 02b98aa75820548a +KEY2 = d080b543516df4b5 +KEY3 = 02b98aa75820548a +IV1 = 9d4d16e0fe636e4e +IV2 = f2a26c3653b8c3a3 +IV3 = 47f7c18ba90e18f8 +CIPHERTEXT = c6e65bea24b18af38d2f2cf9f3d3f7ae +PLAINTEXT = 50e660248a8f51cfbacffd387be7a306 + +COUNT = 2 +KEY1 = c77fe0139d132676 +KEY2 = 08981f5408d6dafd +KEY3 = c77fe0139d132676 +IV1 = 0dfb2345c487ab62 +IV2 = 6350789b19dd00b7 +IV3 = b8a5cdf06f32560c +CIPHERTEXT = 3b09d4c52cb58aae8d7db3eed7c2ba97e1d24603b069b074 +PLAINTEXT = 611067a4fb3146640d2057a0592e4bae5b50d9d77b58da4f + +COUNT = 3 +KEY1 = dfcd8f13da80c8a8 +KEY2 = 5725f4c7c1e9dcb0 +KEY3 = dfcd8f13da80c8a8 +IV1 = c28fdff80390cf8a +IV2 = 17e5354d58e624df +IV3 = 6d3a8aa2ae3b7a34 +CIPHERTEXT = 8d8d8ac8dee0fb741aa674e66def16c9a8d4e52289ad2a283c84165621c9a7be +PLAINTEXT = 348dd2220dee7f9d39f6db326f6f2f7da0947f68f6c86131af8faf4ec802f80a + +COUNT = 4 +KEY1 = 20466e9dd0e9a8bc +KEY2 = ad83a2c289b9d6e3 +KEY3 = 20466e9dd0e9a8bc +IV1 = 64f539f8cd075dbd +IV2 = ba4a8f4e225cb312 +IV3 = 0f9fe4a377b20867 +CIPHERTEXT = fc3f7ea0cfef3564011ca95392910a2d4ec191955a08b6750e34a39f0244e8b06c70703aa969b422 +PLAINTEXT = 7fe143675ea002579972ee02ce188cab9197621cedc009cf2c052b803a1e4034a13e826735946b18 + +COUNT = 5 +KEY1 = f7cefe7f40e90e73 +KEY2 = 51d06b08da8f61d6 +KEY3 = f7cefe7f40e90e73 +IV1 = 49956d1e0a390603 +IV2 = 9eeac2735f8e5b58 +IV3 = f44017c8b4e3b0ad +CIPHERTEXT = 52ef4dc03614a5a30a61a82233328bae2fa35544d5b84042dddb6279a28c8c832754735658fa0d1a93fa3e386733b4b4 +PLAINTEXT = 61cc565829c2c1dc11d04ff194c18e287862224192a19bbc1c47ea25a3c48f3853f1bbf849469a389abe54357709fde4 + +COUNT = 6 +KEY1 = 4a0b1c5bec4c232a +KEY2 = 8620f8f4290431da +KEY3 = 4a0b1c5bec4c232a +IV1 = b368cc474b91ba81 +IV2 = 08be219ca0e70fd6 +IV3 = 5e1376f1f63c652b +CIPHERTEXT = a19524615b0b14de3da0e7f1a4c98dd6aebeb29cfd2c9d7db72a586bd16f11eb8ec2c02642b10a3d5c8665dea3777e15c01dd864fd28b515 +PLAINTEXT = 76c623ea33bd4dfa80ef7ea10225fe7f82a3a761ed59102dc1ccf70fc11177d0583273b7bba06ebc7735529c3922377b4a8a5e1f653a3071 + +COUNT = 7 +KEY1 = adb989b02cd0c897 +KEY2 = 5894bfa1071ac119 +KEY3 = adb989b02cd0c897 +IV1 = accde94a76b79741 +IV2 = 02233e9fcc0cec96 +IV3 = 577893f5216241eb +CIPHERTEXT = eea46ff4a503055c315187d40f26fdd621eafd2d54eb72ac80ac9c1f90815882e258a271f1da58e031b3400c3a2d4db129041e7e4376c8c6dc99d57878f18d51 +PLAINTEXT = d3ea879f55dedb05387c6c1d1e95322366388b9da977d74e373201ed98e25ae81075c48ba30aa5bc22dc09a283cfe78b61b5b3a7e58b6e54e0f783f0e000aa2a + +COUNT = 8 +KEY1 = 62a8f85167f73e38 +KEY2 = df54f2891f43522a +KEY3 = 62a8f85167f73e38 +IV1 = 353da0afc7e4d2e5 +IV2 = 8a92f6051d3a283a +IV3 = dfe84b5a728f7d8f +CIPHERTEXT = 279da6bc9e7b88e6ef5bb0581d84592e629aa7ce21c33b261c090635e7005acd9da84797d1942457c74c6c71e4f1ccad641f79374b17c7ea9e1ef8cdd22051de8599740f6cb6e98f +PLAINTEXT = 97b888849604247bd306e5c5fb0e73e9f479da9b12da6c4cb38e8573b782d9cb90df3deb6a736834879b4bad990fcebcbe58755e910e90047bb630e60b5600f00476422915b1ce88 + +COUNT = 9 +KEY1 = 08a1b325404cf4cb +KEY2 = 7916cee02f2943d6 +KEY3 = 08a1b325404cf4cb +IV1 = b71df63b2d85a2cb +IV2 = 0c734b9082daf820 +IV3 = 61c8a0e5d8304d75 +CIPHERTEXT = 9c834c6005e87cf520515767fc5d8b00d2362fc997cefaf0cd68b36d9e5be8e52b12e3cf2258dad58ed2667df4cd36089b3b059b2bf7c99c7a512e5fa2c64202570f7295775eb57ee3e4071c8e9619ab +PLAINTEXT = e6ca2d52c8af8670cf7c816b6188ceb512ff941d72ce3ad43f6e5df8ec653a7cc058ee2409f3cfbd913ae00e1a672d8a8185e47073e8547379d1163369cb5260361261886e4945be4920415d8d626231 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT3.rsp new file mode 100644 index 00000000..e62eb0e2 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64MMT3.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:46:18 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 34f25b29d9e61386 +KEY2 = 9def6ebfc77fe046 +KEY3 = a42a67c2343858e0 +IV1 = 950e26c3f246d7ed +IV2 = ea637c19479c2d42 +IV3 = 3fb8d16e9cf18297 +PLAINTEXT = dec5fb497cbaee3b +CIPHERTEXT = 8eb9b462be6803cd + +COUNT = 1 +KEY1 = 8902c4a28f648fba +KEY2 = 4cab2a8cb398586b +KEY3 = 8a58980e768f464f +IV1 = a0b7fa4df258963a +IV2 = f60d4fa347adeb8f +IV3 = 4b62a4f89d0340e4 +PLAINTEXT = 322d771631a8dcab6f3c7619a8467ecf +CIPHERTEXT = 68af8e8939c2a2043640ec2893b09d44 + +COUNT = 2 +KEY1 = 2f3e2a4f94544904 +KEY2 = 9e3bae6151e0bf6d +KEY3 = 29193d61f71f1c2a +IV1 = 27cff0f3a6837c95 +IV2 = 7d254648fbd8d1ea +IV3 = d27a9b9e512e273f +PLAINTEXT = 955e5998b870f2a1616485d631ea548afe0d8c3b1b66b469 +CIPHERTEXT = 6a890979e971045271eb58fe4aca2621c1c09f80473da264 + +COUNT = 3 +KEY1 = 16154568514f255e +KEY2 = 838cabcd644c6bc4 +KEY3 = 029d9443b075ab73 +IV1 = 6f4fd3cc7f00617c +IV2 = c4a52921d455b6d1 +IV3 = 19fa7e7729ab0c26 +PLAINTEXT = 707e2ad04c41199c5decc1eae34b0c0abb5a5beee1b5253c3350e1a077682767 +CIPHERTEXT = a8954782783392dab8127559caecf28796cca5c730555f3c94f32e5778ee101b + +COUNT = 4 +KEY1 = 793ba4c7eac883d3 +KEY2 = f783bfd6dad9f1ef +KEY3 = 34e0ecc8a475c2cb +IV1 = 91619779f5086aea +IV2 = e6b6eccf4a5dc03f +IV3 = 3c0c42249fb31594 +PLAINTEXT = 21b58429f399093e00c6beac5727b2cf2c2969adc214e0e58e9bcbe299b22154269fdae19554f817 +CIPHERTEXT = 7ea5059161c8c6856920f33ba6b277cbc4ae124a06b5acc8661a6246dc9408688be75d27ce992bc1 + +COUNT = 5 +KEY1 = 269419d9a2518fb0 +KEY2 = 4649734fd567041c +KEY3 = d657c1ef8fe623cb +IV1 = 7d2aa6dcab9d9960 +IV2 = d27ffc3200f2eeb5 +IV3 = 27d551875648440a +PLAINTEXT = d78cacc1939cf5b876d9cada710436119773858f22096161b7653b47eb5aedc3059f9d7005c8e495e6752ffa21ca66fa +CIPHERTEXT = d006f356919fba26c50967cd95c9720b18954dad9dae60c38845cfd458f9e46da072b24401812198e4570ee3cc92db23 + +COUNT = 6 +KEY1 = cb70200e752cf7ad +KEY2 = 4f2c5de3cb9eab57 +KEY3 = 79621a49a415a20d +IV1 = b188f4cc21f99a2f +IV2 = 06de4a21774eef84 +IV3 = 5c339f76cca444d9 +PLAINTEXT = facacd5d132ed8ddf0bfed819f22b49e30f7d982c8a3bd5af1536c54343ed000ea2a24fc4f31aad0d8c5a117c7f272e0fce32a530ea82c98 +CIPHERTEXT = ffde39996056c50906597166006771d343a5eedc32403fcb8d17634a62c10e43d1e460741fd9dfaa17bcb5c650a84d96f3b5ff0ebf451bb8 + +COUNT = 7 +KEY1 = 1cfe611a7340022c +KEY2 = 19a2f7d59e46ad0e +KEY3 = 2a6e040bce6b940d +IV1 = a05759121c10ea6a +IV2 = f5acae6771663fbf +IV3 = 4b0203bcc6bb9514 +PLAINTEXT = 1934e24e57458decd7ef4bbe82cd5ccec8d9df92d9d3a26d18e73977cc8a4d8119a5375430f5cd3ac2b17cc0ba6e98b92b41ef868723a49513993b289794f058 +CIPHERTEXT = 15ea8b6d1f143d53e12c5f074ae3f8b8ff6041d429aee8e88eef4a4b82afb2b95b478dbe806b81997ab79d83079a53f47ad1f00b45cc1dc098a6cb6cefff6006 + +COUNT = 8 +KEY1 = fbc7da29d9679b4f +KEY2 = 6e493816e5ef6476 +KEY3 = 0198f4ad8f750e94 +IV1 = 93aae4ec1f504ce0 +IV2 = e9003a4174a5a235 +IV3 = 3e558f96c9faf78a +PLAINTEXT = 4b2707ff841c8a90c3c88daf25a23c303dc5d3a764f49e8550db2383e9979e445779ad3560074db9f1440583fa3261427f94a284edf8b4d4aaf56026efb2c376daa7ffabbfa830c1 +CIPHERTEXT = f81ae641af3e83c01e4cf2bcba60725e7441b0fec202a0bf30c3010a4f43b20be3eb2edc97155284d1a10b0ab5ccf55b9e6314f0c8835056ed846d768185ce4f65ba722b95a6ab4f + +COUNT = 9 +KEY1 = 34ce85431c46d38a +KEY2 = 5d8c984c9e984cf2 +KEY3 = c846b65880199be3 +IV1 = a6a7f6822a3e0dee +IV2 = fbfd4bd77f936343 +IV3 = 5152a12cd4e8b898 +PLAINTEXT = a677ab444789d7df5dcfa5d0bb641b16336137c55998d7588985d6492c8178df36390848f35fbfe7049fe8efa5d54231317da632e76ae981eebc0447970c7220e3e9da294588ee5ba8b79317b4134201 +CIPHERTEXT = e206cc581e6d79c084056a066d0f574c3e38008a3c56c098703b5cd10c4c9adb12f06974db319c241e6a2da7957a7124b6d5664ca5f3c341021b16d041bb8e872b4d1a57b5b1d9573911b5f8a3a58049 + +[DECRYPT] + +COUNT = 0 +KEY1 = 49255e7c25d3c819 +KEY2 = 9267380e160707c8 +KEY3 = fd5b730852491fda +IV1 = 2d291a47afdc974d +IV2 = 827e6f9d0531eca2 +IV3 = d7d3c4f25a8741f7 +CIPHERTEXT = eafdba521077d0c5 +PLAINTEXT = b5f05e87b9a1ba61 + +COUNT = 1 +KEY1 = b31f80dafdf719ea +KEY2 = 13205404b64fb37a +KEY3 = b9c8dcfef1cd0ef8 +IV1 = 402826fd31dcb882 +IV2 = 957d7c5287320dd7 +IV3 = ead2d1a7dc87632c +CIPHERTEXT = d491dedce6a9ebef385254caa8420770 +PLAINTEXT = 4954bff4f8e984fc60290704f607aa99 + +COUNT = 2 +KEY1 = a8cb869b6dfdb30b +KEY2 = 7a8698b59bade5e0 +KEY3 = 08585bea2c7991c2 +IV1 = d6266af09b54ac0a +IV2 = 2b7bc045f0aa015f +IV3 = 80d1159b45ff56b4 +CIPHERTEXT = 85ec063bc1b37cb4051315fb37ab05483b1f6d0466bc758b +PLAINTEXT = aceaa4fea30e12dc7f441c4b44de342b2825b261999d1069 + +COUNT = 3 +KEY1 = 45c8f43d2a86b35b +KEY2 = 3e34ece6bc5ec885 +KEY3 = 97b90d85b58c431a +IV1 = 8369d5e6a9ad2ac8 +IV2 = d8bf2b3bff02801d +IV3 = 2e1480915457d572 +CIPHERTEXT = c03b04a7b8ca35bfaf68104de36c627f1f86ec9adf50ae34b52665a3eb3852b5 +PLAINTEXT = 8354cc6ff3ffb8d83d76ff14b76c7ca81e1d6adba71c833779b8e2cf8e339eae + +COUNT = 4 +KEY1 = fdc4e6fb764c9e1f +KEY2 = 16ce9e76854f02df +KEY3 = d38657d9736d9292 +IV1 = 79f206c15d1383eb +IV2 = cf475c16b268d940 +IV3 = 249cb16c07be2e95 +CIPHERTEXT = ea3d7fbcecd5190026526034b17cc8885014e0e29a67901a5c239e6a3968772093222d96af97bc64 +PLAINTEXT = 9fc580ab585d34ae15598eb0639368d75061e4417ad683b738140effaac654a710e1573b8393ae0e + +COUNT = 5 +KEY1 = fe3e38cd7a615825 +KEY2 = 29a43b8ad6f1a4b3 +KEY3 = 76c8e0d9e3e0c102 +IV1 = ad09bb85f2fbe44c +IV2 = 025f10db485139a1 +IV3 = 57b466309da68ef6 +CIPHERTEXT = d0fa9c80e72ae84cb669666013c442443c104e981a205cf0c73bebe34dcc075fb15c6a3f30bee720c8890970faccf7c7 +PLAINTEXT = b1c2267d80627f90c2944c897060062f8bfff1731a1b6a30f7d0d5b202fede2934103c99ae9c11b3ef8ea8905d576feb + +COUNT = 6 +KEY1 = 455bdacba73b73a1 +KEY2 = da2038d54946b6d5 +KEY3 = 2ce3ba2f131a926d +IV1 = da4d9ca5dac03065 +IV2 = 2fa2f1fb301585ba +IV3 = 84f84750856adb0f +CIPHERTEXT = cea7c22f9d644e8008496c023004dff89f0820892be15fb91dc4c498936bfab92320eee6c117d412e3006c8fe3dd8382a411bc9378ba90e9 +PLAINTEXT = 1b6793baa5ced152b4a78614dbd9e8f9b1d4d1fc928c74271b2dfdc70a6865a3ee5e4de492dc29445bcc5f50bab410ab80eb334016961acf + +COUNT = 7 +KEY1 = 92aed03bf87aa737 +KEY2 = 38dfaee08c310825 +KEY3 = 2cd052ae6798e38a +IV1 = 3c807d1bab2dc49d +IV2 = 91d5d271008319f2 +IV3 = e72b27c655d86f47 +CIPHERTEXT = fb76ae3f4e86a33243854c869ac5023e206aabbd781f96211b07a6d39ef6b35c34e22d7b739402745ba3c2aa94a30270f79afe1d50b3825e62370ad12cb828cf +PLAINTEXT = 89f5996f49a90962ba90cf0036c630313da3dfd517ca3009924c9ba4fafcc0a884f84bf06b23e56595277ac5c39eba7e3c7d53b2178c2ff12ff5ce459842caed + +COUNT = 8 +KEY1 = 3b5801b59143c22a +KEY2 = 3dabe0ea3da43e2f +KEY3 = 9d3bb540d9ce5e45 +IV1 = 95d8f51d980128c0 +IV2 = eb2e4a72ed567e15 +IV3 = 40839fc842abd36a +CIPHERTEXT = d914be9e994320e9a0b8656f51192c9e77d1c2e1dc58510c17b454faa5404e743bacbc555b4548ec26763fa2718f45dd1ac648249c7cb283e2c1e3315919de70498042b565ad7d09 +PLAINTEXT = db720ff338699c64c11b515c659a866feeea9d4f6c2d2cb30a29915595d509e99609ac8f9041c779241faebf6582b0374505fd5a2425776d771f329d064646d3a0ebc828073b801d + +COUNT = 9 +KEY1 = 64c4e9da626286d6 +KEY2 = 6ec4cebc3d92fbbc +KEY3 = 19c2d98cfbcdf1da +IV1 = 135a34071d1d8198 +IV2 = 68af895c7272d6ed +IV3 = be04deb1c7c82c42 +CIPHERTEXT = 0ca35ba6a096b64013b3357e68c705295381aa089276f1008067267ee8c7881a1778fa7435d6fb62d5f6d84eca2f20d93cda59c4fc57f11115517865a4420cb1e93914119ddb31f586a7717e4a7fc62b +PLAINTEXT = 08754d323aec86a38cc58c3839df9efba16680645f510cd2286ed93bc86cf5813f85143bffd298693b7bb7a774ead3b720d5c437a21a8df152ae05a87e42ff6d59c0864c38130a89cdbbdc50d4b6b8e3 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64invperm.rsp new file mode 100644 index 00000000..4528fa3d --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64invperm.rsp @@ -0,0 +1,1544 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 5a48d3de869557fd +CIPHERTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT1 = dd7f121ca5015619 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0c783d97d0dbf51a +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f15ee2019a5b547c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT1 = 2e8653104f3834ea +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 05b865a1e49ed109 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f925b68465b6078c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9e51152dbce90b02 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f6089ca9b722765c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c39193d42381b313 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4f1b8036d441af95 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT1 = 55579380d77138ef +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e293394891554b68 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 45089186180bd591 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT1 = 6cc5defaaf04512f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 1359f4d663a3209c +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d86dd807085fa8e6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0d0f03e8f8594a66 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d27eb94e56c3172a +CIPHERTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT1 = d9031b0271bd5a0a +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d6ad42065e31bdb1 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT1 = 424250b37c3dd951 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9484c1c29b62c41e +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f54f2bd8e2eb2bc6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c8eb2e340855325b +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 6cf8932328c7e49b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT1 = f15d0f286b65bd28 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e88a676ef848e6d1 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 72ea3aadb569af43 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = be433af4c5ae0f97 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0d71ecadd7a49fec +CIPHERTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9e32639bb9d27cc7 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fc1463bb9bba9e11 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = fa510732fa871094 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 31568f2e0ac0d693 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT1 = f356834379d165cd +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f1b31571ed41078 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fbcfc086f8111572 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f4169ca3fc6799ed +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d67ca5071769cafe +CIPHERTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT1 = 889de068a16f0be6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e9a738ac85e2ca4b +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 63fc8ec1421399b8 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT1 = e19e275d846a1298 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = ee26a403caca387d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 5d84b7acabb63bfb +CIPHERTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT1 = 329a8ed523d71aec +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0b3f88ef87d85953 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = e3f663de44003f9b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT1 = e7fce22557d23c97 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = bb04e854f99f6352 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4e5892f230b6d6d1 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f0881280455dec63 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4432a11e1c320e7a +CIPHERTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 8ae9dee849b46527 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 02ce21a9c83ba4d6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 74b7d252cae558fb +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 6fd1d0793c1b7af2 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT1 = 750d079407521363 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fc286fa362d8c93c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT1 = 64feed9c724c2faf +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4e3dd222e292dd96 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = e3a7abc88132ad7d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT1 = f02b263b328e2b60 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a213c5c56fdca139 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 8868d3114021a027 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT1 = 9d64555a9a10b852 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 05df49a56a345cf9 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 568fa34d2fc7225e +CIPHERTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT1 = d106ff0bed5255d7 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c32c19229d84e2b4 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 1f81cbb9403ecc59 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT1 = e1652c6b138c64a5 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 89c6e06ce6164d84 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = edd6029a6b80a442 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT1 = e428581186ec8f46 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 5924454953ad5732 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ef90911c0f9a66f3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 7a3e15c0953b08cc +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 91f5b30f015b4a54 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT1 = e943d7568aec0c5c +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a5aec2896cff08e5 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT1 = df98c8276f54b04b +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f55ebaca42cb845 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 97061699383bbfe0 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT1 = b160e4680f6c696f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a5206a311e9c2515 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 08e218f2cb1ede18 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e944c64af09dfa84 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 1a6849edcb701b07 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = af1200418fd37fdd +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 85480c507233c006 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT1 = 5e0905517bb59bcf +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 574a377b5a150353 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = bcaa0b7b7b3464c5 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT1 = 814eeb3b91d90726 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 456a1865905ed57d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0439f36972dc531f +CIPHERTEXT3 = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT1 = 4d49db1532919c9f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 8427c42d027a34d0 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 62133d9330e2e86b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 58da89972266a7e3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f9c2472742b5f9e8 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 1ed858bcbc934c17 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = db36baba70c3b9af +CIPHERTEXT3 = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT1 = 79e90dbc98f92cca +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0758b13e912d53cb +CIPHERTEXT3 = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT1 = 866ecedd8072bb0e +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 69314212c7a9d6b1 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 70470a07cb34e109 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 9c6ade3a9e772c7c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT1 = ea51d3975595b86b +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4c0a052894ed7436 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 26e6223634c857a3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT1 = caffc6ac4542de31 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 16952dc89c0acd65 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 72dfd337fe183a6d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 92ef4c4350711745 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 363219d8cec5a9f3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = b40225aea121c8d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4bc89c1804bcae82 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a9eab121edde0ca7 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ae527ed311a25ea2 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4fb69c832db68026 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a1584c1024f61f3d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT1 = ce332329248f3228 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 761b3d1ff06c513e +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = c55d7544a1eae274 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT1 = 8405d1abe24fb942 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6be457abc511e87c +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = aef861c69fd34489 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT1 = e643d78090ca4207 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = ebb5a1887b1f6e3a +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 3d19267de9c12e7b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT1 = 48221b9937748a23 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = d23a8dfe39c98883 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ade513b3ed994800 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f986bb8f7e6fa46 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d43941ab72932bb0 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 7f7352dfade13e13 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6c25b868caf1f7d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 74bc744f10f63889 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0912754e7c42f637 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a483f2da4099a136 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 2fa6a76d9b83e3dd +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a2e13c5701a60444 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = bc10a45ceedb56b3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6a0bd7954b5aa04d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = cc6adcef1be975ef +CIPHERTEXT3 = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT1 = 06e7ea22ce92708f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 3dc004f9cd4a9c22 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 009e8232891c8a36 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 17d8e9c374d14494 +CIPHERTEXT3 = 0000000000000000 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f7552ab6cb21e2bc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5a48d3de869557fd +PLAINTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT1 = dd7f121ca5015619 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0c783d97d0dbf51a +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f15ee2019a5b547c +PLAINTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT1 = 2e8653104f3834ea +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 05b865a1e49ed109 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f925b68465b6078c +PLAINTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9e51152dbce90b02 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f6089ca9b722765c +PLAINTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT1 = 20b9e767b2fb1456 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c39193d42381b313 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4f1b8036d441af95 +PLAINTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT1 = 55579380d77138ef +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e293394891554b68 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 45089186180bd591 +PLAINTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT1 = 6cc5defaaf04512f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1359f4d663a3209c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d86dd807085fa8e6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT1 = 0d9f279ba5d87260 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0d0f03e8f8594a66 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d27eb94e56c3172a +PLAINTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT1 = d9031b0271bd5a0a +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4334b5fe1b7f5320 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d6ad42065e31bdb1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT1 = 424250b37c3dd951 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9484c1c29b62c41e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f54f2bd8e2eb2bc6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c8eb2e340855325b +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6cf8932328c7e49b +PLAINTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT1 = f15d0f286b65bd28 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e88a676ef848e6d1 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 72ea3aadb569af43 +PLAINTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT1 = add0cc8d6e5deba1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = be433af4c5ae0f97 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0d71ecadd7a49fec +PLAINTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT1 = e6d5f82752ad63d1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9e32639bb9d27cc7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fc1463bb9bba9e11 +PLAINTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = fa510732fa871094 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 31568f2e0ac0d693 +PLAINTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT1 = f356834379d165cd +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f1b31571ed41078 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fbcfc086f8111572 +PLAINTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT1 = 2b9f982f20037fa9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f4169ca3fc6799ed +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d67ca5071769cafe +PLAINTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT1 = 889de068a16f0be6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e9a738ac85e2ca4b +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 63fc8ec1421399b8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT1 = e19e275d846a1298 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = ee26a403caca387d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5d84b7acabb63bfb +PLAINTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT1 = 329a8ed523d71aec +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0b3f88ef87d85953 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e3f663de44003f9b +PLAINTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT1 = e7fce22557d23c97 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = bb04e854f99f6352 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4e5892f230b6d6d1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT1 = 12a9f5817ff2d65d +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f0881280455dec63 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4432a11e1c320e7a +PLAINTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT1 = a484c3ad38dc9c19 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 8ae9dee849b46527 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 02ce21a9c83ba4d6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 74b7d252cae558fb +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6fd1d0793c1b7af2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT1 = 750d079407521363 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = b8b27d1286bdbb26 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fc286fa362d8c93c +PLAINTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT1 = 64feed9c724c2faf +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4e3dd222e292dd96 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e3a7abc88132ad7d +PLAINTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT1 = f02b263b328e2b60 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a213c5c56fdca139 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 8868d3114021a027 +PLAINTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT1 = 9d64555a9a10b852 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 05df49a56a345cf9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 568fa34d2fc7225e +PLAINTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT1 = d106ff0bed5255d7 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c32c19229d84e2b4 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 1f81cbb9403ecc59 +PLAINTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT1 = e1652c6b138c64a5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 89c6e06ce6164d84 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = edd6029a6b80a442 +PLAINTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT1 = e428581186ec8f46 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5924454953ad5732 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ef90911c0f9a66f3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7a3e15c0953b08cc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 91f5b30f015b4a54 +PLAINTEXT3 = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT1 = e943d7568aec0c5c +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 88e3dd1448c4e0ff +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a5aec2896cff08e5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT1 = df98c8276f54b04b +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f55ebaca42cb845 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 97061699383bbfe0 +PLAINTEXT3 = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT1 = b160e4680f6c696f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a5206a311e9c2515 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 08e218f2cb1ede18 +PLAINTEXT3 = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e944c64af09dfa84 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 1a6849edcb701b07 +PLAINTEXT3 = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT1 = ca3a2b036dbc8502 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = af1200418fd37fdd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 85480c507233c006 +PLAINTEXT3 = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT1 = 5e0905517bb59bcf +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 574a377b5a150353 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = bcaa0b7b7b3464c5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT1 = 814eeb3b91d90726 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 456a1865905ed57d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0439f36972dc531f +PLAINTEXT3 = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT1 = 4d49db1532919c9f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 8427c42d027a34d0 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 62133d9330e2e86b +PLAINTEXT3 = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 58da89972266a7e3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f9c2472742b5f9e8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT1 = ab6a20c0620d1c6f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1ed858bcbc934c17 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = db36baba70c3b9af +PLAINTEXT3 = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT1 = 79e90dbc98f92cca +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 88249b73e99c5ac0 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0758b13e912d53cb +PLAINTEXT3 = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT1 = 866ecedd8072bb0e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 69314212c7a9d6b1 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 70470a07cb34e109 +PLAINTEXT3 = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = cd8dc942ae2bb175 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 9c6ade3a9e772c7c +PLAINTEXT3 = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT1 = ea51d3975595b86b +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4c0a052894ed7436 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 26e6223634c857a3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT1 = caffc6ac4542de31 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 16952dc89c0acd65 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 72dfd337fe183a6d +PLAINTEXT3 = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT1 = 8dd45a2ddf90796c +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 92ef4c4350711745 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 363219d8cec5a9f3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT1 = 1029d55e880ec2d0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = b40225aea121c8d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4bc89c1804bcae82 +PLAINTEXT3 = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT1 = 5d86cb23639dbea9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a9eab121edde0ca7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ae527ed311a25ea2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4fb69c832db68026 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a1584c1024f61f3d +PLAINTEXT3 = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT1 = ce332329248f3228 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 761b3d1ff06c513e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = c55d7544a1eae274 +PLAINTEXT3 = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT1 = 8405d1abe24fb942 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6be457abc511e87c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = aef861c69fd34489 +PLAINTEXT3 = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT1 = e643d78090ca4207 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = ebb5a1887b1f6e3a +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3d19267de9c12e7b +PLAINTEXT3 = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT1 = 48221b9937748a23 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = d23a8dfe39c98883 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ade513b3ed994800 +PLAINTEXT3 = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f986bb8f7e6fa46 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d43941ab72932bb0 +PLAINTEXT3 = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT1 = 2fbc291a570db5c4 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0adcf552ec1754c6 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 7f7352dfade13e13 +PLAINTEXT3 = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT1 = e07c30d7e4e26e12 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6c25b868caf1f7d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 74bc744f10f63889 +PLAINTEXT3 = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT1 = 0953e2258e8e90a1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0912754e7c42f637 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a483f2da4099a136 +PLAINTEXT3 = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 2fa6a76d9b83e3dd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a2e13c5701a60444 +PLAINTEXT3 = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 006fa12a796ac4d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = bc10a45ceedb56b3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT1 = d2fd8867d50d2dfe +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6a0bd7954b5aa04d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = cc6adcef1be975ef +PLAINTEXT3 = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT1 = 06e7ea22ce92708f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f307b5bcd44f3d8d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3dc004f9cd4a9c22 +PLAINTEXT3 = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT1 = 166b40b44aba4bd6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 009e8232891c8a36 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 17d8e9c374d14494 +PLAINTEXT3 = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64permop.rsp new file mode 100644 index 00000000..e8ee37c2 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64permop.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 88d55e54f54c97b4 +CIPHERTEXT2 = 23c25ab3e19b6b94 +CIPHERTEXT3 = e5b490db69b0f2ec + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0c0cc00c83ea48fd +CIPHERTEXT2 = 9e7b9f655eafef5d +CIPHERTEXT3 = 2031be52988cd49e + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 83bc8ef3a6570183 +CIPHERTEXT2 = 948e0180ec95ab61 +CIPHERTEXT3 = fcb4a56abf4b7b4e + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df725dcad94ea2e9 +CIPHERTEXT2 = e97bb3b10db9f700 +CIPHERTEXT3 = f627685cf879c481 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e652b53b550be8b0 +CIPHERTEXT2 = df9e3ce144e6a0df +CIPHERTEXT3 = 373a495e2a289a9e + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = af527120c485cbb0 +CIPHERTEXT2 = 5fc7e5405519f6fb +CIPHERTEXT3 = 5d8c63f84dc7b760 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0f04ce393db926d5 +CIPHERTEXT2 = 4ce6c34fc99a7e47 +CIPHERTEXT3 = 43599c906eaa26af + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c9f00ffc74079067 +CIPHERTEXT2 = d59da3b97fa77d57 +CIPHERTEXT3 = 3ad69f58d64555fd + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7cfd82a593252b4e +CIPHERTEXT2 = 2c90e8dcbfd28764 +CIPHERTEXT3 = f5fec7cc3602fb9c + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cb49a2f9e91363e3 +CIPHERTEXT2 = e3ef1da5cdfe2040 +CIPHERTEXT3 = cbab42d154f3248c + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 00b588be70d23f56 +CIPHERTEXT2 = ab256e068344f3d9 +CIPHERTEXT3 = 2957f7aec090659f + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 406a9a6ab43399ae +CIPHERTEXT2 = 142df8fbcdf06f6c +CIPHERTEXT3 = f3e52c8470bd4d49 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6cb773611dca9ada +CIPHERTEXT2 = 646449eb196edbc7 +CIPHERTEXT3 = 2c73895acb28e4d4 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 67fd21c17dbb5d70 +CIPHERTEXT2 = 5bc918389c2a4f52 +CIPHERTEXT3 = 6d09d8d4450d34ef + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9592cb4110430787 +CIPHERTEXT2 = 325e278ccb35a9b4 +CIPHERTEXT3 = c67bed021618f6e8 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a6b7ff68a318ddd3 +CIPHERTEXT2 = bb2eaf9937470838 +CIPHERTEXT3 = e45e7c5e8ba13dae + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4d102196c914ca16 +CIPHERTEXT2 = a79acae80a89e1cf +CIPHERTEXT3 = 73a5317d256ee9e6 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2dfa9f4573594965 +CIPHERTEXT2 = 70ce079b819d62a4 +CIPHERTEXT3 = a6683459b9162215 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b46604816c0e0774 +CIPHERTEXT2 = d40017b0499f3b3f +CIPHERTEXT3 = ef4c12c38fa94b67 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6e7e6221a4f34e87 +CIPHERTEXT2 = 484e191a8899dbd3 +CIPHERTEXT3 = 5bc2e500fd653804 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aa85e74643233199 +CIPHERTEXT2 = 34ca696261a93635 +CIPHERTEXT3 = d566849104e9f2f4 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2e5a19db4d1962d6 +CIPHERTEXT2 = 59a314314758d33c +CIPHERTEXT3 = fde57dae97810b56 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 23a866a809d30894 +CIPHERTEXT2 = 7782def75ae242b2 +CIPHERTEXT3 = efaaba105ea97d41 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d812d961f017d320 +CIPHERTEXT2 = e216e1e31589ec45 +CIPHERTEXT3 = 046bb3c67162342f + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 055605816e58608f +CIPHERTEXT2 = 75ecaecf73060451 +CIPHERTEXT3 = e1729017bbdcfbd2 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = abd88e8b1b7716f1 +CIPHERTEXT2 = 19dfcaebdf3f8958 +CIPHERTEXT3 = ab3b5a50ebd4c354 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 537ac95be69da1e1 +CIPHERTEXT2 = 16886a23bbb4cdba +CIPHERTEXT3 = 353357f88bec120f + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aed0f6ae3c25cdd8 +CIPHERTEXT2 = fc9e390a9093a7ac +CIPHERTEXT3 = 8868a9829113d4a3 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3e35a5ee53e7b8d +CIPHERTEXT2 = 13685e1b83c61eef +CIPHERTEXT3 = 0ec122be6dc26c83 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 61c79c71921a2ef8 +CIPHERTEXT2 = 1d19adde7fb74e34 +CIPHERTEXT3 = 9792ca21f5adbce6 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e2f5728f0995013c +CIPHERTEXT2 = 1423db30c7e118fb +CIPHERTEXT3 = e5f2d4dd2f43d9d1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1aeac39a61f0a464 +CIPHERTEXT2 = 31eed52fa33c013d +CIPHERTEXT3 = dcf4548cf2374875 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 88d55e54f54c97b4 +PLAINTEXT2 = 23c25ab3e19b6b94 +PLAINTEXT3 = e5b490db69b0f2ec + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0c0cc00c83ea48fd +PLAINTEXT2 = 9e7b9f655eafef5d +PLAINTEXT3 = 2031be52988cd49e + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 83bc8ef3a6570183 +PLAINTEXT2 = 948e0180ec95ab61 +PLAINTEXT3 = fcb4a56abf4b7b4e + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df725dcad94ea2e9 +PLAINTEXT2 = e97bb3b10db9f700 +PLAINTEXT3 = f627685cf879c481 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e652b53b550be8b0 +PLAINTEXT2 = df9e3ce144e6a0df +PLAINTEXT3 = 373a495e2a289a9e + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = af527120c485cbb0 +PLAINTEXT2 = 5fc7e5405519f6fb +PLAINTEXT3 = 5d8c63f84dc7b760 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0f04ce393db926d5 +PLAINTEXT2 = 4ce6c34fc99a7e47 +PLAINTEXT3 = 43599c906eaa26af + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c9f00ffc74079067 +PLAINTEXT2 = d59da3b97fa77d57 +PLAINTEXT3 = 3ad69f58d64555fd + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7cfd82a593252b4e +PLAINTEXT2 = 2c90e8dcbfd28764 +PLAINTEXT3 = f5fec7cc3602fb9c + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cb49a2f9e91363e3 +PLAINTEXT2 = e3ef1da5cdfe2040 +PLAINTEXT3 = cbab42d154f3248c + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 00b588be70d23f56 +PLAINTEXT2 = ab256e068344f3d9 +PLAINTEXT3 = 2957f7aec090659f + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 406a9a6ab43399ae +PLAINTEXT2 = 142df8fbcdf06f6c +PLAINTEXT3 = f3e52c8470bd4d49 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6cb773611dca9ada +PLAINTEXT2 = 646449eb196edbc7 +PLAINTEXT3 = 2c73895acb28e4d4 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 67fd21c17dbb5d70 +PLAINTEXT2 = 5bc918389c2a4f52 +PLAINTEXT3 = 6d09d8d4450d34ef + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9592cb4110430787 +PLAINTEXT2 = 325e278ccb35a9b4 +PLAINTEXT3 = c67bed021618f6e8 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a6b7ff68a318ddd3 +PLAINTEXT2 = bb2eaf9937470838 +PLAINTEXT3 = e45e7c5e8ba13dae + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4d102196c914ca16 +PLAINTEXT2 = a79acae80a89e1cf +PLAINTEXT3 = 73a5317d256ee9e6 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2dfa9f4573594965 +PLAINTEXT2 = 70ce079b819d62a4 +PLAINTEXT3 = a6683459b9162215 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b46604816c0e0774 +PLAINTEXT2 = d40017b0499f3b3f +PLAINTEXT3 = ef4c12c38fa94b67 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6e7e6221a4f34e87 +PLAINTEXT2 = 484e191a8899dbd3 +PLAINTEXT3 = 5bc2e500fd653804 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aa85e74643233199 +PLAINTEXT2 = 34ca696261a93635 +PLAINTEXT3 = d566849104e9f2f4 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2e5a19db4d1962d6 +PLAINTEXT2 = 59a314314758d33c +PLAINTEXT3 = fde57dae97810b56 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 23a866a809d30894 +PLAINTEXT2 = 7782def75ae242b2 +PLAINTEXT3 = efaaba105ea97d41 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d812d961f017d320 +PLAINTEXT2 = e216e1e31589ec45 +PLAINTEXT3 = 046bb3c67162342f + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 055605816e58608f +PLAINTEXT2 = 75ecaecf73060451 +PLAINTEXT3 = e1729017bbdcfbd2 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = abd88e8b1b7716f1 +PLAINTEXT2 = 19dfcaebdf3f8958 +PLAINTEXT3 = ab3b5a50ebd4c354 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 537ac95be69da1e1 +PLAINTEXT2 = 16886a23bbb4cdba +PLAINTEXT3 = 353357f88bec120f + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aed0f6ae3c25cdd8 +PLAINTEXT2 = fc9e390a9093a7ac +PLAINTEXT3 = 8868a9829113d4a3 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b3e35a5ee53e7b8d +PLAINTEXT2 = 13685e1b83c61eef +PLAINTEXT3 = 0ec122be6dc26c83 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 61c79c71921a2ef8 +PLAINTEXT2 = 1d19adde7fb74e34 +PLAINTEXT3 = 9792ca21f5adbce6 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e2f5728f0995013c +PLAINTEXT2 = 1423db30c7e118fb +PLAINTEXT3 = e5f2d4dd2f43d9d1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1aeac39a61f0a464 +PLAINTEXT2 = 31eed52fa33c013d +PLAINTEXT3 = dcf4548cf2374875 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64subtab.rsp new file mode 100644 index 00000000..067f8a8a --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64subtab.rsp @@ -0,0 +1,388 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 690f5b0d9a26939b +CIPHERTEXT2 = 97fc1b9381f05ffa +CIPHERTEXT3 = e90a658ca212b240 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7a389d10354bd271 +CIPHERTEXT2 = 1697f74514a33238 +CIPHERTEXT3 = 21329d25683b4606 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 868ebb51cab4599a +CIPHERTEXT2 = 3c33dc00289664d0 +CIPHERTEXT3 = 66477e326b77dd91 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7178876e01f19b2a +CIPHERTEXT2 = 941fcf0e43a965af +CIPHERTEXT3 = 8d71d3da699fa6f5 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = af37fb421f8c4095 +CIPHERTEXT2 = 1e327e778501022a +CIPHERTEXT3 = 9e547f92a9ad358c + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 86a560f10ec6d85b +CIPHERTEXT2 = 637038eaaa7d167e +CIPHERTEXT3 = 6f975aa305eb7548 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0cd3da020021dc09 +CIPHERTEXT2 = 1c7fe0ddc80d3f6e +CIPHERTEXT3 = cad8716fc1176297 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ea676b2cb7db2b7a +CIPHERTEXT2 = 4b36062823e8190f +CIPHERTEXT3 = 664e8d98d3986cfe + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dfd64a815caf1a0f +CIPHERTEXT2 = 1ff289bc8e07c5f3 +CIPHERTEXT3 = 948ab876125e7c7f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5c513c9c4886c088 +CIPHERTEXT2 = 19f76ad4a415b1c1 +CIPHERTEXT3 = 75d6085d1b1e472d + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0a2aeeae3ff4ab77 +CIPHERTEXT2 = c78b293dc022c9aa +CIPHERTEXT3 = 6ac4da432141aa16 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ef1bf03e5dfa575a +CIPHERTEXT2 = 5469ad2a9c97bf19 +CIPHERTEXT3 = 9983b852b915da86 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 88bf0db6d70dee56 +CIPHERTEXT2 = 77aeb7e9d51577e5 +CIPHERTEXT3 = fb716445f1a43232 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a1f9915541020b56 +CIPHERTEXT2 = 08cdd6072e276e2e +CIPHERTEXT3 = fdb44a9e6f4bd7dc + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6fbf1cafcffd0556 +CIPHERTEXT2 = 0aa3768ad4358b6c +CIPHERTEXT3 = 68b40c29c2238233 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2f22e49bab7ca1ac +CIPHERTEXT2 = 7fd1411fd6a31497 +CIPHERTEXT3 = dd6359e601656be3 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5a6b612cc26cce4a +CIPHERTEXT2 = 116a6ae6e1e47270 +CIPHERTEXT3 = b16f4467a4f95fd0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5f4c038ed12b2e41 +CIPHERTEXT2 = de11d7e1c6d5797c +CIPHERTEXT3 = 9cb7c0a87fa2bdbe + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 63fac0d034d9f793 +CIPHERTEXT2 = 9896336cbadada37 +CIPHERTEXT3 = 1c5e61a81d05a5ef + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 690f5b0d9a26939b +PLAINTEXT2 = 97fc1b9381f05ffa +PLAINTEXT3 = e90a658ca212b240 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7a389d10354bd271 +PLAINTEXT2 = 1697f74514a33238 +PLAINTEXT3 = 21329d25683b4606 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 868ebb51cab4599a +PLAINTEXT2 = 3c33dc00289664d0 +PLAINTEXT3 = 66477e326b77dd91 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7178876e01f19b2a +PLAINTEXT2 = 941fcf0e43a965af +PLAINTEXT3 = 8d71d3da699fa6f5 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = af37fb421f8c4095 +PLAINTEXT2 = 1e327e778501022a +PLAINTEXT3 = 9e547f92a9ad358c + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 86a560f10ec6d85b +PLAINTEXT2 = 637038eaaa7d167e +PLAINTEXT3 = 6f975aa305eb7548 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0cd3da020021dc09 +PLAINTEXT2 = 1c7fe0ddc80d3f6e +PLAINTEXT3 = cad8716fc1176297 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ea676b2cb7db2b7a +PLAINTEXT2 = 4b36062823e8190f +PLAINTEXT3 = 664e8d98d3986cfe + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dfd64a815caf1a0f +PLAINTEXT2 = 1ff289bc8e07c5f3 +PLAINTEXT3 = 948ab876125e7c7f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5c513c9c4886c088 +PLAINTEXT2 = 19f76ad4a415b1c1 +PLAINTEXT3 = 75d6085d1b1e472d + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0a2aeeae3ff4ab77 +PLAINTEXT2 = c78b293dc022c9aa +PLAINTEXT3 = 6ac4da432141aa16 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ef1bf03e5dfa575a +PLAINTEXT2 = 5469ad2a9c97bf19 +PLAINTEXT3 = 9983b852b915da86 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 88bf0db6d70dee56 +PLAINTEXT2 = 77aeb7e9d51577e5 +PLAINTEXT3 = fb716445f1a43232 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a1f9915541020b56 +PLAINTEXT2 = 08cdd6072e276e2e +PLAINTEXT3 = fdb44a9e6f4bd7dc + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6fbf1cafcffd0556 +PLAINTEXT2 = 0aa3768ad4358b6c +PLAINTEXT3 = 68b40c29c2238233 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2f22e49bab7ca1ac +PLAINTEXT2 = 7fd1411fd6a31497 +PLAINTEXT3 = dd6359e601656be3 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5a6b612cc26cce4a +PLAINTEXT2 = 116a6ae6e1e47270 +PLAINTEXT3 = b16f4467a4f95fd0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5f4c038ed12b2e41 +PLAINTEXT2 = de11d7e1c6d5797c +PLAINTEXT3 = 9cb7c0a87fa2bdbe + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 63fac0d034d9f793 +PLAINTEXT2 = 9896336cbadada37 +PLAINTEXT3 = 1c5e61a81d05a5ef + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64varkey.rsp new file mode 100644 index 00000000..448a9457 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64varkey.rsp @@ -0,0 +1,1128 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 95a8d72813daa94d +CIPHERTEXT2 = b8bc8dbc0b24cfa9 +CIPHERTEXT3 = 1e08a515c11e0de1 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0eec1487dd8c26d5 +CIPHERTEXT2 = badb3425df504209 +CIPHERTEXT3 = 0608b0c77f0ab511 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7ad16ffb79c45926 +CIPHERTEXT2 = 34069d06536cfaf8 +CIPHERTEXT3 = 3d090b850910022e + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d3746294ca6a6cf3 +CIPHERTEXT2 = 53edd6c7b2d8663c +CIPHERTEXT3 = 19d83418eaf8e3ab + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 809f5f873c1fd761 +CIPHERTEXT2 = 17d1d4a8731b3acd +CIPHERTEXT3 = 91da457d7e16d6a5 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c02faffec989d1fc +CIPHERTEXT2 = 51454c54f4ea817e +CIPHERTEXT3 = 6a4ec92bc50c9503 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4615aa1d33e72f10 +CIPHERTEXT2 = 8f640c66e3ad6c5f +CIPHERTEXT3 = a185e92b67a45257 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2055123350c00858 +CIPHERTEXT2 = e09a8dbe2b782986 +CIPHERTEXT3 = 0b7e13fdbadc96aa + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df3b99d6577397c8 +CIPHERTEXT2 = 6b1e20d1be1c25e5 +CIPHERTEXT3 = eacef886f5087ce8 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 31fe17369b5288c9 +CIPHERTEXT2 = d7c9ed116a4ca5c3 +CIPHERTEXT3 = 69c60f1118060221 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dfdd3cc64dae1642 +CIPHERTEXT2 = bb34b6ec92447bdc +CIPHERTEXT3 = 99547b8b947e8c44 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 178c83ce2b399d94 +CIPHERTEXT2 = 39ad35b103ea754c +CIPHERTEXT3 = aef4932bb880ffe7 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 50f636324a9b7f80 +CIPHERTEXT2 = 502c48c0b6f5da1e +CIPHERTEXT3 = cd7942c2f0db9598 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a8468ee3bc18f06d +CIPHERTEXT2 = 6da06bc26cd27347 +CIPHERTEXT3 = b299efe073df56d0 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a2dc9e92fd3cde92 +CIPHERTEXT2 = 048b509f61329322 +CIPHERTEXT3 = 57fd7a94bd090076 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cac09f797d031287 +CIPHERTEXT2 = cf18ef06ff4726dd +CIPHERTEXT3 = 364898370f13783a + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 90ba680b22aeb525 +CIPHERTEXT2 = 5e68a2a3f420ced2 +CIPHERTEXT3 = 7021fa3c611c5353 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ce7a24f350e280b6 +CIPHERTEXT2 = f2241608a9c01443 +CIPHERTEXT3 = 4ad01e2a4f325e1b + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 882bff0aa01a0b87 +CIPHERTEXT2 = 4d5268c568b57e87 +CIPHERTEXT3 = d06a7e3c1016a256 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 25610288924511c2 +CIPHERTEXT2 = 12537c78d5b135f5 +CIPHERTEXT3 = af1c2074ea3952f7 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c71516c29c75d170 +CIPHERTEXT2 = 2a447d1d0918e635 +CIPHERTEXT3 = 643eacd845d0ac81 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5199c29a52c9f059 +CIPHERTEXT2 = c45e53dbad3642c6 +CIPHERTEXT3 = 077f60d16feecc6d + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c22f0a294a71f29f +CIPHERTEXT2 = 86b57a072d1af70c +CIPHERTEXT3 = 2add0d3ff6b568ba + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ee371483714c02ea +CIPHERTEXT2 = 3c6c5d0ad80d7409 +CIPHERTEXT3 = 0730787152b406bc + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a81fbd448f9e522f +CIPHERTEXT2 = 3613b5811324cac7 +CIPHERTEXT3 = ae3ef9ebdca26f00 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4f644c92e192dfed +CIPHERTEXT2 = 50ed144cedb736ac +CIPHERTEXT3 = 2abd3b256652632b + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1afa9a66a6df92ae +CIPHERTEXT2 = bc5bc5a66a53b929 +CIPHERTEXT3 = a2e9fa40e6b6cfca + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3c1cc715cb879d8 +CIPHERTEXT2 = 5d1f09ffcd80d21b +CIPHERTEXT3 = bd11881fa1f9c189 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 19d032e64ab0bd8b +CIPHERTEXT2 = a8b79d2e02415d8e +CIPHERTEXT3 = 925d1851ab04bafa + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 3cfaa7a7dc8720dc +CIPHERTEXT2 = 932c31352789dff9 +CIPHERTEXT3 = 4dafea6ad259c035 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7265f7f447ac6f3 +CIPHERTEXT2 = 2ec8e9923a8a010c +CIPHERTEXT3 = e0f7a70dbdd597b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9db73b3c0d163f54 +CIPHERTEXT2 = f36e475bb9a8fb57 +CIPHERTEXT3 = 88dad0c28986f116 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8181b65babf4a975 +CIPHERTEXT2 = 73f174b827a22fbf +CIPHERTEXT3 = 205fd48356602a2f + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 93c9b64042eaa240 +CIPHERTEXT2 = c76d844d9918627d +CIPHERTEXT3 = ddaba956a4fd22c5 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5570530829705592 +CIPHERTEXT2 = beff48907877eedd +CIPHERTEXT3 = 775f3bbfea9a0637 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8638809e878787a0 +CIPHERTEXT2 = 7829e156fdd34db6 +CIPHERTEXT3 = c26ea76714b38596 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 41b9a79af79ac208 +CIPHERTEXT2 = 7b2545576a6992d9 +CIPHERTEXT3 = 46ca820bcf0a462b + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7a9be42f2009a892 +CIPHERTEXT2 = 0b59503dc812b27f +CIPHERTEXT3 = 2a5e46fd70852d73 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 29038d56ba6d2745 +CIPHERTEXT2 = 07b67fe9359a3026 +CIPHERTEXT3 = 145ad75857e4b4b3 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5495c6abf1e5df51 +CIPHERTEXT2 = a82b120e4080136e +CIPHERTEXT3 = 99525cafa664a0f9 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae13dbd561488933 +CIPHERTEXT2 = e3533571ee3d99eb +CIPHERTEXT3 = d1c679a7a2c4156c + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 024d1ffa8904e389 +CIPHERTEXT2 = eb57f8c58f18b849 +CIPHERTEXT3 = e653401e4d004c74 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d1399712f99bf02e +CIPHERTEXT2 = 505e3b0af188d731 +CIPHERTEXT3 = 02b8091c05f5e061 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 14c1d7c1cffec79e +CIPHERTEXT2 = 0f38a59e95a70f13 +CIPHERTEXT3 = 9879d116764dafe3 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1de5279dae3bed6f +CIPHERTEXT2 = 97108885fe2018ed +CIPHERTEXT3 = 154b6e3c9a2871b1 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e941a33f85501303 +CIPHERTEXT2 = 71147052540af3d8 +CIPHERTEXT3 = 21397c0ec6a47e75 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = da99dbbc9a03f379 +CIPHERTEXT2 = 563df95ec668d933 +CIPHERTEXT3 = d11d4e56261716a9 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7fc92f91d8e92e9 +CIPHERTEXT2 = c8003e219b996cc7 +CIPHERTEXT3 = fb258b1abf89b7c4 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae8e5caa3ca04e85 +CIPHERTEXT2 = 722fb450715fb317 +CIPHERTEXT3 = c52f5e37f39d1e6f + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9cc62df43b6eed74 +CIPHERTEXT2 = 7edfaaa980158515 +CIPHERTEXT3 = e91439e9838dcc9d + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d863dbb5c59a91a0 +CIPHERTEXT2 = 82fb07d5e1d5b100 +CIPHERTEXT3 = 78c2810a85028047 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a1ab2190545b91d7 +CIPHERTEXT2 = 04f0cbaff1735340 +CIPHERTEXT3 = d466ec944a1fe7f7 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0875041e64c570f7 +CIPHERTEXT2 = 70ee1ae9b095db22 +CIPHERTEXT3 = 2fcd9094c8d397f2 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5a594528bebef1cc +CIPHERTEXT2 = 004dd0b91a2e7709 +CIPHERTEXT3 = 80181b831cdc8d61 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fcdb3291de21f0c0 +CIPHERTEXT2 = cab8e849e0ab0c32 +CIPHERTEXT3 = 3367b1fbb4d2ffa7 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 869efd7f9f265a09 +CIPHERTEXT2 = 451f0c33f24fb8dc +CIPHERTEXT3 = 2b74c1d96cde840b + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 95a8d72813daa94d +PLAINTEXT2 = b8bc8dbc0b24cfa9 +PLAINTEXT3 = 1e08a515c11e0de1 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0eec1487dd8c26d5 +PLAINTEXT2 = badb3425df504209 +PLAINTEXT3 = 0608b0c77f0ab511 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7ad16ffb79c45926 +PLAINTEXT2 = 34069d06536cfaf8 +PLAINTEXT3 = 3d090b850910022e + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d3746294ca6a6cf3 +PLAINTEXT2 = 53edd6c7b2d8663c +PLAINTEXT3 = 19d83418eaf8e3ab + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 809f5f873c1fd761 +PLAINTEXT2 = 17d1d4a8731b3acd +PLAINTEXT3 = 91da457d7e16d6a5 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c02faffec989d1fc +PLAINTEXT2 = 51454c54f4ea817e +PLAINTEXT3 = 6a4ec92bc50c9503 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4615aa1d33e72f10 +PLAINTEXT2 = 8f640c66e3ad6c5f +PLAINTEXT3 = a185e92b67a45257 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2055123350c00858 +PLAINTEXT2 = e09a8dbe2b782986 +PLAINTEXT3 = 0b7e13fdbadc96aa + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df3b99d6577397c8 +PLAINTEXT2 = 6b1e20d1be1c25e5 +PLAINTEXT3 = eacef886f5087ce8 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 31fe17369b5288c9 +PLAINTEXT2 = d7c9ed116a4ca5c3 +PLAINTEXT3 = 69c60f1118060221 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dfdd3cc64dae1642 +PLAINTEXT2 = bb34b6ec92447bdc +PLAINTEXT3 = 99547b8b947e8c44 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 178c83ce2b399d94 +PLAINTEXT2 = 39ad35b103ea754c +PLAINTEXT3 = aef4932bb880ffe7 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 50f636324a9b7f80 +PLAINTEXT2 = 502c48c0b6f5da1e +PLAINTEXT3 = cd7942c2f0db9598 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a8468ee3bc18f06d +PLAINTEXT2 = 6da06bc26cd27347 +PLAINTEXT3 = b299efe073df56d0 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a2dc9e92fd3cde92 +PLAINTEXT2 = 048b509f61329322 +PLAINTEXT3 = 57fd7a94bd090076 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cac09f797d031287 +PLAINTEXT2 = cf18ef06ff4726dd +PLAINTEXT3 = 364898370f13783a + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 90ba680b22aeb525 +PLAINTEXT2 = 5e68a2a3f420ced2 +PLAINTEXT3 = 7021fa3c611c5353 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ce7a24f350e280b6 +PLAINTEXT2 = f2241608a9c01443 +PLAINTEXT3 = 4ad01e2a4f325e1b + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 882bff0aa01a0b87 +PLAINTEXT2 = 4d5268c568b57e87 +PLAINTEXT3 = d06a7e3c1016a256 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 25610288924511c2 +PLAINTEXT2 = 12537c78d5b135f5 +PLAINTEXT3 = af1c2074ea3952f7 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c71516c29c75d170 +PLAINTEXT2 = 2a447d1d0918e635 +PLAINTEXT3 = 643eacd845d0ac81 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5199c29a52c9f059 +PLAINTEXT2 = c45e53dbad3642c6 +PLAINTEXT3 = 077f60d16feecc6d + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c22f0a294a71f29f +PLAINTEXT2 = 86b57a072d1af70c +PLAINTEXT3 = 2add0d3ff6b568ba + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ee371483714c02ea +PLAINTEXT2 = 3c6c5d0ad80d7409 +PLAINTEXT3 = 0730787152b406bc + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a81fbd448f9e522f +PLAINTEXT2 = 3613b5811324cac7 +PLAINTEXT3 = ae3ef9ebdca26f00 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4f644c92e192dfed +PLAINTEXT2 = 50ed144cedb736ac +PLAINTEXT3 = 2abd3b256652632b + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1afa9a66a6df92ae +PLAINTEXT2 = bc5bc5a66a53b929 +PLAINTEXT3 = a2e9fa40e6b6cfca + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b3c1cc715cb879d8 +PLAINTEXT2 = 5d1f09ffcd80d21b +PLAINTEXT3 = bd11881fa1f9c189 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 19d032e64ab0bd8b +PLAINTEXT2 = a8b79d2e02415d8e +PLAINTEXT3 = 925d1851ab04bafa + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 3cfaa7a7dc8720dc +PLAINTEXT2 = 932c31352789dff9 +PLAINTEXT3 = 4dafea6ad259c035 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b7265f7f447ac6f3 +PLAINTEXT2 = 2ec8e9923a8a010c +PLAINTEXT3 = e0f7a70dbdd597b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9db73b3c0d163f54 +PLAINTEXT2 = f36e475bb9a8fb57 +PLAINTEXT3 = 88dad0c28986f116 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8181b65babf4a975 +PLAINTEXT2 = 73f174b827a22fbf +PLAINTEXT3 = 205fd48356602a2f + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 93c9b64042eaa240 +PLAINTEXT2 = c76d844d9918627d +PLAINTEXT3 = ddaba956a4fd22c5 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5570530829705592 +PLAINTEXT2 = beff48907877eedd +PLAINTEXT3 = 775f3bbfea9a0637 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8638809e878787a0 +PLAINTEXT2 = 7829e156fdd34db6 +PLAINTEXT3 = c26ea76714b38596 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 41b9a79af79ac208 +PLAINTEXT2 = 7b2545576a6992d9 +PLAINTEXT3 = 46ca820bcf0a462b + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7a9be42f2009a892 +PLAINTEXT2 = 0b59503dc812b27f +PLAINTEXT3 = 2a5e46fd70852d73 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 29038d56ba6d2745 +PLAINTEXT2 = 07b67fe9359a3026 +PLAINTEXT3 = 145ad75857e4b4b3 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5495c6abf1e5df51 +PLAINTEXT2 = a82b120e4080136e +PLAINTEXT3 = 99525cafa664a0f9 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ae13dbd561488933 +PLAINTEXT2 = e3533571ee3d99eb +PLAINTEXT3 = d1c679a7a2c4156c + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 024d1ffa8904e389 +PLAINTEXT2 = eb57f8c58f18b849 +PLAINTEXT3 = e653401e4d004c74 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d1399712f99bf02e +PLAINTEXT2 = 505e3b0af188d731 +PLAINTEXT3 = 02b8091c05f5e061 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 14c1d7c1cffec79e +PLAINTEXT2 = 0f38a59e95a70f13 +PLAINTEXT3 = 9879d116764dafe3 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1de5279dae3bed6f +PLAINTEXT2 = 97108885fe2018ed +PLAINTEXT3 = 154b6e3c9a2871b1 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e941a33f85501303 +PLAINTEXT2 = 71147052540af3d8 +PLAINTEXT3 = 21397c0ec6a47e75 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = da99dbbc9a03f379 +PLAINTEXT2 = 563df95ec668d933 +PLAINTEXT3 = d11d4e56261716a9 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b7fc92f91d8e92e9 +PLAINTEXT2 = c8003e219b996cc7 +PLAINTEXT3 = fb258b1abf89b7c4 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ae8e5caa3ca04e85 +PLAINTEXT2 = 722fb450715fb317 +PLAINTEXT3 = c52f5e37f39d1e6f + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9cc62df43b6eed74 +PLAINTEXT2 = 7edfaaa980158515 +PLAINTEXT3 = e91439e9838dcc9d + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d863dbb5c59a91a0 +PLAINTEXT2 = 82fb07d5e1d5b100 +PLAINTEXT3 = 78c2810a85028047 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a1ab2190545b91d7 +PLAINTEXT2 = 04f0cbaff1735340 +PLAINTEXT3 = d466ec944a1fe7f7 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0875041e64c570f7 +PLAINTEXT2 = 70ee1ae9b095db22 +PLAINTEXT3 = 2fcd9094c8d397f2 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5a594528bebef1cc +PLAINTEXT2 = 004dd0b91a2e7709 +PLAINTEXT3 = 80181b831cdc8d61 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fcdb3291de21f0c0 +PLAINTEXT2 = cab8e849e0ab0c32 +PLAINTEXT3 = 3367b1fbb4d2ffa7 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 869efd7f9f265a09 +PLAINTEXT2 = 451f0c33f24fb8dc +PLAINTEXT3 = 2b74c1d96cde840b + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64vartext.rsp new file mode 100644 index 00000000..a21df78c --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP64vartext.rsp @@ -0,0 +1,1288 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP64 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT3 = 5a48d3de869557fd + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dd7f121ca5015619 +CIPHERTEXT2 = 0c783d97d0dbf51a +CIPHERTEXT3 = f15ee2019a5b547c + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2e8653104f3834ea +CIPHERTEXT2 = 05b865a1e49ed109 +CIPHERTEXT3 = f925b68465b6078c + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT2 = 9e51152dbce90b02 +CIPHERTEXT3 = f6089ca9b722765c + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT2 = c39193d42381b313 +CIPHERTEXT3 = 4f1b8036d441af95 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 55579380d77138ef +CIPHERTEXT2 = e293394891554b68 +CIPHERTEXT3 = 45089186180bd591 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6cc5defaaf04512f +CIPHERTEXT2 = 1359f4d663a3209c +CIPHERTEXT3 = d86dd807085fa8e6 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT2 = 0d0f03e8f8594a66 +CIPHERTEXT3 = d27eb94e56c3172a + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d9031b0271bd5a0a +CIPHERTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT3 = d6ad42065e31bdb1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 424250b37c3dd951 +CIPHERTEXT2 = 9484c1c29b62c41e +CIPHERTEXT3 = f54f2bd8e2eb2bc6 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT2 = c8eb2e340855325b +CIPHERTEXT3 = 6cf8932328c7e49b + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f15d0f286b65bd28 +CIPHERTEXT2 = e88a676ef848e6d1 +CIPHERTEXT3 = 72ea3aadb569af43 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT2 = be433af4c5ae0f97 +CIPHERTEXT3 = 0d71ecadd7a49fec + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT2 = 9e32639bb9d27cc7 +CIPHERTEXT3 = fc1463bb9bba9e11 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT2 = fa510732fa871094 +CIPHERTEXT3 = 31568f2e0ac0d693 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f356834379d165cd +CIPHERTEXT2 = 9f1b31571ed41078 +CIPHERTEXT3 = fbcfc086f8111572 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT2 = f4169ca3fc6799ed +CIPHERTEXT3 = d67ca5071769cafe + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 889de068a16f0be6 +CIPHERTEXT2 = e9a738ac85e2ca4b +CIPHERTEXT3 = 63fc8ec1421399b8 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e19e275d846a1298 +CIPHERTEXT2 = ee26a403caca387d +CIPHERTEXT3 = 5d84b7acabb63bfb + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 329a8ed523d71aec +CIPHERTEXT2 = 0b3f88ef87d85953 +CIPHERTEXT3 = e3f663de44003f9b + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e7fce22557d23c97 +CIPHERTEXT2 = bb04e854f99f6352 +CIPHERTEXT3 = 4e5892f230b6d6d1 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT2 = f0881280455dec63 +CIPHERTEXT3 = 4432a11e1c320e7a + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT2 = 8ae9dee849b46527 +CIPHERTEXT3 = 02ce21a9c83ba4d6 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT2 = 74b7d252cae558fb +CIPHERTEXT3 = 6fd1d0793c1b7af2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 750d079407521363 +CIPHERTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT3 = fc286fa362d8c93c + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 64feed9c724c2faf +CIPHERTEXT2 = 4e3dd222e292dd96 +CIPHERTEXT3 = e3a7abc88132ad7d + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f02b263b328e2b60 +CIPHERTEXT2 = a213c5c56fdca139 +CIPHERTEXT3 = 8868d3114021a027 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9d64555a9a10b852 +CIPHERTEXT2 = 05df49a56a345cf9 +CIPHERTEXT3 = 568fa34d2fc7225e + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d106ff0bed5255d7 +CIPHERTEXT2 = c32c19229d84e2b4 +CIPHERTEXT3 = 1f81cbb9403ecc59 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e1652c6b138c64a5 +CIPHERTEXT2 = 89c6e06ce6164d84 +CIPHERTEXT3 = edd6029a6b80a442 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e428581186ec8f46 +CIPHERTEXT2 = 5924454953ad5732 +CIPHERTEXT3 = ef90911c0f9a66f3 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT2 = 7a3e15c0953b08cc +CIPHERTEXT3 = 91f5b30f015b4a54 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e943d7568aec0c5c +CIPHERTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT3 = a5aec2896cff08e5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df98c8276f54b04b +CIPHERTEXT2 = 9f55ebaca42cb845 +CIPHERTEXT3 = 97061699383bbfe0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b160e4680f6c696f +CIPHERTEXT2 = a5206a311e9c2515 +CIPHERTEXT3 = 08e218f2cb1ede18 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT2 = e944c64af09dfa84 +CIPHERTEXT3 = 1a6849edcb701b07 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT2 = af1200418fd37fdd +CIPHERTEXT3 = 85480c507233c006 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5e0905517bb59bcf +CIPHERTEXT2 = 574a377b5a150353 +CIPHERTEXT3 = bcaa0b7b7b3464c5 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 814eeb3b91d90726 +CIPHERTEXT2 = 456a1865905ed57d +CIPHERTEXT3 = 0439f36972dc531f + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4d49db1532919c9f +CIPHERTEXT2 = 8427c42d027a34d0 +CIPHERTEXT3 = 62133d9330e2e86b + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT2 = 58da89972266a7e3 +CIPHERTEXT3 = f9c2472742b5f9e8 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT2 = 1ed858bcbc934c17 +CIPHERTEXT3 = db36baba70c3b9af + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 79e90dbc98f92cca +CIPHERTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT3 = 0758b13e912d53cb + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 866ecedd8072bb0e +CIPHERTEXT2 = 69314212c7a9d6b1 +CIPHERTEXT3 = 70470a07cb34e109 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT3 = 9c6ade3a9e772c7c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ea51d3975595b86b +CIPHERTEXT2 = 4c0a052894ed7436 +CIPHERTEXT3 = 26e6223634c857a3 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = caffc6ac4542de31 +CIPHERTEXT2 = 16952dc89c0acd65 +CIPHERTEXT3 = 72dfd337fe183a6d + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT2 = 92ef4c4350711745 +CIPHERTEXT3 = 363219d8cec5a9f3 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT2 = b40225aea121c8d3 +CIPHERTEXT3 = 4bc89c1804bcae82 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT2 = a9eab121edde0ca7 +CIPHERTEXT3 = ae527ed311a25ea2 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT2 = 4fb69c832db68026 +CIPHERTEXT3 = a1584c1024f61f3d + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ce332329248f3228 +CIPHERTEXT2 = 761b3d1ff06c513e +CIPHERTEXT3 = c55d7544a1eae274 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8405d1abe24fb942 +CIPHERTEXT2 = 6be457abc511e87c +CIPHERTEXT3 = aef861c69fd34489 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e643d78090ca4207 +CIPHERTEXT2 = ebb5a1887b1f6e3a +CIPHERTEXT3 = 3d19267de9c12e7b + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 48221b9937748a23 +CIPHERTEXT2 = d23a8dfe39c98883 +CIPHERTEXT3 = ade513b3ed994800 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT2 = 9f986bb8f7e6fa46 +CIPHERTEXT3 = d43941ab72932bb0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT3 = 7f7352dfade13e13 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT2 = 6c25b868caf1f7d3 +CIPHERTEXT3 = 74bc744f10f63889 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT2 = 0912754e7c42f637 +CIPHERTEXT3 = a483f2da4099a136 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT2 = 2fa6a76d9b83e3dd +CIPHERTEXT3 = a2e13c5701a60444 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT3 = bc10a45ceedb56b3 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT2 = 6a0bd7954b5aa04d +CIPHERTEXT3 = cc6adcef1be975ef + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 06e7ea22ce92708f +CIPHERTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT3 = 3dc004f9cd4a9c22 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT2 = 009e8232891c8a36 +CIPHERTEXT3 = 17d8e9c374d14494 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT2 = f7552ab6cb21e2bc +PLAINTEXT3 = 5a48d3de869557fd + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dd7f121ca5015619 +PLAINTEXT2 = 0c783d97d0dbf51a +PLAINTEXT3 = f15ee2019a5b547c + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2e8653104f3834ea +PLAINTEXT2 = 05b865a1e49ed109 +PLAINTEXT3 = f925b68465b6078c + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT2 = 9e51152dbce90b02 +PLAINTEXT3 = f6089ca9b722765c + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 20b9e767b2fb1456 +PLAINTEXT2 = c39193d42381b313 +PLAINTEXT3 = 4f1b8036d441af95 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 55579380d77138ef +PLAINTEXT2 = e293394891554b68 +PLAINTEXT3 = 45089186180bd591 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6cc5defaaf04512f +PLAINTEXT2 = 1359f4d663a3209c +PLAINTEXT3 = d86dd807085fa8e6 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0d9f279ba5d87260 +PLAINTEXT2 = 0d0f03e8f8594a66 +PLAINTEXT3 = d27eb94e56c3172a + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d9031b0271bd5a0a +PLAINTEXT2 = 4334b5fe1b7f5320 +PLAINTEXT3 = d6ad42065e31bdb1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 424250b37c3dd951 +PLAINTEXT2 = 9484c1c29b62c41e +PLAINTEXT3 = f54f2bd8e2eb2bc6 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT2 = c8eb2e340855325b +PLAINTEXT3 = 6cf8932328c7e49b + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f15d0f286b65bd28 +PLAINTEXT2 = e88a676ef848e6d1 +PLAINTEXT3 = 72ea3aadb569af43 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = add0cc8d6e5deba1 +PLAINTEXT2 = be433af4c5ae0f97 +PLAINTEXT3 = 0d71ecadd7a49fec + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e6d5f82752ad63d1 +PLAINTEXT2 = 9e32639bb9d27cc7 +PLAINTEXT3 = fc1463bb9bba9e11 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT2 = fa510732fa871094 +PLAINTEXT3 = 31568f2e0ac0d693 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f356834379d165cd +PLAINTEXT2 = 9f1b31571ed41078 +PLAINTEXT3 = fbcfc086f8111572 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2b9f982f20037fa9 +PLAINTEXT2 = f4169ca3fc6799ed +PLAINTEXT3 = d67ca5071769cafe + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 889de068a16f0be6 +PLAINTEXT2 = e9a738ac85e2ca4b +PLAINTEXT3 = 63fc8ec1421399b8 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e19e275d846a1298 +PLAINTEXT2 = ee26a403caca387d +PLAINTEXT3 = 5d84b7acabb63bfb + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 329a8ed523d71aec +PLAINTEXT2 = 0b3f88ef87d85953 +PLAINTEXT3 = e3f663de44003f9b + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e7fce22557d23c97 +PLAINTEXT2 = bb04e854f99f6352 +PLAINTEXT3 = 4e5892f230b6d6d1 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 12a9f5817ff2d65d +PLAINTEXT2 = f0881280455dec63 +PLAINTEXT3 = 4432a11e1c320e7a + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a484c3ad38dc9c19 +PLAINTEXT2 = 8ae9dee849b46527 +PLAINTEXT3 = 02ce21a9c83ba4d6 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT2 = 74b7d252cae558fb +PLAINTEXT3 = 6fd1d0793c1b7af2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 750d079407521363 +PLAINTEXT2 = b8b27d1286bdbb26 +PLAINTEXT3 = fc286fa362d8c93c + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 64feed9c724c2faf +PLAINTEXT2 = 4e3dd222e292dd96 +PLAINTEXT3 = e3a7abc88132ad7d + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f02b263b328e2b60 +PLAINTEXT2 = a213c5c56fdca139 +PLAINTEXT3 = 8868d3114021a027 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9d64555a9a10b852 +PLAINTEXT2 = 05df49a56a345cf9 +PLAINTEXT3 = 568fa34d2fc7225e + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d106ff0bed5255d7 +PLAINTEXT2 = c32c19229d84e2b4 +PLAINTEXT3 = 1f81cbb9403ecc59 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e1652c6b138c64a5 +PLAINTEXT2 = 89c6e06ce6164d84 +PLAINTEXT3 = edd6029a6b80a442 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e428581186ec8f46 +PLAINTEXT2 = 5924454953ad5732 +PLAINTEXT3 = ef90911c0f9a66f3 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT2 = 7a3e15c0953b08cc +PLAINTEXT3 = 91f5b30f015b4a54 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e943d7568aec0c5c +PLAINTEXT2 = 88e3dd1448c4e0ff +PLAINTEXT3 = a5aec2896cff08e5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df98c8276f54b04b +PLAINTEXT2 = 9f55ebaca42cb845 +PLAINTEXT3 = 97061699383bbfe0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b160e4680f6c696f +PLAINTEXT2 = a5206a311e9c2515 +PLAINTEXT3 = 08e218f2cb1ede18 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT2 = e944c64af09dfa84 +PLAINTEXT3 = 1a6849edcb701b07 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ca3a2b036dbc8502 +PLAINTEXT2 = af1200418fd37fdd +PLAINTEXT3 = 85480c507233c006 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5e0905517bb59bcf +PLAINTEXT2 = 574a377b5a150353 +PLAINTEXT3 = bcaa0b7b7b3464c5 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 814eeb3b91d90726 +PLAINTEXT2 = 456a1865905ed57d +PLAINTEXT3 = 0439f36972dc531f + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4d49db1532919c9f +PLAINTEXT2 = 8427c42d027a34d0 +PLAINTEXT3 = 62133d9330e2e86b + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT2 = 58da89972266a7e3 +PLAINTEXT3 = f9c2472742b5f9e8 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ab6a20c0620d1c6f +PLAINTEXT2 = 1ed858bcbc934c17 +PLAINTEXT3 = db36baba70c3b9af + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 79e90dbc98f92cca +PLAINTEXT2 = 88249b73e99c5ac0 +PLAINTEXT3 = 0758b13e912d53cb + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 866ecedd8072bb0e +PLAINTEXT2 = 69314212c7a9d6b1 +PLAINTEXT3 = 70470a07cb34e109 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT2 = cd8dc942ae2bb175 +PLAINTEXT3 = 9c6ade3a9e772c7c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ea51d3975595b86b +PLAINTEXT2 = 4c0a052894ed7436 +PLAINTEXT3 = 26e6223634c857a3 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = caffc6ac4542de31 +PLAINTEXT2 = 16952dc89c0acd65 +PLAINTEXT3 = 72dfd337fe183a6d + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8dd45a2ddf90796c +PLAINTEXT2 = 92ef4c4350711745 +PLAINTEXT3 = 363219d8cec5a9f3 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1029d55e880ec2d0 +PLAINTEXT2 = b40225aea121c8d3 +PLAINTEXT3 = 4bc89c1804bcae82 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5d86cb23639dbea9 +PLAINTEXT2 = a9eab121edde0ca7 +PLAINTEXT3 = ae527ed311a25ea2 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT2 = 4fb69c832db68026 +PLAINTEXT3 = a1584c1024f61f3d + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ce332329248f3228 +PLAINTEXT2 = 761b3d1ff06c513e +PLAINTEXT3 = c55d7544a1eae274 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8405d1abe24fb942 +PLAINTEXT2 = 6be457abc511e87c +PLAINTEXT3 = aef861c69fd34489 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e643d78090ca4207 +PLAINTEXT2 = ebb5a1887b1f6e3a +PLAINTEXT3 = 3d19267de9c12e7b + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 48221b9937748a23 +PLAINTEXT2 = d23a8dfe39c98883 +PLAINTEXT3 = ade513b3ed994800 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT2 = 9f986bb8f7e6fa46 +PLAINTEXT3 = d43941ab72932bb0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2fbc291a570db5c4 +PLAINTEXT2 = 0adcf552ec1754c6 +PLAINTEXT3 = 7f7352dfade13e13 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e07c30d7e4e26e12 +PLAINTEXT2 = 6c25b868caf1f7d3 +PLAINTEXT3 = 74bc744f10f63889 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0953e2258e8e90a1 +PLAINTEXT2 = 0912754e7c42f637 +PLAINTEXT3 = a483f2da4099a136 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT2 = 2fa6a76d9b83e3dd +PLAINTEXT3 = a2e13c5701a60444 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT2 = 006fa12a796ac4d3 +PLAINTEXT3 = bc10a45ceedb56b3 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d2fd8867d50d2dfe +PLAINTEXT2 = 6a0bd7954b5aa04d +PLAINTEXT3 = cc6adcef1be975ef + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 06e7ea22ce92708f +PLAINTEXT2 = f307b5bcd44f3d8d +PLAINTEXT3 = 3dc004f9cd4a9c22 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 166b40b44aba4bd6 +PLAINTEXT2 = 009e8232891c8a36 +PLAINTEXT3 = 17d8e9c374d14494 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT1.rsp new file mode 100644 index 00000000..cc0e7560 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT1.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:45:52 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 49d52aa285fb6d07 +KEY2 = 49d52aa285fb6d07 +KEY3 = 49d52aa285fb6d07 +IV1 = 85fa7b8c0d1b3066 +IV2 = db4fd0e1627085bb +IV3 = 30a52636b7c5db10 +PLAINTEXT = f4 +CIPHERTEXT = 00 + +COUNT = 1 +KEY1 = a72586401f45c1fb +KEY2 = a72586401f45c1fb +KEY3 = a72586401f45c1fb +IV1 = b8db3e9d155f1d01 +IV2 = 0e3093f26ab47256 +IV3 = 6385e947c009c7ab +PLAINTEXT = 7136 +CIPHERTEXT = 7328 + +COUNT = 2 +KEY1 = dc020b6b1043f4ef +KEY2 = dc020b6b1043f4ef +KEY3 = dc020b6b1043f4ef +IV1 = cee87ad28f3715a9 +IV2 = 243dd027e48c6afe +IV3 = 7993257d39e1c053 +PLAINTEXT = 9acede +CIPHERTEXT = aef9fe + +COUNT = 3 +KEY1 = f71f314c2c64e9c8 +KEY2 = f71f314c2c64e9c8 +KEY3 = f71f314c2c64e9c8 +IV1 = 2f30af1dc1fff479 +IV2 = 84860473175549ce +IV3 = d9db59c86caa9f23 +PLAINTEXT = ec2437b9 +CIPHERTEXT = 1c39cf53 + +COUNT = 4 +KEY1 = d57f766213d57c6d +KEY2 = d57f766213d57c6d +KEY3 = d57f766213d57c6d +IV1 = d1c36ce068937a7e +IV2 = 2718c235bde8cfd3 +IV3 = 7c6e178b133e2528 +PLAINTEXT = c89ad77745 +CIPHERTEXT = 586ad99196 + +COUNT = 5 +KEY1 = 0ed367fd6b0732a7 +KEY2 = 0ed367fd6b0732a7 +KEY3 = 0ed367fd6b0732a7 +IV1 = aeb4a248b5424f79 +IV2 = 0409f79e0a97a4ce +IV3 = 595f4cf35fecfa23 +PLAINTEXT = 749f761d141d +CIPHERTEXT = 292342301ca2 + +COUNT = 6 +KEY1 = 7ca829cedc6b8afd +KEY2 = 7ca829cedc6b8afd +KEY3 = 7ca829cedc6b8afd +IV1 = da6d7f5d35467532 +IV2 = 2fc2d4b28a9bca87 +IV3 = 85182a07dff11fdc +PLAINTEXT = b692f22aeb173a +CIPHERTEXT = 8eeb42b7d4aad7 + +COUNT = 7 +KEY1 = 194a371cdcf29825 +KEY2 = 194a371cdcf29825 +KEY3 = 194a371cdcf29825 +IV1 = edad4990575abb09 +IV2 = 43029ee5acb0105e +IV3 = 9857f43b020565b3 +PLAINTEXT = 392e9cdf241d073a +CIPHERTEXT = 9a6d9cd118810ae7 + +COUNT = 8 +KEY1 = 68703e16f49d9bab +KEY2 = 68703e16f49d9bab +KEY3 = 68703e16f49d9bab +IV1 = 98060854eb604400 +IV2 = ed5b5daa40b59955 +IV3 = 42b0b2ff960aeeaa +PLAINTEXT = ff0361b852daada074 +CIPHERTEXT = 66b942fe1d491b4bd1 + +COUNT = 9 +KEY1 = f1a81676044cc4d3 +KEY2 = f1a81676044cc4d3 +KEY3 = f1a81676044cc4d3 +IV1 = e42219d1c0da4682 +IV2 = 39776f27162f9bd7 +IV3 = 8eccc47c6b84f12c +PLAINTEXT = cf1f65a0ba3fa73721c5 +CIPHERTEXT = 33336ba3e738b7bb7d4f + +[DECRYPT] + +COUNT = 0 +KEY1 = 51b5759e5834765e +KEY2 = 51b5759e5834765e +KEY3 = 51b5759e5834765e +IV1 = 4d60e506c4999a0c +IV2 = a2b63a5c19eeef61 +IV3 = f80b8fb16f4444b6 +CIPHERTEXT = 00 +PLAINTEXT = 0f + +COUNT = 1 +KEY1 = 373e54fdea6757cd +KEY2 = 373e54fdea6757cd +KEY3 = 373e54fdea6757cd +IV1 = b38aa233e2df3cdd +IV2 = 08dff78938349232 +IV3 = 5e354cde8d89e787 +CIPHERTEXT = 7ef5 +PLAINTEXT = 37ac + +COUNT = 2 +KEY1 = c7e07583ae2310d5 +KEY2 = c7e07583ae2310d5 +KEY3 = c7e07583ae2310d5 +IV1 = 150bbc5f02648ba3 +IV2 = 6a6111b457b9e0f8 +IV3 = bfb66709ad0f364d +CIPHERTEXT = 8ded25 +PLAINTEXT = 3c2d03 + +COUNT = 3 +KEY1 = 1a4ce5839ed93bd5 +KEY2 = 1a4ce5839ed93bd5 +KEY3 = 1a4ce5839ed93bd5 +IV1 = 6fdcd7d10c14477d +IV2 = c5322d2661699cd2 +IV3 = 1a87827bb6bef227 +CIPHERTEXT = 9335e8f7 +PLAINTEXT = 696f35ba + +COUNT = 4 +KEY1 = 32fb2fe5024f295b +KEY2 = 32fb2fe5024f295b +KEY3 = 32fb2fe5024f295b +IV1 = 07a1f8f1bb2e90aa +IV2 = 5cf74e471083e5ff +IV3 = b24ca39c65d93b54 +CIPHERTEXT = e569720ad5 +PLAINTEXT = 1ef74215ef + +COUNT = 5 +KEY1 = ef76130b76266d04 +KEY2 = ef76130b76266d04 +KEY3 = ef76130b76266d04 +IV1 = cbb67b4d63ad9d13 +IV2 = 210bd0a2b902f268 +IV3 = 766125f80e5847bd +CIPHERTEXT = 8924a075874e +PLAINTEXT = 95dfb4e4f17a + +COUNT = 6 +KEY1 = e532863daba719fd +KEY2 = e532863daba719fd +KEY3 = e532863daba719fd +IV1 = 0cb5c32b27c5a681 +IV2 = 620b18807d1afbd6 +IV3 = b7606dd5d270512b +CIPHERTEXT = 2a59b617f6feea +PLAINTEXT = d13db74246eb9d + +COUNT = 7 +KEY1 = dfd95de9a24cfd45 +KEY2 = dfd95de9a24cfd45 +KEY3 = dfd95de9a24cfd45 +IV1 = ba112a711a15f0ee +IV2 = 0f667fc66f6b4643 +IV3 = 64bbd51bc4c09b98 +CIPHERTEXT = 6e9772d20db56064 +PLAINTEXT = c3bcc9f0acdffe32 + +COUNT = 8 +KEY1 = 7379fe948023c23e +KEY2 = 7379fe948023c23e +KEY3 = 7379fe948023c23e +IV1 = 18769aeb6f6b13b6 +IV2 = 6dcbf040c4c0690b +IV3 = c32145961a15be60 +CIPHERTEXT = 8f715091e1a4771d7a +PLAINTEXT = 7a7d64f7a232584f55 + +COUNT = 9 +KEY1 = c1342a042cc73eb3 +KEY2 = c1342a042cc73eb3 +KEY3 = c1342a042cc73eb3 +IV1 = c648f640985d548a +IV2 = 1b9e4b95edb2a9df +IV3 = 70f3a0eb4307ff34 +CIPHERTEXT = 0b38394db9ad934dcd71 +PLAINTEXT = abf09124e32f7e5f72ce diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT2.rsp new file mode 100644 index 00000000..2a99f218 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT2.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:45:26 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = ab68a1921cd36d5b +KEY2 = f1458aec54d9bfad +KEY3 = ab68a1921cd36d5b +IV1 = df71db26dd647830 +IV2 = 34c7307c32b9cd85 +IV3 = 8a1c85d1880f22da +PLAINTEXT = 26 +CIPHERTEXT = cb + +COUNT = 1 +KEY1 = b0265870d39e8f38 +KEY2 = 4c94295291576b23 +KEY3 = b0265870d39e8f38 +IV1 = e59ea996908f3cef +IV2 = 3af3feebe5e49244 +IV3 = 904954413b39e799 +PLAINTEXT = 7b86 +CIPHERTEXT = 2b06 + +COUNT = 2 +KEY1 = 1398f876d5290b32 +KEY2 = df76c875b68fd586 +KEY3 = 1398f876d5290b32 +IV1 = 129de6c4ad556688 +IV2 = 67f33c1a02aabbdd +IV3 = bd48916f58001132 +PLAINTEXT = ca2c70 +CIPHERTEXT = 3e01f4 + +COUNT = 3 +KEY1 = 6d0b73a72fe3dadc +KEY2 = 2fc486df797af14f +KEY3 = 6d0b73a72fe3dadc +IV1 = 788dc4ea8b1df8de +IV2 = cde31a3fe0734e33 +IV3 = 23386f9535c8a388 +PLAINTEXT = 579f8a71 +CIPHERTEXT = 2a635c36 + +COUNT = 4 +KEY1 = e52319d0c1da4683 +KEY2 = ce1f64a1ba3ea737 +KEY3 = e52319d0c1da4683 +IV1 = fd2c1c00aa5c265b +IV2 = 52817155ffb17bb0 +IV3 = a7d6c6ab5506d105 +PLAINTEXT = 00e62d62dd +CIPHERTEXT = 9fe9bf4f1f + +COUNT = 5 +KEY1 = a445a7df9210bf70 +KEY2 = 0752bf3b6d15d51c +KEY3 = a445a7df9210bf70 +IV1 = 0143da6f52bb79c2 +IV2 = 56992fc4a810cf17 +IV3 = abee8519fd66246c +PLAINTEXT = 394f78b01d07 +CIPHERTEXT = d5b2411b102b + +COUNT = 6 +KEY1 = 51f4322f86516120 +KEY2 = b073981938aeadbc +KEY3 = 51f4322f86516120 +IV1 = 6a7fb46940044e5d +IV2 = bfd509be9559a3b2 +IV3 = 152a5f13eaaef907 +PLAINTEXT = e05a8e3eb9534f +CIPHERTEXT = 3ea128aad60285 + +COUNT = 7 +KEY1 = 6e100e57ec469783 +KEY2 = 02a8165ec2152397 +KEY3 = 6e100e57ec469783 +IV1 = c32a52742eca09c4 +IV2 = 187fa7c9841f5f19 +IV3 = 6dd4fd1ed974b46e +PLAINTEXT = 23da0196e8304b10 +CIPHERTEXT = d56ad7f8fb00e44a + +COUNT = 8 +KEY1 = 32c7f758466d98f7 +KEY2 = fb2f5be6c2a1df02 +KEY3 = 32c7f758466d98f7 +IV1 = 67727e04e68f95b2 +IV2 = bcc7d35a3be4eb07 +IV3 = 121d28af913a405c +PLAINTEXT = 9994ff996996e94f2e +CIPHERTEXT = 92002c41ec7dd86dcb + +COUNT = 9 +KEY1 = 9d4c16e0fe626e4f +KEY2 = c7e65bea25b08af2 +KEY3 = 9d4c16e0fe626e4f +IV1 = f90004e3f56127e3 +IV2 = 4e555a394ab67d38 +IV3 = a3aaaf8ea00bd28d +PLAINTEXT = d1356fc13e1c77b67a58 +CIPHERTEXT = 1a4c8aedc6646df52134 + +[DECRYPT] + +COUNT = 0 +KEY1 = 2afb08105d7f7a0d +KEY2 = c1134f380d891a7c +KEY3 = 2afb08105d7f7a0d +IV1 = 7c240546899dfb81 +IV2 = d1795a9bdef350d6 +IV3 = 26ceaff13448a62b +CIPHERTEXT = fb +PLAINTEXT = 1d + +COUNT = 1 +KEY1 = 5734681332a25102 +KEY2 = 6de5f74013fbd96b +KEY3 = 5734681332a25102 +IV1 = 70fbba89679a8c4a +IV2 = c6510fdebcefe19f +IV3 = 1ba66534124536f4 +CIPHERTEXT = 7c21 +PLAINTEXT = 2348 + +COUNT = 2 +KEY1 = cda21aae3e1a8f0b +KEY2 = 58153ba8fb9e8f1c +KEY3 = cda21aae3e1a8f0b +IV1 = 11e67de4d96d8437 +IV2 = 673bd33a2ec2d98c +IV3 = bc91288f84182ee1 +CIPHERTEXT = cfb150 +PLAINTEXT = 6ec9bd + +COUNT = 3 +KEY1 = 8fd5dc1a91167f43 +KEY2 = 3d0d7c468afe4a25 +KEY3 = 8fd5dc1a91167f43 +IV1 = 4c70594c5ca6cb00 +IV2 = a1c5aea1b1fc2055 +IV3 = f71b03f7075175aa +CIPHERTEXT = 12fc8ce0 +PLAINTEXT = 4b230a41 + +COUNT = 4 +KEY1 = 5219bf6167732504 +KEY2 = 7fc41952fd29923b +KEY3 = 5219bf6167732504 +IV1 = d2dc6f16b0262766 +IV2 = 2831c46c057b7cbb +IV3 = 7d8719c15ad0d210 +CIPHERTEXT = d54e2c2430 +PLAINTEXT = 2a8715f7f1 + +COUNT = 5 +KEY1 = 6da431d6379b912f +KEY2 = 382601343e678cf2 +KEY3 = 6da431d6379b912f +IV1 = c6044a686ac251d2 +IV2 = 1b599fbdc017a727 +IV3 = 70aef513156cfc7c +CIPHERTEXT = 556c92d22a4a +PLAINTEXT = 7a25ba4bb69b + +COUNT = 6 +KEY1 = 5798f7a1bcc29889 +KEY2 = 0b97da8f68a2807c +KEY3 = 5798f7a1bcc29889 +IV1 = 3aab26bd92351b6e +IV2 = 90007c12e78a70c3 +IV3 = e555d1683cdfc618 +CIPHERTEXT = a58a0de46c1ce6 +PLAINTEXT = 910d68573f3da4 + +COUNT = 7 +KEY1 = d326aebc153746ea +KEY2 = f238b63de0cd2a98 +KEY3 = d326aebc153746ea +IV1 = a9c3a039d01b7a4b +IV2 = ff18f58f2570cfa0 +IV3 = 546e4ae47ac624f5 +CIPHERTEXT = 3194f8d41be3205f +PLAINTEXT = 043a40fd1a9d4b4d + +COUNT = 8 +KEY1 = b3ef31bc91524302 +KEY2 = 85a4a72025f176d3 +KEY3 = b3ef31bc91524302 +IV1 = a2913133faf019ae +IV2 = f7e6868950456f03 +IV3 = 4d3bdbdea59ac458 +CIPHERTEXT = ff4fa739652b2b9f99 +PLAINTEXT = 293d1c6fbc31f3f8d1 + +COUNT = 9 +KEY1 = 3e890725f8165e58 +KEY2 = f11532e98998078c +KEY3 = 3e890725f8165e58 +IV1 = 4935cde335f15a34 +IV2 = 9e8b23388b46af89 +IV3 = f3e0788de09c04de +CIPHERTEXT = 39f6b7f75cb157e47214 +PLAINTEXT = 0d84dbad4eab9fae986c diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT3.rsp new file mode 100644 index 00000000..5e4e5090 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8MMT3.rsp @@ -0,0 +1,209 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:44:59 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = bf37620bba1c5780 +KEY2 = bf158c25fe7c1685 +KEY3 = 7fb3b6b3d6978331 +IV1 = a3c916209d0a0b62 +IV2 = f91e6b75f25f60b7 +IV3 = 4e73c0cb47b4b60c +PLAINTEXT = f4 +CIPHERTEXT = ed + +COUNT = 1 +KEY1 = 15c804c1ea3e04da +KEY2 = 64a11fb5b5a1868a +KEY3 = 0bdf7998d307c1c2 +IV1 = e5ebe251b95538dc +IV2 = 3b4137a70eaa8e31 +IV3 = 90968cfc63ffe386 +PLAINTEXT = f6b1 +CIPHERTEXT = 1608 + +COUNT = 2 +KEY1 = f7e9409ba1c17502 +KEY2 = c80dd9571a49cdc4 +KEY3 = 52cd76da7a7564a7 +IV1 = f21bd47eaa99a46b +IV2 = 477129d3ffeef9c0 +IV3 = 9cc67f2955444f15 +PLAINTEXT = 25dabc +CIPHERTEXT = f17827 + +COUNT = 3 +KEY1 = 20fb2ffb4686cb97 +KEY2 = 269804267c7aea07 +KEY3 = 32fe1a32dc7985b0 +IV1 = f05bd8d479eae7ad +IV2 = 45b12e29cf403d02 +IV3 = 9b06837f24959257 +PLAINTEXT = 5d3c6d5d +CIPHERTEXT = a8ff38db + +COUNT = 4 +KEY1 = 37452f9e766b4cd9 +KEY2 = 25fe8ac4efa4ce94 +KEY3 = 94f14304bc1351c1 +IV1 = 5adc17d44040e4c1 +IV2 = b0316d2995963a16 +IV3 = 0586c27eeaeb8f6b +PLAINTEXT = b2bfdf994c +CIPHERTEXT = 2e50030e2f + +COUNT = 5 +KEY1 = b0a4e349670b610d +KEY2 = 57375b4c4916cef1 +KEY3 = fb5ea425a4571513 +IV1 = 872d732bd709c6c4 +IV2 = dc82c8812c5f1c19 +IV3 = 31d81dd681b4716e +PLAINTEXT = ff81eb90e544 +CIPHERTEXT = 8a71924754f7 + +COUNT = 6 +KEY1 = b3e949541ac2c8e5 +KEY2 = 9eb05e9d32f4da94 +KEY3 = 5d49e994e90ea862 +IV1 = a4bf4a4ad53ed6c7 +IV2 = fa149fa02a942c1c +IV3 = 4f69f4f57fe98171 +PLAINTEXT = 94febe379069a5 +CIPHERTEXT = 1978fdefdb9bbf + +COUNT = 7 +KEY1 = 70b31c89b392cec2 +KEY2 = 07e0b67a109e380b +KEY3 = b0797f7ad591e67c +IV1 = b3774773453acdae +IV2 = 08cc9cc89a902303 +IV3 = 5e21f21defe57858 +PLAINTEXT = bba6bd6557ae51e3 +CIPHERTEXT = 92cfc8b06e516b93 + +COUNT = 8 +KEY1 = 451c1561cbdc2a64 +KEY2 = a15173a8a780704c +KEY3 = 343e9bcb6449f1ad +IV1 = 20dc465d8864a591 +IV2 = 76319bb2ddb9fae6 +IV3 = cb86f108330f503b +PLAINTEXT = 37ec2ff3e975fe8966 +CIPHERTEXT = cb996a1c22e1384841 + +COUNT = 9 +KEY1 = f8fb682c5b512adf +KEY2 = 61542ac707ba267f +KEY3 = f807dc8580641fef +IV1 = 42aa585249e2096e +IV2 = 97ffada79f375ec3 +IV3 = ed5502fcf48cb418 +PLAINTEXT = c39b6016133046aeaa8d +CIPHERTEXT = 7c58985884d4e7f87946 + +[DECRYPT] + +COUNT = 0 +KEY1 = d30bc7197c67df86 +KEY2 = 678f73688f3d3dc8 +KEY3 = fec2a80e8558a419 +IV1 = 1641a83207195e90 +IV2 = 6b96fd875c6eb3e5 +IV3 = c0ec52dcb1c4093a +CIPHERTEXT = 8a +PLAINTEXT = 7c + +COUNT = 1 +KEY1 = d95b628a8a940108 +KEY2 = f4d03d5e7f8086bc +KEY3 = 2057dc07bab57c37 +IV1 = e817014ef73ed72e +IV2 = 3d6c56a44c942c83 +IV3 = 92c1abf9a1e981d8 +CIPHERTEXT = 9221 +PLAINTEXT = e37f + +COUNT = 2 +KEY1 = 13205de53e3d5254 +KEY2 = 258997ba92ae198c +KEY3 = f26df4a7259d5dd6 +IV1 = 24f5f7006b8b3587 +IV2 = 7a4b4c55c0e08adc +IV3 = cfa0a1ab1635e031 +CIPHERTEXT = 61d0bb +PLAINTEXT = 3ef941 + +COUNT = 3 +KEY1 = fb76a758eceac1f8 +KEY2 = 92e6ba0249d6f864 +KEY3 = fe3e38cd7a615825 +IV1 = 29a53a8bd6f0a4b2 +IV2 = 7efa8fe12c45fa07 +IV3 = d44fe536819b4f5c +CIPHERTEXT = 76c8e1d8 +PLAINTEXT = 9fbc5dcf + +COUNT = 4 +KEY1 = 80d92f40453e252a +KEY2 = 8cdac28307a7f861 +KEY3 = 2301c2cb7ffde664 +IV1 = 90b8a3ea6e883b4b +IV2 = e60df93fc3dd90a0 +IV3 = 3b634e951932e5f5 +CIPHERTEXT = 6d8ceace9a +PLAINTEXT = 76259fce4c + +COUNT = 5 +KEY1 = 04ef7c5ec17308b0 +KEY2 = d6a4fba8b6ad1fb9 +KEY3 = fd4cf2f11a57e916 +IV1 = 754c5019edd90df4 +IV2 = caa1a56f432e6349 +IV3 = 1ff6fac49883b89e +CIPHERTEXT = 9da036049db8 +PLAINTEXT = 8b481a44af0f + +COUNT = 6 +KEY1 = 4602ce5e0867e39e +KEY2 = 294c7ad3159b91c8 +KEY3 = 3807255d6bcee9fe +IV1 = 4bd8d429bef26fdb +IV2 = a12e297f1447c530 +IV3 = f6837ed4699d1a85 +CIPHERTEXT = 9b69501120f1b1 +PLAINTEXT = 00ed94c4c55fb3 + +COUNT = 7 +KEY1 = d9e66794f2542968 +KEY2 = b386aefea716fe4f +KEY3 = 8f792a326ea86e29 +IV1 = a7cf6d03e28b2c28 +IV2 = fd24c25937e0817d +IV3 = 527a17ae8d35d6d2 +CIPHERTEXT = 5d80183a4253588e +PLAINTEXT = ed21591c90484939 + +COUNT = 8 +KEY1 = 57ab1368b31a8af2 +KEY2 = 9d4f0815382aabdc +KEY3 = b6629b2cf885c44a +IV1 = 4b89a154f7c85427 +IV2 = a0def6aa4d1da97c +IV3 = f6344bffa272fed1 +CIPHERTEXT = 240372313fe1891265 +PLAINTEXT = d30964d5d561ddac26 + +COUNT = 9 +KEY1 = 430deac15bf2f2cd +KEY2 = d00dfe200dbcf754 +KEY3 = 615b0b4ff75dfec2 +IV1 = 6e415e7558eb6c6b +IV2 = c396b3caae40c1c0 +IV3 = 18ec092003961715 +CIPHERTEXT = 9124c54354715e3e57cf +PLAINTEXT = 5d6dd1fc268801938ce5 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8invperm.rsp new file mode 100644 index 00000000..21af9f1b --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8invperm.rsp @@ -0,0 +1,1544 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT1 = 95 +CIPHERTEXT1 = 00 +PLAINTEXT2 = f7 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 5a +CIPHERTEXT3 = 00 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT1 = dd +CIPHERTEXT1 = 00 +PLAINTEXT2 = 0c +CIPHERTEXT2 = 00 +PLAINTEXT3 = f1 +CIPHERTEXT3 = 00 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT1 = 2e +CIPHERTEXT1 = 00 +PLAINTEXT2 = 05 +CIPHERTEXT2 = 00 +PLAINTEXT3 = f9 +CIPHERTEXT3 = 00 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT1 = 4b +CIPHERTEXT1 = 00 +PLAINTEXT2 = 9e +CIPHERTEXT2 = 00 +PLAINTEXT3 = f6 +CIPHERTEXT3 = 00 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT1 = 20 +CIPHERTEXT1 = 00 +PLAINTEXT2 = c3 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 4f +CIPHERTEXT3 = 00 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT1 = 55 +CIPHERTEXT1 = 00 +PLAINTEXT2 = e2 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 45 +CIPHERTEXT3 = 00 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT1 = 6c +CIPHERTEXT1 = 00 +PLAINTEXT2 = 13 +CIPHERTEXT2 = 00 +PLAINTEXT3 = d8 +CIPHERTEXT3 = 00 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT1 = 0d +CIPHERTEXT1 = 00 +PLAINTEXT2 = 0d +CIPHERTEXT2 = 00 +PLAINTEXT3 = d2 +CIPHERTEXT3 = 00 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT1 = d9 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 43 +CIPHERTEXT2 = 00 +PLAINTEXT3 = d6 +CIPHERTEXT3 = 00 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT1 = 42 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 94 +CIPHERTEXT2 = 00 +PLAINTEXT3 = f5 +CIPHERTEXT3 = 00 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT1 = b8 +CIPHERTEXT1 = 00 +PLAINTEXT2 = c8 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 6c +CIPHERTEXT3 = 00 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT1 = f1 +CIPHERTEXT1 = 00 +PLAINTEXT2 = e8 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 72 +CIPHERTEXT3 = 00 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT1 = ad +CIPHERTEXT1 = 00 +PLAINTEXT2 = be +CIPHERTEXT2 = 00 +PLAINTEXT3 = 0d +CIPHERTEXT3 = 00 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT1 = e6 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 9e +CIPHERTEXT2 = 00 +PLAINTEXT3 = fc +CIPHERTEXT3 = 00 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT1 = ec +CIPHERTEXT1 = 00 +PLAINTEXT2 = fa +CIPHERTEXT2 = 00 +PLAINTEXT3 = 31 +CIPHERTEXT3 = 00 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT1 = f3 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 9f +CIPHERTEXT2 = 00 +PLAINTEXT3 = fb +CIPHERTEXT3 = 00 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT1 = 2b +CIPHERTEXT1 = 00 +PLAINTEXT2 = f4 +CIPHERTEXT2 = 00 +PLAINTEXT3 = d6 +CIPHERTEXT3 = 00 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT1 = 88 +CIPHERTEXT1 = 00 +PLAINTEXT2 = e9 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 63 +CIPHERTEXT3 = 00 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT1 = e1 +CIPHERTEXT1 = 00 +PLAINTEXT2 = ee +CIPHERTEXT2 = 00 +PLAINTEXT3 = 5d +CIPHERTEXT3 = 00 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT1 = 32 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 0b +CIPHERTEXT2 = 00 +PLAINTEXT3 = e3 +CIPHERTEXT3 = 00 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT1 = e7 +CIPHERTEXT1 = 00 +PLAINTEXT2 = bb +CIPHERTEXT2 = 00 +PLAINTEXT3 = 4e +CIPHERTEXT3 = 00 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT1 = 12 +CIPHERTEXT1 = 00 +PLAINTEXT2 = f0 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 44 +CIPHERTEXT3 = 00 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT1 = a4 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 8a +CIPHERTEXT2 = 00 +PLAINTEXT3 = 02 +CIPHERTEXT3 = 00 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT1 = fb +CIPHERTEXT1 = 00 +PLAINTEXT2 = 74 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 6f +CIPHERTEXT3 = 00 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT1 = 75 +CIPHERTEXT1 = 00 +PLAINTEXT2 = b8 +CIPHERTEXT2 = 00 +PLAINTEXT3 = fc +CIPHERTEXT3 = 00 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT1 = 64 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 4e +CIPHERTEXT2 = 00 +PLAINTEXT3 = e3 +CIPHERTEXT3 = 00 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT1 = f0 +CIPHERTEXT1 = 00 +PLAINTEXT2 = a2 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 88 +CIPHERTEXT3 = 00 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT1 = 9d +CIPHERTEXT1 = 00 +PLAINTEXT2 = 05 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 56 +CIPHERTEXT3 = 00 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT1 = d1 +CIPHERTEXT1 = 00 +PLAINTEXT2 = c3 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 1f +CIPHERTEXT3 = 00 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT1 = e1 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 89 +CIPHERTEXT2 = 00 +PLAINTEXT3 = ed +CIPHERTEXT3 = 00 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT1 = e4 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 59 +CIPHERTEXT2 = 00 +PLAINTEXT3 = ef +CIPHERTEXT3 = 00 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT1 = ae +CIPHERTEXT1 = 00 +PLAINTEXT2 = 7a +CIPHERTEXT2 = 00 +PLAINTEXT3 = 91 +CIPHERTEXT3 = 00 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT1 = e9 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 88 +CIPHERTEXT2 = 00 +PLAINTEXT3 = a5 +CIPHERTEXT3 = 00 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT1 = df +CIPHERTEXT1 = 00 +PLAINTEXT2 = 9f +CIPHERTEXT2 = 00 +PLAINTEXT3 = 97 +CIPHERTEXT3 = 00 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT1 = b1 +CIPHERTEXT1 = 00 +PLAINTEXT2 = a5 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 08 +CIPHERTEXT3 = 00 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT1 = fa +CIPHERTEXT1 = 00 +PLAINTEXT2 = e9 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 1a +CIPHERTEXT3 = 00 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT1 = ca +CIPHERTEXT1 = 00 +PLAINTEXT2 = af +CIPHERTEXT2 = 00 +PLAINTEXT3 = 85 +CIPHERTEXT3 = 00 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT1 = 5e +CIPHERTEXT1 = 00 +PLAINTEXT2 = 57 +CIPHERTEXT2 = 00 +PLAINTEXT3 = bc +CIPHERTEXT3 = 00 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT1 = 81 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 45 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 04 +CIPHERTEXT3 = 00 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT1 = 4d +CIPHERTEXT1 = 00 +PLAINTEXT2 = 84 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 62 +CIPHERTEXT3 = 00 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT1 = 25 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 58 +CIPHERTEXT2 = 00 +PLAINTEXT3 = f9 +CIPHERTEXT3 = 00 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT1 = ab +CIPHERTEXT1 = 00 +PLAINTEXT2 = 1e +CIPHERTEXT2 = 00 +PLAINTEXT3 = db +CIPHERTEXT3 = 00 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT1 = 79 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 88 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 07 +CIPHERTEXT3 = 00 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT1 = 86 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 69 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 70 +CIPHERTEXT3 = 00 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT1 = 8b +CIPHERTEXT1 = 00 +PLAINTEXT2 = cd +CIPHERTEXT2 = 00 +PLAINTEXT3 = 9c +CIPHERTEXT3 = 00 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT1 = ea +CIPHERTEXT1 = 00 +PLAINTEXT2 = 4c +CIPHERTEXT2 = 00 +PLAINTEXT3 = 26 +CIPHERTEXT3 = 00 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT1 = ca +CIPHERTEXT1 = 00 +PLAINTEXT2 = 16 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 72 +CIPHERTEXT3 = 00 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT1 = 8d +CIPHERTEXT1 = 00 +PLAINTEXT2 = 92 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 36 +CIPHERTEXT3 = 00 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT1 = 10 +CIPHERTEXT1 = 00 +PLAINTEXT2 = b4 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 4b +CIPHERTEXT3 = 00 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT1 = 5d +CIPHERTEXT1 = 00 +PLAINTEXT2 = a9 +CIPHERTEXT2 = 00 +PLAINTEXT3 = ae +CIPHERTEXT3 = 00 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT1 = 1d +CIPHERTEXT1 = 00 +PLAINTEXT2 = 4f +CIPHERTEXT2 = 00 +PLAINTEXT3 = a1 +CIPHERTEXT3 = 00 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT1 = ce +CIPHERTEXT1 = 00 +PLAINTEXT2 = 76 +CIPHERTEXT2 = 00 +PLAINTEXT3 = c5 +CIPHERTEXT3 = 00 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT1 = 84 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 6b +CIPHERTEXT2 = 00 +PLAINTEXT3 = ae +CIPHERTEXT3 = 00 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT1 = e6 +CIPHERTEXT1 = 00 +PLAINTEXT2 = eb +CIPHERTEXT2 = 00 +PLAINTEXT3 = 3d +CIPHERTEXT3 = 00 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT1 = 48 +CIPHERTEXT1 = 00 +PLAINTEXT2 = d2 +CIPHERTEXT2 = 00 +PLAINTEXT3 = ad +CIPHERTEXT3 = 00 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT1 = dd +CIPHERTEXT1 = 00 +PLAINTEXT2 = 9f +CIPHERTEXT2 = 00 +PLAINTEXT3 = d4 +CIPHERTEXT3 = 00 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT1 = 2f +CIPHERTEXT1 = 00 +PLAINTEXT2 = 0a +CIPHERTEXT2 = 00 +PLAINTEXT3 = 7f +CIPHERTEXT3 = 00 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT1 = e0 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 6c +CIPHERTEXT2 = 00 +PLAINTEXT3 = 74 +CIPHERTEXT3 = 00 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT1 = 09 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 09 +CIPHERTEXT2 = 00 +PLAINTEXT3 = a4 +CIPHERTEXT3 = 00 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT1 = 5b +CIPHERTEXT1 = 00 +PLAINTEXT2 = 2f +CIPHERTEXT2 = 00 +PLAINTEXT3 = a2 +CIPHERTEXT3 = 00 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT1 = cc +CIPHERTEXT1 = 00 +PLAINTEXT2 = 00 +CIPHERTEXT2 = 00 +PLAINTEXT3 = bc +CIPHERTEXT3 = 00 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT1 = d2 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 6a +CIPHERTEXT2 = 00 +PLAINTEXT3 = cc +CIPHERTEXT3 = 00 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT1 = 06 +CIPHERTEXT1 = 00 +PLAINTEXT2 = f3 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 3d +CIPHERTEXT3 = 00 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT1 = 16 +CIPHERTEXT1 = 00 +PLAINTEXT2 = 00 +CIPHERTEXT2 = 00 +PLAINTEXT3 = 17 +CIPHERTEXT3 = 00 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT1 = 95 +PLAINTEXT1 = 00 +CIPHERTEXT2 = f7 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 5a +PLAINTEXT3 = 00 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT1 = dd +PLAINTEXT1 = 00 +CIPHERTEXT2 = 0c +PLAINTEXT2 = 00 +CIPHERTEXT3 = f1 +PLAINTEXT3 = 00 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT1 = 2e +PLAINTEXT1 = 00 +CIPHERTEXT2 = 05 +PLAINTEXT2 = 00 +CIPHERTEXT3 = f9 +PLAINTEXT3 = 00 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT1 = 4b +PLAINTEXT1 = 00 +CIPHERTEXT2 = 9e +PLAINTEXT2 = 00 +CIPHERTEXT3 = f6 +PLAINTEXT3 = 00 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT1 = 20 +PLAINTEXT1 = 00 +CIPHERTEXT2 = c3 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 4f +PLAINTEXT3 = 00 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT1 = 55 +PLAINTEXT1 = 00 +CIPHERTEXT2 = e2 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 45 +PLAINTEXT3 = 00 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT1 = 6c +PLAINTEXT1 = 00 +CIPHERTEXT2 = 13 +PLAINTEXT2 = 00 +CIPHERTEXT3 = d8 +PLAINTEXT3 = 00 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT1 = 0d +PLAINTEXT1 = 00 +CIPHERTEXT2 = 0d +PLAINTEXT2 = 00 +CIPHERTEXT3 = d2 +PLAINTEXT3 = 00 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT1 = d9 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 43 +PLAINTEXT2 = 00 +CIPHERTEXT3 = d6 +PLAINTEXT3 = 00 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT1 = 42 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 94 +PLAINTEXT2 = 00 +CIPHERTEXT3 = f5 +PLAINTEXT3 = 00 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT1 = b8 +PLAINTEXT1 = 00 +CIPHERTEXT2 = c8 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 6c +PLAINTEXT3 = 00 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT1 = f1 +PLAINTEXT1 = 00 +CIPHERTEXT2 = e8 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 72 +PLAINTEXT3 = 00 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT1 = ad +PLAINTEXT1 = 00 +CIPHERTEXT2 = be +PLAINTEXT2 = 00 +CIPHERTEXT3 = 0d +PLAINTEXT3 = 00 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT1 = e6 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 9e +PLAINTEXT2 = 00 +CIPHERTEXT3 = fc +PLAINTEXT3 = 00 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT1 = ec +PLAINTEXT1 = 00 +CIPHERTEXT2 = fa +PLAINTEXT2 = 00 +CIPHERTEXT3 = 31 +PLAINTEXT3 = 00 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT1 = f3 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 9f +PLAINTEXT2 = 00 +CIPHERTEXT3 = fb +PLAINTEXT3 = 00 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT1 = 2b +PLAINTEXT1 = 00 +CIPHERTEXT2 = f4 +PLAINTEXT2 = 00 +CIPHERTEXT3 = d6 +PLAINTEXT3 = 00 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT1 = 88 +PLAINTEXT1 = 00 +CIPHERTEXT2 = e9 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 63 +PLAINTEXT3 = 00 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT1 = e1 +PLAINTEXT1 = 00 +CIPHERTEXT2 = ee +PLAINTEXT2 = 00 +CIPHERTEXT3 = 5d +PLAINTEXT3 = 00 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT1 = 32 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 0b +PLAINTEXT2 = 00 +CIPHERTEXT3 = e3 +PLAINTEXT3 = 00 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT1 = e7 +PLAINTEXT1 = 00 +CIPHERTEXT2 = bb +PLAINTEXT2 = 00 +CIPHERTEXT3 = 4e +PLAINTEXT3 = 00 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT1 = 12 +PLAINTEXT1 = 00 +CIPHERTEXT2 = f0 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 44 +PLAINTEXT3 = 00 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT1 = a4 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 8a +PLAINTEXT2 = 00 +CIPHERTEXT3 = 02 +PLAINTEXT3 = 00 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT1 = fb +PLAINTEXT1 = 00 +CIPHERTEXT2 = 74 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 6f +PLAINTEXT3 = 00 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT1 = 75 +PLAINTEXT1 = 00 +CIPHERTEXT2 = b8 +PLAINTEXT2 = 00 +CIPHERTEXT3 = fc +PLAINTEXT3 = 00 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT1 = 64 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 4e +PLAINTEXT2 = 00 +CIPHERTEXT3 = e3 +PLAINTEXT3 = 00 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT1 = f0 +PLAINTEXT1 = 00 +CIPHERTEXT2 = a2 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 88 +PLAINTEXT3 = 00 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT1 = 9d +PLAINTEXT1 = 00 +CIPHERTEXT2 = 05 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 56 +PLAINTEXT3 = 00 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT1 = d1 +PLAINTEXT1 = 00 +CIPHERTEXT2 = c3 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 1f +PLAINTEXT3 = 00 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT1 = e1 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 89 +PLAINTEXT2 = 00 +CIPHERTEXT3 = ed +PLAINTEXT3 = 00 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT1 = e4 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 59 +PLAINTEXT2 = 00 +CIPHERTEXT3 = ef +PLAINTEXT3 = 00 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT1 = ae +PLAINTEXT1 = 00 +CIPHERTEXT2 = 7a +PLAINTEXT2 = 00 +CIPHERTEXT3 = 91 +PLAINTEXT3 = 00 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT1 = e9 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 88 +PLAINTEXT2 = 00 +CIPHERTEXT3 = a5 +PLAINTEXT3 = 00 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT1 = df +PLAINTEXT1 = 00 +CIPHERTEXT2 = 9f +PLAINTEXT2 = 00 +CIPHERTEXT3 = 97 +PLAINTEXT3 = 00 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT1 = b1 +PLAINTEXT1 = 00 +CIPHERTEXT2 = a5 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 08 +PLAINTEXT3 = 00 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT1 = fa +PLAINTEXT1 = 00 +CIPHERTEXT2 = e9 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 1a +PLAINTEXT3 = 00 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT1 = ca +PLAINTEXT1 = 00 +CIPHERTEXT2 = af +PLAINTEXT2 = 00 +CIPHERTEXT3 = 85 +PLAINTEXT3 = 00 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT1 = 5e +PLAINTEXT1 = 00 +CIPHERTEXT2 = 57 +PLAINTEXT2 = 00 +CIPHERTEXT3 = bc +PLAINTEXT3 = 00 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT1 = 81 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 45 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 04 +PLAINTEXT3 = 00 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT1 = 4d +PLAINTEXT1 = 00 +CIPHERTEXT2 = 84 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 62 +PLAINTEXT3 = 00 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT1 = 25 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 58 +PLAINTEXT2 = 00 +CIPHERTEXT3 = f9 +PLAINTEXT3 = 00 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT1 = ab +PLAINTEXT1 = 00 +CIPHERTEXT2 = 1e +PLAINTEXT2 = 00 +CIPHERTEXT3 = db +PLAINTEXT3 = 00 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT1 = 79 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 88 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 07 +PLAINTEXT3 = 00 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT1 = 86 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 69 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 70 +PLAINTEXT3 = 00 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT1 = 8b +PLAINTEXT1 = 00 +CIPHERTEXT2 = cd +PLAINTEXT2 = 00 +CIPHERTEXT3 = 9c +PLAINTEXT3 = 00 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT1 = ea +PLAINTEXT1 = 00 +CIPHERTEXT2 = 4c +PLAINTEXT2 = 00 +CIPHERTEXT3 = 26 +PLAINTEXT3 = 00 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT1 = ca +PLAINTEXT1 = 00 +CIPHERTEXT2 = 16 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 72 +PLAINTEXT3 = 00 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT1 = 8d +PLAINTEXT1 = 00 +CIPHERTEXT2 = 92 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 36 +PLAINTEXT3 = 00 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT1 = 10 +PLAINTEXT1 = 00 +CIPHERTEXT2 = b4 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 4b +PLAINTEXT3 = 00 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT1 = 5d +PLAINTEXT1 = 00 +CIPHERTEXT2 = a9 +PLAINTEXT2 = 00 +CIPHERTEXT3 = ae +PLAINTEXT3 = 00 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT1 = 1d +PLAINTEXT1 = 00 +CIPHERTEXT2 = 4f +PLAINTEXT2 = 00 +CIPHERTEXT3 = a1 +PLAINTEXT3 = 00 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT1 = ce +PLAINTEXT1 = 00 +CIPHERTEXT2 = 76 +PLAINTEXT2 = 00 +CIPHERTEXT3 = c5 +PLAINTEXT3 = 00 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT1 = 84 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 6b +PLAINTEXT2 = 00 +CIPHERTEXT3 = ae +PLAINTEXT3 = 00 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT1 = e6 +PLAINTEXT1 = 00 +CIPHERTEXT2 = eb +PLAINTEXT2 = 00 +CIPHERTEXT3 = 3d +PLAINTEXT3 = 00 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT1 = 48 +PLAINTEXT1 = 00 +CIPHERTEXT2 = d2 +PLAINTEXT2 = 00 +CIPHERTEXT3 = ad +PLAINTEXT3 = 00 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT1 = dd +PLAINTEXT1 = 00 +CIPHERTEXT2 = 9f +PLAINTEXT2 = 00 +CIPHERTEXT3 = d4 +PLAINTEXT3 = 00 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT1 = 2f +PLAINTEXT1 = 00 +CIPHERTEXT2 = 0a +PLAINTEXT2 = 00 +CIPHERTEXT3 = 7f +PLAINTEXT3 = 00 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT1 = e0 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 6c +PLAINTEXT2 = 00 +CIPHERTEXT3 = 74 +PLAINTEXT3 = 00 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT1 = 09 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 09 +PLAINTEXT2 = 00 +CIPHERTEXT3 = a4 +PLAINTEXT3 = 00 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT1 = 5b +PLAINTEXT1 = 00 +CIPHERTEXT2 = 2f +PLAINTEXT2 = 00 +CIPHERTEXT3 = a2 +PLAINTEXT3 = 00 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT1 = cc +PLAINTEXT1 = 00 +CIPHERTEXT2 = 00 +PLAINTEXT2 = 00 +CIPHERTEXT3 = bc +PLAINTEXT3 = 00 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT1 = d2 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 6a +PLAINTEXT2 = 00 +CIPHERTEXT3 = cc +PLAINTEXT3 = 00 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT1 = 06 +PLAINTEXT1 = 00 +CIPHERTEXT2 = f3 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 3d +PLAINTEXT3 = 00 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT1 = 16 +PLAINTEXT1 = 00 +CIPHERTEXT2 = 00 +PLAINTEXT2 = 00 +CIPHERTEXT3 = 17 +PLAINTEXT3 = 00 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8permop.rsp new file mode 100644 index 00000000..a4ce85ce --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8permop.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 88 +CIPHERTEXT2 = 23 +CIPHERTEXT3 = e5 + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 0c +CIPHERTEXT2 = 9e +CIPHERTEXT3 = 20 + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 83 +CIPHERTEXT2 = 94 +CIPHERTEXT3 = fc + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = df +CIPHERTEXT2 = e9 +CIPHERTEXT3 = f6 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e6 +CIPHERTEXT2 = df +CIPHERTEXT3 = 37 + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = af +CIPHERTEXT2 = 5f +CIPHERTEXT3 = 5d + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 0f +CIPHERTEXT2 = 4c +CIPHERTEXT3 = 43 + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = c9 +CIPHERTEXT2 = d5 +CIPHERTEXT3 = 3a + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 7c +CIPHERTEXT2 = 2c +CIPHERTEXT3 = f5 + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = cb +CIPHERTEXT2 = e3 +CIPHERTEXT3 = cb + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 00 +CIPHERTEXT2 = ab +CIPHERTEXT3 = 29 + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 40 +CIPHERTEXT2 = 14 +CIPHERTEXT3 = f3 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 6c +CIPHERTEXT2 = 64 +CIPHERTEXT3 = 2c + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 67 +CIPHERTEXT2 = 5b +CIPHERTEXT3 = 6d + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 95 +CIPHERTEXT2 = 32 +CIPHERTEXT3 = c6 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a6 +CIPHERTEXT2 = bb +CIPHERTEXT3 = e4 + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 4d +CIPHERTEXT2 = a7 +CIPHERTEXT3 = 73 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 2d +CIPHERTEXT2 = 70 +CIPHERTEXT3 = a6 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b4 +CIPHERTEXT2 = d4 +CIPHERTEXT3 = ef + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 6e +CIPHERTEXT2 = 48 +CIPHERTEXT3 = 5b + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = aa +CIPHERTEXT2 = 34 +CIPHERTEXT3 = d5 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 2e +CIPHERTEXT2 = 59 +CIPHERTEXT3 = fd + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 23 +CIPHERTEXT2 = 77 +CIPHERTEXT3 = ef + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d8 +CIPHERTEXT2 = e2 +CIPHERTEXT3 = 04 + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 05 +CIPHERTEXT2 = 75 +CIPHERTEXT3 = e1 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ab +CIPHERTEXT2 = 19 +CIPHERTEXT3 = ab + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 53 +CIPHERTEXT2 = 16 +CIPHERTEXT3 = 35 + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ae +CIPHERTEXT2 = fc +CIPHERTEXT3 = 88 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b3 +CIPHERTEXT2 = 13 +CIPHERTEXT3 = 0e + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 61 +CIPHERTEXT2 = 1d +CIPHERTEXT3 = 97 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e2 +CIPHERTEXT2 = 14 +CIPHERTEXT3 = e5 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 1a +CIPHERTEXT2 = 31 +CIPHERTEXT3 = dc + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 88 +PLAINTEXT2 = 23 +PLAINTEXT3 = e5 + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 0c +PLAINTEXT2 = 9e +PLAINTEXT3 = 20 + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 83 +PLAINTEXT2 = 94 +PLAINTEXT3 = fc + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = df +PLAINTEXT2 = e9 +PLAINTEXT3 = f6 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e6 +PLAINTEXT2 = df +PLAINTEXT3 = 37 + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = af +PLAINTEXT2 = 5f +PLAINTEXT3 = 5d + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 0f +PLAINTEXT2 = 4c +PLAINTEXT3 = 43 + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = c9 +PLAINTEXT2 = d5 +PLAINTEXT3 = 3a + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 7c +PLAINTEXT2 = 2c +PLAINTEXT3 = f5 + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = cb +PLAINTEXT2 = e3 +PLAINTEXT3 = cb + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 00 +PLAINTEXT2 = ab +PLAINTEXT3 = 29 + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 40 +PLAINTEXT2 = 14 +PLAINTEXT3 = f3 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 6c +PLAINTEXT2 = 64 +PLAINTEXT3 = 2c + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 67 +PLAINTEXT2 = 5b +PLAINTEXT3 = 6d + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 95 +PLAINTEXT2 = 32 +PLAINTEXT3 = c6 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a6 +PLAINTEXT2 = bb +PLAINTEXT3 = e4 + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 4d +PLAINTEXT2 = a7 +PLAINTEXT3 = 73 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 2d +PLAINTEXT2 = 70 +PLAINTEXT3 = a6 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b4 +PLAINTEXT2 = d4 +PLAINTEXT3 = ef + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 6e +PLAINTEXT2 = 48 +PLAINTEXT3 = 5b + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = aa +PLAINTEXT2 = 34 +PLAINTEXT3 = d5 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 2e +PLAINTEXT2 = 59 +PLAINTEXT3 = fd + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 23 +PLAINTEXT2 = 77 +PLAINTEXT3 = ef + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d8 +PLAINTEXT2 = e2 +PLAINTEXT3 = 04 + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 05 +PLAINTEXT2 = 75 +PLAINTEXT3 = e1 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ab +PLAINTEXT2 = 19 +PLAINTEXT3 = ab + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 53 +PLAINTEXT2 = 16 +PLAINTEXT3 = 35 + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ae +PLAINTEXT2 = fc +PLAINTEXT3 = 88 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b3 +PLAINTEXT2 = 13 +PLAINTEXT3 = 0e + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 61 +PLAINTEXT2 = 1d +PLAINTEXT3 = 97 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e2 +PLAINTEXT2 = 14 +PLAINTEXT3 = e5 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 1a +PLAINTEXT2 = 31 +PLAINTEXT3 = dc + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8subtab.rsp new file mode 100644 index 00000000..adff4bd4 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8subtab.rsp @@ -0,0 +1,388 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +PLAINTEXT = 00 +CIPHERTEXT1 = 69 +CIPHERTEXT2 = 97 +CIPHERTEXT3 = e9 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +PLAINTEXT = 00 +CIPHERTEXT1 = 7a +CIPHERTEXT2 = 16 +CIPHERTEXT3 = 21 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +PLAINTEXT = 00 +CIPHERTEXT1 = 86 +CIPHERTEXT2 = 3c +CIPHERTEXT3 = 66 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +PLAINTEXT = 00 +CIPHERTEXT1 = 71 +CIPHERTEXT2 = 94 +CIPHERTEXT3 = 8d + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +PLAINTEXT = 00 +CIPHERTEXT1 = af +CIPHERTEXT2 = 1e +CIPHERTEXT3 = 9e + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +PLAINTEXT = 00 +CIPHERTEXT1 = 86 +CIPHERTEXT2 = 63 +CIPHERTEXT3 = 6f + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +PLAINTEXT = 00 +CIPHERTEXT1 = 0c +CIPHERTEXT2 = 1c +CIPHERTEXT3 = ca + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +PLAINTEXT = 00 +CIPHERTEXT1 = ea +CIPHERTEXT2 = 4b +CIPHERTEXT3 = 66 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +PLAINTEXT = 00 +CIPHERTEXT1 = df +CIPHERTEXT2 = 1f +CIPHERTEXT3 = 94 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +PLAINTEXT = 00 +CIPHERTEXT1 = 5c +CIPHERTEXT2 = 19 +CIPHERTEXT3 = 75 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +PLAINTEXT = 00 +CIPHERTEXT1 = 0a +CIPHERTEXT2 = c7 +CIPHERTEXT3 = 6a + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +PLAINTEXT = 00 +CIPHERTEXT1 = ef +CIPHERTEXT2 = 54 +CIPHERTEXT3 = 99 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +PLAINTEXT = 00 +CIPHERTEXT1 = 88 +CIPHERTEXT2 = 77 +CIPHERTEXT3 = fb + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +PLAINTEXT = 00 +CIPHERTEXT1 = a1 +CIPHERTEXT2 = 08 +CIPHERTEXT3 = fd + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +PLAINTEXT = 00 +CIPHERTEXT1 = 6f +CIPHERTEXT2 = 0a +CIPHERTEXT3 = 68 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +PLAINTEXT = 00 +CIPHERTEXT1 = 2f +CIPHERTEXT2 = 7f +CIPHERTEXT3 = dd + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +PLAINTEXT = 00 +CIPHERTEXT1 = 5a +CIPHERTEXT2 = 11 +CIPHERTEXT3 = b1 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +PLAINTEXT = 00 +CIPHERTEXT1 = 5f +CIPHERTEXT2 = de +CIPHERTEXT3 = 9c + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +PLAINTEXT = 00 +CIPHERTEXT1 = 63 +CIPHERTEXT2 = 98 +CIPHERTEXT3 = 1c + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +CIPHERTEXT = 00 +PLAINTEXT1 = 69 +PLAINTEXT2 = 97 +PLAINTEXT3 = e9 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +CIPHERTEXT = 00 +PLAINTEXT1 = 7a +PLAINTEXT2 = 16 +PLAINTEXT3 = 21 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +CIPHERTEXT = 00 +PLAINTEXT1 = 86 +PLAINTEXT2 = 3c +PLAINTEXT3 = 66 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +CIPHERTEXT = 00 +PLAINTEXT1 = 71 +PLAINTEXT2 = 94 +PLAINTEXT3 = 8d + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +CIPHERTEXT = 00 +PLAINTEXT1 = af +PLAINTEXT2 = 1e +PLAINTEXT3 = 9e + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +CIPHERTEXT = 00 +PLAINTEXT1 = 86 +PLAINTEXT2 = 63 +PLAINTEXT3 = 6f + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +CIPHERTEXT = 00 +PLAINTEXT1 = 0c +PLAINTEXT2 = 1c +PLAINTEXT3 = ca + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +CIPHERTEXT = 00 +PLAINTEXT1 = ea +PLAINTEXT2 = 4b +PLAINTEXT3 = 66 + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +CIPHERTEXT = 00 +PLAINTEXT1 = df +PLAINTEXT2 = 1f +PLAINTEXT3 = 94 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +CIPHERTEXT = 00 +PLAINTEXT1 = 5c +PLAINTEXT2 = 19 +PLAINTEXT3 = 75 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +CIPHERTEXT = 00 +PLAINTEXT1 = 0a +PLAINTEXT2 = c7 +PLAINTEXT3 = 6a + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +CIPHERTEXT = 00 +PLAINTEXT1 = ef +PLAINTEXT2 = 54 +PLAINTEXT3 = 99 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +CIPHERTEXT = 00 +PLAINTEXT1 = 88 +PLAINTEXT2 = 77 +PLAINTEXT3 = fb + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +CIPHERTEXT = 00 +PLAINTEXT1 = a1 +PLAINTEXT2 = 08 +PLAINTEXT3 = fd + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +CIPHERTEXT = 00 +PLAINTEXT1 = 6f +PLAINTEXT2 = 0a +PLAINTEXT3 = 68 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +CIPHERTEXT = 00 +PLAINTEXT1 = 2f +PLAINTEXT2 = 7f +PLAINTEXT3 = dd + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +CIPHERTEXT = 00 +PLAINTEXT1 = 5a +PLAINTEXT2 = 11 +PLAINTEXT3 = b1 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +CIPHERTEXT = 00 +PLAINTEXT1 = 5f +PLAINTEXT2 = de +PLAINTEXT3 = 9c + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +CIPHERTEXT = 00 +PLAINTEXT1 = 63 +PLAINTEXT2 = 98 +PLAINTEXT3 = 1c + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8varkey.rsp new file mode 100644 index 00000000..4b868cef --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8varkey.rsp @@ -0,0 +1,1128 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 95 +CIPHERTEXT2 = b8 +CIPHERTEXT3 = 1e + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 0e +CIPHERTEXT2 = ba +CIPHERTEXT3 = 06 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 7a +CIPHERTEXT2 = 34 +CIPHERTEXT3 = 3d + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d3 +CIPHERTEXT2 = 53 +CIPHERTEXT3 = 19 + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 80 +CIPHERTEXT2 = 17 +CIPHERTEXT3 = 91 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = c0 +CIPHERTEXT2 = 51 +CIPHERTEXT3 = 6a + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 46 +CIPHERTEXT2 = 8f +CIPHERTEXT3 = a1 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 20 +CIPHERTEXT2 = e0 +CIPHERTEXT3 = 0b + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = df +CIPHERTEXT2 = 6b +CIPHERTEXT3 = ea + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 31 +CIPHERTEXT2 = d7 +CIPHERTEXT3 = 69 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = df +CIPHERTEXT2 = bb +CIPHERTEXT3 = 99 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 17 +CIPHERTEXT2 = 39 +CIPHERTEXT3 = ae + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 50 +CIPHERTEXT2 = 50 +CIPHERTEXT3 = cd + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a8 +CIPHERTEXT2 = 6d +CIPHERTEXT3 = b2 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a2 +CIPHERTEXT2 = 04 +CIPHERTEXT3 = 57 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ca +CIPHERTEXT2 = cf +CIPHERTEXT3 = 36 + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 90 +CIPHERTEXT2 = 5e +CIPHERTEXT3 = 70 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ce +CIPHERTEXT2 = f2 +CIPHERTEXT3 = 4a + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 88 +CIPHERTEXT2 = 4d +CIPHERTEXT3 = d0 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 25 +CIPHERTEXT2 = 12 +CIPHERTEXT3 = af + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = c7 +CIPHERTEXT2 = 2a +CIPHERTEXT3 = 64 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 51 +CIPHERTEXT2 = c4 +CIPHERTEXT3 = 07 + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = c2 +CIPHERTEXT2 = 86 +CIPHERTEXT3 = 2a + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ee +CIPHERTEXT2 = 3c +CIPHERTEXT3 = 07 + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a8 +CIPHERTEXT2 = 36 +CIPHERTEXT3 = ae + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 4f +CIPHERTEXT2 = 50 +CIPHERTEXT3 = 2a + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 1a +CIPHERTEXT2 = bc +CIPHERTEXT3 = a2 + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b3 +CIPHERTEXT2 = 5d +CIPHERTEXT3 = bd + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 19 +CIPHERTEXT2 = a8 +CIPHERTEXT3 = 92 + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 3c +CIPHERTEXT2 = 93 +CIPHERTEXT3 = 4d + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b7 +CIPHERTEXT2 = 2e +CIPHERTEXT3 = e0 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 9d +CIPHERTEXT2 = f3 +CIPHERTEXT3 = 88 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 81 +CIPHERTEXT2 = 73 +CIPHERTEXT3 = 20 + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 93 +CIPHERTEXT2 = c7 +CIPHERTEXT3 = dd + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 55 +CIPHERTEXT2 = be +CIPHERTEXT3 = 77 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 86 +CIPHERTEXT2 = 78 +CIPHERTEXT3 = c2 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 41 +CIPHERTEXT2 = 7b +CIPHERTEXT3 = 46 + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 7a +CIPHERTEXT2 = 0b +CIPHERTEXT3 = 2a + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 29 +CIPHERTEXT2 = 07 +CIPHERTEXT3 = 14 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 54 +CIPHERTEXT2 = a8 +CIPHERTEXT3 = 99 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ae +CIPHERTEXT2 = e3 +CIPHERTEXT3 = d1 + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 02 +CIPHERTEXT2 = eb +CIPHERTEXT3 = e6 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d1 +CIPHERTEXT2 = 50 +CIPHERTEXT3 = 02 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 14 +CIPHERTEXT2 = 0f +CIPHERTEXT3 = 98 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 1d +CIPHERTEXT2 = 97 +CIPHERTEXT3 = 15 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e9 +CIPHERTEXT2 = 71 +CIPHERTEXT3 = 21 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = da +CIPHERTEXT2 = 56 +CIPHERTEXT3 = d1 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b7 +CIPHERTEXT2 = c8 +CIPHERTEXT3 = fb + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ae +CIPHERTEXT2 = 72 +CIPHERTEXT3 = c5 + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 9c +CIPHERTEXT2 = 7e +CIPHERTEXT3 = e9 + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d8 +CIPHERTEXT2 = 82 +CIPHERTEXT3 = 78 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a1 +CIPHERTEXT2 = 04 +CIPHERTEXT3 = d4 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 08 +CIPHERTEXT2 = 70 +CIPHERTEXT3 = 2f + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 5a +CIPHERTEXT2 = 00 +CIPHERTEXT3 = 80 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = fc +CIPHERTEXT2 = ca +CIPHERTEXT3 = 33 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 86 +CIPHERTEXT2 = 45 +CIPHERTEXT3 = 2b + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 95 +PLAINTEXT2 = b8 +PLAINTEXT3 = 1e + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 0e +PLAINTEXT2 = ba +PLAINTEXT3 = 06 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 7a +PLAINTEXT2 = 34 +PLAINTEXT3 = 3d + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d3 +PLAINTEXT2 = 53 +PLAINTEXT3 = 19 + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 80 +PLAINTEXT2 = 17 +PLAINTEXT3 = 91 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = c0 +PLAINTEXT2 = 51 +PLAINTEXT3 = 6a + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 46 +PLAINTEXT2 = 8f +PLAINTEXT3 = a1 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 20 +PLAINTEXT2 = e0 +PLAINTEXT3 = 0b + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = df +PLAINTEXT2 = 6b +PLAINTEXT3 = ea + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 31 +PLAINTEXT2 = d7 +PLAINTEXT3 = 69 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = df +PLAINTEXT2 = bb +PLAINTEXT3 = 99 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 17 +PLAINTEXT2 = 39 +PLAINTEXT3 = ae + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 50 +PLAINTEXT2 = 50 +PLAINTEXT3 = cd + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a8 +PLAINTEXT2 = 6d +PLAINTEXT3 = b2 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a2 +PLAINTEXT2 = 04 +PLAINTEXT3 = 57 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ca +PLAINTEXT2 = cf +PLAINTEXT3 = 36 + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 90 +PLAINTEXT2 = 5e +PLAINTEXT3 = 70 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ce +PLAINTEXT2 = f2 +PLAINTEXT3 = 4a + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 88 +PLAINTEXT2 = 4d +PLAINTEXT3 = d0 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 25 +PLAINTEXT2 = 12 +PLAINTEXT3 = af + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = c7 +PLAINTEXT2 = 2a +PLAINTEXT3 = 64 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 51 +PLAINTEXT2 = c4 +PLAINTEXT3 = 07 + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = c2 +PLAINTEXT2 = 86 +PLAINTEXT3 = 2a + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ee +PLAINTEXT2 = 3c +PLAINTEXT3 = 07 + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a8 +PLAINTEXT2 = 36 +PLAINTEXT3 = ae + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 4f +PLAINTEXT2 = 50 +PLAINTEXT3 = 2a + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 1a +PLAINTEXT2 = bc +PLAINTEXT3 = a2 + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b3 +PLAINTEXT2 = 5d +PLAINTEXT3 = bd + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 19 +PLAINTEXT2 = a8 +PLAINTEXT3 = 92 + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 3c +PLAINTEXT2 = 93 +PLAINTEXT3 = 4d + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b7 +PLAINTEXT2 = 2e +PLAINTEXT3 = e0 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 9d +PLAINTEXT2 = f3 +PLAINTEXT3 = 88 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 81 +PLAINTEXT2 = 73 +PLAINTEXT3 = 20 + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 93 +PLAINTEXT2 = c7 +PLAINTEXT3 = dd + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 55 +PLAINTEXT2 = be +PLAINTEXT3 = 77 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 86 +PLAINTEXT2 = 78 +PLAINTEXT3 = c2 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 41 +PLAINTEXT2 = 7b +PLAINTEXT3 = 46 + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 7a +PLAINTEXT2 = 0b +PLAINTEXT3 = 2a + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 29 +PLAINTEXT2 = 07 +PLAINTEXT3 = 14 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 54 +PLAINTEXT2 = a8 +PLAINTEXT3 = 99 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ae +PLAINTEXT2 = e3 +PLAINTEXT3 = d1 + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 02 +PLAINTEXT2 = eb +PLAINTEXT3 = e6 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d1 +PLAINTEXT2 = 50 +PLAINTEXT3 = 02 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 14 +PLAINTEXT2 = 0f +PLAINTEXT3 = 98 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 1d +PLAINTEXT2 = 97 +PLAINTEXT3 = 15 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e9 +PLAINTEXT2 = 71 +PLAINTEXT3 = 21 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = da +PLAINTEXT2 = 56 +PLAINTEXT3 = d1 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b7 +PLAINTEXT2 = c8 +PLAINTEXT3 = fb + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ae +PLAINTEXT2 = 72 +PLAINTEXT3 = c5 + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 9c +PLAINTEXT2 = 7e +PLAINTEXT3 = e9 + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d8 +PLAINTEXT2 = 82 +PLAINTEXT3 = 78 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a1 +PLAINTEXT2 = 04 +PLAINTEXT3 = d4 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 08 +PLAINTEXT2 = 70 +PLAINTEXT3 = 2f + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 5a +PLAINTEXT2 = 00 +PLAINTEXT3 = 80 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = fc +PLAINTEXT2 = ca +PLAINTEXT3 = 33 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 86 +PLAINTEXT2 = 45 +PLAINTEXT3 = 2b + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8vartext.rsp new file mode 100644 index 00000000..b932d21b --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/CFB/TCFBP8vartext.rsp @@ -0,0 +1,1288 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP8 +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 95 +CIPHERTEXT2 = f7 +CIPHERTEXT3 = 5a + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = dd +CIPHERTEXT2 = 0c +CIPHERTEXT3 = f1 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 2e +CIPHERTEXT2 = 05 +CIPHERTEXT3 = f9 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 4b +CIPHERTEXT2 = 9e +CIPHERTEXT3 = f6 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 20 +CIPHERTEXT2 = c3 +CIPHERTEXT3 = 4f + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 55 +CIPHERTEXT2 = e2 +CIPHERTEXT3 = 45 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 6c +CIPHERTEXT2 = 13 +CIPHERTEXT3 = d8 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 0d +CIPHERTEXT2 = 0d +CIPHERTEXT3 = d2 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d9 +CIPHERTEXT2 = 43 +CIPHERTEXT3 = d6 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 42 +CIPHERTEXT2 = 94 +CIPHERTEXT3 = f5 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b8 +CIPHERTEXT2 = c8 +CIPHERTEXT3 = 6c + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = f1 +CIPHERTEXT2 = e8 +CIPHERTEXT3 = 72 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ad +CIPHERTEXT2 = be +CIPHERTEXT3 = 0d + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e6 +CIPHERTEXT2 = 9e +CIPHERTEXT3 = fc + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ec +CIPHERTEXT2 = fa +CIPHERTEXT3 = 31 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = f3 +CIPHERTEXT2 = 9f +CIPHERTEXT3 = fb + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 2b +CIPHERTEXT2 = f4 +CIPHERTEXT3 = d6 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 88 +CIPHERTEXT2 = e9 +CIPHERTEXT3 = 63 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e1 +CIPHERTEXT2 = ee +CIPHERTEXT3 = 5d + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 32 +CIPHERTEXT2 = 0b +CIPHERTEXT3 = e3 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e7 +CIPHERTEXT2 = bb +CIPHERTEXT3 = 4e + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 12 +CIPHERTEXT2 = f0 +CIPHERTEXT3 = 44 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = a4 +CIPHERTEXT2 = 8a +CIPHERTEXT3 = 02 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = fb +CIPHERTEXT2 = 74 +CIPHERTEXT3 = 6f + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 75 +CIPHERTEXT2 = b8 +CIPHERTEXT3 = fc + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 64 +CIPHERTEXT2 = 4e +CIPHERTEXT3 = e3 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = f0 +CIPHERTEXT2 = a2 +CIPHERTEXT3 = 88 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 9d +CIPHERTEXT2 = 05 +CIPHERTEXT3 = 56 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = d1 +CIPHERTEXT2 = c3 +CIPHERTEXT3 = 1f + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e1 +CIPHERTEXT2 = 89 +CIPHERTEXT3 = ed + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e4 +CIPHERTEXT2 = 59 +CIPHERTEXT3 = ef + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ae +CIPHERTEXT2 = 7a +CIPHERTEXT3 = 91 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = e9 +CIPHERTEXT2 = 88 +CIPHERTEXT3 = a5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = df +CIPHERTEXT2 = 9f +CIPHERTEXT3 = 97 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = b1 +CIPHERTEXT2 = a5 +CIPHERTEXT3 = 08 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = fa +CIPHERTEXT2 = e9 +CIPHERTEXT3 = 1a + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ca +CIPHERTEXT2 = af +CIPHERTEXT3 = 85 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 5e +CIPHERTEXT2 = 57 +CIPHERTEXT3 = bc + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 81 +CIPHERTEXT2 = 45 +CIPHERTEXT3 = 04 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 4d +CIPHERTEXT2 = 84 +CIPHERTEXT3 = 62 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 25 +CIPHERTEXT2 = 58 +CIPHERTEXT3 = f9 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ab +CIPHERTEXT2 = 1e +CIPHERTEXT3 = db + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 79 +CIPHERTEXT2 = 88 +CIPHERTEXT3 = 07 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 86 +CIPHERTEXT2 = 69 +CIPHERTEXT3 = 70 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 8b +CIPHERTEXT2 = cd +CIPHERTEXT3 = 9c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ea +CIPHERTEXT2 = 4c +CIPHERTEXT3 = 26 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ca +CIPHERTEXT2 = 16 +CIPHERTEXT3 = 72 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 8d +CIPHERTEXT2 = 92 +CIPHERTEXT3 = 36 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT = 00 +CIPHERTEXT1 = 10 +CIPHERTEXT2 = b4 +CIPHERTEXT3 = 4b + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 5d +CIPHERTEXT2 = a9 +CIPHERTEXT3 = ae + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT = 00 +CIPHERTEXT1 = 1d +CIPHERTEXT2 = 4f +CIPHERTEXT3 = a1 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT = 00 +CIPHERTEXT1 = ce +CIPHERTEXT2 = 76 +CIPHERTEXT3 = c5 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT = 00 +CIPHERTEXT1 = 84 +CIPHERTEXT2 = 6b +CIPHERTEXT3 = ae + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT = 00 +CIPHERTEXT1 = e6 +CIPHERTEXT2 = eb +CIPHERTEXT3 = 3d + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT = 00 +CIPHERTEXT1 = 48 +CIPHERTEXT2 = d2 +CIPHERTEXT3 = ad + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT = 00 +CIPHERTEXT1 = dd +CIPHERTEXT2 = 9f +CIPHERTEXT3 = d4 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT = 00 +CIPHERTEXT1 = 2f +CIPHERTEXT2 = 0a +CIPHERTEXT3 = 7f + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT = 00 +CIPHERTEXT1 = e0 +CIPHERTEXT2 = 6c +CIPHERTEXT3 = 74 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT = 00 +CIPHERTEXT1 = 09 +CIPHERTEXT2 = 09 +CIPHERTEXT3 = a4 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT = 00 +CIPHERTEXT1 = 5b +CIPHERTEXT2 = 2f +CIPHERTEXT3 = a2 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT = 00 +CIPHERTEXT1 = cc +CIPHERTEXT2 = 00 +CIPHERTEXT3 = bc + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT = 00 +CIPHERTEXT1 = d2 +CIPHERTEXT2 = 6a +CIPHERTEXT3 = cc + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT = 00 +CIPHERTEXT1 = 06 +CIPHERTEXT2 = f3 +CIPHERTEXT3 = 3d + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT = 00 +CIPHERTEXT1 = 16 +CIPHERTEXT2 = 00 +CIPHERTEXT3 = 17 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 95 +PLAINTEXT2 = f7 +PLAINTEXT3 = 5a + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = dd +PLAINTEXT2 = 0c +PLAINTEXT3 = f1 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 2e +PLAINTEXT2 = 05 +PLAINTEXT3 = f9 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 4b +PLAINTEXT2 = 9e +PLAINTEXT3 = f6 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 20 +PLAINTEXT2 = c3 +PLAINTEXT3 = 4f + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 55 +PLAINTEXT2 = e2 +PLAINTEXT3 = 45 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 6c +PLAINTEXT2 = 13 +PLAINTEXT3 = d8 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 0d +PLAINTEXT2 = 0d +PLAINTEXT3 = d2 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d9 +PLAINTEXT2 = 43 +PLAINTEXT3 = d6 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 42 +PLAINTEXT2 = 94 +PLAINTEXT3 = f5 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b8 +PLAINTEXT2 = c8 +PLAINTEXT3 = 6c + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = f1 +PLAINTEXT2 = e8 +PLAINTEXT3 = 72 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ad +PLAINTEXT2 = be +PLAINTEXT3 = 0d + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e6 +PLAINTEXT2 = 9e +PLAINTEXT3 = fc + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ec +PLAINTEXT2 = fa +PLAINTEXT3 = 31 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = f3 +PLAINTEXT2 = 9f +PLAINTEXT3 = fb + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 2b +PLAINTEXT2 = f4 +PLAINTEXT3 = d6 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 88 +PLAINTEXT2 = e9 +PLAINTEXT3 = 63 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e1 +PLAINTEXT2 = ee +PLAINTEXT3 = 5d + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 32 +PLAINTEXT2 = 0b +PLAINTEXT3 = e3 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e7 +PLAINTEXT2 = bb +PLAINTEXT3 = 4e + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 12 +PLAINTEXT2 = f0 +PLAINTEXT3 = 44 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = a4 +PLAINTEXT2 = 8a +PLAINTEXT3 = 02 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = fb +PLAINTEXT2 = 74 +PLAINTEXT3 = 6f + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 75 +PLAINTEXT2 = b8 +PLAINTEXT3 = fc + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 64 +PLAINTEXT2 = 4e +PLAINTEXT3 = e3 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = f0 +PLAINTEXT2 = a2 +PLAINTEXT3 = 88 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 9d +PLAINTEXT2 = 05 +PLAINTEXT3 = 56 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = d1 +PLAINTEXT2 = c3 +PLAINTEXT3 = 1f + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e1 +PLAINTEXT2 = 89 +PLAINTEXT3 = ed + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e4 +PLAINTEXT2 = 59 +PLAINTEXT3 = ef + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ae +PLAINTEXT2 = 7a +PLAINTEXT3 = 91 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = e9 +PLAINTEXT2 = 88 +PLAINTEXT3 = a5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = df +PLAINTEXT2 = 9f +PLAINTEXT3 = 97 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = b1 +PLAINTEXT2 = a5 +PLAINTEXT3 = 08 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = fa +PLAINTEXT2 = e9 +PLAINTEXT3 = 1a + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ca +PLAINTEXT2 = af +PLAINTEXT3 = 85 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 5e +PLAINTEXT2 = 57 +PLAINTEXT3 = bc + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 81 +PLAINTEXT2 = 45 +PLAINTEXT3 = 04 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 4d +PLAINTEXT2 = 84 +PLAINTEXT3 = 62 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 25 +PLAINTEXT2 = 58 +PLAINTEXT3 = f9 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ab +PLAINTEXT2 = 1e +PLAINTEXT3 = db + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 79 +PLAINTEXT2 = 88 +PLAINTEXT3 = 07 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 86 +PLAINTEXT2 = 69 +PLAINTEXT3 = 70 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 8b +PLAINTEXT2 = cd +PLAINTEXT3 = 9c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ea +PLAINTEXT2 = 4c +PLAINTEXT3 = 26 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ca +PLAINTEXT2 = 16 +PLAINTEXT3 = 72 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 8d +PLAINTEXT2 = 92 +PLAINTEXT3 = 36 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT = 00 +PLAINTEXT1 = 10 +PLAINTEXT2 = b4 +PLAINTEXT3 = 4b + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 5d +PLAINTEXT2 = a9 +PLAINTEXT3 = ae + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT = 00 +PLAINTEXT1 = 1d +PLAINTEXT2 = 4f +PLAINTEXT3 = a1 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT = 00 +PLAINTEXT1 = ce +PLAINTEXT2 = 76 +PLAINTEXT3 = c5 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT = 00 +PLAINTEXT1 = 84 +PLAINTEXT2 = 6b +PLAINTEXT3 = ae + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT = 00 +PLAINTEXT1 = e6 +PLAINTEXT2 = eb +PLAINTEXT3 = 3d + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT = 00 +PLAINTEXT1 = 48 +PLAINTEXT2 = d2 +PLAINTEXT3 = ad + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT = 00 +PLAINTEXT1 = dd +PLAINTEXT2 = 9f +PLAINTEXT3 = d4 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT = 00 +PLAINTEXT1 = 2f +PLAINTEXT2 = 0a +PLAINTEXT3 = 7f + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT = 00 +PLAINTEXT1 = e0 +PLAINTEXT2 = 6c +PLAINTEXT3 = 74 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT = 00 +PLAINTEXT1 = 09 +PLAINTEXT2 = 09 +PLAINTEXT3 = a4 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT = 00 +PLAINTEXT1 = 5b +PLAINTEXT2 = 2f +PLAINTEXT3 = a2 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT = 00 +PLAINTEXT1 = cc +PLAINTEXT2 = 00 +PLAINTEXT3 = bc + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT = 00 +PLAINTEXT1 = d2 +PLAINTEXT2 = 6a +PLAINTEXT3 = cc + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT = 00 +PLAINTEXT1 = 06 +PLAINTEXT2 = f3 +PLAINTEXT3 = 3d + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT = 00 +PLAINTEXT1 = 16 +PLAINTEXT2 = 00 +PLAINTEXT3 = 17 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT1.rsp new file mode 100644 index 00000000..5662fa1f --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT1.rsp @@ -0,0 +1,149 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:34:25 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = c44aef545b1331f2 +KEY2 = c44aef545b1331f2 +KEY3 = c44aef545b1331f2 +PLAINTEXT = 6c70fa4b7aba00ca +CIPHERTEXT = 9413638a0b5401bd + +COUNT = 1 +KEY1 = 2cb5642a45dada4c +KEY2 = 2cb5642a45dada4c +KEY3 = 2cb5642a45dada4c +PLAINTEXT = 480d56627ca33bfa1eba378155f435c6 +CIPHERTEXT = 4597967c130f100cb44f10687683a808 + +COUNT = 2 +KEY1 = f175d52a388ff4ba +KEY2 = f175d52a388ff4ba +KEY3 = f175d52a388ff4ba +PLAINTEXT = ff2dd14dcedeaa43b12a26ee8f2d82eaa8fa158426df831c +CIPHERTEXT = 56535e4661ff6bf892ad5f3593179a0fc7dd647567930dbc + +COUNT = 3 +KEY1 = b51a4fbace3de354 +KEY2 = b51a4fbace3de354 +KEY3 = b51a4fbace3de354 +PLAINTEXT = 1d1a567f1beeab44bb7eecf0ae086b59fdbda9d1422123ac17b46efccfd2869f +CIPHERTEXT = a6861133718c5187eecea82c7e26be2e0e938112b1da96511f48cecdb842d6ba + +COUNT = 4 +KEY1 = c1cbfde65b5298ae +KEY2 = c1cbfde65b5298ae +KEY3 = c1cbfde65b5298ae +PLAINTEXT = e4f2c8b45536719b42cae8dec1b91b844be76d386ff7084cc76b70ff2c0d5efb268ecb22a66e4b8a +CIPHERTEXT = fa0c0d54d3340acbebf9ed6b78aa4c1a91ab7d992ea7f65976ba5678e3209fc1938e12a56210cfff + +COUNT = 5 +KEY1 = 9ece49341668bf3b +KEY2 = 9ece49341668bf3b +KEY3 = 9ece49341668bf3b +PLAINTEXT = b5f0de245238e5b2ff69e5342c04edd37112727821658c31222063d6fc7ae3ec2fbeb8c9ca9676f9398a17e15fc4aba2 +CIPHERTEXT = 9218d8de253a9a7a81e663d38332f0c72827cd97a536338433c1b3040313421c3ca3f8ac26044f4fcb2ab3234f869baf + +COUNT = 6 +KEY1 = dc2a83ecc8911529 +KEY2 = dc2a83ecc8911529 +KEY3 = dc2a83ecc8911529 +PLAINTEXT = 87f2a1f05bc479b94d433ee78c703aaf435c88cb1a9ac185fff4d911265d431f4e275cb14776062ab1f593a806c7e694dbc1d47862d6d010 +CIPHERTEXT = 21f27768851332c489e3e7807812e908403b82d5ea0a2317a80c4b46a66cfe78e19b08b0fbdd7c84240df60961acee197b37747609ef823e + +COUNT = 7 +KEY1 = 2f2fb5fd49ec9452 +KEY2 = 2f2fb5fd49ec9452 +KEY3 = 2f2fb5fd49ec9452 +PLAINTEXT = 59e3f176cd44dccdc0c49247bbd8852059c2c1c4a862713fd34fa5f5fe26529372229a45faed4e2a8cb6b2052c8480350eca2fe7fb3b748af5df0a831e67af22 +CIPHERTEXT = 7794c29e14f9f7412e0287d08b4b1a2bf6134c5578ca2652c837f8a8e95972d63e901a02552b79bad1df9fed7e6deaabffe7bedb840264ff23dbd916d41f016a + +COUNT = 8 +KEY1 = e510b051135897a1 +KEY2 = e510b051135897a1 +KEY3 = e510b051135897a1 +PLAINTEXT = 315146168bac3b6f1f57456a1dd1bb991e5ea3760a58bd5139c6c48dd830f00c8fb1bfe8604df564d385e1225029e396cc6e2bbaa840c303d5d9d0943d9315b35efab879382649cd +CIPHERTEXT = 381f57872014a65d9b02733c60cf297b56900a5f9b47ee535a1e2f2e7b8efa252e6bbda0d00a38a71be82130e4346303e761c951cdf0661214a6b27ed3f5247bf174002a9128a0e6 + +COUNT = 9 +KEY1 = 1fefaddc34e65475 +KEY2 = 1fefaddc34e65475 +KEY3 = 1fefaddc34e65475 +PLAINTEXT = d2bd867eccb142c0e9f7dfdeec1163182bd3e7749d2149a935fa203c6eb6f5e9288bb044b25650a02898df30ffbfa56cdea89db6af61253ef733f92362e062dba329abd47a93d55b166b8cbe9e0859ad +CIPHERTEXT = be58790824ae3e8039fdece08aff5a5a3b855cd3cd61e8cf4482bf019720ee979d8098d3edf9dabaeab7e4732b6c9df091f706176e9269c409507934cc944506bb72919f65acb2e213aab6a9183e1a47 + +[DECRYPT] + +COUNT = 0 +KEY1 = 329104a4bac82531 +KEY2 = 329104a4bac82531 +KEY3 = 329104a4bac82531 +CIPHERTEXT = 8f0ebc22d0948ebf +PLAINTEXT = e08dd5a15219b031 + +COUNT = 1 +KEY1 = 2ae9a191aefdcb2a +KEY2 = 2ae9a191aefdcb2a +KEY3 = 2ae9a191aefdcb2a +CIPHERTEXT = 25403d87588af5e5f0eb95f62840db92 +PLAINTEXT = c963892c428f6355c595295ec2057027 + +COUNT = 2 +KEY1 = 9de0fb689e68ea34 +KEY2 = 9de0fb689e68ea34 +KEY3 = 9de0fb689e68ea34 +CIPHERTEXT = c7d101363c689d823237581a564dd8972a2b67a8f31bfa08 +PLAINTEXT = 56a4800c2e7d7bf2ce92254bedabf8503628f9b6bd29b56b + +COUNT = 3 +KEY1 = 3eae8973769d4004 +KEY2 = 3eae8973769d4004 +KEY3 = 3eae8973769d4004 +CIPHERTEXT = b6a653c436fd08b56e7384e33b469e1a4b38a3c1778f4a025361e92c030ee855 +PLAINTEXT = 407965158cfa45337af944dab35115f3dadf964bc11badf1ac9a8cdefab1fd1e + +COUNT = 4 +KEY1 = 9e52b67620620b2c +KEY2 = 9e52b67620620b2c +KEY3 = 9e52b67620620b2c +CIPHERTEXT = a28c4bcb84619f902fac166b2189a58aa4a98c3b950239496ac56a89749193b060e67f6704dc39a2 +PLAINTEXT = db46761f6264cad16551675e0f9025b6ec70c5ba8bbf28dbb6eb03c91ec57d34838a741d8d151564 + +COUNT = 5 +KEY1 = c1192fba207cb562 +KEY2 = c1192fba207cb562 +KEY3 = c1192fba207cb562 +CIPHERTEXT = 5b58a793364698ce9b166ebfb0632405e5ef4888d5f2fe6771b147325b53835a90f035e54aec076625830e2d80a44ebb +PLAINTEXT = f68f04b13a827cbe727e8220d3b0f07a8616cfa4e6849a3f21f9db57a5a0332d80306f912ff078de2d9e59363ee0004f + +COUNT = 6 +KEY1 = 49b05da22af70e40 +KEY2 = 49b05da22af70e40 +KEY3 = 49b05da22af70e40 +CIPHERTEXT = 4b5a4a502a889c0642d24c901834b1f75f2ca8b7762836cd313a6f11dc1396c67d2f85705a4d4fe5bb2225a7f14e7671978f5a1018353174 +PLAINTEXT = fad78544289a615f32780921ef1edf4e943ea991f029c5432dfd80e314692c821629658e7e5cf52d1153a53623b52b4b55ca543b531243e6 + +COUNT = 7 +KEY1 = 523e809bd6ec01b6 +KEY2 = 523e809bd6ec01b6 +KEY3 = 523e809bd6ec01b6 +CIPHERTEXT = 43e4307327c338b1abbef1c2073ef7605ded1aab9c0c621ea50d50c2ac5e67a1e183eb7e5067e9c306f477bb76e13d011bcb34395e88aefdb9b8971a1d9cfafd +PLAINTEXT = 2fada5d9be6ede618d43a5034be89122cea4837d1ff7eac413047977a3dd78eabe9cc65dea22032c644d1344aaf7acb16f611894a4c62ebdec15379b11faf633 + +COUNT = 8 +KEY1 = fb38e3ea34df385e +KEY2 = fb38e3ea34df385e +KEY3 = fb38e3ea34df385e +CIPHERTEXT = c20f5c0bac6f204d788e7b58459f2020055c325181fa62e59e5c57f5de8752cf2956124ace6ef556c57561d7377f62b43fc9942af3aa44679ec6d254508559b299c4926891caf61b +PLAINTEXT = 2d62b323b35179726c78c0179abe9e1c314a8a4531fad3b3f21c722b40bf147e3a632d53fd00b943c4428860ab44edb96dbcaf4e92c76f502f01e7c737298987e0d2473efdeb9a6a + +COUNT = 9 +KEY1 = 52ce6b0eb53da134 +KEY2 = 52ce6b0eb53da134 +KEY3 = 52ce6b0eb53da134 +CIPHERTEXT = e39714c17e6cdfc3922032bc0fb4995bf7ee552bb75952bbb78d59fc30b087ea3e3dfe6e3604da8339736799091391361c559be3ef8f14469d42078cb09e730a3748fa23195add6ca8ac280e79522a6c +PLAINTEXT = efb22795e6bc769ea3e00dd4f4085695b1356b5baa56ac5cc3c095d205d5333ee2dca41e531e476a119a42b974f0ba3419e4263a2472bcd493bd176bfdb4a220d53837b83f9bbd9df1c1c6c340d602ab diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT2.rsp new file mode 100644 index 00000000..a9228667 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT2.rsp @@ -0,0 +1,149 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:34:02 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = ad192fd064b5579e +KEY2 = 7a4fb3c8f794f22a +KEY3 = ad192fd064b5579e +PLAINTEXT = 13bad542f3652d67 +CIPHERTEXT = 908e543cf2cb254f + +COUNT = 1 +KEY1 = 259df16e7af804fe +KEY2 = 83b90e9bf7c7e557 +KEY3 = 259df16e7af804fe +PLAINTEXT = a4619c433bbd6787c07c81728f9ac9fa +CIPHERTEXT = 9e06de155c483c6bcfd834dbc8bd5830 + +COUNT = 2 +KEY1 = 326b494cd33ee657 +KEY2 = 37ae5ebf46dff2dc +KEY3 = 326b494cd33ee657 +PLAINTEXT = 0654b84f30cbb2846bccd9d56463d6db9e12f3465b2322ce +CIPHERTEXT = dec0c5935e5430f98ad636fa3d7caff1946766bdc201edd9 + +COUNT = 3 +KEY1 = 3ba298d997082338 +KEY2 = e02a3d204fae7949 +KEY3 = 3ba298d997082338 +PLAINTEXT = 19a4f0ef3cabcad667c6e0a02b55e3c66db885c20b613cc7c32d43af50f4e335 +CIPHERTEXT = 622c65eb6fc01bf4892287532e32c9c73b991cb33932926ac43a0c7e08b34501 + +COUNT = 4 +KEY1 = 32325e8583e59729 +KEY2 = 6e52c7fbe01a5dad +KEY3 = 32325e8583e59729 +PLAINTEXT = c8f97e987da45d96ed5878e565faac36e55f0da3300f93921f4810dd3a46653089c2f6b2a8b95be7 +CIPHERTEXT = 2c125b84ff980e01d11ac40e2588002a28d30e1013e8e106b2e8347d064b52ef20def27628887605 + +COUNT = 5 +KEY1 = 2f92438cd30edcd6 +KEY2 = f897d5c425ec83df +KEY3 = 2f92438cd30edcd6 +PLAINTEXT = efdf4135fbf593c7f53f51f86040c47e6c7e2837d2d8b019001acb6876cfa62b7057f2e0c539e76f0fba895d0cae2a42 +CIPHERTEXT = c09691e1724a8998a762df22469934515753389fd22b51734bf0b122e00380f6e407fcd363939f54f5818899375b4cea + +COUNT = 6 +KEY1 = 92d646b6d61a8510 +KEY2 = 52e9675d9b326de5 +KEY3 = 92d646b6d61a8510 +PLAINTEXT = e8890a1054b6733ec3b3d6475636e0b0c912eafce3087e2211df163e4eb62687459a5d81ba5428742684791ca1f4c6a2052654cb512fb570 +CIPHERTEXT = 6dc5716914394e495003655a5ab25c190aec8aabd621c6b9f0732a23136522df9a1ab6ce84367d5d1e8806ed27dd769d39fcbeaa7742038d + +COUNT = 7 +KEY1 = ea3e7fb61329d9a1 +KEY2 = 4ff1918cb0f74083 +KEY3 = ea3e7fb61329d9a1 +PLAINTEXT = 9fcd4e1b7805a172c17e80405ddd0600662837771ee394f42979edd7fade77508c731e69522a1c4770eacbac2b35b7c19e08f813af02bfdb42c92e82adaa6d64 +CIPHERTEXT = 086ad70c371c688ff7e157a55db197f09bc56d680d12bd0fc24174d090deb55e01860f47c7d9c943823b6e3951508acfa298984f01f1c8084b94214cd9e4c620 + +COUNT = 8 +KEY1 = 377392682f37860b +KEY2 = 2cc1ea2304bab0e9 +KEY3 = 377392682f37860b +PLAINTEXT = 6daad94ce08acfe7d8856ba52936b108995546b78ad02f2bd91ddcac05ce657c94661352b26b22091cbcc59a3c256b489531411a623ff88e7ad8c88c7740b599174b114de3724207 +CIPHERTEXT = 039f63d782b68ebd00d215121f3f4b91693b84073702685815bda21a6b2d9c80bd20b1b9632d28b1284d80e043bd955f8b650d878a9819bb26a9adda0eb1dc13002ba90d66246fcd + +COUNT = 9 +KEY1 = 07bfe09452fef80e +KEY2 = 7015b6df263e9858 +KEY3 = 07bfe09452fef80e +PLAINTEXT = 1b15b4e31f41cc06b4c4b91f0a24b70ada40f9bd92e4ee7eb29bc35476c429bbb5e8589b094b547b30c16ff2b2c30f5fc4c2b1da6dbb2e6be70c3d7948863a8562c32618e7baeef9d190f0a400b2bbf8 +CIPHERTEXT = e198fe5979b9afaafccb00a001f1fe7f0550ad1a55139e84e855fdc2c1129bf1a70952d352cb91931532ee39d837ba9d7a043a6b9a35cae313068a4b28f85ad04201cf1e26997692ee1694656f570a8c + +[DECRYPT] + +COUNT = 0 +KEY1 = b32ff42092024adf +KEY2 = 2076b9d3d9f19e6d +KEY3 = b32ff42092024adf +CIPHERTEXT = 2f3f2a49bba807a5 +PLAINTEXT = 2249973fa135fb52 + +COUNT = 1 +KEY1 = 023dfbe6621aa17c +KEY2 = c219eae9cdecd923 +KEY3 = 023dfbe6621aa17c +CIPHERTEXT = 54045dc71d8d565b227ec19f06fef912 +PLAINTEXT = 9b071622181e6412de6066429401410d + +COUNT = 2 +KEY1 = d9d307fba7705bc1 +KEY2 = 1c7af1d58f9b75da +KEY3 = d9d307fba7705bc1 +CIPHERTEXT = 9105e38cf9eb1971f1486d6d5363a08e035ae197c7ae40a5 +PLAINTEXT = a22d7e91408aec4a3bbc75b1bfcefe41e7fc6398bd6fa9c3 + +COUNT = 3 +KEY1 = 7cb0026b8fc140a8 +KEY2 = aee3f84c83830798 +KEY3 = 7cb0026b8fc140a8 +CIPHERTEXT = 0adc855fbd9142d59791cdcd21db7d540aea2fe2b42ce877f3b6bcea1136ee7e +PLAINTEXT = 1dcee48799e0baa891902b5fb7c26d5f37285a886983c8399c47654121bcae48 + +COUNT = 4 +KEY1 = d36e52a80786260b +KEY2 = 074057b5e5e6e5da +KEY3 = d36e52a80786260b +CIPHERTEXT = c9731543aff4343b02890e241eeb0528992b7680d2f7ebddcd1991063e40ecc2e303c9f817237415 +PLAINTEXT = 072834ad87a16a8aa7f38f2dc1bc218703a719a725093b7baa0e3e731c2e15ffc6c80427fe041077 + +COUNT = 5 +KEY1 = d076265e5443fd80 +KEY2 = d5f17f1c979ed91c +KEY3 = d076265e5443fd80 +CIPHERTEXT = 888b2133718935050ebbca09f56acd091acd72f8f3917928d9b9afbdb2a8b762cd7c0a3a0d9e3d194a9783f5f4267297 +PLAINTEXT = f8cbfae75d988242171b1f3535af3e6634abf28543db9278ad2c008738200833d29f8fdf8ceaa1f783233bd60587231e + +COUNT = 6 +KEY1 = d3ad1ff84583517f +KEY2 = 46d37c409ec20db6 +KEY3 = d3ad1ff84583517f +CIPHERTEXT = 9ad1cbee823e5421b966b0d0aadabfa36d237417984a4123589ed01cc0b1f4d660a4df0c1aa4950131b5a168a3ae0681b9857886dccdcc45 +PLAINTEXT = 8db7c048a8f690771eb9ed55a9cddfbb8010ce9f97832abb66601c20dd219ba6b6d607cef638fb218202eba1f7028b9524a3567e87518fa1 + +COUNT = 7 +KEY1 = b957d5436d02b346 +KEY2 = 896173ab29e5fdfd +KEY3 = b957d5436d02b346 +CIPHERTEXT = 76288113b8286dd13ab2dd96f3b2a2396e53c7ee1f0a806bf7d75d4a36c8c3af81be9d2a34734fdff9bcebe49a0ca8ea133a9020ec847854c5d3355b33410db4 +PLAINTEXT = 4b4557985d8bbe9e343608c6cc4a4b804d07233f5dc3869d6baa176275d8418fb12ea1d34b34b42555c8ad78299176b31f1f7517683f5fb384837a8537017a92 + +COUNT = 8 +KEY1 = 98157ca15d1ab652 +KEY2 = ab583226320798e0 +KEY3 = 98157ca15d1ab652 +CIPHERTEXT = b4ae2c61e853bf62f6314b886488a2afacbb2bf18f54d7c9ad475778537b8da8948640509bb913d73f5cb87cd83a61f5516177567f238f35b1609a0c89085bde0adb1f1ef173a8cc +PLAINTEXT = 8b2f98c16c2f6149f5f45cb3d553f8fa9c0b891bc4081aa5b4e142a6c7d998e54d91ca262b013d1bd46edc7f565e4d04f4d8d4fa43098d801b9d6212c771097fa02fe920e7a17f2d + +COUNT = 9 +KEY1 = b64c4c3efbc75bea +KEY2 = 2fc492a462047361 +KEY3 = b64c4c3efbc75bea +CIPHERTEXT = e9121506f8c0bd362f0767f8e62c56558f309301a1f78599d5aac129955923f1b1e51e69551d508238275a2f1522ee245f092add31da24e384f8c64ba4cedc7fe5b66b41911944ec26d7dafdbee951d3 +PLAINTEXT = c833e04b591bcaa745ff67893a468ec160264ef04f1cde0f68b8ae54ff6530ad5f2575b32df70e5ecda7b8d49bc17680ccb65e4367a8da9a20c3b67232ef97666eedfb03602b7170d23a18dc19341602 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT3.rsp new file mode 100644 index 00000000..45d11b31 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBMMT3.rsp @@ -0,0 +1,149 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:38 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = a2b5bc67da13dc92 +KEY2 = cd9d344aa238544a +KEY3 = 0e1fa79ef76810cd +PLAINTEXT = 329d86bdf1bc5af4 +CIPHERTEXT = d946c2756d78633f + +COUNT = 1 +KEY1 = 49e692290d2a5e46 +KEY2 = bace79b9648a4c5d +KEY3 = 491004c262dc9d49 +PLAINTEXT = 6b1540781b01ce1997adae102dbf3c5b +CIPHERTEXT = 4d0dc182d6e481ac4a3dc6ab6976ccae + +COUNT = 2 +KEY1 = c16189f43451196b +KEY2 = fb4c438580c20408 +KEY3 = 571f0d5e4a586491 +PLAINTEXT = dd9a97741093334bd0c9761105cfb79cc3bac34a7c85bd8a +CIPHERTEXT = d2f3f1d32a9ea09b5acb589c41a07320fb8d33a2fc2b0ed2 + +COUNT = 3 +KEY1 = b0265876ae4cce98 +KEY2 = e697cef4048a45e3 +KEY3 = 0815a83276efec31 +PLAINTEXT = b59cc5e13bd10f801e2464e029c383cacfe812646c0bf805ce560848f459df5f +CIPHERTEXT = 26d325d7f6b90510521344875d157166580748b2a3feeecb959e574e451cae80 + +COUNT = 4 +KEY1 = 7694a26d9e1091c2 +KEY2 = 37d32cbfa1e351a1 +KEY3 = 3df8208cc8081c54 +PLAINTEXT = 212399b6144969c0c9f35191f5d1d4f641b607faa19b8c07e1e7c44d81ee4167c2b77a3c0102c324 +CIPHERTEXT = 47ff992001e04464e55fd48a48e040a4ef3e0839c49a2794c5c0c9f2a80d345fcaea8e398416ab8e + +COUNT = 5 +KEY1 = 312cc2cee9d39823 +KEY2 = fe6d91d6234c52a4 +KEY3 = 54e92970a84073dc +PLAINTEXT = e8fb12cbd680cff095ff6244b09fe8c054b1fddf19362f4820a1b3ad5ede57f33792b8934fa5b5409dfe23cac18dc242 +CIPHERTEXT = 98ec2853be1efb64342583f9e97c19c4f22ca6dc49f9fa0f4c145e7503f95044830a44b7cd9456c0e5c91162263e2fe9 + +COUNT = 6 +KEY1 = 6bfb4a0e98a7e5a2 +KEY2 = f783b9f752ea4f15 +KEY3 = c720340d0292b937 +PLAINTEXT = e01bc9ce0347c596b35f411e6d8229ad2855e42022b0373ade98663c6d6e9cb5ee658c9c513a599c601fb3affff844eeb2c94aa8616f85b1 +CIPHERTEXT = 505c359d3f870460714352517e1836b76cfe28f3b89a279a23b53626a03a457d714dd9e27d9c57038997a53e60c7dc1eb2336f325fe1ea8c + +COUNT = 7 +KEY1 = 940d328fb67f9b5e +KEY2 = ea4cf2085e918c52 +KEY3 = 974519767fea4ab3 +PLAINTEXT = 45e9d10e247017efb2792393aa23abaf7f69c9bf4c4a964c0926fb6a056cc4869072f65ef8a46351b8e17bd9eb226556075d4f0dc7a9027069a2b9a01a0f3330 +CIPHERTEXT = eb2abfb7511454e5840787d8cc5be41c92de66e8b52d12a08a27f0745334858eb4ae4d4ec61fcef370aec427f3ceebaa6e74a1353508791311e9d9be1b895c94 + +COUNT = 8 +KEY1 = 9867a88fc1a8f1ce +KEY2 = 1af8bf7f769425ef +KEY3 = a2fb6152cb64bfb3 +PLAINTEXT = e1a5d4c5a7520f8e1fb3d2cefd789f52ed748e25dfa03eb1a2631126b51099205ab14d84eb0381aa71c195c273256c700cad1fba401bf32490bf8919ccf8558d29f951e194c9f307 +CIPHERTEXT = d4e6ca33f17d3dcb733ad5f680a59c9c70072dddfcd4fc26a56c08655be96ea82590906684c915eb0570331e3705685e6d2c687f8e02d9acf25ca50dd1cbb8bbc2fe6b5279f42be3 + +COUNT = 9 +KEY1 = df20ae3d54858013 +KEY2 = 514367024f7a7ad5 +KEY3 = 29d979f71abfd5f1 +PLAINTEXT = f0fa379f7e507d3d97674fc3538b19fd1b1034f0b1410b6e70997de7d63683823f8a136cf354447063ceb2c9b02824346d366c49a6668f0a21f426bde36104f7f62119fa6a9496409a375258b11c6df1 +CIPHERTEXT = ce9233ba7cbbc0f8ff3cf7d6ff70940012ef58aad5c86399fe0a8216c96e4192deff426946b03ae2374d7fd1d9a5933bac7878044ac217649f51fdaaaa915d01125f0dcbe9ed1ca6aba83314f8e861b1 + +[DECRYPT] + +COUNT = 0 +KEY1 = 52daec2ac7dc1958 +KEY2 = 377392682f37860b +KEY3 = 2cc1ea2304bab0e9 +CIPHERTEXT = 6daad94ce08acfe7 +PLAINTEXT = 660e7d32dcc90e79 + +COUNT = 1 +KEY1 = 7f8fe3d3f4a48394 +KEY2 = fb682c2919926d6d +KEY3 = dfce8932529229ce +CIPHERTEXT = e9653a0a1f05d31b9acd12d73aa9879d +PLAINTEXT = 9b2ae9d998efe62f1b592e7e1df8ff38 + +COUNT = 2 +KEY1 = a4cdbf9d20a78a79 +KEY2 = d9547c20150486ea +KEY3 = 10d902b3041631ad +CIPHERTEXT = 1e95e643eca2a0b11224794a18d94563954a7d61e8aa92c2 +PLAINTEXT = 165daf1103ed2fc71de342d6deb610ce107a2cdd14f14317 + +COUNT = 3 +KEY1 = ec15c26eb9a75ee5 +KEY2 = c498290e85da2fdf +KEY3 = e9977f61a11f26f1 +CIPHERTEXT = 2943a616ea337af5820c49b4fac3080a80dcfabe0d81735e44d1e2349c7a0e76 +PLAINTEXT = b368cad84bc17d4a93feea144bec420b4769c2689b0f63c4f4135b08da838403 + +COUNT = 4 +KEY1 = 3e9d23ecef6d51c2 +KEY2 = 7fd09b700dcb085d +KEY3 = 26b6ecbf5ef1cead +CIPHERTEXT = 88aa03eacd0f7ad27442ab26fc57a4d279a0c3c8dddc1ae077ab18e3b94566e23e6c10cd0c9fe541 +PLAINTEXT = 54149191308949e1d3f8580028ba56a020de4a3860ea9935dee838256c357c1165eddbda5056088a + +COUNT = 5 +KEY1 = 7c7ad3cb0e2ad3dc +KEY2 = 492c3819d6297fc7 +KEY3 = 6bd589d5292f07f1 +CIPHERTEXT = 3165a1d62950a99e6de40487075c1141728f5a04971720d4fbb23b0336e821f7a7ef442e66cba17e7ab995a24ccef3f2 +PLAINTEXT = af2d86003e467680e797b6ed7b40cf8e23dc749809ac8dfd73807c7061be6cdef71e224f2124648000e6db38407a9720 + +COUNT = 6 +KEY1 = adb98f978f6dabd0 +KEY2 = 61571f011c31a46d +KEY3 = 8586c468c86b3207 +CIPHERTEXT = b8aaf46032aae7f3752db7b4df2b52696eb452d627cd7e30b87a94d45c1c4639fffd8223a32af61a0281d41b740ad28d148b76761e5690ef +PLAINTEXT = 84670a08bf8742999a9c947e8c900f0edd5cd8e52f8d9da1bb8d854867f5f0a50c7b8a324483eb27837ba7703b4477d2fd6b76cbaedb4297 + +COUNT = 7 +KEY1 = 5e9140d3d68f4fc8 +KEY2 = e0b054dcdc454552 +KEY3 = eca2baad5d2fc2d5 +CIPHERTEXT = 76cadaf28043e0c982e92f5c84ef3a27a5473a4b10c6c5d52b83a2431280dc45438c15c09b671d188128c3af61dceba95c70e1f33dd1ed83af5128e1ae4d8de6 +PLAINTEXT = 8bc22d948348a26cd5a15f4d61b6f2a51a267150bee415dad58a6713314c6f310f19b4c1fcbf8d848a6ce6a8f97677d63e1958009237f3841d0ada5f4e676057 + +COUNT = 8 +KEY1 = f220b50798387fb0 +KEY2 = 9d104a8ae5ba027c +KEY3 = ec528fbcf8a18958 +CIPHERTEXT = 052a4e9a3cb656bb7481e198991264a9dc2ea66561b3184d38c4642b8f26489c26eaa5cc034dd38166dc385bffdc195a5fe8afa0addc7e789af2e298962beba345f16af22cfa4c94 +PLAINTEXT = 53cc47d204662feaddcf2f5a06d0e96c080946b2579e5d0f85f13e7f50f394ffa519842c02d3ec3abebc6af25f85f9d0fa6e2ed0234e2589381df10389947a59144ee0b24e87ec45 + +COUNT = 9 +KEY1 = dfdff7928602798a +KEY2 = f4f21351ef7a4a76 +KEY3 = 94c1f2e9516e7ad9 +CIPHERTEXT = cc6168f0aee3a919b3968ac01b867de6f364f96f9eceb783b5cf213511aa086225d395dc913f82c8f5dd894503651d4fd95059e28d2736620901003a19480bc4c2bba269d6b94009c5bc039cb6245d1a +PLAINTEXT = 3e6f63c3d1480052369a791f72c895f202c01a6977124143ede89465ff4bb68f5ab7b36dc5ec1240391d4c69bc17f0ed4535a63acc736a0edd953f188d52f4711ff0f0e61ff9c1a643eece7dda486221 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBinvperm.rsp new file mode 100644 index 00000000..1b119d58 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBinvperm.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +PLAINTEXT = 95f8a5e5dd31d900 +CIPHERTEXT = 8000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +PLAINTEXT = dd7f121ca5015619 +CIPHERTEXT = 4000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +PLAINTEXT = 2e8653104f3834ea +CIPHERTEXT = 2000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +PLAINTEXT = 4bd388ff6cd81d4f +CIPHERTEXT = 1000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +PLAINTEXT = 20b9e767b2fb1456 +CIPHERTEXT = 0800000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +PLAINTEXT = 55579380d77138ef +CIPHERTEXT = 0400000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +PLAINTEXT = 6cc5defaaf04512f +CIPHERTEXT = 0200000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +PLAINTEXT = 0d9f279ba5d87260 +CIPHERTEXT = 0100000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +PLAINTEXT = d9031b0271bd5a0a +CIPHERTEXT = 0080000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +PLAINTEXT = 424250b37c3dd951 +CIPHERTEXT = 0040000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +PLAINTEXT = b8061b7ecd9a21e5 +CIPHERTEXT = 0020000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +PLAINTEXT = f15d0f286b65bd28 +CIPHERTEXT = 0010000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +PLAINTEXT = add0cc8d6e5deba1 +CIPHERTEXT = 0008000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +PLAINTEXT = e6d5f82752ad63d1 +CIPHERTEXT = 0004000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +PLAINTEXT = ecbfe3bd3f591a5e +CIPHERTEXT = 0002000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +PLAINTEXT = f356834379d165cd +CIPHERTEXT = 0001000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +PLAINTEXT = 2b9f982f20037fa9 +CIPHERTEXT = 0000800000000000 + +COUNT = 17 +KEYs = 0101010101010101 +PLAINTEXT = 889de068a16f0be6 +CIPHERTEXT = 0000400000000000 + +COUNT = 18 +KEYs = 0101010101010101 +PLAINTEXT = e19e275d846a1298 +CIPHERTEXT = 0000200000000000 + +COUNT = 19 +KEYs = 0101010101010101 +PLAINTEXT = 329a8ed523d71aec +CIPHERTEXT = 0000100000000000 + +COUNT = 20 +KEYs = 0101010101010101 +PLAINTEXT = e7fce22557d23c97 +CIPHERTEXT = 0000080000000000 + +COUNT = 21 +KEYs = 0101010101010101 +PLAINTEXT = 12a9f5817ff2d65d +CIPHERTEXT = 0000040000000000 + +COUNT = 22 +KEYs = 0101010101010101 +PLAINTEXT = a484c3ad38dc9c19 +CIPHERTEXT = 0000020000000000 + +COUNT = 23 +KEYs = 0101010101010101 +PLAINTEXT = fbe00a8a1ef8ad72 +CIPHERTEXT = 0000010000000000 + +COUNT = 24 +KEYs = 0101010101010101 +PLAINTEXT = 750d079407521363 +CIPHERTEXT = 0000008000000000 + +COUNT = 25 +KEYs = 0101010101010101 +PLAINTEXT = 64feed9c724c2faf +CIPHERTEXT = 0000004000000000 + +COUNT = 26 +KEYs = 0101010101010101 +PLAINTEXT = f02b263b328e2b60 +CIPHERTEXT = 0000002000000000 + +COUNT = 27 +KEYs = 0101010101010101 +PLAINTEXT = 9d64555a9a10b852 +CIPHERTEXT = 0000001000000000 + +COUNT = 28 +KEYs = 0101010101010101 +PLAINTEXT = d106ff0bed5255d7 +CIPHERTEXT = 0000000800000000 + +COUNT = 29 +KEYs = 0101010101010101 +PLAINTEXT = e1652c6b138c64a5 +CIPHERTEXT = 0000000400000000 + +COUNT = 30 +KEYs = 0101010101010101 +PLAINTEXT = e428581186ec8f46 +CIPHERTEXT = 0000000200000000 + +COUNT = 31 +KEYs = 0101010101010101 +PLAINTEXT = aeb5f5ede22d1a36 +CIPHERTEXT = 0000000100000000 + +COUNT = 32 +KEYs = 0101010101010101 +PLAINTEXT = e943d7568aec0c5c +CIPHERTEXT = 0000000080000000 + +COUNT = 33 +KEYs = 0101010101010101 +PLAINTEXT = df98c8276f54b04b +CIPHERTEXT = 0000000040000000 + +COUNT = 34 +KEYs = 0101010101010101 +PLAINTEXT = b160e4680f6c696f +CIPHERTEXT = 0000000020000000 + +COUNT = 35 +KEYs = 0101010101010101 +PLAINTEXT = fa0752b07d9c4ab8 +CIPHERTEXT = 0000000010000000 + +COUNT = 36 +KEYs = 0101010101010101 +PLAINTEXT = ca3a2b036dbc8502 +CIPHERTEXT = 0000000008000000 + +COUNT = 37 +KEYs = 0101010101010101 +PLAINTEXT = 5e0905517bb59bcf +CIPHERTEXT = 0000000004000000 + +COUNT = 38 +KEYs = 0101010101010101 +PLAINTEXT = 814eeb3b91d90726 +CIPHERTEXT = 0000000002000000 + +COUNT = 39 +KEYs = 0101010101010101 +PLAINTEXT = 4d49db1532919c9f +CIPHERTEXT = 0000000001000000 + +COUNT = 40 +KEYs = 0101010101010101 +PLAINTEXT = 25eb5fc3f8cf0621 +CIPHERTEXT = 0000000000800000 + +COUNT = 41 +KEYs = 0101010101010101 +PLAINTEXT = ab6a20c0620d1c6f +CIPHERTEXT = 0000000000400000 + +COUNT = 42 +KEYs = 0101010101010101 +PLAINTEXT = 79e90dbc98f92cca +CIPHERTEXT = 0000000000200000 + +COUNT = 43 +KEYs = 0101010101010101 +PLAINTEXT = 866ecedd8072bb0e +CIPHERTEXT = 0000000000100000 + +COUNT = 44 +KEYs = 0101010101010101 +PLAINTEXT = 8b54536f2f3e64a8 +CIPHERTEXT = 0000000000080000 + +COUNT = 45 +KEYs = 0101010101010101 +PLAINTEXT = ea51d3975595b86b +CIPHERTEXT = 0000000000040000 + +COUNT = 46 +KEYs = 0101010101010101 +PLAINTEXT = caffc6ac4542de31 +CIPHERTEXT = 0000000000020000 + +COUNT = 47 +KEYs = 0101010101010101 +PLAINTEXT = 8dd45a2ddf90796c +CIPHERTEXT = 0000000000010000 + +COUNT = 48 +KEYs = 0101010101010101 +PLAINTEXT = 1029d55e880ec2d0 +CIPHERTEXT = 0000000000008000 + +COUNT = 49 +KEYs = 0101010101010101 +PLAINTEXT = 5d86cb23639dbea9 +CIPHERTEXT = 0000000000004000 + +COUNT = 50 +KEYs = 0101010101010101 +PLAINTEXT = 1d1ca853ae7c0c5f +CIPHERTEXT = 0000000000002000 + +COUNT = 51 +KEYs = 0101010101010101 +PLAINTEXT = ce332329248f3228 +CIPHERTEXT = 0000000000001000 + +COUNT = 52 +KEYs = 0101010101010101 +PLAINTEXT = 8405d1abe24fb942 +CIPHERTEXT = 0000000000000800 + +COUNT = 53 +KEYs = 0101010101010101 +PLAINTEXT = e643d78090ca4207 +CIPHERTEXT = 0000000000000400 + +COUNT = 54 +KEYs = 0101010101010101 +PLAINTEXT = 48221b9937748a23 +CIPHERTEXT = 0000000000000200 + +COUNT = 55 +KEYs = 0101010101010101 +PLAINTEXT = dd7c0bbd61fafd54 +CIPHERTEXT = 0000000000000100 + +COUNT = 56 +KEYs = 0101010101010101 +PLAINTEXT = 2fbc291a570db5c4 +CIPHERTEXT = 0000000000000080 + +COUNT = 57 +KEYs = 0101010101010101 +PLAINTEXT = e07c30d7e4e26e12 +CIPHERTEXT = 0000000000000040 + +COUNT = 58 +KEYs = 0101010101010101 +PLAINTEXT = 0953e2258e8e90a1 +CIPHERTEXT = 0000000000000020 + +COUNT = 59 +KEYs = 0101010101010101 +PLAINTEXT = 5b711bc4ceebf2ee +CIPHERTEXT = 0000000000000010 + +COUNT = 60 +KEYs = 0101010101010101 +PLAINTEXT = cc083f1e6d9e85f6 +CIPHERTEXT = 0000000000000008 + +COUNT = 61 +KEYs = 0101010101010101 +PLAINTEXT = d2fd8867d50d2dfe +CIPHERTEXT = 0000000000000004 + +COUNT = 62 +KEYs = 0101010101010101 +PLAINTEXT = 06e7ea22ce92708f +CIPHERTEXT = 0000000000000002 + +COUNT = 63 +KEYs = 0101010101010101 +PLAINTEXT = 166b40b44aba4bd6 +CIPHERTEXT = 0000000000000001 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +CIPHERTEXT = 8000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +CIPHERTEXT = 4000000000000000 +PLAINTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +CIPHERTEXT = 2000000000000000 +PLAINTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +CIPHERTEXT = 1000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +CIPHERTEXT = 0800000000000000 +PLAINTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +CIPHERTEXT = 0400000000000000 +PLAINTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +CIPHERTEXT = 0200000000000000 +PLAINTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +CIPHERTEXT = 0100000000000000 +PLAINTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +CIPHERTEXT = 0080000000000000 +PLAINTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +CIPHERTEXT = 0040000000000000 +PLAINTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +CIPHERTEXT = 0020000000000000 +PLAINTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +CIPHERTEXT = 0010000000000000 +PLAINTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +CIPHERTEXT = 0008000000000000 +PLAINTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +CIPHERTEXT = 0004000000000000 +PLAINTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +CIPHERTEXT = 0002000000000000 +PLAINTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +CIPHERTEXT = 0001000000000000 +PLAINTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +CIPHERTEXT = 0000800000000000 +PLAINTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +CIPHERTEXT = 0000400000000000 +PLAINTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +CIPHERTEXT = 0000200000000000 +PLAINTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +CIPHERTEXT = 0000100000000000 +PLAINTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +CIPHERTEXT = 0000080000000000 +PLAINTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +CIPHERTEXT = 0000040000000000 +PLAINTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +CIPHERTEXT = 0000020000000000 +PLAINTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +CIPHERTEXT = 0000010000000000 +PLAINTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +CIPHERTEXT = 0000008000000000 +PLAINTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +CIPHERTEXT = 0000004000000000 +PLAINTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +CIPHERTEXT = 0000002000000000 +PLAINTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +CIPHERTEXT = 0000001000000000 +PLAINTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000800000000 +PLAINTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000400000000 +PLAINTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000200000000 +PLAINTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000100000000 +PLAINTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000080000000 +PLAINTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000040000000 +PLAINTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000020000000 +PLAINTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000010000000 +PLAINTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000008000000 +PLAINTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000004000000 +PLAINTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000002000000 +PLAINTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000001000000 +PLAINTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000800000 +PLAINTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000400000 +PLAINTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000200000 +PLAINTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000100000 +PLAINTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000080000 +PLAINTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000040000 +PLAINTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000020000 +PLAINTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000010000 +PLAINTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000008000 +PLAINTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000004000 +PLAINTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000002000 +PLAINTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000001000 +PLAINTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000800 +PLAINTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000400 +PLAINTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000200 +PLAINTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000100 +PLAINTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000080 +PLAINTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000040 +PLAINTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000020 +PLAINTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000010 +PLAINTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000008 +PLAINTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000004 +PLAINTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000002 +PLAINTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +CIPHERTEXT = 0000000000000001 +PLAINTEXT = 166b40b44aba4bd6 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBpermop.rsp new file mode 100644 index 00000000..705c8cac --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBpermop.rsp @@ -0,0 +1,328 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1aeac39a61f0a464 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +CIPHERTEXT = 88d55e54f54c97b4 +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 1007103489988020 +CIPHERTEXT = 0c0cc00c83ea48fd +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 10071034c8980120 +CIPHERTEXT = 83bc8ef3a6570183 +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 1046103489988020 +CIPHERTEXT = df725dcad94ea2e9 +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 1086911519190101 +CIPHERTEXT = e652b53b550be8b0 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 1086911519580101 +CIPHERTEXT = af527120c485cbb0 +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 5107b01519580101 +CIPHERTEXT = 0f04ce393db926d5 +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 1007b01519190101 +CIPHERTEXT = c9f00ffc74079067 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 3107915498080101 +CIPHERTEXT = 7cfd82a593252b4e +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 3107919498080101 +CIPHERTEXT = cb49a2f9e91363e3 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 10079115b9080140 +CIPHERTEXT = 00b588be70d23f56 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 3107911598080140 +CIPHERTEXT = 406a9a6ab43399ae +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 1007d01589980101 +CIPHERTEXT = 6cb773611dca9ada +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 9107911589980101 +CIPHERTEXT = 67fd21c17dbb5d70 +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 9107d01589190101 +CIPHERTEXT = 9592cb4110430787 +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 1007d01598980120 +CIPHERTEXT = a6b7ff68a318ddd3 +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 1007940498190101 +CIPHERTEXT = 4d102196c914ca16 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0107910491190401 +CIPHERTEXT = 2dfa9f4573594965 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0107910491190101 +CIPHERTEXT = b46604816c0e0774 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0107940491190401 +CIPHERTEXT = 6e7e6221a4f34e87 +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 19079210981a0101 +CIPHERTEXT = aa85e74643233199 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 1007911998190801 +CIPHERTEXT = 2e5a19db4d1962d6 +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 10079119981a0801 +CIPHERTEXT = 23a866a809d30894 +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 1007921098190101 +CIPHERTEXT = d812d961f017d320 +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 100791159819010b +CIPHERTEXT = 055605816e58608f +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 1004801598190101 +CIPHERTEXT = abd88e8b1b7716f1 +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 1004801598190102 +CIPHERTEXT = 537ac95be69da1e1 +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 1004801598190108 +CIPHERTEXT = aed0f6ae3c25cdd8 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 1002911598100104 +CIPHERTEXT = b3e35a5ee53e7b8d +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 1002911598190104 +CIPHERTEXT = 61c79c71921a2ef8 +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 1002911598100201 +CIPHERTEXT = e2f5728f0995013c +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 1002911698100101 +CIPHERTEXT = 1aeac39a61f0a464 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBsubtab.rsp new file mode 100644 index 00000000..2341f79c --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBsubtab.rsp @@ -0,0 +1,198 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +PLAINTEXT = 01a1d6d039776742 +CIPHERTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +PLAINTEXT = 5cd54ca83def57da +CIPHERTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +PLAINTEXT = 0248d43806f67172 +CIPHERTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +PLAINTEXT = 51454b582ddf440a +CIPHERTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +PLAINTEXT = 42fd443059577fa2 +CIPHERTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +PLAINTEXT = 059b5e0851cf143a +CIPHERTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +PLAINTEXT = 0756d8e0774761d2 +CIPHERTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +PLAINTEXT = 762514b829bf486a +CIPHERTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +PLAINTEXT = 3bdd119049372802 +CIPHERTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +PLAINTEXT = 26955f6835af609a +CIPHERTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +PLAINTEXT = 164d5e404f275232 +CIPHERTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +PLAINTEXT = 6b056e18759f5cca +CIPHERTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +PLAINTEXT = 004bd6ef09176062 +CIPHERTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +PLAINTEXT = 480d39006ee762f2 +CIPHERTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +PLAINTEXT = 437540c8698f3cfa +CIPHERTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +PLAINTEXT = 072d43a077075292 +CIPHERTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +PLAINTEXT = 02fe55778117f12a +CIPHERTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +PLAINTEXT = 1d9d5c5018f728c2 +CIPHERTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +PLAINTEXT = 305532286d6f295a +CIPHERTEXT = 63fac0d034d9f793 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +CIPHERTEXT = 690f5b0d9a26939b +PLAINTEXT = 01a1d6d039776742 + +COUNT = 1 +KEYs = 0131d9619dc1376e +CIPHERTEXT = 7a389d10354bd271 +PLAINTEXT = 5cd54ca83def57da + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +CIPHERTEXT = 868ebb51cab4599a +PLAINTEXT = 0248d43806f67172 + +COUNT = 3 +KEYs = 3849674c2602319e +CIPHERTEXT = 7178876e01f19b2a +PLAINTEXT = 51454b582ddf440a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +CIPHERTEXT = af37fb421f8c4095 +PLAINTEXT = 42fd443059577fa2 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +CIPHERTEXT = 86a560f10ec6d85b +PLAINTEXT = 059b5e0851cf143a + +COUNT = 6 +KEYs = 0170f175468fb5e6 +CIPHERTEXT = 0cd3da020021dc09 +PLAINTEXT = 0756d8e0774761d2 + +COUNT = 7 +KEYs = 43297fad38e373fe +CIPHERTEXT = ea676b2cb7db2b7a +PLAINTEXT = 762514b829bf486a + +COUNT = 8 +KEYs = 07a7137045da2a16 +CIPHERTEXT = dfd64a815caf1a0f +PLAINTEXT = 3bdd119049372802 + +COUNT = 9 +KEYs = 04689104c2fd3b2f +CIPHERTEXT = 5c513c9c4886c088 +PLAINTEXT = 26955f6835af609a + +COUNT = 10 +KEYs = 37d06bb516cb7546 +CIPHERTEXT = 0a2aeeae3ff4ab77 +PLAINTEXT = 164d5e404f275232 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +CIPHERTEXT = ef1bf03e5dfa575a +PLAINTEXT = 6b056e18759f5cca + +COUNT = 12 +KEYs = 584023641aba6176 +CIPHERTEXT = 88bf0db6d70dee56 +PLAINTEXT = 004bd6ef09176062 + +COUNT = 13 +KEYs = 025816164629b007 +CIPHERTEXT = a1f9915541020b56 +PLAINTEXT = 480d39006ee762f2 + +COUNT = 14 +KEYs = 49793ebc79b3258f +CIPHERTEXT = 6fbf1cafcffd0556 +PLAINTEXT = 437540c8698f3cfa + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +CIPHERTEXT = 2f22e49bab7ca1ac +PLAINTEXT = 072d43a077075292 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +CIPHERTEXT = 5a6b612cc26cce4a +PLAINTEXT = 02fe55778117f12a + +COUNT = 17 +KEYs = 018310dc409b26d6 +CIPHERTEXT = 5f4c038ed12b2e41 +PLAINTEXT = 1d9d5c5018f728c2 + +COUNT = 18 +KEYs = 1c587f1c13924fef +CIPHERTEXT = 63fac0d034d9f793 +PLAINTEXT = 305532286d6f295a + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvarkey.rsp new file mode 100644 index 00000000..7171c363 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvarkey.rsp @@ -0,0 +1,568 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 869efd7f9f265a09 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +CIPHERTEXT = 95a8d72813daa94d +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 4001010101010101 +CIPHERTEXT = 0eec1487dd8c26d5 +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 2001010101010101 +CIPHERTEXT = 7ad16ffb79c45926 +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 1001010101010101 +CIPHERTEXT = d3746294ca6a6cf3 +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0801010101010101 +CIPHERTEXT = 809f5f873c1fd761 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0401010101010101 +CIPHERTEXT = c02faffec989d1fc +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0201010101010101 +CIPHERTEXT = 4615aa1d33e72f10 +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0180010101010101 +CIPHERTEXT = 2055123350c00858 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0140010101010101 +CIPHERTEXT = df3b99d6577397c8 +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0120010101010101 +CIPHERTEXT = 31fe17369b5288c9 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0110010101010101 +CIPHERTEXT = dfdd3cc64dae1642 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0108010101010101 +CIPHERTEXT = 178c83ce2b399d94 +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0104010101010101 +CIPHERTEXT = 50f636324a9b7f80 +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0102010101010101 +CIPHERTEXT = a8468ee3bc18f06d +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101800101010101 +CIPHERTEXT = a2dc9e92fd3cde92 +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101400101010101 +CIPHERTEXT = cac09f797d031287 +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101200101010101 +CIPHERTEXT = 90ba680b22aeb525 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101100101010101 +CIPHERTEXT = ce7a24f350e280b6 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101080101010101 +CIPHERTEXT = 882bff0aa01a0b87 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101040101010101 +CIPHERTEXT = 25610288924511c2 +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101020101010101 +CIPHERTEXT = c71516c29c75d170 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101018001010101 +CIPHERTEXT = 5199c29a52c9f059 +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101014001010101 +CIPHERTEXT = c22f0a294a71f29f +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101012001010101 +CIPHERTEXT = ee371483714c02ea +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101011001010101 +CIPHERTEXT = a81fbd448f9e522f +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010801010101 +CIPHERTEXT = 4f644c92e192dfed +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010401010101 +CIPHERTEXT = 1afa9a66a6df92ae +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010201010101 +CIPHERTEXT = b3c1cc715cb879d8 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010180010101 +CIPHERTEXT = 19d032e64ab0bd8b +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010140010101 +CIPHERTEXT = 3cfaa7a7dc8720dc +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010120010101 +CIPHERTEXT = b7265f7f447ac6f3 +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010110010101 +CIPHERTEXT = 9db73b3c0d163f54 +PLAINTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010108010101 +CIPHERTEXT = 8181b65babf4a975 +PLAINTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010104010101 +CIPHERTEXT = 93c9b64042eaa240 +PLAINTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010102010101 +CIPHERTEXT = 5570530829705592 +PLAINTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101800101 +CIPHERTEXT = 8638809e878787a0 +PLAINTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101400101 +CIPHERTEXT = 41b9a79af79ac208 +PLAINTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101200101 +CIPHERTEXT = 7a9be42f2009a892 +PLAINTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101100101 +CIPHERTEXT = 29038d56ba6d2745 +PLAINTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101080101 +CIPHERTEXT = 5495c6abf1e5df51 +PLAINTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101040101 +CIPHERTEXT = ae13dbd561488933 +PLAINTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101020101 +CIPHERTEXT = 024d1ffa8904e389 +PLAINTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101018001 +CIPHERTEXT = d1399712f99bf02e +PLAINTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101014001 +CIPHERTEXT = 14c1d7c1cffec79e +PLAINTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101012001 +CIPHERTEXT = 1de5279dae3bed6f +PLAINTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101011001 +CIPHERTEXT = e941a33f85501303 +PLAINTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010801 +CIPHERTEXT = da99dbbc9a03f379 +PLAINTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010401 +CIPHERTEXT = b7fc92f91d8e92e9 +PLAINTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010201 +CIPHERTEXT = ae8e5caa3ca04e85 +PLAINTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010180 +CIPHERTEXT = 9cc62df43b6eed74 +PLAINTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010140 +CIPHERTEXT = d863dbb5c59a91a0 +PLAINTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010120 +CIPHERTEXT = a1ab2190545b91d7 +PLAINTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010110 +CIPHERTEXT = 0875041e64c570f7 +PLAINTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010108 +CIPHERTEXT = 5a594528bebef1cc +PLAINTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010104 +CIPHERTEXT = fcdb3291de21f0c0 +PLAINTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010102 +CIPHERTEXT = 869efd7f9f265a09 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvartext.rsp new file mode 100644 index 00000000..d3ac60c2 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/ECB/TECBvartext.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for ECB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:13 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +PLAINTEXT = 8000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +PLAINTEXT = 4000000000000000 +CIPHERTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +PLAINTEXT = 2000000000000000 +CIPHERTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +PLAINTEXT = 1000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +PLAINTEXT = 0800000000000000 +CIPHERTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +PLAINTEXT = 0400000000000000 +CIPHERTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +PLAINTEXT = 0200000000000000 +CIPHERTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +PLAINTEXT = 0100000000000000 +CIPHERTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +PLAINTEXT = 0080000000000000 +CIPHERTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +PLAINTEXT = 0040000000000000 +CIPHERTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +PLAINTEXT = 0020000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +PLAINTEXT = 0010000000000000 +CIPHERTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +PLAINTEXT = 0008000000000000 +CIPHERTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +PLAINTEXT = 0004000000000000 +CIPHERTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +PLAINTEXT = 0002000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +PLAINTEXT = 0001000000000000 +CIPHERTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +PLAINTEXT = 0000800000000000 +CIPHERTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +PLAINTEXT = 0000400000000000 +CIPHERTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +PLAINTEXT = 0000200000000000 +CIPHERTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +PLAINTEXT = 0000100000000000 +CIPHERTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +PLAINTEXT = 0000080000000000 +CIPHERTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +PLAINTEXT = 0000040000000000 +CIPHERTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +PLAINTEXT = 0000020000000000 +CIPHERTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +PLAINTEXT = 0000010000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +PLAINTEXT = 0000008000000000 +CIPHERTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +PLAINTEXT = 0000004000000000 +CIPHERTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +PLAINTEXT = 0000002000000000 +CIPHERTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +PLAINTEXT = 0000001000000000 +CIPHERTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +PLAINTEXT = 0000000800000000 +CIPHERTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +PLAINTEXT = 0000000400000000 +CIPHERTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +PLAINTEXT = 0000000200000000 +CIPHERTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +PLAINTEXT = 0000000100000000 +CIPHERTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +PLAINTEXT = 0000000080000000 +CIPHERTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +PLAINTEXT = 0000000040000000 +CIPHERTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +PLAINTEXT = 0000000020000000 +CIPHERTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +PLAINTEXT = 0000000010000000 +CIPHERTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +PLAINTEXT = 0000000008000000 +CIPHERTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +PLAINTEXT = 0000000004000000 +CIPHERTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +PLAINTEXT = 0000000002000000 +CIPHERTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +PLAINTEXT = 0000000001000000 +CIPHERTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000800000 +CIPHERTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000400000 +CIPHERTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000200000 +CIPHERTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000100000 +CIPHERTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000080000 +CIPHERTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000040000 +CIPHERTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000020000 +CIPHERTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000010000 +CIPHERTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000008000 +CIPHERTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000004000 +CIPHERTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000002000 +CIPHERTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000001000 +CIPHERTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000800 +CIPHERTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000400 +CIPHERTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000200 +CIPHERTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000100 +CIPHERTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000080 +CIPHERTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000040 +CIPHERTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000020 +CIPHERTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000010 +CIPHERTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000008 +CIPHERTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000004 +CIPHERTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000002 +CIPHERTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +PLAINTEXT = 0000000000000001 +CIPHERTEXT = 166b40b44aba4bd6 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +CIPHERTEXT = 95f8a5e5dd31d900 +PLAINTEXT = 8000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +CIPHERTEXT = dd7f121ca5015619 +PLAINTEXT = 4000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +CIPHERTEXT = 2e8653104f3834ea +PLAINTEXT = 2000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +CIPHERTEXT = 4bd388ff6cd81d4f +PLAINTEXT = 1000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +CIPHERTEXT = 20b9e767b2fb1456 +PLAINTEXT = 0800000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +CIPHERTEXT = 55579380d77138ef +PLAINTEXT = 0400000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +CIPHERTEXT = 6cc5defaaf04512f +PLAINTEXT = 0200000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +CIPHERTEXT = 0d9f279ba5d87260 +PLAINTEXT = 0100000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +CIPHERTEXT = d9031b0271bd5a0a +PLAINTEXT = 0080000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +CIPHERTEXT = 424250b37c3dd951 +PLAINTEXT = 0040000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +CIPHERTEXT = b8061b7ecd9a21e5 +PLAINTEXT = 0020000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +CIPHERTEXT = f15d0f286b65bd28 +PLAINTEXT = 0010000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +CIPHERTEXT = add0cc8d6e5deba1 +PLAINTEXT = 0008000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +CIPHERTEXT = e6d5f82752ad63d1 +PLAINTEXT = 0004000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +CIPHERTEXT = ecbfe3bd3f591a5e +PLAINTEXT = 0002000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +CIPHERTEXT = f356834379d165cd +PLAINTEXT = 0001000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +CIPHERTEXT = 2b9f982f20037fa9 +PLAINTEXT = 0000800000000000 + +COUNT = 17 +KEYs = 0101010101010101 +CIPHERTEXT = 889de068a16f0be6 +PLAINTEXT = 0000400000000000 + +COUNT = 18 +KEYs = 0101010101010101 +CIPHERTEXT = e19e275d846a1298 +PLAINTEXT = 0000200000000000 + +COUNT = 19 +KEYs = 0101010101010101 +CIPHERTEXT = 329a8ed523d71aec +PLAINTEXT = 0000100000000000 + +COUNT = 20 +KEYs = 0101010101010101 +CIPHERTEXT = e7fce22557d23c97 +PLAINTEXT = 0000080000000000 + +COUNT = 21 +KEYs = 0101010101010101 +CIPHERTEXT = 12a9f5817ff2d65d +PLAINTEXT = 0000040000000000 + +COUNT = 22 +KEYs = 0101010101010101 +CIPHERTEXT = a484c3ad38dc9c19 +PLAINTEXT = 0000020000000000 + +COUNT = 23 +KEYs = 0101010101010101 +CIPHERTEXT = fbe00a8a1ef8ad72 +PLAINTEXT = 0000010000000000 + +COUNT = 24 +KEYs = 0101010101010101 +CIPHERTEXT = 750d079407521363 +PLAINTEXT = 0000008000000000 + +COUNT = 25 +KEYs = 0101010101010101 +CIPHERTEXT = 64feed9c724c2faf +PLAINTEXT = 0000004000000000 + +COUNT = 26 +KEYs = 0101010101010101 +CIPHERTEXT = f02b263b328e2b60 +PLAINTEXT = 0000002000000000 + +COUNT = 27 +KEYs = 0101010101010101 +CIPHERTEXT = 9d64555a9a10b852 +PLAINTEXT = 0000001000000000 + +COUNT = 28 +KEYs = 0101010101010101 +CIPHERTEXT = d106ff0bed5255d7 +PLAINTEXT = 0000000800000000 + +COUNT = 29 +KEYs = 0101010101010101 +CIPHERTEXT = e1652c6b138c64a5 +PLAINTEXT = 0000000400000000 + +COUNT = 30 +KEYs = 0101010101010101 +CIPHERTEXT = e428581186ec8f46 +PLAINTEXT = 0000000200000000 + +COUNT = 31 +KEYs = 0101010101010101 +CIPHERTEXT = aeb5f5ede22d1a36 +PLAINTEXT = 0000000100000000 + +COUNT = 32 +KEYs = 0101010101010101 +CIPHERTEXT = e943d7568aec0c5c +PLAINTEXT = 0000000080000000 + +COUNT = 33 +KEYs = 0101010101010101 +CIPHERTEXT = df98c8276f54b04b +PLAINTEXT = 0000000040000000 + +COUNT = 34 +KEYs = 0101010101010101 +CIPHERTEXT = b160e4680f6c696f +PLAINTEXT = 0000000020000000 + +COUNT = 35 +KEYs = 0101010101010101 +CIPHERTEXT = fa0752b07d9c4ab8 +PLAINTEXT = 0000000010000000 + +COUNT = 36 +KEYs = 0101010101010101 +CIPHERTEXT = ca3a2b036dbc8502 +PLAINTEXT = 0000000008000000 + +COUNT = 37 +KEYs = 0101010101010101 +CIPHERTEXT = 5e0905517bb59bcf +PLAINTEXT = 0000000004000000 + +COUNT = 38 +KEYs = 0101010101010101 +CIPHERTEXT = 814eeb3b91d90726 +PLAINTEXT = 0000000002000000 + +COUNT = 39 +KEYs = 0101010101010101 +CIPHERTEXT = 4d49db1532919c9f +PLAINTEXT = 0000000001000000 + +COUNT = 40 +KEYs = 0101010101010101 +CIPHERTEXT = 25eb5fc3f8cf0621 +PLAINTEXT = 0000000000800000 + +COUNT = 41 +KEYs = 0101010101010101 +CIPHERTEXT = ab6a20c0620d1c6f +PLAINTEXT = 0000000000400000 + +COUNT = 42 +KEYs = 0101010101010101 +CIPHERTEXT = 79e90dbc98f92cca +PLAINTEXT = 0000000000200000 + +COUNT = 43 +KEYs = 0101010101010101 +CIPHERTEXT = 866ecedd8072bb0e +PLAINTEXT = 0000000000100000 + +COUNT = 44 +KEYs = 0101010101010101 +CIPHERTEXT = 8b54536f2f3e64a8 +PLAINTEXT = 0000000000080000 + +COUNT = 45 +KEYs = 0101010101010101 +CIPHERTEXT = ea51d3975595b86b +PLAINTEXT = 0000000000040000 + +COUNT = 46 +KEYs = 0101010101010101 +CIPHERTEXT = caffc6ac4542de31 +PLAINTEXT = 0000000000020000 + +COUNT = 47 +KEYs = 0101010101010101 +CIPHERTEXT = 8dd45a2ddf90796c +PLAINTEXT = 0000000000010000 + +COUNT = 48 +KEYs = 0101010101010101 +CIPHERTEXT = 1029d55e880ec2d0 +PLAINTEXT = 0000000000008000 + +COUNT = 49 +KEYs = 0101010101010101 +CIPHERTEXT = 5d86cb23639dbea9 +PLAINTEXT = 0000000000004000 + +COUNT = 50 +KEYs = 0101010101010101 +CIPHERTEXT = 1d1ca853ae7c0c5f +PLAINTEXT = 0000000000002000 + +COUNT = 51 +KEYs = 0101010101010101 +CIPHERTEXT = ce332329248f3228 +PLAINTEXT = 0000000000001000 + +COUNT = 52 +KEYs = 0101010101010101 +CIPHERTEXT = 8405d1abe24fb942 +PLAINTEXT = 0000000000000800 + +COUNT = 53 +KEYs = 0101010101010101 +CIPHERTEXT = e643d78090ca4207 +PLAINTEXT = 0000000000000400 + +COUNT = 54 +KEYs = 0101010101010101 +CIPHERTEXT = 48221b9937748a23 +PLAINTEXT = 0000000000000200 + +COUNT = 55 +KEYs = 0101010101010101 +CIPHERTEXT = dd7c0bbd61fafd54 +PLAINTEXT = 0000000000000100 + +COUNT = 56 +KEYs = 0101010101010101 +CIPHERTEXT = 2fbc291a570db5c4 +PLAINTEXT = 0000000000000080 + +COUNT = 57 +KEYs = 0101010101010101 +CIPHERTEXT = e07c30d7e4e26e12 +PLAINTEXT = 0000000000000040 + +COUNT = 58 +KEYs = 0101010101010101 +CIPHERTEXT = 0953e2258e8e90a1 +PLAINTEXT = 0000000000000020 + +COUNT = 59 +KEYs = 0101010101010101 +CIPHERTEXT = 5b711bc4ceebf2ee +PLAINTEXT = 0000000000000010 + +COUNT = 60 +KEYs = 0101010101010101 +CIPHERTEXT = cc083f1e6d9e85f6 +PLAINTEXT = 0000000000000008 + +COUNT = 61 +KEYs = 0101010101010101 +CIPHERTEXT = d2fd8867d50d2dfe +PLAINTEXT = 0000000000000004 + +COUNT = 62 +KEYs = 0101010101010101 +CIPHERTEXT = 06e7ea22ce92708f +PLAINTEXT = 0000000000000002 + +COUNT = 63 +KEYs = 0101010101010101 +CIPHERTEXT = 166b40b44aba4bd6 +PLAINTEXT = 0000000000000001 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIinvperm.rsp deleted file mode 100644 index 925ac230..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIinvperm.rsp +++ /dev/null @@ -1,1416 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT1 = 8000000000000000 -PLAINTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT2 = 713d058fe58a43f7 -PLAINTEXT3 = 5a48d3de869557fd -CIPHERTEXT3 = e4999d5c3cceee44 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = dd7f121ca5015619 -CIPHERTEXT1 = 4000000000000000 -PLAINTEXT2 = e0c2af1ebd89a262 -CIPHERTEXT2 = 0ac760c01e5927ef -PLAINTEXT3 = f15ee2019a5b547c -CIPHERTEXT3 = accd15b5dde0b5c2 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 2e8653104f3834ea -CIPHERTEXT1 = 2000000000000000 -PLAINTEXT2 = 05b865a1e49ed109 -CIPHERTEXT2 = 363130ca94da9d8a -PLAINTEXT3 = 3bee595ef860316a -CIPHERTEXT3 = 69732f3dbb5652b1 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT1 = 1000000000000000 -PLAINTEXT2 = b447313fc704d321 -CIPHERTEXT2 = 1e14d9109bc1f46c -PLAINTEXT3 = f6089ca9b722765c -CIPHERTEXT3 = ace935a115450a05 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT1 = 0800000000000000 -PLAINTEXT2 = c39193d42381b313 -CIPHERTEXT2 = 6a46ef972da6a833 -PLAINTEXT3 = af15a8e9b2c14de5 -CIPHERTEXT3 = c1b2f69f9a21090d - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 55579380d77138ef -CIPHERTEXT1 = 0400000000000000 -PLAINTEXT2 = 6a2afdae188494b8 -CIPHERTEXT2 = 330aec7886295181 -PLAINTEXT3 = 45089186180bd591 -CIPHERTEXT3 = a8f987e6d0d3af25 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 6cc5defaaf04512f -CIPHERTEXT1 = 0200000000000000 -PLAINTEXT2 = 1359f4d663a3209c -CIPHERTEXT2 = e518b154c8b8c8a6 -PLAINTEXT3 = 280d3ae3a00cfbc9 -CIPHERTEXT3 = 87f0fbcb6b40af68 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT1 = 0100000000000000 -PLAINTEXT2 = 4a035e6a81d1314b -CIPHERTEXT2 = 8dec119b560a53d0 -PLAINTEXT3 = d27eb94e56c3172a -CIPHERTEXT3 = 6aa899298c76715b - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = d9031b0271bd5a0a -CIPHERTEXT1 = 0080000000000000 -PLAINTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT2 = d8807ced29f8f8d1 -PLAINTEXT3 = b0555ab990b7e95c -CIPHERTEXT3 = 7f17a4e7532b04f9 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 424250b37c3dd951 -CIPHERTEXT1 = 0040000000000000 -PLAINTEXT2 = f41a29e0d31107b4 -CIPHERTEXT2 = dbe8eba35e2a295b -PLAINTEXT3 = f54f2bd8e2eb2bc6 -CIPHERTEXT3 = 5c899d0cf0f8a135 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT1 = 0020000000000000 -PLAINTEXT2 = c8eb2e340855325b -CIPHERTEXT2 = fa5b70d1b836e88d -PLAINTEXT3 = d51175259c607fb4 -CIPHERTEXT3 = 726616043a1c0107 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = f15d0f286b65bd28 -CIPHERTEXT1 = 0010000000000000 -PLAINTEXT2 = b75847a2f3f2458a -CIPHERTEXT2 = 4be2d4ffa6f22133 -PLAINTEXT3 = 72ea3aadb569af43 -CIPHERTEXT3 = ba0432be3b5bb6f8 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT1 = 0008000000000000 -PLAINTEXT2 = be433af4c5ae0f97 -CIPHERTEXT2 = b85a5c395b3a5885 -PLAINTEXT3 = 9b003151e8602b7d -CIPHERTEXT3 = e40807ea13dd109e - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT1 = 0004000000000000 -PLAINTEXT2 = f68101d125e2e284 -CIPHERTEXT2 = 9f65cff48d26c258 -PLAINTEXT3 = fc1463bb9bba9e11 -CIPHERTEXT3 = 7851707ef934aa75 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT1 = 0002000000000000 -PLAINTEXT2 = fa510732fa871094 -CIPHERTEXT2 = 40e8813c718539ac -PLAINTEXT3 = 65f94c59c59b06e1 -CIPHERTEXT3 = d51aab52aa37dc8d - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = f356834379d165cd -CIPHERTEXT1 = 0001000000000000 -PLAINTEXT2 = 458d97a8b6ebd0d7 -CIPHERTEXT2 = 289a7729f22d7703 -PLAINTEXT3 = fbcfc086f8111572 -CIPHERTEXT3 = 266e7b0862cf5fc2 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT1 = 0000800000000000 -PLAINTEXT2 = f4169ca3fc6799ed -CIPHERTEXT2 = a11b556e8c1b26c5 -PLAINTEXT3 = 68c9e70b9de8db79 -CIPHERTEXT3 = aedab274b2ef15c9 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 889de068a16f0be6 -CIPHERTEXT1 = 0000400000000000 -PLAINTEXT2 = f47b9f01a5ee74e9 -CIPHERTEXT2 = 3683a86916c7b11d -PLAINTEXT3 = 63fc8ec1421399b8 -CIPHERTEXT3 = 80fbb2539dd96d8f - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e19e275d846a1298 -CIPHERTEXT1 = 0000200000000000 -PLAINTEXT2 = ee26a403caca387d -CIPHERTEXT2 = 9f073f4f068f3d0e -PLAINTEXT3 = 3f1d10e9a1a44a92 -CIPHERTEXT3 = 498437929c6ccf59 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 329a8ed523d71aec -CIPHERTEXT1 = 0000100000000000 -PLAINTEXT2 = af7e5ad1d9f4ecf8 -CIPHERTEXT2 = 07712f196c02eb9b -PLAINTEXT3 = e3f663de44003f9b -CIPHERTEXT3 = c4ebb01e305e41e2 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e7fce22557d23c97 -CIPHERTEXT1 = 0000080000000000 -PLAINTEXT2 = bb04e854f99f6352 -CIPHERTEXT2 = 93f4126615626c01 -PLAINTEXT3 = bc2452fd13e00dcc -CIPHERTEXT3 = 82fb4a9ce4c92818 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT1 = 0000040000000000 -PLAINTEXT2 = 01f57b1e69290d90 -CIPHERTEXT2 = b6958170aba384c9 -PLAINTEXT3 = 4432a11e1c320e7a -CIPHERTEXT3 = 91239239e22f0280 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT1 = 0000020000000000 -PLAINTEXT2 = 8ae9dee849b46527 -CIPHERTEXT2 = 3bb724cf5e35707d -PLAINTEXT3 = a1e9e67f13f932b3 -CIPHERTEXT3 = cc30662b51d40c1a - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT1 = 0000010000000000 -PLAINTEXT2 = cb706efba6b5110e -CIPHERTEXT2 = 9fe1afb876cdb756 -PLAINTEXT3 = 6fd1d0793c1b7af2 -CIPHERTEXT3 = 8e67cf5371a467a2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 750d079407521363 -CIPHERTEXT1 = 0000008000000000 -PLAINTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT2 = 1db03e2b95785d8a -PLAINTEXT3 = 3d2c39f9d26b589e -CIPHERTEXT3 = 6e79366486097eba - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 64feed9c724c2faf -CIPHERTEXT1 = 0000004000000000 -PLAINTEXT2 = 9862c9d770558095 -CIPHERTEXT2 = ea4e26144ada8e2b -PLAINTEXT3 = e3a7abc88132ad7d -CIPHERTEXT3 = ce2971055091a1af - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = f02b263b328e2b60 -CIPHERTEXT1 = 0000002000000000 -PLAINTEXT2 = a213c5c56fdca139 -CIPHERTEXT2 = 97255bd98b5ed9b3 -PLAINTEXT3 = 08cd945738a222c8 -CIPHERTEXT3 = 252e33166953cd68 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 9d64555a9a10b852 -CIPHERTEXT1 = 0000001000000000 -PLAINTEXT2 = a3bebc0e23ab87f2 -CIPHERTEXT2 = 85a52d6656cf13be -PLAINTEXT3 = 568fa34d2fc7225e -CIPHERTEXT3 = 39a971317391242b - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = d106ff0bed5255d7 -CIPHERTEXT1 = 0000000800000000 -PLAINTEXT2 = c32c19229d84e2b4 -CIPHERTEXT2 = 6965b2633fbe37a8 -PLAINTEXT3 = 3771887d7266b49d -CIPHERTEXT3 = d95a7aa0bec4fa7a - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e1652c6b138c64a5 -CIPHERTEXT1 = 0000000400000000 -PLAINTEXT2 = e628ceae5cb3bb34 -CIPHERTEXT2 = 0e8317ae44e3caa0 -PLAINTEXT3 = edd6029a6b80a442 -CIPHERTEXT3 = 4dfdcc7a4279b2c0 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e428581186ec8f46 -CIPHERTEXT1 = 0000000200000000 -PLAINTEXT2 = 5924454953ad5732 -CIPHERTEXT2 = 567efb50dc99f5dc -PLAINTEXT3 = 0313da097aec4a43 -CIPHERTEXT3 = 96bb89c941631bed - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT1 = 0000000100000000 -PLAINTEXT2 = 7cc987f5fb33b813 -CIPHERTEXT2 = 46814855930b3a3f -PLAINTEXT3 = 91f5b30f015b4a54 -CIPHERTEXT3 = 1c3ba8fbadab9a22 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e943d7568aec0c5c -CIPHERTEXT1 = 0000000080000000 -PLAINTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT2 = a77142eabd2bd877 -PLAINTEXT3 = 1e60759f038beec1 -CIPHERTEXT3 = 8fc77798b1692ab2 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = df98c8276f54b04b -CIPHERTEXT1 = 0000000040000000 -PLAINTEXT2 = a49d286e5dfc6143 -CIPHERTEXT2 = 76395f51bdf699db -PLAINTEXT3 = 97061699383bbfe0 -CIPHERTEXT3 = ace5681dfba69ceb - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = b160e4680f6c696f -CIPHERTEXT1 = 0000000020000000 -PLAINTEXT2 = a5206a311e9c2515 -CIPHERTEXT2 = c3e20437ad6c32b7 -PLAINTEXT3 = 311f3c96e071f173 -CIPHERTEXT3 = 782058f728c21174 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT1 = 0000000010000000 -PLAINTEXT2 = b6e4686a8b957cf2 -CIPHERTEXT2 = 34cfbfca8df5fb9d -PLAINTEXT3 = 1a6849edcb701b07 -CIPHERTEXT3 = fc14dafe9d171db5 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT1 = 0000000008000000 -PLAINTEXT2 = af1200418fd37fdd -CIPHERTEXT2 = b372320762d438f8 -PLAINTEXT3 = fa5b2fa26d03558b -CIPHERTEXT3 = 339189931ada4474 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 5e0905517bb59bcf -CIPHERTEXT1 = 0000000004000000 -PLAINTEXT2 = 487deccf0fde5b88 -CIPHERTEXT2 = 882402b6dec6675f -PLAINTEXT3 = bcaa0b7b7b3464c5 -CIPHERTEXT3 = c6d1f875363bf7ea - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 814eeb3b91d90726 -CIPHERTEXT1 = 0000000002000000 -PLAINTEXT2 = 456a1865905ed57d -CIPHERTEXT2 = 69e1758b520187d4 -PLAINTEXT3 = 3d245b501c6abb74 -CIPHERTEXT3 = 31097d931da2e7bd - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 4d49db1532919c9f -CIPHERTEXT1 = 0000000001000000 -PLAINTEXT2 = 3e2601fa20895e62 -CIPHERTEXT2 = ab8232a31d78e0fc -PLAINTEXT3 = 62133d9330e2e86b -CIPHERTEXT3 = 0bff0085bb36e9b0 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT1 = 0000000000800000 -PLAINTEXT2 = 58da89972266a7e3 -CIPHERTEXT2 = aeed06b9f51ce37a -PLAINTEXT3 = 5d7d6bd225890b4d -CIPHERTEXT3 = 5d09a28ee99cb585 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT1 = 0000000000400000 -PLAINTEXT2 = feaca17e5dd05c87 -CIPHERTEXT2 = 96dc5bd6e0b10d83 -PLAINTEXT3 = db36baba70c3b9af -CIPHERTEXT3 = 46d9a629a0616379 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 79e90dbc98f92cca -CIPHERTEXT1 = 0000000000200000 -PLAINTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT2 = 55a4cdc28ecf0541 -PLAINTEXT3 = a2f5ea90c2179ab4 -CIPHERTEXT3 = ab239da3e3fab21b - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 866ecedd8072bb0e -CIPHERTEXT1 = 0000000000100000 -PLAINTEXT2 = 5f8add8784cc3174 -CIPHERTEXT2 = 7349bfc7f6461210 -PLAINTEXT3 = 70470a07cb34e109 -CIPHERTEXT3 = 9331573af5067b09 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT1 = 0000000000080000 -PLAINTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT2 = 90b4544c9e6ad23b -PLAINTEXT3 = 659610094ab3824e -CIPHERTEXT3 = 3133eeddd4f2ffec - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = ea51d3975595b86b -CIPHERTEXT1 = 0000000000040000 -PLAINTEXT2 = cf8442863e68e644 -CIPHERTEXT2 = 2d7e77de47d0dad4 -PLAINTEXT3 = 26e6223634c857a3 -CIPHERTEXT3 = 408e7d58ba623208 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = caffc6ac4542de31 -CIPHERTEXT1 = 0000000000020000 -PLAINTEXT2 = 16952dc89c0acd65 -CIPHERTEXT2 = b87887b6dddaab6f -PLAINTEXT3 = ddd0a647be96041f -CIPHERTEXT3 = 0e5b54a5a9cfbed1 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT1 = 0000000000010000 -PLAINTEXT2 = 8a4fca2b00c49807 -CIPHERTEXT2 = 8fdec1977d446e54 -PLAINTEXT3 = 363219d8cec5a9f3 -CIPHERTEXT3 = b875b2ffa6fea146 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT1 = 0000000000008000 -PLAINTEXT2 = b40225aea121c8d3 -CIPHERTEXT2 = aedc1e02bd099571 -PLAINTEXT3 = bb5710f9dc8dde46 -CIPHERTEXT3 = 1a190ba501176f51 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT1 = 0000000000004000 -PLAINTEXT2 = 711c066c13222f1c -CIPHERTEXT2 = 1404bcbe41ce6aa1 -PLAINTEXT3 = ae527ed311a25ea2 -CIPHERTEXT3 = 863541107db40094 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT1 = 0000000000002000 -PLAINTEXT2 = 4fb69c832db68026 -CIPHERTEXT2 = 83804ddd1b5cd4fd -PLAINTEXT3 = af94496800a32656 -CIPHERTEXT3 = 0d3834749def9e7a - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = ce332329248f3228 -CIPHERTEXT1 = 0000000000001000 -PLAINTEXT2 = f24c7444edf1c394 -CIPHERTEXT2 = 5f54383a55d6198a -PLAINTEXT3 = c55d7544a1eae274 -CIPHERTEXT3 = b601d210b21d541b - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 8405d1abe24fb942 -CIPHERTEXT1 = 0000000000000800 -PLAINTEXT2 = 6be457abc511e87c -CIPHERTEXT2 = f1c2172a084f656f -PLAINTEXT3 = 9ba49db251748896 -CIPHERTEXT3 = 50d294abb12450bb - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e643d78090ca4207 -CIPHERTEXT1 = 0000000000000400 -PLAINTEXT2 = 6136fefebb0c8118 -CIPHERTEXT2 = 88b53f4066285776 -PLAINTEXT3 = 3d19267de9c12e7b -CIPHERTEXT3 = 010a1b96b9017a94 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 48221b9937748a23 -CIPHERTEXT1 = 0000000000000200 -PLAINTEXT2 = d23a8dfe39c98883 -CIPHERTEXT2 = 4dc3b1bc755eb684 -PLAINTEXT3 = 5ce84637532650c8 -CIPHERTEXT3 = 15acb37fde2a095a - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT1 = 0000000000000100 -PLAINTEXT2 = afe2e34f009924e2 -CIPHERTEXT2 = 45c93fbf9ea29104 -PLAINTEXT3 = d43941ab72932bb0 -CIPHERTEXT3 = 7bd2597948ce5bc8 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT1 = 0000000000000080 -PLAINTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT2 = e5c336ae5360d967 -PLAINTEXT3 = 816c454ba7894865 -CIPHERTEXT3 = b3f30f939f9bc4db - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT1 = 0000000000000040 -PLAINTEXT2 = c06e80c5238135bb -CIPHERTEXT2 = 31c1c1914e9d7278 -PLAINTEXT3 = 74bc744f10f63889 -CIPHERTEXT3 = d30cbd5808d8e0ef - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT1 = 0000000000000020 -PLAINTEXT2 = 0912754e7c42f637 -CIPHERTEXT2 = ca1dad0fa1978258 -PLAINTEXT3 = 3d2565d9bf62cdbd -CIPHERTEXT3 = b30b208b6ccecada - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT1 = 0000000000000010 -PLAINTEXT2 = b4f82967c658adb8 -CIPHERTEXT2 = afd29a3fba18602a -PLAINTEXT3 = a2e13c5701a60444 -CIPHERTEXT3 = 027d03f04016c3c2 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT1 = 0000000000000008 -PLAINTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT2 = c291dff5ec01e8b3 -PLAINTEXT3 = cbe2873fd6f63048 -CIPHERTEXT3 = c0950b7f3c1bfaca - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT1 = 0000000000000004 -PLAINTEXT2 = 1a4a364616460d44 -CIPHERTEXT2 = 6491ba623149f3d0 -PLAINTEXT3 = cc6adcef1be975ef -CIPHERTEXT3 = 2e475e2153d1c64a - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 06e7ea22ce92708f -CIPHERTEXT1 = 0000000000000002 -PLAINTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT2 = 87c6963b33be0353 -PLAINTEXT3 = 991d770b2bf051dc -CIPHERTEXT3 = f8f7ded629f3fc48 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT1 = 0000000000000001 -PLAINTEXT2 = 9cb1c3932c005c49 -CIPHERTEXT2 = 4fce2baa2cd647d3 -PLAINTEXT3 = 17d8e9c374d14494 -CIPHERTEXT3 = 776bd1e53ef1d7d6 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8000000000000000 -PLAINTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT2 = c0adf0b088648c55 -PLAINTEXT3 = 3f520f4f779b73aa - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4000000000000000 -PLAINTEXT1 = dd7f121ca5015619 -PLAINTEXT2 = 882a4749f054034c -PLAINTEXT3 = 77d5b8b60fabfcb3 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2000000000000000 -PLAINTEXT1 = 2e8653104f3834ea -PLAINTEXT2 = 7bd306451a6d61bf -PLAINTEXT3 = 842cf9bae5929e40 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1000000000000000 -PLAINTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT2 = 1e86ddaa398d481a -PLAINTEXT3 = e1792255c672b7e5 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0800000000000000 -PLAINTEXT1 = 20b9e767b2fb1456 -PLAINTEXT2 = 75ecb232e7ae4103 -PLAINTEXT3 = 8a134dcd1851befc - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0400000000000000 -PLAINTEXT1 = 55579380d77138ef -PLAINTEXT2 = 0002c6d582246dba -PLAINTEXT3 = fffd392a7ddb9245 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0200000000000000 -PLAINTEXT1 = 6cc5defaaf04512f -PLAINTEXT2 = 39908baffa51047a -PLAINTEXT3 = c66f745005aefb85 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0100000000000000 -PLAINTEXT1 = 0d9f279ba5d87260 -PLAINTEXT2 = 58ca72cef08d2735 -PLAINTEXT3 = a7358d310f72d8ca - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0080000000000000 -PLAINTEXT1 = d9031b0271bd5a0a -PLAINTEXT2 = 8c564e5724e80f5f -PLAINTEXT3 = 73a9b1a8db17f0a0 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0040000000000000 -PLAINTEXT1 = 424250b37c3dd951 -PLAINTEXT2 = 171705e629688c04 -PLAINTEXT3 = e8e8fa19d69773fb - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0020000000000000 -PLAINTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT2 = ed534e2b98cf74b0 -PLAINTEXT3 = 12acb1d467308b4f - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0010000000000000 -PLAINTEXT1 = f15d0f286b65bd28 -PLAINTEXT2 = a4085a7d3e30e87d -PLAINTEXT3 = 5bf7a582c1cf1782 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0008000000000000 -PLAINTEXT1 = add0cc8d6e5deba1 -PLAINTEXT2 = f88599d83b08bef4 -PLAINTEXT3 = 077a6627c4f7410b - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0004000000000000 -PLAINTEXT1 = e6d5f82752ad63d1 -PLAINTEXT2 = b380ad7207f83684 -PLAINTEXT3 = 4c7f528df807c97b - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0002000000000000 -PLAINTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT2 = b9eab6e86a0c4f0b -PLAINTEXT3 = 4615491795f3b0f4 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0001000000000000 -PLAINTEXT1 = f356834379d165cd -PLAINTEXT2 = a603d6162c843098 -PLAINTEXT3 = 59fc29e9d37bcf67 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000800000000000 -PLAINTEXT1 = 2b9f982f20037fa9 -PLAINTEXT2 = 7ecacd7a75562afc -PLAINTEXT3 = 813532858aa9d503 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000400000000000 -PLAINTEXT1 = 889de068a16f0be6 -PLAINTEXT2 = ddc8b53df43a5eb3 -PLAINTEXT3 = 22374ac20bc5a14c - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000200000000000 -PLAINTEXT1 = e19e275d846a1298 -PLAINTEXT2 = b4cb7208d13f47cd -PLAINTEXT3 = 4b348df72ec0b832 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000100000000000 -PLAINTEXT1 = 329a8ed523d71aec -PLAINTEXT2 = 67cfdb8076824fb9 -PLAINTEXT3 = 9830247f897db046 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000080000000000 -PLAINTEXT1 = e7fce22557d23c97 -PLAINTEXT2 = b2a9b770028769c2 -PLAINTEXT3 = 4d56488ffd78963d - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000040000000000 -PLAINTEXT1 = 12a9f5817ff2d65d -PLAINTEXT2 = 47fca0d42aa78308 -PLAINTEXT3 = b8035f2bd5587cf7 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000020000000000 -PLAINTEXT1 = a484c3ad38dc9c19 -PLAINTEXT2 = f1d196f86d89c94c -PLAINTEXT3 = 0e2e6907927636b3 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000010000000000 -PLAINTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT2 = aeb55fdf4badf827 -PLAINTEXT3 = 514aa020b45207d8 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000008000000000 -PLAINTEXT1 = 750d079407521363 -PLAINTEXT2 = 205852c152074636 -PLAINTEXT3 = dfa7ad3eadf8b9c9 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000004000000000 -PLAINTEXT1 = 64feed9c724c2faf -PLAINTEXT2 = 31abb8c927197afa -PLAINTEXT3 = ce544736d8e68505 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000002000000000 -PLAINTEXT1 = f02b263b328e2b60 -PLAINTEXT2 = a57e736e67db7e35 -PLAINTEXT3 = 5a818c91982481ca - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000001000000000 -PLAINTEXT1 = 9d64555a9a10b852 -PLAINTEXT2 = c831000fcf45ed07 -PLAINTEXT3 = 37cefff030ba12f8 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000800000000 -PLAINTEXT1 = d106ff0bed5255d7 -PLAINTEXT2 = 8453aa5eb8070082 -PLAINTEXT3 = 7bac55a147f8ff7d - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000400000000 -PLAINTEXT1 = e1652c6b138c64a5 -PLAINTEXT2 = b430793e46d931f0 -PLAINTEXT3 = 4bcf86c1b926ce0f - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000200000000 -PLAINTEXT1 = e428581186ec8f46 -PLAINTEXT2 = b17d0d44d3b9da13 -PLAINTEXT3 = 4e82f2bb2c4625ec - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000100000000 -PLAINTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT2 = fbe0a0b8b7784f63 -PLAINTEXT3 = 041f5f474887b09c - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000080000000 -PLAINTEXT1 = e943d7568aec0c5c -PLAINTEXT2 = bc168203dfb95909 -PLAINTEXT3 = 43e97dfc2046a6f6 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000040000000 -PLAINTEXT1 = df98c8276f54b04b -PLAINTEXT2 = 8acd9d723a01e51e -PLAINTEXT3 = 7532628dc5fe1ae1 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000020000000 -PLAINTEXT1 = b160e4680f6c696f -PLAINTEXT2 = e435b13d5a393c3a -PLAINTEXT3 = 1bca4ec2a5c6c3c5 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000010000000 -PLAINTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT2 = af5207e528c91fed -PLAINTEXT3 = 50adf81ad736e012 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000008000000 -PLAINTEXT1 = ca3a2b036dbc8502 -PLAINTEXT2 = 9f6f7e5638e9d057 -PLAINTEXT3 = 609081a9c7162fa8 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000004000000 -PLAINTEXT1 = 5e0905517bb59bcf -PLAINTEXT2 = 0b5c50042ee0ce9a -PLAINTEXT3 = f4a3affbd11f3165 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000002000000 -PLAINTEXT1 = 814eeb3b91d90726 -PLAINTEXT2 = d41bbe6ec48c5273 -PLAINTEXT3 = 2be441913b73ad8c - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000001000000 -PLAINTEXT1 = 4d49db1532919c9f -PLAINTEXT2 = 181c8e4067c4c9ca -PLAINTEXT3 = e7e371bf983b3635 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000800000 -PLAINTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT2 = 70be0a96ad9a5374 -PLAINTEXT3 = 8f41f5695265ac8b - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000400000 -PLAINTEXT1 = ab6a20c0620d1c6f -PLAINTEXT2 = fe3f75953758493a -PLAINTEXT3 = 01c08a6ac8a7b6c5 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000200000 -PLAINTEXT1 = 79e90dbc98f92cca -PLAINTEXT2 = 2cbc58e9cdac799f -PLAINTEXT3 = d343a71632538660 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000100000 -PLAINTEXT1 = 866ecedd8072bb0e -PLAINTEXT2 = d33b9b88d527ee5b -PLAINTEXT3 = 2cc464772ad811a4 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000080000 -PLAINTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT2 = de01063a7a6b31fd -PLAINTEXT3 = 21fef9c58594ce02 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000040000 -PLAINTEXT1 = ea51d3975595b86b -PLAINTEXT2 = bf0486c200c0ed3e -PLAINTEXT3 = 40fb793dff3f12c1 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000020000 -PLAINTEXT1 = caffc6ac4542de31 -PLAINTEXT2 = 9faa93f910178b64 -PLAINTEXT3 = 60556c06efe8749b - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000010000 -PLAINTEXT1 = 8dd45a2ddf90796c -PLAINTEXT2 = d8810f788ac52c39 -PLAINTEXT3 = 277ef087753ad3c6 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000008000 -PLAINTEXT1 = 1029d55e880ec2d0 -PLAINTEXT2 = 457c800bdd5b9785 -PLAINTEXT3 = ba837ff422a4687a - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000004000 -PLAINTEXT1 = 5d86cb23639dbea9 -PLAINTEXT2 = 08d39e7636c8ebfc -PLAINTEXT3 = f72c6189c9371403 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000002000 -PLAINTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT2 = 4849fd06fb29590a -PLAINTEXT3 = b7b602f904d6a6f5 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000001000 -PLAINTEXT1 = ce332329248f3228 -PLAINTEXT2 = 9b66767c71da677d -PLAINTEXT3 = 649989838e259882 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000800 -PLAINTEXT1 = 8405d1abe24fb942 -PLAINTEXT2 = d15084feb71aec17 -PLAINTEXT3 = 2eaf7b0148e513e8 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000400 -PLAINTEXT1 = e643d78090ca4207 -PLAINTEXT2 = b31682d5c59f1752 -PLAINTEXT3 = 4ce97d2a3a60e8ad - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000200 -PLAINTEXT1 = 48221b9937748a23 -PLAINTEXT2 = 1d774ecc6221df76 -PLAINTEXT3 = e288b1339dde2089 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000100 -PLAINTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT2 = 88295ee834afa801 -PLAINTEXT3 = 77d6a117cb5057fe - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000080 -PLAINTEXT1 = 2fbc291a570db5c4 -PLAINTEXT2 = 7ae97c4f0258e091 -PLAINTEXT3 = 851683b0fda71f6e - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000040 -PLAINTEXT1 = e07c30d7e4e26e12 -PLAINTEXT2 = b5296582b1b73b47 -PLAINTEXT3 = 4ad69a7d4e48c4b8 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000020 -PLAINTEXT1 = 0953e2258e8e90a1 -PLAINTEXT2 = 5c06b770dbdbc5f4 -PLAINTEXT3 = a3f9488f24243a0b - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000010 -PLAINTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT2 = 0e244e919bbea7bb -PLAINTEXT3 = f1dbb16e64415844 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000008 -PLAINTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT2 = 995d6a4b38cbd0a3 -PLAINTEXT3 = 66a295b4c7342f5c - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000004 -PLAINTEXT1 = d2fd8867d50d2dfe -PLAINTEXT2 = 87a8dd32805878ab -PLAINTEXT3 = 785722cd7fa78754 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000002 -PLAINTEXT1 = 06e7ea22ce92708f -PLAINTEXT2 = 53b2bf779bc725da -PLAINTEXT3 = ac4d40886438da25 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0000000000000001 -PLAINTEXT1 = 166b40b44aba4bd6 -PLAINTEXT2 = 433e15e11fef1e83 -PLAINTEXT3 = bcc1ea1ee010e17c - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIpermop.rsp deleted file mode 100644 index c713cd11..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIpermop.rsp +++ /dev/null @@ -1,712 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 88d55e54f54c97b4 -CIPHERTEXT2 = 23c25ab3e19b6b94 -CIPHERTEXT3 = e5b490db69b0f2ec - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0c0cc00c83ea48fd -CIPHERTEXT2 = 9e7b9f655eafef5d -CIPHERTEXT3 = 2031be52988cd49e - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 83bc8ef3a6570183 -CIPHERTEXT2 = 948e0180ec95ab61 -CIPHERTEXT3 = fcb4a56abf4b7b4e - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df725dcad94ea2e9 -CIPHERTEXT2 = e97bb3b10db9f700 -CIPHERTEXT3 = f627685cf879c481 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e652b53b550be8b0 -CIPHERTEXT2 = df9e3ce144e6a0df -CIPHERTEXT3 = 373a495e2a289a9e - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = af527120c485cbb0 -CIPHERTEXT2 = 5fc7e5405519f6fb -CIPHERTEXT3 = 5d8c63f84dc7b760 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0f04ce393db926d5 -CIPHERTEXT2 = 4ce6c34fc99a7e47 -CIPHERTEXT3 = 43599c906eaa26af - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c9f00ffc74079067 -CIPHERTEXT2 = d59da3b97fa77d57 -CIPHERTEXT3 = 3ad69f58d64555fd - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7cfd82a593252b4e -CIPHERTEXT2 = 2c90e8dcbfd28764 -CIPHERTEXT3 = f5fec7cc3602fb9c - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cb49a2f9e91363e3 -CIPHERTEXT2 = e3ef1da5cdfe2040 -CIPHERTEXT3 = cbab42d154f3248c - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 00b588be70d23f56 -CIPHERTEXT2 = ab256e068344f3d9 -CIPHERTEXT3 = 2957f7aec090659f - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 406a9a6ab43399ae -CIPHERTEXT2 = 142df8fbcdf06f6c -CIPHERTEXT3 = f3e52c8470bd4d49 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6cb773611dca9ada -CIPHERTEXT2 = 646449eb196edbc7 -CIPHERTEXT3 = 2c73895acb28e4d4 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 67fd21c17dbb5d70 -CIPHERTEXT2 = 5bc918389c2a4f52 -CIPHERTEXT3 = 6d09d8d4450d34ef - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9592cb4110430787 -CIPHERTEXT2 = 325e278ccb35a9b4 -CIPHERTEXT3 = c67bed021618f6e8 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a6b7ff68a318ddd3 -CIPHERTEXT2 = bb2eaf9937470838 -CIPHERTEXT3 = e45e7c5e8ba13dae - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4d102196c914ca16 -CIPHERTEXT2 = a79acae80a89e1cf -CIPHERTEXT3 = 73a5317d256ee9e6 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2dfa9f4573594965 -CIPHERTEXT2 = 70ce079b819d62a4 -CIPHERTEXT3 = a6683459b9162215 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b46604816c0e0774 -CIPHERTEXT2 = d40017b0499f3b3f -CIPHERTEXT3 = ef4c12c38fa94b67 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6e7e6221a4f34e87 -CIPHERTEXT2 = 484e191a8899dbd3 -CIPHERTEXT3 = 5bc2e500fd653804 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aa85e74643233199 -CIPHERTEXT2 = 34ca696261a93635 -CIPHERTEXT3 = d566849104e9f2f4 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2e5a19db4d1962d6 -CIPHERTEXT2 = 59a314314758d33c -CIPHERTEXT3 = fde57dae97810b56 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 23a866a809d30894 -CIPHERTEXT2 = 7782def75ae242b2 -CIPHERTEXT3 = efaaba105ea97d41 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d812d961f017d320 -CIPHERTEXT2 = e216e1e31589ec45 -CIPHERTEXT3 = 046bb3c67162342f - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 055605816e58608f -CIPHERTEXT2 = 75ecaecf73060451 -CIPHERTEXT3 = e1729017bbdcfbd2 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = abd88e8b1b7716f1 -CIPHERTEXT2 = 19dfcaebdf3f8958 -CIPHERTEXT3 = ab3b5a50ebd4c354 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 537ac95be69da1e1 -CIPHERTEXT2 = 16886a23bbb4cdba -CIPHERTEXT3 = 353357f88bec120f - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aed0f6ae3c25cdd8 -CIPHERTEXT2 = fc9e390a9093a7ac -CIPHERTEXT3 = 8868a9829113d4a3 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3e35a5ee53e7b8d -CIPHERTEXT2 = 13685e1b83c61eef -CIPHERTEXT3 = 0ec122be6dc26c83 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 61c79c71921a2ef8 -CIPHERTEXT2 = 1d19adde7fb74e34 -CIPHERTEXT3 = 9792ca21f5adbce6 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e2f5728f0995013c -CIPHERTEXT2 = 1423db30c7e118fb -CIPHERTEXT3 = e5f2d4dd2f43d9d1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1aeac39a61f0a464 -CIPHERTEXT2 = 31eed52fa33c013d -CIPHERTEXT3 = dcf4548cf2374875 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 88d55e54f54c97b4 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 23c25ab3e19b6b94 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e5b490db69b0f2ec -PLAINTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0c0cc00c83ea48fd -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9e7b9f655eafef5d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2031be52988cd49e -PLAINTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 83bc8ef3a6570183 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 948e0180ec95ab61 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fcb4a56abf4b7b4e -PLAINTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = df725dcad94ea2e9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e97bb3b10db9f700 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f627685cf879c481 -PLAINTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e652b53b550be8b0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = df9e3ce144e6a0df -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 373a495e2a289a9e -PLAINTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = af527120c485cbb0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5fc7e5405519f6fb -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5d8c63f84dc7b760 -PLAINTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0f04ce393db926d5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4ce6c34fc99a7e47 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 43599c906eaa26af -PLAINTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = c9f00ffc74079067 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = d59da3b97fa77d57 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3ad69f58d64555fd -PLAINTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 7cfd82a593252b4e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 2c90e8dcbfd28764 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f5fec7cc3602fb9c -PLAINTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = cb49a2f9e91363e3 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e3ef1da5cdfe2040 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = cbab42d154f3248c -PLAINTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 00b588be70d23f56 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = ab256e068344f3d9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2957f7aec090659f -PLAINTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 406a9a6ab43399ae -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 142df8fbcdf06f6c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f3e52c8470bd4d49 -PLAINTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 6cb773611dca9ada -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 646449eb196edbc7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2c73895acb28e4d4 -PLAINTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 67fd21c17dbb5d70 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5bc918389c2a4f52 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6d09d8d4450d34ef -PLAINTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 9592cb4110430787 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 325e278ccb35a9b4 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = c67bed021618f6e8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a6b7ff68a318ddd3 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = bb2eaf9937470838 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e45e7c5e8ba13dae -PLAINTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4d102196c914ca16 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a79acae80a89e1cf -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 73a5317d256ee9e6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2dfa9f4573594965 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 70ce079b819d62a4 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a6683459b9162215 -PLAINTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b46604816c0e0774 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = d40017b0499f3b3f -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ef4c12c38fa94b67 -PLAINTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 6e7e6221a4f34e87 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 484e191a8899dbd3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5bc2e500fd653804 -PLAINTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = aa85e74643233199 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 34ca696261a93635 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d566849104e9f2f4 -PLAINTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2e5a19db4d1962d6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 59a314314758d33c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fde57dae97810b56 -PLAINTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 23a866a809d30894 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7782def75ae242b2 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = efaaba105ea97d41 -PLAINTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d812d961f017d320 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e216e1e31589ec45 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 046bb3c67162342f -PLAINTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 055605816e58608f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 75ecaecf73060451 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e1729017bbdcfbd2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = abd88e8b1b7716f1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 19dfcaebdf3f8958 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ab3b5a50ebd4c354 -PLAINTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 537ac95be69da1e1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 16886a23bbb4cdba -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 353357f88bec120f -PLAINTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = aed0f6ae3c25cdd8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = fc9e390a9093a7ac -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 8868a9829113d4a3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b3e35a5ee53e7b8d -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 13685e1b83c61eef -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0ec122be6dc26c83 -PLAINTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 61c79c71921a2ef8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1d19adde7fb74e34 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 9792ca21f5adbce6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e2f5728f0995013c -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1423db30c7e118fb -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e5f2d4dd2f43d9d1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1aeac39a61f0a464 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 31eed52fa33c013d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = dcf4548cf2374875 -PLAINTEXT3 = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIsubtab.rsp deleted file mode 100644 index fc4a9127..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIsubtab.rsp +++ /dev/null @@ -1,426 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 01a1d6d039776742 -CIPHERTEXT1 = 690f5b0d9a26939b -CIPHERTEXT2 = 89202f224f1f2261 -CIPHERTEXT3 = 585a1e8d89705d10 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 5cd54ca83def57da -CIPHERTEXT1 = 7a389d10354bd271 -CIPHERTEXT2 = 6dda0de99d3c86b9 -CIPHERTEXT3 = 99985b67b598bd25 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0248d43806f67172 -CIPHERTEXT1 = 868ebb51cab4599a -CIPHERTEXT2 = 8200616c589bc7aa -CIPHERTEXT3 = d2ff67461377fbb5 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 51454b582ddf440a -CIPHERTEXT1 = 7178876e01f19b2a -CIPHERTEXT2 = 64757292febccad1 -CIPHERTEXT3 = 93bd8beeea2310fc - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 42fd443059577fa2 -CIPHERTEXT1 = af37fb421f8c4095 -CIPHERTEXT2 = 204fc6123992d4e9 -CIPHERTEXT3 = 6bfb4df0569cebce - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 059b5e0851cf143a -CIPHERTEXT1 = 86a560f10ec6d85b -CIPHERTEXT2 = 1fa86f6f735603a3 -CIPHERTEXT3 = 0be3558738c6d7c3 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0756d8e0774761d2 -CIPHERTEXT1 = 0cd3da020021dc09 -CIPHERTEXT2 = 65e05d62b35aa365 -CIPHERTEXT3 = 3bfc9a3f034da292 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 762514b829bf486a -CIPHERTEXT1 = ea676b2cb7db2b7a -CIPHERTEXT2 = 95c0f9e595aec2ff -CIPHERTEXT3 = ea9ab3585f166586 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 3bdd119049372802 -CIPHERTEXT1 = dfd64a815caf1a0f -CIPHERTEXT2 = 127359c20e10e25a -CIPHERTEXT3 = 953a36ff13a08906 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 26955f6835af609a -CIPHERTEXT1 = 5c513c9c4886c088 -CIPHERTEXT2 = b089d90f84ef0c4c -CIPHERTEXT3 = 08bd60f6f80d6fad - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 164d5e404f275232 -CIPHERTEXT1 = 0a2aeeae3ff4ab77 -CIPHERTEXT2 = 32bbdd67d4e66dd6 -CIPHERTEXT3 = 83a30606fc78d740 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 6b056e18759f5cca -CIPHERTEXT1 = ef1bf03e5dfa575a -CIPHERTEXT2 = b4873081fdebc81d -CIPHERTEXT3 = 6445799c9b701694 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 004bd6ef09176062 -CIPHERTEXT1 = 88bf0db6d70dee56 -CIPHERTEXT2 = 988fe2e8e1755e78 -CIPHERTEXT3 = 1e1fdd8660a75bb5 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 480d39006ee762f2 -CIPHERTEXT1 = a1f9915541020b56 -CIPHERTEXT2 = ee6c0febb212b218 -CIPHERTEXT3 = 60bae59c51767394 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 437540c8698f3cfa -CIPHERTEXT1 = 6fbf1cafcffd0556 -CIPHERTEXT2 = c03adc2b6aa85b5b -CIPHERTEXT3 = 826ec7e02f486885 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 072d43a077075292 -CIPHERTEXT1 = 2f22e49bab7ca1ac -CIPHERTEXT2 = 096a4136e0f65f76 -CIPHERTEXT3 = 9e30377b7a39d5d3 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 02fe55778117f12a -CIPHERTEXT1 = 5a6b612cc26cce4a -CIPHERTEXT2 = bf4da6aa59ed5751 -CIPHERTEXT3 = 64b77306321a932c - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 1d9d5c5018f728c2 -CIPHERTEXT1 = 5f4c038ed12b2e41 -CIPHERTEXT2 = aab93390e13d3bb3 -CIPHERTEXT3 = 3b17daff733fcfb0 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 305532286d6f295a -CIPHERTEXT1 = 63fac0d034d9f793 -CIPHERTEXT2 = db3c4106c5db5648 -CIPHERTEXT3 = 7f38215d73b0ee62 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 690f5b0d9a26939b -PLAINTEXT1 = 01a1d6d039776742 -CIPHERTEXT2 = 89202f224f1f2261 -PLAINTEXT2 = 01a1d6d039776742 -CIPHERTEXT3 = 585a1e8d89705d10 -PLAINTEXT3 = 01a1d6d039776742 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 7a389d10354bd271 -PLAINTEXT1 = 5cd54ca83def57da -CIPHERTEXT2 = 6dda0de99d3c86b9 -PLAINTEXT2 = 5cd54ca83def57da -CIPHERTEXT3 = 99985b67b598bd25 -PLAINTEXT3 = 5cd54ca83def57da - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 868ebb51cab4599a -PLAINTEXT1 = 0248d43806f67172 -CIPHERTEXT2 = 8200616c589bc7aa -PLAINTEXT2 = 0248d43806f67172 -CIPHERTEXT3 = d2ff67461377fbb5 -PLAINTEXT3 = 0248d43806f67172 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 7178876e01f19b2a -PLAINTEXT1 = 51454b582ddf440a -CIPHERTEXT2 = 64757292febccad1 -PLAINTEXT2 = 51454b582ddf440a -CIPHERTEXT3 = 93bd8beeea2310fc -PLAINTEXT3 = 51454b582ddf440a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = af37fb421f8c4095 -PLAINTEXT1 = 42fd443059577fa2 -CIPHERTEXT2 = 204fc6123992d4e9 -PLAINTEXT2 = 42fd443059577fa2 -CIPHERTEXT3 = 6bfb4df0569cebce -PLAINTEXT3 = 42fd443059577fa2 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 86a560f10ec6d85b -PLAINTEXT1 = 059b5e0851cf143a -CIPHERTEXT2 = 1fa86f6f735603a3 -PLAINTEXT2 = 059b5e0851cf143a -CIPHERTEXT3 = 0be3558738c6d7c3 -PLAINTEXT3 = 059b5e0851cf143a - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0cd3da020021dc09 -PLAINTEXT1 = 0756d8e0774761d2 -CIPHERTEXT2 = 65e05d62b35aa365 -PLAINTEXT2 = 0756d8e0774761d2 -CIPHERTEXT3 = 3bfc9a3f034da292 -PLAINTEXT3 = 0756d8e0774761d2 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ea676b2cb7db2b7a -PLAINTEXT1 = 762514b829bf486a -CIPHERTEXT2 = 95c0f9e595aec2ff -PLAINTEXT2 = 762514b829bf486a -CIPHERTEXT3 = ea9ab3585f166586 -PLAINTEXT3 = 762514b829bf486a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = dfd64a815caf1a0f -PLAINTEXT1 = 3bdd119049372802 -CIPHERTEXT2 = 127359c20e10e25a -PLAINTEXT2 = 3bdd119049372802 -CIPHERTEXT3 = 953a36ff13a08906 -PLAINTEXT3 = 3bdd119049372802 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5c513c9c4886c088 -PLAINTEXT1 = 26955f6835af609a -CIPHERTEXT2 = b089d90f84ef0c4c -PLAINTEXT2 = 26955f6835af609a -CIPHERTEXT3 = 08bd60f6f80d6fad -PLAINTEXT3 = 26955f6835af609a - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0a2aeeae3ff4ab77 -PLAINTEXT1 = 164d5e404f275232 -CIPHERTEXT2 = 32bbdd67d4e66dd6 -PLAINTEXT2 = 164d5e404f275232 -CIPHERTEXT3 = 83a30606fc78d740 -PLAINTEXT3 = 164d5e404f275232 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ef1bf03e5dfa575a -PLAINTEXT1 = 6b056e18759f5cca -CIPHERTEXT2 = b4873081fdebc81d -PLAINTEXT2 = 6b056e18759f5cca -CIPHERTEXT3 = 6445799c9b701694 -PLAINTEXT3 = 6b056e18759f5cca - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 88bf0db6d70dee56 -PLAINTEXT1 = 004bd6ef09176062 -CIPHERTEXT2 = 988fe2e8e1755e78 -PLAINTEXT2 = 004bd6ef09176062 -CIPHERTEXT3 = 1e1fdd8660a75bb5 -PLAINTEXT3 = 004bd6ef09176062 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a1f9915541020b56 -PLAINTEXT1 = 480d39006ee762f2 -CIPHERTEXT2 = ee6c0febb212b218 -PLAINTEXT2 = 480d39006ee762f2 -CIPHERTEXT3 = 60bae59c51767394 -PLAINTEXT3 = 480d39006ee762f2 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 6fbf1cafcffd0556 -PLAINTEXT1 = 437540c8698f3cfa -CIPHERTEXT2 = c03adc2b6aa85b5b -PLAINTEXT2 = 437540c8698f3cfa -CIPHERTEXT3 = 826ec7e02f486885 -PLAINTEXT3 = 437540c8698f3cfa - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2f22e49bab7ca1ac -PLAINTEXT1 = 072d43a077075292 -CIPHERTEXT2 = 096a4136e0f65f76 -PLAINTEXT2 = 072d43a077075292 -CIPHERTEXT3 = 9e30377b7a39d5d3 -PLAINTEXT3 = 072d43a077075292 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5a6b612cc26cce4a -PLAINTEXT1 = 02fe55778117f12a -CIPHERTEXT2 = bf4da6aa59ed5751 -PLAINTEXT2 = 02fe55778117f12a -CIPHERTEXT3 = 64b77306321a932c -PLAINTEXT3 = 02fe55778117f12a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5f4c038ed12b2e41 -PLAINTEXT1 = 1d9d5c5018f728c2 -CIPHERTEXT2 = aab93390e13d3bb3 -PLAINTEXT2 = 1d9d5c5018f728c2 -CIPHERTEXT3 = 3b17daff733fcfb0 -PLAINTEXT3 = 1d9d5c5018f728c2 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 63fac0d034d9f793 -PLAINTEXT1 = 305532286d6f295a -CIPHERTEXT2 = db3c4106c5db5648 -PLAINTEXT2 = 305532286d6f295a -CIPHERTEXT3 = 7f38215d73b0ee62 -PLAINTEXT3 = 305532286d6f295a - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvarkey.rsp deleted file mode 100644 index c92fb9e0..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvarkey.rsp +++ /dev/null @@ -1,1240 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 95a8d72813daa94d -CIPHERTEXT2 = b8bc8dbc0b24cfa9 -CIPHERTEXT3 = 1e08a515c11e0de1 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0eec1487dd8c26d5 -CIPHERTEXT2 = badb3425df504209 -CIPHERTEXT3 = 0608b0c77f0ab511 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7ad16ffb79c45926 -CIPHERTEXT2 = 34069d06536cfaf8 -CIPHERTEXT3 = 3d090b850910022e - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d3746294ca6a6cf3 -CIPHERTEXT2 = 53edd6c7b2d8663c -CIPHERTEXT3 = 19d83418eaf8e3ab - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 809f5f873c1fd761 -CIPHERTEXT2 = 17d1d4a8731b3acd -CIPHERTEXT3 = 91da457d7e16d6a5 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c02faffec989d1fc -CIPHERTEXT2 = 51454c54f4ea817e -CIPHERTEXT3 = 6a4ec92bc50c9503 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4615aa1d33e72f10 -CIPHERTEXT2 = 8f640c66e3ad6c5f -CIPHERTEXT3 = a185e92b67a45257 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2055123350c00858 -CIPHERTEXT2 = e09a8dbe2b782986 -CIPHERTEXT3 = 0b7e13fdbadc96aa - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df3b99d6577397c8 -CIPHERTEXT2 = 6b1e20d1be1c25e5 -CIPHERTEXT3 = eacef886f5087ce8 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 31fe17369b5288c9 -CIPHERTEXT2 = d7c9ed116a4ca5c3 -CIPHERTEXT3 = 69c60f1118060221 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dfdd3cc64dae1642 -CIPHERTEXT2 = bb34b6ec92447bdc -CIPHERTEXT3 = 99547b8b947e8c44 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 178c83ce2b399d94 -CIPHERTEXT2 = 39ad35b103ea754c -CIPHERTEXT3 = aef4932bb880ffe7 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 50f636324a9b7f80 -CIPHERTEXT2 = 502c48c0b6f5da1e -CIPHERTEXT3 = cd7942c2f0db9598 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a8468ee3bc18f06d -CIPHERTEXT2 = 6da06bc26cd27347 -CIPHERTEXT3 = b299efe073df56d0 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a2dc9e92fd3cde92 -CIPHERTEXT2 = 048b509f61329322 -CIPHERTEXT3 = 57fd7a94bd090076 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cac09f797d031287 -CIPHERTEXT2 = cf18ef06ff4726dd -CIPHERTEXT3 = 364898370f13783a - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 90ba680b22aeb525 -CIPHERTEXT2 = 5e68a2a3f420ced2 -CIPHERTEXT3 = 7021fa3c611c5353 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ce7a24f350e280b6 -CIPHERTEXT2 = f2241608a9c01443 -CIPHERTEXT3 = 4ad01e2a4f325e1b - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 882bff0aa01a0b87 -CIPHERTEXT2 = 4d5268c568b57e87 -CIPHERTEXT3 = d06a7e3c1016a256 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 25610288924511c2 -CIPHERTEXT2 = 12537c78d5b135f5 -CIPHERTEXT3 = af1c2074ea3952f7 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c71516c29c75d170 -CIPHERTEXT2 = 2a447d1d0918e635 -CIPHERTEXT3 = 643eacd845d0ac81 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5199c29a52c9f059 -CIPHERTEXT2 = c45e53dbad3642c6 -CIPHERTEXT3 = 077f60d16feecc6d - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c22f0a294a71f29f -CIPHERTEXT2 = 86b57a072d1af70c -CIPHERTEXT3 = 2add0d3ff6b568ba - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ee371483714c02ea -CIPHERTEXT2 = 3c6c5d0ad80d7409 -CIPHERTEXT3 = 0730787152b406bc - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a81fbd448f9e522f -CIPHERTEXT2 = 3613b5811324cac7 -CIPHERTEXT3 = ae3ef9ebdca26f00 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4f644c92e192dfed -CIPHERTEXT2 = 50ed144cedb736ac -CIPHERTEXT3 = 2abd3b256652632b - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1afa9a66a6df92ae -CIPHERTEXT2 = bc5bc5a66a53b929 -CIPHERTEXT3 = a2e9fa40e6b6cfca - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3c1cc715cb879d8 -CIPHERTEXT2 = 5d1f09ffcd80d21b -CIPHERTEXT3 = bd11881fa1f9c189 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 19d032e64ab0bd8b -CIPHERTEXT2 = a8b79d2e02415d8e -CIPHERTEXT3 = 925d1851ab04bafa - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 3cfaa7a7dc8720dc -CIPHERTEXT2 = 932c31352789dff9 -CIPHERTEXT3 = 4dafea6ad259c035 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7265f7f447ac6f3 -CIPHERTEXT2 = 2ec8e9923a8a010c -CIPHERTEXT3 = e0f7a70dbdd597b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9db73b3c0d163f54 -CIPHERTEXT2 = f36e475bb9a8fb57 -CIPHERTEXT3 = 88dad0c28986f116 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8181b65babf4a975 -CIPHERTEXT2 = 73f174b827a22fbf -CIPHERTEXT3 = 205fd48356602a2f - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 93c9b64042eaa240 -CIPHERTEXT2 = c76d844d9918627d -CIPHERTEXT3 = ddaba956a4fd22c5 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5570530829705592 -CIPHERTEXT2 = beff48907877eedd -CIPHERTEXT3 = 775f3bbfea9a0637 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8638809e878787a0 -CIPHERTEXT2 = 7829e156fdd34db6 -CIPHERTEXT3 = c26ea76714b38596 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 41b9a79af79ac208 -CIPHERTEXT2 = 7b2545576a6992d9 -CIPHERTEXT3 = 46ca820bcf0a462b - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7a9be42f2009a892 -CIPHERTEXT2 = 0b59503dc812b27f -CIPHERTEXT3 = 2a5e46fd70852d73 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 29038d56ba6d2745 -CIPHERTEXT2 = 07b67fe9359a3026 -CIPHERTEXT3 = 145ad75857e4b4b3 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5495c6abf1e5df51 -CIPHERTEXT2 = a82b120e4080136e -CIPHERTEXT3 = 99525cafa664a0f9 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae13dbd561488933 -CIPHERTEXT2 = e3533571ee3d99eb -CIPHERTEXT3 = d1c679a7a2c4156c - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 024d1ffa8904e389 -CIPHERTEXT2 = eb57f8c58f18b849 -CIPHERTEXT3 = e653401e4d004c74 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d1399712f99bf02e -CIPHERTEXT2 = 505e3b0af188d731 -CIPHERTEXT3 = 02b8091c05f5e061 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 14c1d7c1cffec79e -CIPHERTEXT2 = 0f38a59e95a70f13 -CIPHERTEXT3 = 9879d116764dafe3 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1de5279dae3bed6f -CIPHERTEXT2 = 97108885fe2018ed -CIPHERTEXT3 = 154b6e3c9a2871b1 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e941a33f85501303 -CIPHERTEXT2 = 71147052540af3d8 -CIPHERTEXT3 = 21397c0ec6a47e75 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = da99dbbc9a03f379 -CIPHERTEXT2 = 563df95ec668d933 -CIPHERTEXT3 = d11d4e56261716a9 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7fc92f91d8e92e9 -CIPHERTEXT2 = c8003e219b996cc7 -CIPHERTEXT3 = fb258b1abf89b7c4 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae8e5caa3ca04e85 -CIPHERTEXT2 = 722fb450715fb317 -CIPHERTEXT3 = c52f5e37f39d1e6f - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9cc62df43b6eed74 -CIPHERTEXT2 = 7edfaaa980158515 -CIPHERTEXT3 = e91439e9838dcc9d - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d863dbb5c59a91a0 -CIPHERTEXT2 = 82fb07d5e1d5b100 -CIPHERTEXT3 = 78c2810a85028047 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a1ab2190545b91d7 -CIPHERTEXT2 = 04f0cbaff1735340 -CIPHERTEXT3 = d466ec944a1fe7f7 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0875041e64c570f7 -CIPHERTEXT2 = 70ee1ae9b095db22 -CIPHERTEXT3 = 2fcd9094c8d397f2 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5a594528bebef1cc -CIPHERTEXT2 = 004dd0b91a2e7709 -CIPHERTEXT3 = 80181b831cdc8d61 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fcdb3291de21f0c0 -CIPHERTEXT2 = cab8e849e0ab0c32 -CIPHERTEXT3 = 3367b1fbb4d2ffa7 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 869efd7f9f265a09 -CIPHERTEXT2 = 451f0c33f24fb8dc -CIPHERTEXT3 = 2b74c1d96cde840b - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 95a8d72813daa94d -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = b8bc8dbc0b24cfa9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 1e08a515c11e0de1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0eec1487dd8c26d5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = badb3425df504209 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0608b0c77f0ab511 -PLAINTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 7ad16ffb79c45926 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 34069d06536cfaf8 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3d090b850910022e -PLAINTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d3746294ca6a6cf3 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 53edd6c7b2d8663c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 19d83418eaf8e3ab -PLAINTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 809f5f873c1fd761 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 17d1d4a8731b3acd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 91da457d7e16d6a5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = c02faffec989d1fc -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 51454c54f4ea817e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6a4ec92bc50c9503 -PLAINTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4615aa1d33e72f10 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 8f640c66e3ad6c5f -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a185e92b67a45257 -PLAINTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2055123350c00858 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e09a8dbe2b782986 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0b7e13fdbadc96aa -PLAINTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = df3b99d6577397c8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6b1e20d1be1c25e5 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = eacef886f5087ce8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 31fe17369b5288c9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = d7c9ed116a4ca5c3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 69c60f1118060221 -PLAINTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = dfdd3cc64dae1642 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = bb34b6ec92447bdc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 99547b8b947e8c44 -PLAINTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 178c83ce2b399d94 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 39ad35b103ea754c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = aef4932bb880ffe7 -PLAINTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 50f636324a9b7f80 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 502c48c0b6f5da1e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = cd7942c2f0db9598 -PLAINTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a8468ee3bc18f06d -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6da06bc26cd27347 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = b299efe073df56d0 -PLAINTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a2dc9e92fd3cde92 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 048b509f61329322 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 57fd7a94bd090076 -PLAINTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = cac09f797d031287 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = cf18ef06ff4726dd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 364898370f13783a -PLAINTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 90ba680b22aeb525 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5e68a2a3f420ced2 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 7021fa3c611c5353 -PLAINTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ce7a24f350e280b6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f2241608a9c01443 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4ad01e2a4f325e1b -PLAINTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 882bff0aa01a0b87 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4d5268c568b57e87 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d06a7e3c1016a256 -PLAINTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 25610288924511c2 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 12537c78d5b135f5 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = af1c2074ea3952f7 -PLAINTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = c71516c29c75d170 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 2a447d1d0918e635 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 643eacd845d0ac81 -PLAINTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5199c29a52c9f059 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c45e53dbad3642c6 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 077f60d16feecc6d -PLAINTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = c22f0a294a71f29f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 86b57a072d1af70c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2add0d3ff6b568ba -PLAINTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ee371483714c02ea -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 3c6c5d0ad80d7409 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0730787152b406bc -PLAINTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a81fbd448f9e522f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 3613b5811324cac7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ae3ef9ebdca26f00 -PLAINTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4f644c92e192dfed -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 50ed144cedb736ac -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2abd3b256652632b -PLAINTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1afa9a66a6df92ae -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = bc5bc5a66a53b929 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a2e9fa40e6b6cfca -PLAINTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b3c1cc715cb879d8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5d1f09ffcd80d21b -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = bd11881fa1f9c189 -PLAINTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 19d032e64ab0bd8b -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a8b79d2e02415d8e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 925d1851ab04bafa -PLAINTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 3cfaa7a7dc8720dc -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 932c31352789dff9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4dafea6ad259c035 -PLAINTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b7265f7f447ac6f3 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 2ec8e9923a8a010c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e0f7a70dbdd597b7 -PLAINTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 9db73b3c0d163f54 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f36e475bb9a8fb57 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 88dad0c28986f116 -PLAINTEXT3 = 0000000000000000 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8181b65babf4a975 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 73f174b827a22fbf -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 205fd48356602a2f -PLAINTEXT3 = 0000000000000000 - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 93c9b64042eaa240 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c76d844d9918627d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ddaba956a4fd22c5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5570530829705592 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = beff48907877eedd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 775f3bbfea9a0637 -PLAINTEXT3 = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8638809e878787a0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7829e156fdd34db6 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = c26ea76714b38596 -PLAINTEXT3 = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 41b9a79af79ac208 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7b2545576a6992d9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 46ca820bcf0a462b -PLAINTEXT3 = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 7a9be42f2009a892 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0b59503dc812b27f -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2a5e46fd70852d73 -PLAINTEXT3 = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 29038d56ba6d2745 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 07b67fe9359a3026 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 145ad75857e4b4b3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5495c6abf1e5df51 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a82b120e4080136e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 99525cafa664a0f9 -PLAINTEXT3 = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ae13dbd561488933 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e3533571ee3d99eb -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d1c679a7a2c4156c -PLAINTEXT3 = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 024d1ffa8904e389 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = eb57f8c58f18b849 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e653401e4d004c74 -PLAINTEXT3 = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d1399712f99bf02e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 505e3b0af188d731 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 02b8091c05f5e061 -PLAINTEXT3 = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 14c1d7c1cffec79e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0f38a59e95a70f13 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 9879d116764dafe3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1de5279dae3bed6f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 97108885fe2018ed -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 154b6e3c9a2871b1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e941a33f85501303 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 71147052540af3d8 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 21397c0ec6a47e75 -PLAINTEXT3 = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = da99dbbc9a03f379 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 563df95ec668d933 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d11d4e56261716a9 -PLAINTEXT3 = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b7fc92f91d8e92e9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c8003e219b996cc7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fb258b1abf89b7c4 -PLAINTEXT3 = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ae8e5caa3ca04e85 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 722fb450715fb317 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = c52f5e37f39d1e6f -PLAINTEXT3 = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 9cc62df43b6eed74 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7edfaaa980158515 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e91439e9838dcc9d -PLAINTEXT3 = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d863dbb5c59a91a0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 82fb07d5e1d5b100 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 78c2810a85028047 -PLAINTEXT3 = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a1ab2190545b91d7 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 04f0cbaff1735340 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d466ec944a1fe7f7 -PLAINTEXT3 = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0875041e64c570f7 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 70ee1ae9b095db22 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2fcd9094c8d397f2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5a594528bebef1cc -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 004dd0b91a2e7709 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 80181b831cdc8d61 -PLAINTEXT3 = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = fcdb3291de21f0c0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = cab8e849e0ab0c32 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3367b1fbb4d2ffa7 -PLAINTEXT3 = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 869efd7f9f265a09 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 451f0c33f24fb8dc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 2b74c1d96cde840b -PLAINTEXT3 = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvartext.rsp deleted file mode 100644 index d5f264bf..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCIvartext.rsp +++ /dev/null @@ -1,1416 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 8000000000000000 -CIPHERTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT3 = 5a48d3de869557fd - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 4000000000000000 -CIPHERTEXT1 = dd7f121ca5015619 -CIPHERTEXT2 = e0c2af1ebd89a262 -CIPHERTEXT3 = f15ee2019a5b547c - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 2000000000000000 -CIPHERTEXT1 = 2e8653104f3834ea -CIPHERTEXT2 = 05b865a1e49ed109 -CIPHERTEXT3 = 3bee595ef860316a - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 1000000000000000 -CIPHERTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT2 = b447313fc704d321 -CIPHERTEXT3 = f6089ca9b722765c - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0800000000000000 -CIPHERTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT2 = c39193d42381b313 -CIPHERTEXT3 = af15a8e9b2c14de5 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0400000000000000 -CIPHERTEXT1 = 55579380d77138ef -CIPHERTEXT2 = 6a2afdae188494b8 -CIPHERTEXT3 = 45089186180bd591 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0200000000000000 -CIPHERTEXT1 = 6cc5defaaf04512f -CIPHERTEXT2 = 1359f4d663a3209c -CIPHERTEXT3 = 280d3ae3a00cfbc9 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0100000000000000 -CIPHERTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT2 = 4a035e6a81d1314b -CIPHERTEXT3 = d27eb94e56c3172a - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0080000000000000 -CIPHERTEXT1 = d9031b0271bd5a0a -CIPHERTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT3 = b0555ab990b7e95c - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0040000000000000 -CIPHERTEXT1 = 424250b37c3dd951 -CIPHERTEXT2 = f41a29e0d31107b4 -CIPHERTEXT3 = f54f2bd8e2eb2bc6 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0020000000000000 -CIPHERTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT2 = c8eb2e340855325b -CIPHERTEXT3 = d51175259c607fb4 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0010000000000000 -CIPHERTEXT1 = f15d0f286b65bd28 -CIPHERTEXT2 = b75847a2f3f2458a -CIPHERTEXT3 = 72ea3aadb569af43 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0008000000000000 -CIPHERTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT2 = be433af4c5ae0f97 -CIPHERTEXT3 = 9b003151e8602b7d - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0004000000000000 -CIPHERTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT2 = f68101d125e2e284 -CIPHERTEXT3 = fc1463bb9bba9e11 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0002000000000000 -CIPHERTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT2 = fa510732fa871094 -CIPHERTEXT3 = 65f94c59c59b06e1 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0001000000000000 -CIPHERTEXT1 = f356834379d165cd -CIPHERTEXT2 = 458d97a8b6ebd0d7 -CIPHERTEXT3 = fbcfc086f8111572 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000800000000000 -CIPHERTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT2 = f4169ca3fc6799ed -CIPHERTEXT3 = 68c9e70b9de8db79 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000400000000000 -CIPHERTEXT1 = 889de068a16f0be6 -CIPHERTEXT2 = f47b9f01a5ee74e9 -CIPHERTEXT3 = 63fc8ec1421399b8 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000200000000000 -CIPHERTEXT1 = e19e275d846a1298 -CIPHERTEXT2 = ee26a403caca387d -CIPHERTEXT3 = 3f1d10e9a1a44a92 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000100000000000 -CIPHERTEXT1 = 329a8ed523d71aec -CIPHERTEXT2 = af7e5ad1d9f4ecf8 -CIPHERTEXT3 = e3f663de44003f9b - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000080000000000 -CIPHERTEXT1 = e7fce22557d23c97 -CIPHERTEXT2 = bb04e854f99f6352 -CIPHERTEXT3 = bc2452fd13e00dcc - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000040000000000 -CIPHERTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT2 = 01f57b1e69290d90 -CIPHERTEXT3 = 4432a11e1c320e7a - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000020000000000 -CIPHERTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT2 = 8ae9dee849b46527 -CIPHERTEXT3 = a1e9e67f13f932b3 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000010000000000 -CIPHERTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT2 = cb706efba6b5110e -CIPHERTEXT3 = 6fd1d0793c1b7af2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000008000000000 -CIPHERTEXT1 = 750d079407521363 -CIPHERTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT3 = 3d2c39f9d26b589e - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000004000000000 -CIPHERTEXT1 = 64feed9c724c2faf -CIPHERTEXT2 = 9862c9d770558095 -CIPHERTEXT3 = e3a7abc88132ad7d - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000002000000000 -CIPHERTEXT1 = f02b263b328e2b60 -CIPHERTEXT2 = a213c5c56fdca139 -CIPHERTEXT3 = 08cd945738a222c8 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000001000000000 -CIPHERTEXT1 = 9d64555a9a10b852 -CIPHERTEXT2 = a3bebc0e23ab87f2 -CIPHERTEXT3 = 568fa34d2fc7225e - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000800000000 -CIPHERTEXT1 = d106ff0bed5255d7 -CIPHERTEXT2 = c32c19229d84e2b4 -CIPHERTEXT3 = 3771887d7266b49d - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000400000000 -CIPHERTEXT1 = e1652c6b138c64a5 -CIPHERTEXT2 = e628ceae5cb3bb34 -CIPHERTEXT3 = edd6029a6b80a442 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000200000000 -CIPHERTEXT1 = e428581186ec8f46 -CIPHERTEXT2 = 5924454953ad5732 -CIPHERTEXT3 = 0313da097aec4a43 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000100000000 -CIPHERTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT2 = 7cc987f5fb33b813 -CIPHERTEXT3 = 91f5b30f015b4a54 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000080000000 -CIPHERTEXT1 = e943d7568aec0c5c -CIPHERTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT3 = 1e60759f038beec1 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000040000000 -CIPHERTEXT1 = df98c8276f54b04b -CIPHERTEXT2 = a49d286e5dfc6143 -CIPHERTEXT3 = 97061699383bbfe0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000020000000 -CIPHERTEXT1 = b160e4680f6c696f -CIPHERTEXT2 = a5206a311e9c2515 -CIPHERTEXT3 = 311f3c96e071f173 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000010000000 -CIPHERTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT2 = b6e4686a8b957cf2 -CIPHERTEXT3 = 1a6849edcb701b07 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000008000000 -CIPHERTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT2 = af1200418fd37fdd -CIPHERTEXT3 = fa5b2fa26d03558b - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000004000000 -CIPHERTEXT1 = 5e0905517bb59bcf -CIPHERTEXT2 = 487deccf0fde5b88 -CIPHERTEXT3 = bcaa0b7b7b3464c5 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000002000000 -CIPHERTEXT1 = 814eeb3b91d90726 -CIPHERTEXT2 = 456a1865905ed57d -CIPHERTEXT3 = 3d245b501c6abb74 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000001000000 -CIPHERTEXT1 = 4d49db1532919c9f -CIPHERTEXT2 = 3e2601fa20895e62 -CIPHERTEXT3 = 62133d9330e2e86b - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000800000 -CIPHERTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT2 = 58da89972266a7e3 -CIPHERTEXT3 = 5d7d6bd225890b4d - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000400000 -CIPHERTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT2 = feaca17e5dd05c87 -CIPHERTEXT3 = db36baba70c3b9af - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000200000 -CIPHERTEXT1 = 79e90dbc98f92cca -CIPHERTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT3 = a2f5ea90c2179ab4 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000100000 -CIPHERTEXT1 = 866ecedd8072bb0e -CIPHERTEXT2 = 5f8add8784cc3174 -CIPHERTEXT3 = 70470a07cb34e109 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000080000 -CIPHERTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT3 = 659610094ab3824e - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000040000 -CIPHERTEXT1 = ea51d3975595b86b -CIPHERTEXT2 = cf8442863e68e644 -CIPHERTEXT3 = 26e6223634c857a3 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000020000 -CIPHERTEXT1 = caffc6ac4542de31 -CIPHERTEXT2 = 16952dc89c0acd65 -CIPHERTEXT3 = ddd0a647be96041f - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000010000 -CIPHERTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT2 = 8a4fca2b00c49807 -CIPHERTEXT3 = 363219d8cec5a9f3 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000008000 -CIPHERTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT2 = b40225aea121c8d3 -CIPHERTEXT3 = bb5710f9dc8dde46 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000004000 -CIPHERTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT2 = 711c066c13222f1c -CIPHERTEXT3 = ae527ed311a25ea2 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000002000 -CIPHERTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT2 = 4fb69c832db68026 -CIPHERTEXT3 = af94496800a32656 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000001000 -CIPHERTEXT1 = ce332329248f3228 -CIPHERTEXT2 = f24c7444edf1c394 -CIPHERTEXT3 = c55d7544a1eae274 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000800 -CIPHERTEXT1 = 8405d1abe24fb942 -CIPHERTEXT2 = 6be457abc511e87c -CIPHERTEXT3 = 9ba49db251748896 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000400 -CIPHERTEXT1 = e643d78090ca4207 -CIPHERTEXT2 = 6136fefebb0c8118 -CIPHERTEXT3 = 3d19267de9c12e7b - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000200 -CIPHERTEXT1 = 48221b9937748a23 -CIPHERTEXT2 = d23a8dfe39c98883 -CIPHERTEXT3 = 5ce84637532650c8 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000100 -CIPHERTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT2 = afe2e34f009924e2 -CIPHERTEXT3 = d43941ab72932bb0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000080 -CIPHERTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT3 = 816c454ba7894865 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000040 -CIPHERTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT2 = c06e80c5238135bb -CIPHERTEXT3 = 74bc744f10f63889 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000020 -CIPHERTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT2 = 0912754e7c42f637 -CIPHERTEXT3 = 3d2565d9bf62cdbd - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000010 -CIPHERTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT2 = b4f82967c658adb8 -CIPHERTEXT3 = a2e13c5701a60444 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000008 -CIPHERTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT3 = cbe2873fd6f63048 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000004 -CIPHERTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT2 = 1a4a364616460d44 -CIPHERTEXT3 = cc6adcef1be975ef - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000002 -CIPHERTEXT1 = 06e7ea22ce92708f -CIPHERTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT3 = 991d770b2bf051dc - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000001 -CIPHERTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT2 = 9cb1c3932c005c49 -CIPHERTEXT3 = 17d8e9c374d14494 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT1 = 8000000000000000 -CIPHERTEXT2 = f7552ab6cb21e2bc -PLAINTEXT2 = 8000000000000000 -CIPHERTEXT3 = 5a48d3de869557fd -PLAINTEXT3 = 8000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = dd7f121ca5015619 -PLAINTEXT1 = 4000000000000000 -CIPHERTEXT2 = e0c2af1ebd89a262 -PLAINTEXT2 = 4000000000000000 -CIPHERTEXT3 = f15ee2019a5b547c -PLAINTEXT3 = 4000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2e8653104f3834ea -PLAINTEXT1 = 2000000000000000 -CIPHERTEXT2 = 05b865a1e49ed109 -PLAINTEXT2 = 2000000000000000 -CIPHERTEXT3 = 3bee595ef860316a -PLAINTEXT3 = 2000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT1 = 1000000000000000 -CIPHERTEXT2 = b447313fc704d321 -PLAINTEXT2 = 1000000000000000 -CIPHERTEXT3 = f6089ca9b722765c -PLAINTEXT3 = 1000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 20b9e767b2fb1456 -PLAINTEXT1 = 0800000000000000 -CIPHERTEXT2 = c39193d42381b313 -PLAINTEXT2 = 0800000000000000 -CIPHERTEXT3 = af15a8e9b2c14de5 -PLAINTEXT3 = 0800000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 55579380d77138ef -PLAINTEXT1 = 0400000000000000 -CIPHERTEXT2 = 6a2afdae188494b8 -PLAINTEXT2 = 0400000000000000 -CIPHERTEXT3 = 45089186180bd591 -PLAINTEXT3 = 0400000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 6cc5defaaf04512f -PLAINTEXT1 = 0200000000000000 -CIPHERTEXT2 = 1359f4d663a3209c -PLAINTEXT2 = 0200000000000000 -CIPHERTEXT3 = 280d3ae3a00cfbc9 -PLAINTEXT3 = 0200000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0d9f279ba5d87260 -PLAINTEXT1 = 0100000000000000 -CIPHERTEXT2 = 4a035e6a81d1314b -PLAINTEXT2 = 0100000000000000 -CIPHERTEXT3 = d27eb94e56c3172a -PLAINTEXT3 = 0100000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d9031b0271bd5a0a -PLAINTEXT1 = 0080000000000000 -CIPHERTEXT2 = 4334b5fe1b7f5320 -PLAINTEXT2 = 0080000000000000 -CIPHERTEXT3 = b0555ab990b7e95c -PLAINTEXT3 = 0080000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 424250b37c3dd951 -PLAINTEXT1 = 0040000000000000 -CIPHERTEXT2 = f41a29e0d31107b4 -PLAINTEXT2 = 0040000000000000 -CIPHERTEXT3 = f54f2bd8e2eb2bc6 -PLAINTEXT3 = 0040000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT1 = 0020000000000000 -CIPHERTEXT2 = c8eb2e340855325b -PLAINTEXT2 = 0020000000000000 -CIPHERTEXT3 = d51175259c607fb4 -PLAINTEXT3 = 0020000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = f15d0f286b65bd28 -PLAINTEXT1 = 0010000000000000 -CIPHERTEXT2 = b75847a2f3f2458a -PLAINTEXT2 = 0010000000000000 -CIPHERTEXT3 = 72ea3aadb569af43 -PLAINTEXT3 = 0010000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = add0cc8d6e5deba1 -PLAINTEXT1 = 0008000000000000 -CIPHERTEXT2 = be433af4c5ae0f97 -PLAINTEXT2 = 0008000000000000 -CIPHERTEXT3 = 9b003151e8602b7d -PLAINTEXT3 = 0008000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e6d5f82752ad63d1 -PLAINTEXT1 = 0004000000000000 -CIPHERTEXT2 = f68101d125e2e284 -PLAINTEXT2 = 0004000000000000 -CIPHERTEXT3 = fc1463bb9bba9e11 -PLAINTEXT3 = 0004000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT1 = 0002000000000000 -CIPHERTEXT2 = fa510732fa871094 -PLAINTEXT2 = 0002000000000000 -CIPHERTEXT3 = 65f94c59c59b06e1 -PLAINTEXT3 = 0002000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = f356834379d165cd -PLAINTEXT1 = 0001000000000000 -CIPHERTEXT2 = 458d97a8b6ebd0d7 -PLAINTEXT2 = 0001000000000000 -CIPHERTEXT3 = fbcfc086f8111572 -PLAINTEXT3 = 0001000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2b9f982f20037fa9 -PLAINTEXT1 = 0000800000000000 -CIPHERTEXT2 = f4169ca3fc6799ed -PLAINTEXT2 = 0000800000000000 -CIPHERTEXT3 = 68c9e70b9de8db79 -PLAINTEXT3 = 0000800000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 889de068a16f0be6 -PLAINTEXT1 = 0000400000000000 -CIPHERTEXT2 = f47b9f01a5ee74e9 -PLAINTEXT2 = 0000400000000000 -CIPHERTEXT3 = 63fc8ec1421399b8 -PLAINTEXT3 = 0000400000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e19e275d846a1298 -PLAINTEXT1 = 0000200000000000 -CIPHERTEXT2 = ee26a403caca387d -PLAINTEXT2 = 0000200000000000 -CIPHERTEXT3 = 3f1d10e9a1a44a92 -PLAINTEXT3 = 0000200000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 329a8ed523d71aec -PLAINTEXT1 = 0000100000000000 -CIPHERTEXT2 = af7e5ad1d9f4ecf8 -PLAINTEXT2 = 0000100000000000 -CIPHERTEXT3 = e3f663de44003f9b -PLAINTEXT3 = 0000100000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e7fce22557d23c97 -PLAINTEXT1 = 0000080000000000 -CIPHERTEXT2 = bb04e854f99f6352 -PLAINTEXT2 = 0000080000000000 -CIPHERTEXT3 = bc2452fd13e00dcc -PLAINTEXT3 = 0000080000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 12a9f5817ff2d65d -PLAINTEXT1 = 0000040000000000 -CIPHERTEXT2 = 01f57b1e69290d90 -PLAINTEXT2 = 0000040000000000 -CIPHERTEXT3 = 4432a11e1c320e7a -PLAINTEXT3 = 0000040000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = a484c3ad38dc9c19 -PLAINTEXT1 = 0000020000000000 -CIPHERTEXT2 = 8ae9dee849b46527 -PLAINTEXT2 = 0000020000000000 -CIPHERTEXT3 = a1e9e67f13f932b3 -PLAINTEXT3 = 0000020000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT1 = 0000010000000000 -CIPHERTEXT2 = cb706efba6b5110e -PLAINTEXT2 = 0000010000000000 -CIPHERTEXT3 = 6fd1d0793c1b7af2 -PLAINTEXT3 = 0000010000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 750d079407521363 -PLAINTEXT1 = 0000008000000000 -CIPHERTEXT2 = b8b27d1286bdbb26 -PLAINTEXT2 = 0000008000000000 -CIPHERTEXT3 = 3d2c39f9d26b589e -PLAINTEXT3 = 0000008000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 64feed9c724c2faf -PLAINTEXT1 = 0000004000000000 -CIPHERTEXT2 = 9862c9d770558095 -PLAINTEXT2 = 0000004000000000 -CIPHERTEXT3 = e3a7abc88132ad7d -PLAINTEXT3 = 0000004000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = f02b263b328e2b60 -PLAINTEXT1 = 0000002000000000 -CIPHERTEXT2 = a213c5c56fdca139 -PLAINTEXT2 = 0000002000000000 -CIPHERTEXT3 = 08cd945738a222c8 -PLAINTEXT3 = 0000002000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 9d64555a9a10b852 -PLAINTEXT1 = 0000001000000000 -CIPHERTEXT2 = a3bebc0e23ab87f2 -PLAINTEXT2 = 0000001000000000 -CIPHERTEXT3 = 568fa34d2fc7225e -PLAINTEXT3 = 0000001000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d106ff0bed5255d7 -PLAINTEXT1 = 0000000800000000 -CIPHERTEXT2 = c32c19229d84e2b4 -PLAINTEXT2 = 0000000800000000 -CIPHERTEXT3 = 3771887d7266b49d -PLAINTEXT3 = 0000000800000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e1652c6b138c64a5 -PLAINTEXT1 = 0000000400000000 -CIPHERTEXT2 = e628ceae5cb3bb34 -PLAINTEXT2 = 0000000400000000 -CIPHERTEXT3 = edd6029a6b80a442 -PLAINTEXT3 = 0000000400000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e428581186ec8f46 -PLAINTEXT1 = 0000000200000000 -CIPHERTEXT2 = 5924454953ad5732 -PLAINTEXT2 = 0000000200000000 -CIPHERTEXT3 = 0313da097aec4a43 -PLAINTEXT3 = 0000000200000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT1 = 0000000100000000 -CIPHERTEXT2 = 7cc987f5fb33b813 -PLAINTEXT2 = 0000000100000000 -CIPHERTEXT3 = 91f5b30f015b4a54 -PLAINTEXT3 = 0000000100000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e943d7568aec0c5c -PLAINTEXT1 = 0000000080000000 -CIPHERTEXT2 = 88e3dd1448c4e0ff -PLAINTEXT2 = 0000000080000000 -CIPHERTEXT3 = 1e60759f038beec1 -PLAINTEXT3 = 0000000080000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = df98c8276f54b04b -PLAINTEXT1 = 0000000040000000 -CIPHERTEXT2 = a49d286e5dfc6143 -PLAINTEXT2 = 0000000040000000 -CIPHERTEXT3 = 97061699383bbfe0 -PLAINTEXT3 = 0000000040000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = b160e4680f6c696f -PLAINTEXT1 = 0000000020000000 -CIPHERTEXT2 = a5206a311e9c2515 -PLAINTEXT2 = 0000000020000000 -CIPHERTEXT3 = 311f3c96e071f173 -PLAINTEXT3 = 0000000020000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT1 = 0000000010000000 -CIPHERTEXT2 = b6e4686a8b957cf2 -PLAINTEXT2 = 0000000010000000 -CIPHERTEXT3 = 1a6849edcb701b07 -PLAINTEXT3 = 0000000010000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ca3a2b036dbc8502 -PLAINTEXT1 = 0000000008000000 -CIPHERTEXT2 = af1200418fd37fdd -PLAINTEXT2 = 0000000008000000 -CIPHERTEXT3 = fa5b2fa26d03558b -PLAINTEXT3 = 0000000008000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5e0905517bb59bcf -PLAINTEXT1 = 0000000004000000 -CIPHERTEXT2 = 487deccf0fde5b88 -PLAINTEXT2 = 0000000004000000 -CIPHERTEXT3 = bcaa0b7b7b3464c5 -PLAINTEXT3 = 0000000004000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 814eeb3b91d90726 -PLAINTEXT1 = 0000000002000000 -CIPHERTEXT2 = 456a1865905ed57d -PLAINTEXT2 = 0000000002000000 -CIPHERTEXT3 = 3d245b501c6abb74 -PLAINTEXT3 = 0000000002000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 4d49db1532919c9f -PLAINTEXT1 = 0000000001000000 -CIPHERTEXT2 = 3e2601fa20895e62 -PLAINTEXT2 = 0000000001000000 -CIPHERTEXT3 = 62133d9330e2e86b -PLAINTEXT3 = 0000000001000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT1 = 0000000000800000 -CIPHERTEXT2 = 58da89972266a7e3 -PLAINTEXT2 = 0000000000800000 -CIPHERTEXT3 = 5d7d6bd225890b4d -PLAINTEXT3 = 0000000000800000 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ab6a20c0620d1c6f -PLAINTEXT1 = 0000000000400000 -CIPHERTEXT2 = feaca17e5dd05c87 -PLAINTEXT2 = 0000000000400000 -CIPHERTEXT3 = db36baba70c3b9af -PLAINTEXT3 = 0000000000400000 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 79e90dbc98f92cca -PLAINTEXT1 = 0000000000200000 -CIPHERTEXT2 = 88249b73e99c5ac0 -PLAINTEXT2 = 0000000000200000 -CIPHERTEXT3 = a2f5ea90c2179ab4 -PLAINTEXT3 = 0000000000200000 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 866ecedd8072bb0e -PLAINTEXT1 = 0000000000100000 -CIPHERTEXT2 = 5f8add8784cc3174 -PLAINTEXT2 = 0000000000100000 -CIPHERTEXT3 = 70470a07cb34e109 -PLAINTEXT3 = 0000000000100000 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT1 = 0000000000080000 -CIPHERTEXT2 = cd8dc942ae2bb175 -PLAINTEXT2 = 0000000000080000 -CIPHERTEXT3 = 659610094ab3824e -PLAINTEXT3 = 0000000000080000 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ea51d3975595b86b -PLAINTEXT1 = 0000000000040000 -CIPHERTEXT2 = cf8442863e68e644 -PLAINTEXT2 = 0000000000040000 -CIPHERTEXT3 = 26e6223634c857a3 -PLAINTEXT3 = 0000000000040000 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = caffc6ac4542de31 -PLAINTEXT1 = 0000000000020000 -CIPHERTEXT2 = 16952dc89c0acd65 -PLAINTEXT2 = 0000000000020000 -CIPHERTEXT3 = ddd0a647be96041f -PLAINTEXT3 = 0000000000020000 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8dd45a2ddf90796c -PLAINTEXT1 = 0000000000010000 -CIPHERTEXT2 = 8a4fca2b00c49807 -PLAINTEXT2 = 0000000000010000 -CIPHERTEXT3 = 363219d8cec5a9f3 -PLAINTEXT3 = 0000000000010000 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1029d55e880ec2d0 -PLAINTEXT1 = 0000000000008000 -CIPHERTEXT2 = b40225aea121c8d3 -PLAINTEXT2 = 0000000000008000 -CIPHERTEXT3 = bb5710f9dc8dde46 -PLAINTEXT3 = 0000000000008000 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5d86cb23639dbea9 -PLAINTEXT1 = 0000000000004000 -CIPHERTEXT2 = 711c066c13222f1c -PLAINTEXT2 = 0000000000004000 -CIPHERTEXT3 = ae527ed311a25ea2 -PLAINTEXT3 = 0000000000004000 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT1 = 0000000000002000 -CIPHERTEXT2 = 4fb69c832db68026 -PLAINTEXT2 = 0000000000002000 -CIPHERTEXT3 = af94496800a32656 -PLAINTEXT3 = 0000000000002000 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = ce332329248f3228 -PLAINTEXT1 = 0000000000001000 -CIPHERTEXT2 = f24c7444edf1c394 -PLAINTEXT2 = 0000000000001000 -CIPHERTEXT3 = c55d7544a1eae274 -PLAINTEXT3 = 0000000000001000 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 8405d1abe24fb942 -PLAINTEXT1 = 0000000000000800 -CIPHERTEXT2 = 6be457abc511e87c -PLAINTEXT2 = 0000000000000800 -CIPHERTEXT3 = 9ba49db251748896 -PLAINTEXT3 = 0000000000000800 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e643d78090ca4207 -PLAINTEXT1 = 0000000000000400 -CIPHERTEXT2 = 6136fefebb0c8118 -PLAINTEXT2 = 0000000000000400 -CIPHERTEXT3 = 3d19267de9c12e7b -PLAINTEXT3 = 0000000000000400 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 48221b9937748a23 -PLAINTEXT1 = 0000000000000200 -CIPHERTEXT2 = d23a8dfe39c98883 -PLAINTEXT2 = 0000000000000200 -CIPHERTEXT3 = 5ce84637532650c8 -PLAINTEXT3 = 0000000000000200 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT1 = 0000000000000100 -CIPHERTEXT2 = afe2e34f009924e2 -PLAINTEXT2 = 0000000000000100 -CIPHERTEXT3 = d43941ab72932bb0 -PLAINTEXT3 = 0000000000000100 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 2fbc291a570db5c4 -PLAINTEXT1 = 0000000000000080 -CIPHERTEXT2 = 0adcf552ec1754c6 -PLAINTEXT2 = 0000000000000080 -CIPHERTEXT3 = 816c454ba7894865 -PLAINTEXT3 = 0000000000000080 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = e07c30d7e4e26e12 -PLAINTEXT1 = 0000000000000040 -CIPHERTEXT2 = c06e80c5238135bb -PLAINTEXT2 = 0000000000000040 -CIPHERTEXT3 = 74bc744f10f63889 -PLAINTEXT3 = 0000000000000040 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 0953e2258e8e90a1 -PLAINTEXT1 = 0000000000000020 -CIPHERTEXT2 = 0912754e7c42f637 -PLAINTEXT2 = 0000000000000020 -CIPHERTEXT3 = 3d2565d9bf62cdbd -PLAINTEXT3 = 0000000000000020 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT1 = 0000000000000010 -CIPHERTEXT2 = b4f82967c658adb8 -PLAINTEXT2 = 0000000000000010 -CIPHERTEXT3 = a2e13c5701a60444 -PLAINTEXT3 = 0000000000000010 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT1 = 0000000000000008 -CIPHERTEXT2 = 006fa12a796ac4d3 -PLAINTEXT2 = 0000000000000008 -CIPHERTEXT3 = cbe2873fd6f63048 -PLAINTEXT3 = 0000000000000008 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = d2fd8867d50d2dfe -PLAINTEXT1 = 0000000000000004 -CIPHERTEXT2 = 1a4a364616460d44 -PLAINTEXT2 = 0000000000000004 -CIPHERTEXT3 = cc6adcef1be975ef -PLAINTEXT3 = 0000000000000004 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 06e7ea22ce92708f -PLAINTEXT1 = 0000000000000002 -CIPHERTEXT2 = f307b5bcd44f3d8d -PLAINTEXT2 = 0000000000000002 -CIPHERTEXT3 = 991d770b2bf051dc -PLAINTEXT3 = 0000000000000002 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT1 = 166b40b44aba4bd6 -PLAINTEXT1 = 0000000000000001 -CIPHERTEXT2 = 9cb1c3932c005c49 -PLAINTEXT2 = 0000000000000001 -CIPHERTEXT3 = 17d8e9c374d14494 -PLAINTEXT3 = 0000000000000001 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCinvperm.rsp deleted file mode 100644 index f4e302c5..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCinvperm.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 -CIPHERTEXT = 8000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = dd7f121ca5015619 -CIPHERTEXT = 4000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 2e8653104f3834ea -CIPHERTEXT = 2000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f -CIPHERTEXT = 1000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 20b9e767b2fb1456 -CIPHERTEXT = 0800000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 55579380d77138ef -CIPHERTEXT = 0400000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 6cc5defaaf04512f -CIPHERTEXT = 0200000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0d9f279ba5d87260 -CIPHERTEXT = 0100000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = d9031b0271bd5a0a -CIPHERTEXT = 0080000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 424250b37c3dd951 -CIPHERTEXT = 0040000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = b8061b7ecd9a21e5 -CIPHERTEXT = 0020000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = f15d0f286b65bd28 -CIPHERTEXT = 0010000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = add0cc8d6e5deba1 -CIPHERTEXT = 0008000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e6d5f82752ad63d1 -CIPHERTEXT = 0004000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = ecbfe3bd3f591a5e -CIPHERTEXT = 0002000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = f356834379d165cd -CIPHERTEXT = 0001000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 2b9f982f20037fa9 -CIPHERTEXT = 0000800000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 889de068a16f0be6 -CIPHERTEXT = 0000400000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e19e275d846a1298 -CIPHERTEXT = 0000200000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 329a8ed523d71aec -CIPHERTEXT = 0000100000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e7fce22557d23c97 -CIPHERTEXT = 0000080000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 12a9f5817ff2d65d -CIPHERTEXT = 0000040000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = a484c3ad38dc9c19 -CIPHERTEXT = 0000020000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = fbe00a8a1ef8ad72 -CIPHERTEXT = 0000010000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 750d079407521363 -CIPHERTEXT = 0000008000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 64feed9c724c2faf -CIPHERTEXT = 0000004000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = f02b263b328e2b60 -CIPHERTEXT = 0000002000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 9d64555a9a10b852 -CIPHERTEXT = 0000001000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = d106ff0bed5255d7 -CIPHERTEXT = 0000000800000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e1652c6b138c64a5 -CIPHERTEXT = 0000000400000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e428581186ec8f46 -CIPHERTEXT = 0000000200000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = aeb5f5ede22d1a36 -CIPHERTEXT = 0000000100000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e943d7568aec0c5c -CIPHERTEXT = 0000000080000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = df98c8276f54b04b -CIPHERTEXT = 0000000040000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = b160e4680f6c696f -CIPHERTEXT = 0000000020000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = fa0752b07d9c4ab8 -CIPHERTEXT = 0000000010000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = ca3a2b036dbc8502 -CIPHERTEXT = 0000000008000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 5e0905517bb59bcf -CIPHERTEXT = 0000000004000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 814eeb3b91d90726 -CIPHERTEXT = 0000000002000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 4d49db1532919c9f -CIPHERTEXT = 0000000001000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 25eb5fc3f8cf0621 -CIPHERTEXT = 0000000000800000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = ab6a20c0620d1c6f -CIPHERTEXT = 0000000000400000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 79e90dbc98f92cca -CIPHERTEXT = 0000000000200000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 866ecedd8072bb0e -CIPHERTEXT = 0000000000100000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 8b54536f2f3e64a8 -CIPHERTEXT = 0000000000080000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = ea51d3975595b86b -CIPHERTEXT = 0000000000040000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = caffc6ac4542de31 -CIPHERTEXT = 0000000000020000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 8dd45a2ddf90796c -CIPHERTEXT = 0000000000010000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 1029d55e880ec2d0 -CIPHERTEXT = 0000000000008000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 5d86cb23639dbea9 -CIPHERTEXT = 0000000000004000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 1d1ca853ae7c0c5f -CIPHERTEXT = 0000000000002000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = ce332329248f3228 -CIPHERTEXT = 0000000000001000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 8405d1abe24fb942 -CIPHERTEXT = 0000000000000800 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e643d78090ca4207 -CIPHERTEXT = 0000000000000400 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 48221b9937748a23 -CIPHERTEXT = 0000000000000200 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = dd7c0bbd61fafd54 -CIPHERTEXT = 0000000000000100 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 2fbc291a570db5c4 -CIPHERTEXT = 0000000000000080 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = e07c30d7e4e26e12 -CIPHERTEXT = 0000000000000040 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0953e2258e8e90a1 -CIPHERTEXT = 0000000000000020 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 5b711bc4ceebf2ee -CIPHERTEXT = 0000000000000010 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = cc083f1e6d9e85f6 -CIPHERTEXT = 0000000000000008 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = d2fd8867d50d2dfe -CIPHERTEXT = 0000000000000004 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 06e7ea22ce92708f -CIPHERTEXT = 0000000000000002 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 166b40b44aba4bd6 -CIPHERTEXT = 0000000000000001 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 8000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 4000000000000000 -PLAINTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 2000000000000000 -PLAINTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 1000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0800000000000000 -PLAINTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0400000000000000 -PLAINTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0200000000000000 -PLAINTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0100000000000000 -PLAINTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0080000000000000 -PLAINTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0040000000000000 -PLAINTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0020000000000000 -PLAINTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0010000000000000 -PLAINTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0008000000000000 -PLAINTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0004000000000000 -PLAINTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0002000000000000 -PLAINTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0001000000000000 -PLAINTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000800000000000 -PLAINTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000400000000000 -PLAINTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000200000000000 -PLAINTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000100000000000 -PLAINTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000080000000000 -PLAINTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000040000000000 -PLAINTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000020000000000 -PLAINTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000010000000000 -PLAINTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000008000000000 -PLAINTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000004000000000 -PLAINTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000002000000000 -PLAINTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000001000000000 -PLAINTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000800000000 -PLAINTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000400000000 -PLAINTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000200000000 -PLAINTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000100000000 -PLAINTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000080000000 -PLAINTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000040000000 -PLAINTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000020000000 -PLAINTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000010000000 -PLAINTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000008000000 -PLAINTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000004000000 -PLAINTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000002000000 -PLAINTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000001000000 -PLAINTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000800000 -PLAINTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000400000 -PLAINTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000200000 -PLAINTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000100000 -PLAINTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000080000 -PLAINTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000040000 -PLAINTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000020000 -PLAINTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000010000 -PLAINTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000008000 -PLAINTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000004000 -PLAINTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000002000 -PLAINTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000001000 -PLAINTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000800 -PLAINTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000400 -PLAINTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000200 -PLAINTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000100 -PLAINTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000080 -PLAINTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000040 -PLAINTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000020 -PLAINTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000010 -PLAINTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000008 -PLAINTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000004 -PLAINTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000002 -PLAINTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000001 -PLAINTEXT = 166b40b44aba4bd6 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCpermop.rsp deleted file mode 100644 index 12eeca46..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCpermop.rsp +++ /dev/null @@ -1,392 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1aeac39a61f0a464 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -CIPHERTEXT = 88d55e54f54c97b4 -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0c0cc00c83ea48fd -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -CIPHERTEXT = 83bc8ef3a6570183 -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -CIPHERTEXT = df725dcad94ea2e9 -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -CIPHERTEXT = e652b53b550be8b0 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -CIPHERTEXT = af527120c485cbb0 -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -CIPHERTEXT = 0f04ce393db926d5 -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -CIPHERTEXT = c9f00ffc74079067 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -CIPHERTEXT = 7cfd82a593252b4e -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -CIPHERTEXT = cb49a2f9e91363e3 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -CIPHERTEXT = 00b588be70d23f56 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -CIPHERTEXT = 406a9a6ab43399ae -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -CIPHERTEXT = 6cb773611dca9ada -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -CIPHERTEXT = 67fd21c17dbb5d70 -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -CIPHERTEXT = 9592cb4110430787 -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -CIPHERTEXT = a6b7ff68a318ddd3 -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -CIPHERTEXT = 4d102196c914ca16 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -CIPHERTEXT = 2dfa9f4573594965 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -CIPHERTEXT = b46604816c0e0774 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -CIPHERTEXT = 6e7e6221a4f34e87 -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -CIPHERTEXT = aa85e74643233199 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -CIPHERTEXT = 2e5a19db4d1962d6 -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -CIPHERTEXT = 23a866a809d30894 -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -CIPHERTEXT = d812d961f017d320 -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -CIPHERTEXT = 055605816e58608f -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -CIPHERTEXT = abd88e8b1b7716f1 -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -CIPHERTEXT = 537ac95be69da1e1 -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -CIPHERTEXT = aed0f6ae3c25cdd8 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -CIPHERTEXT = b3e35a5ee53e7b8d -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -CIPHERTEXT = 61c79c71921a2ef8 -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -CIPHERTEXT = e2f5728f0995013c -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -CIPHERTEXT = 1aeac39a61f0a464 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCsubtab.rsp deleted file mode 100644 index 76a461a4..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCsubtab.rsp +++ /dev/null @@ -1,236 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 0000000000000000 -PLAINTEXT = 01a1d6d039776742 -CIPHERTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 0000000000000000 -PLAINTEXT = 5cd54ca83def57da -CIPHERTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0000000000000000 -PLAINTEXT = 0248d43806f67172 -CIPHERTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 0000000000000000 -PLAINTEXT = 51454b582ddf440a -CIPHERTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 0000000000000000 -PLAINTEXT = 42fd443059577fa2 -CIPHERTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 0000000000000000 -PLAINTEXT = 059b5e0851cf143a -CIPHERTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0000000000000000 -PLAINTEXT = 0756d8e0774761d2 -CIPHERTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 0000000000000000 -PLAINTEXT = 762514b829bf486a -CIPHERTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 0000000000000000 -PLAINTEXT = 3bdd119049372802 -CIPHERTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 0000000000000000 -PLAINTEXT = 26955f6835af609a -CIPHERTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 0000000000000000 -PLAINTEXT = 164d5e404f275232 -CIPHERTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 0000000000000000 -PLAINTEXT = 6b056e18759f5cca -CIPHERTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 0000000000000000 -PLAINTEXT = 004bd6ef09176062 -CIPHERTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 0000000000000000 -PLAINTEXT = 480d39006ee762f2 -CIPHERTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 0000000000000000 -PLAINTEXT = 437540c8698f3cfa -CIPHERTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 0000000000000000 -PLAINTEXT = 072d43a077075292 -CIPHERTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 0000000000000000 -PLAINTEXT = 02fe55778117f12a -CIPHERTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 0000000000000000 -PLAINTEXT = 1d9d5c5018f728c2 -CIPHERTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 0000000000000000 -PLAINTEXT = 305532286d6f295a -CIPHERTEXT = 63fac0d034d9f793 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 0000000000000000 -CIPHERTEXT = 690f5b0d9a26939b -PLAINTEXT = 01a1d6d039776742 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 0000000000000000 -CIPHERTEXT = 7a389d10354bd271 -PLAINTEXT = 5cd54ca83def57da - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0000000000000000 -CIPHERTEXT = 868ebb51cab4599a -PLAINTEXT = 0248d43806f67172 - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 0000000000000000 -CIPHERTEXT = 7178876e01f19b2a -PLAINTEXT = 51454b582ddf440a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 0000000000000000 -CIPHERTEXT = af37fb421f8c4095 -PLAINTEXT = 42fd443059577fa2 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 0000000000000000 -CIPHERTEXT = 86a560f10ec6d85b -PLAINTEXT = 059b5e0851cf143a - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0000000000000000 -CIPHERTEXT = 0cd3da020021dc09 -PLAINTEXT = 0756d8e0774761d2 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 0000000000000000 -CIPHERTEXT = ea676b2cb7db2b7a -PLAINTEXT = 762514b829bf486a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 0000000000000000 -CIPHERTEXT = dfd64a815caf1a0f -PLAINTEXT = 3bdd119049372802 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 0000000000000000 -CIPHERTEXT = 5c513c9c4886c088 -PLAINTEXT = 26955f6835af609a - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 0000000000000000 -CIPHERTEXT = 0a2aeeae3ff4ab77 -PLAINTEXT = 164d5e404f275232 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 0000000000000000 -CIPHERTEXT = ef1bf03e5dfa575a -PLAINTEXT = 6b056e18759f5cca - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 0000000000000000 -CIPHERTEXT = 88bf0db6d70dee56 -PLAINTEXT = 004bd6ef09176062 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 0000000000000000 -CIPHERTEXT = a1f9915541020b56 -PLAINTEXT = 480d39006ee762f2 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 0000000000000000 -CIPHERTEXT = 6fbf1cafcffd0556 -PLAINTEXT = 437540c8698f3cfa - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 0000000000000000 -CIPHERTEXT = 2f22e49bab7ca1ac -PLAINTEXT = 072d43a077075292 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 0000000000000000 -CIPHERTEXT = 5a6b612cc26cce4a -PLAINTEXT = 02fe55778117f12a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 0000000000000000 -CIPHERTEXT = 5f4c038ed12b2e41 -PLAINTEXT = 1d9d5c5018f728c2 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 0000000000000000 -CIPHERTEXT = 63fac0d034d9f793 -PLAINTEXT = 305532286d6f295a - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvarkey.rsp deleted file mode 100644 index cd781285..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvarkey.rsp +++ /dev/null @@ -1,680 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 869efd7f9f265a09 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 95a8d72813daa94d -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0eec1487dd8c26d5 -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 7ad16ffb79c45926 -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -CIPHERTEXT = d3746294ca6a6cf3 -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -CIPHERTEXT = 809f5f873c1fd761 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -CIPHERTEXT = c02faffec989d1fc -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -CIPHERTEXT = 4615aa1d33e72f10 -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -CIPHERTEXT = 2055123350c00858 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -CIPHERTEXT = df3b99d6577397c8 -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -CIPHERTEXT = 31fe17369b5288c9 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -CIPHERTEXT = dfdd3cc64dae1642 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -CIPHERTEXT = 178c83ce2b399d94 -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -CIPHERTEXT = 50f636324a9b7f80 -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -CIPHERTEXT = a8468ee3bc18f06d -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -CIPHERTEXT = a2dc9e92fd3cde92 -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -CIPHERTEXT = cac09f797d031287 -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -CIPHERTEXT = 90ba680b22aeb525 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -CIPHERTEXT = ce7a24f350e280b6 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -CIPHERTEXT = 882bff0aa01a0b87 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -CIPHERTEXT = 25610288924511c2 -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -CIPHERTEXT = c71516c29c75d170 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -CIPHERTEXT = 5199c29a52c9f059 -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -CIPHERTEXT = c22f0a294a71f29f -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -CIPHERTEXT = ee371483714c02ea -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -CIPHERTEXT = a81fbd448f9e522f -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -CIPHERTEXT = 4f644c92e192dfed -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -CIPHERTEXT = 1afa9a66a6df92ae -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -CIPHERTEXT = b3c1cc715cb879d8 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -CIPHERTEXT = 19d032e64ab0bd8b -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -CIPHERTEXT = 3cfaa7a7dc8720dc -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -CIPHERTEXT = b7265f7f447ac6f3 -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -CIPHERTEXT = 9db73b3c0d163f54 -PLAINTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -CIPHERTEXT = 8181b65babf4a975 -PLAINTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -CIPHERTEXT = 93c9b64042eaa240 -PLAINTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -CIPHERTEXT = 5570530829705592 -PLAINTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -CIPHERTEXT = 8638809e878787a0 -PLAINTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -CIPHERTEXT = 41b9a79af79ac208 -PLAINTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -CIPHERTEXT = 7a9be42f2009a892 -PLAINTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -CIPHERTEXT = 29038d56ba6d2745 -PLAINTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -CIPHERTEXT = 5495c6abf1e5df51 -PLAINTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -CIPHERTEXT = ae13dbd561488933 -PLAINTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -CIPHERTEXT = 024d1ffa8904e389 -PLAINTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -CIPHERTEXT = d1399712f99bf02e -PLAINTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -CIPHERTEXT = 14c1d7c1cffec79e -PLAINTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -CIPHERTEXT = 1de5279dae3bed6f -PLAINTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -CIPHERTEXT = e941a33f85501303 -PLAINTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -CIPHERTEXT = da99dbbc9a03f379 -PLAINTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -CIPHERTEXT = b7fc92f91d8e92e9 -PLAINTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -CIPHERTEXT = ae8e5caa3ca04e85 -PLAINTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -CIPHERTEXT = 9cc62df43b6eed74 -PLAINTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -CIPHERTEXT = d863dbb5c59a91a0 -PLAINTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -CIPHERTEXT = a1ab2190545b91d7 -PLAINTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -CIPHERTEXT = 0875041e64c570f7 -PLAINTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -CIPHERTEXT = 5a594528bebef1cc -PLAINTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -CIPHERTEXT = fcdb3291de21f0c0 -PLAINTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -CIPHERTEXT = 869efd7f9f265a09 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvartext.rsp deleted file mode 100644 index f93b71cb..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCBCvartext.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 8000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 4000000000000000 -CIPHERTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 2000000000000000 -CIPHERTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 1000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0800000000000000 -CIPHERTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0400000000000000 -CIPHERTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0200000000000000 -CIPHERTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0100000000000000 -CIPHERTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0080000000000000 -CIPHERTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0040000000000000 -CIPHERTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0020000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0010000000000000 -CIPHERTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0008000000000000 -CIPHERTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0004000000000000 -CIPHERTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0002000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0001000000000000 -CIPHERTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000800000000000 -CIPHERTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000400000000000 -CIPHERTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000200000000000 -CIPHERTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000100000000000 -CIPHERTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000080000000000 -CIPHERTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000040000000000 -CIPHERTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000020000000000 -CIPHERTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000010000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000008000000000 -CIPHERTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000004000000000 -CIPHERTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000002000000000 -CIPHERTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000001000000000 -CIPHERTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000800000000 -CIPHERTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000400000000 -CIPHERTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000200000000 -CIPHERTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000100000000 -CIPHERTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000080000000 -CIPHERTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000040000000 -CIPHERTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000020000000 -CIPHERTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000010000000 -CIPHERTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000008000000 -CIPHERTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000004000000 -CIPHERTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000002000000 -CIPHERTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000001000000 -CIPHERTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000800000 -CIPHERTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000400000 -CIPHERTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000200000 -CIPHERTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000100000 -CIPHERTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000080000 -CIPHERTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000040000 -CIPHERTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000020000 -CIPHERTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000010000 -CIPHERTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000008000 -CIPHERTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000004000 -CIPHERTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000002000 -CIPHERTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000001000 -CIPHERTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000800 -CIPHERTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000400 -CIPHERTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000200 -CIPHERTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000100 -CIPHERTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000080 -CIPHERTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000040 -CIPHERTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000020 -CIPHERTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000010 -CIPHERTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000008 -CIPHERTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000004 -CIPHERTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000002 -CIPHERTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000001 -CIPHERTEXT = 166b40b44aba4bd6 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 -PLAINTEXT = 8000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = dd7f121ca5015619 -PLAINTEXT = 4000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 2e8653104f3834ea -PLAINTEXT = 2000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f -PLAINTEXT = 1000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 20b9e767b2fb1456 -PLAINTEXT = 0800000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 55579380d77138ef -PLAINTEXT = 0400000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 6cc5defaaf04512f -PLAINTEXT = 0200000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0d9f279ba5d87260 -PLAINTEXT = 0100000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = d9031b0271bd5a0a -PLAINTEXT = 0080000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 424250b37c3dd951 -PLAINTEXT = 0040000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 -PLAINTEXT = 0020000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = f15d0f286b65bd28 -PLAINTEXT = 0010000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = add0cc8d6e5deba1 -PLAINTEXT = 0008000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e6d5f82752ad63d1 -PLAINTEXT = 0004000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e -PLAINTEXT = 0002000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = f356834379d165cd -PLAINTEXT = 0001000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 2b9f982f20037fa9 -PLAINTEXT = 0000800000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 889de068a16f0be6 -PLAINTEXT = 0000400000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e19e275d846a1298 -PLAINTEXT = 0000200000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 329a8ed523d71aec -PLAINTEXT = 0000100000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e7fce22557d23c97 -PLAINTEXT = 0000080000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 12a9f5817ff2d65d -PLAINTEXT = 0000040000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = a484c3ad38dc9c19 -PLAINTEXT = 0000020000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 -PLAINTEXT = 0000010000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 750d079407521363 -PLAINTEXT = 0000008000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 64feed9c724c2faf -PLAINTEXT = 0000004000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = f02b263b328e2b60 -PLAINTEXT = 0000002000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 9d64555a9a10b852 -PLAINTEXT = 0000001000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = d106ff0bed5255d7 -PLAINTEXT = 0000000800000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e1652c6b138c64a5 -PLAINTEXT = 0000000400000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e428581186ec8f46 -PLAINTEXT = 0000000200000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = aeb5f5ede22d1a36 -PLAINTEXT = 0000000100000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e943d7568aec0c5c -PLAINTEXT = 0000000080000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = df98c8276f54b04b -PLAINTEXT = 0000000040000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = b160e4680f6c696f -PLAINTEXT = 0000000020000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = fa0752b07d9c4ab8 -PLAINTEXT = 0000000010000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = ca3a2b036dbc8502 -PLAINTEXT = 0000000008000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 5e0905517bb59bcf -PLAINTEXT = 0000000004000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 814eeb3b91d90726 -PLAINTEXT = 0000000002000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 4d49db1532919c9f -PLAINTEXT = 0000000001000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 25eb5fc3f8cf0621 -PLAINTEXT = 0000000000800000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = ab6a20c0620d1c6f -PLAINTEXT = 0000000000400000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 79e90dbc98f92cca -PLAINTEXT = 0000000000200000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 866ecedd8072bb0e -PLAINTEXT = 0000000000100000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 8b54536f2f3e64a8 -PLAINTEXT = 0000000000080000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = ea51d3975595b86b -PLAINTEXT = 0000000000040000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = caffc6ac4542de31 -PLAINTEXT = 0000000000020000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 8dd45a2ddf90796c -PLAINTEXT = 0000000000010000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 1029d55e880ec2d0 -PLAINTEXT = 0000000000008000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 5d86cb23639dbea9 -PLAINTEXT = 0000000000004000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 1d1ca853ae7c0c5f -PLAINTEXT = 0000000000002000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = ce332329248f3228 -PLAINTEXT = 0000000000001000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 8405d1abe24fb942 -PLAINTEXT = 0000000000000800 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e643d78090ca4207 -PLAINTEXT = 0000000000000400 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 48221b9937748a23 -PLAINTEXT = 0000000000000200 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = dd7c0bbd61fafd54 -PLAINTEXT = 0000000000000100 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 2fbc291a570db5c4 -PLAINTEXT = 0000000000000080 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = e07c30d7e4e26e12 -PLAINTEXT = 0000000000000040 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0953e2258e8e90a1 -PLAINTEXT = 0000000000000020 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 5b711bc4ceebf2ee -PLAINTEXT = 0000000000000010 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = cc083f1e6d9e85f6 -PLAINTEXT = 0000000000000008 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = d2fd8867d50d2dfe -PLAINTEXT = 0000000000000004 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 06e7ea22ce92708f -PLAINTEXT = 0000000000000002 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000000 -CIPHERTEXT = 166b40b44aba4bd6 -PLAINTEXT = 0000000000000001 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1invperm.rsp deleted file mode 100644 index 4a91ce8a..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1invperm.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = 1 -CIPHERTEXT = 0 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 0 -PLAINTEXT = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1permop.rsp deleted file mode 100644 index 86d3b626..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1permop.rsp +++ /dev/null @@ -1,392 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1subtab.rsp deleted file mode 100644 index 7e052adb..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1subtab.rsp +++ /dev/null @@ -1,236 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -PLAINTEXT = 0 -CIPHERTEXT = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -CIPHERTEXT = 0 -PLAINTEXT = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1varkey.rsp deleted file mode 100644 index 26bedb0f..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1varkey.rsp +++ /dev/null @@ -1,680 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1vartext.rsp deleted file mode 100644 index 6256c160..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB1vartext.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 0 -PLAINTEXT = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 0 -PLAINTEXT = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64invperm.rsp deleted file mode 100644 index 268340e9..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64invperm.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 -CIPHERTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = dd7f121ca5015619 -CIPHERTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 2e8653104f3834ea -CIPHERTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f -CIPHERTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 20b9e767b2fb1456 -CIPHERTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 55579380d77138ef -CIPHERTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 6cc5defaaf04512f -CIPHERTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0d9f279ba5d87260 -CIPHERTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = d9031b0271bd5a0a -CIPHERTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 424250b37c3dd951 -CIPHERTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = b8061b7ecd9a21e5 -CIPHERTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = f15d0f286b65bd28 -CIPHERTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = add0cc8d6e5deba1 -CIPHERTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = e6d5f82752ad63d1 -CIPHERTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = ecbfe3bd3f591a5e -CIPHERTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = f356834379d165cd -CIPHERTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 2b9f982f20037fa9 -CIPHERTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 889de068a16f0be6 -CIPHERTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = e19e275d846a1298 -CIPHERTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 329a8ed523d71aec -CIPHERTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = e7fce22557d23c97 -CIPHERTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 12a9f5817ff2d65d -CIPHERTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = a484c3ad38dc9c19 -CIPHERTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = fbe00a8a1ef8ad72 -CIPHERTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 750d079407521363 -CIPHERTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 64feed9c724c2faf -CIPHERTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = f02b263b328e2b60 -CIPHERTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 9d64555a9a10b852 -CIPHERTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = d106ff0bed5255d7 -CIPHERTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = e1652c6b138c64a5 -CIPHERTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = e428581186ec8f46 -CIPHERTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = aeb5f5ede22d1a36 -CIPHERTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = e943d7568aec0c5c -CIPHERTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = df98c8276f54b04b -CIPHERTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = b160e4680f6c696f -CIPHERTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = fa0752b07d9c4ab8 -CIPHERTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = ca3a2b036dbc8502 -CIPHERTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 5e0905517bb59bcf -CIPHERTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 814eeb3b91d90726 -CIPHERTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 4d49db1532919c9f -CIPHERTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 25eb5fc3f8cf0621 -CIPHERTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = ab6a20c0620d1c6f -CIPHERTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 79e90dbc98f92cca -CIPHERTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 866ecedd8072bb0e -CIPHERTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 8b54536f2f3e64a8 -CIPHERTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = ea51d3975595b86b -CIPHERTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = caffc6ac4542de31 -CIPHERTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 8dd45a2ddf90796c -CIPHERTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 1029d55e880ec2d0 -CIPHERTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 5d86cb23639dbea9 -CIPHERTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 1d1ca853ae7c0c5f -CIPHERTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = ce332329248f3228 -CIPHERTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 8405d1abe24fb942 -CIPHERTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = e643d78090ca4207 -CIPHERTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 48221b9937748a23 -CIPHERTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = dd7c0bbd61fafd54 -CIPHERTEXT = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 2fbc291a570db5c4 -CIPHERTEXT = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = e07c30d7e4e26e12 -CIPHERTEXT = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0953e2258e8e90a1 -CIPHERTEXT = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 5b711bc4ceebf2ee -CIPHERTEXT = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = cc083f1e6d9e85f6 -CIPHERTEXT = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = d2fd8867d50d2dfe -CIPHERTEXT = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 06e7ea22ce92708f -CIPHERTEXT = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 166b40b44aba4bd6 -CIPHERTEXT = 0000000000000000 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = dd7f121ca5015619 -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 2e8653104f3834ea -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 20b9e767b2fb1456 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 55579380d77138ef -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 6cc5defaaf04512f -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0d9f279ba5d87260 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = d9031b0271bd5a0a -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 424250b37c3dd951 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = f15d0f286b65bd28 -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = add0cc8d6e5deba1 -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = e6d5f82752ad63d1 -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = f356834379d165cd -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 2b9f982f20037fa9 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 889de068a16f0be6 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = e19e275d846a1298 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 329a8ed523d71aec -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = e7fce22557d23c97 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 12a9f5817ff2d65d -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = a484c3ad38dc9c19 -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 750d079407521363 -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 64feed9c724c2faf -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = f02b263b328e2b60 -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 9d64555a9a10b852 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = d106ff0bed5255d7 -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = e1652c6b138c64a5 -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = e428581186ec8f46 -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = aeb5f5ede22d1a36 -PLAINTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = e943d7568aec0c5c -PLAINTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = df98c8276f54b04b -PLAINTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = b160e4680f6c696f -PLAINTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = fa0752b07d9c4ab8 -PLAINTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = ca3a2b036dbc8502 -PLAINTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 5e0905517bb59bcf -PLAINTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 814eeb3b91d90726 -PLAINTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 4d49db1532919c9f -PLAINTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 25eb5fc3f8cf0621 -PLAINTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = ab6a20c0620d1c6f -PLAINTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 79e90dbc98f92cca -PLAINTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 866ecedd8072bb0e -PLAINTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 8b54536f2f3e64a8 -PLAINTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = ea51d3975595b86b -PLAINTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = caffc6ac4542de31 -PLAINTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 8dd45a2ddf90796c -PLAINTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 1029d55e880ec2d0 -PLAINTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 5d86cb23639dbea9 -PLAINTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 1d1ca853ae7c0c5f -PLAINTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = ce332329248f3228 -PLAINTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 8405d1abe24fb942 -PLAINTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = e643d78090ca4207 -PLAINTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 48221b9937748a23 -PLAINTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = dd7c0bbd61fafd54 -PLAINTEXT = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 2fbc291a570db5c4 -PLAINTEXT = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = e07c30d7e4e26e12 -PLAINTEXT = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0953e2258e8e90a1 -PLAINTEXT = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 5b711bc4ceebf2ee -PLAINTEXT = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = cc083f1e6d9e85f6 -PLAINTEXT = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = d2fd8867d50d2dfe -PLAINTEXT = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 06e7ea22ce92708f -PLAINTEXT = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 166b40b44aba4bd6 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64permop.rsp deleted file mode 100644 index c9060afe..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64permop.rsp +++ /dev/null @@ -1,392 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1aeac39a61f0a464 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1aeac39a61f0a464 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64subtab.rsp deleted file mode 100644 index 72114603..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64subtab.rsp +++ /dev/null @@ -1,236 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 63fac0d034d9f793 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 63fac0d034d9f793 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64varkey.rsp deleted file mode 100644 index 426371f8..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64varkey.rsp +++ /dev/null @@ -1,680 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 869efd7f9f265a09 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 869efd7f9f265a09 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64vartext.rsp deleted file mode 100644 index 01b78d23..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB64vartext.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 166b40b44aba4bd6 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 166b40b44aba4bd6 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8invperm.rsp deleted file mode 100644 index 87186c90..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8invperm.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 95 -CIPHERTEXT = 00 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = dd -CIPHERTEXT = 00 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 2e -CIPHERTEXT = 00 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 4b -CIPHERTEXT = 00 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 20 -CIPHERTEXT = 00 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 55 -CIPHERTEXT = 00 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 6c -CIPHERTEXT = 00 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0d -CIPHERTEXT = 00 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = d9 -CIPHERTEXT = 00 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 42 -CIPHERTEXT = 00 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = b8 -CIPHERTEXT = 00 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = f1 -CIPHERTEXT = 00 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = ad -CIPHERTEXT = 00 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = e6 -CIPHERTEXT = 00 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = ec -CIPHERTEXT = 00 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = f3 -CIPHERTEXT = 00 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 2b -CIPHERTEXT = 00 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 88 -CIPHERTEXT = 00 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = e1 -CIPHERTEXT = 00 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 32 -CIPHERTEXT = 00 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = e7 -CIPHERTEXT = 00 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 12 -CIPHERTEXT = 00 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = a4 -CIPHERTEXT = 00 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = fb -CIPHERTEXT = 00 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 75 -CIPHERTEXT = 00 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 64 -CIPHERTEXT = 00 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = f0 -CIPHERTEXT = 00 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 9d -CIPHERTEXT = 00 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = d1 -CIPHERTEXT = 00 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = e1 -CIPHERTEXT = 00 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = e4 -CIPHERTEXT = 00 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = ae -CIPHERTEXT = 00 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = e9 -CIPHERTEXT = 00 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = df -CIPHERTEXT = 00 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = b1 -CIPHERTEXT = 00 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = fa -CIPHERTEXT = 00 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = ca -CIPHERTEXT = 00 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 5e -CIPHERTEXT = 00 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 81 -CIPHERTEXT = 00 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 4d -CIPHERTEXT = 00 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 25 -CIPHERTEXT = 00 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = ab -CIPHERTEXT = 00 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 79 -CIPHERTEXT = 00 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 86 -CIPHERTEXT = 00 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 8b -CIPHERTEXT = 00 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = ea -CIPHERTEXT = 00 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = ca -CIPHERTEXT = 00 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 8d -CIPHERTEXT = 00 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 10 -CIPHERTEXT = 00 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 5d -CIPHERTEXT = 00 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 1d -CIPHERTEXT = 00 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = ce -CIPHERTEXT = 00 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 84 -CIPHERTEXT = 00 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = e6 -CIPHERTEXT = 00 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 48 -CIPHERTEXT = 00 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = dd -CIPHERTEXT = 00 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 2f -CIPHERTEXT = 00 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = e0 -CIPHERTEXT = 00 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 09 -CIPHERTEXT = 00 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 5b -CIPHERTEXT = 00 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = cc -CIPHERTEXT = 00 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = d2 -CIPHERTEXT = 00 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 06 -CIPHERTEXT = 00 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 16 -CIPHERTEXT = 00 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 95 -PLAINTEXT = 00 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = dd -PLAINTEXT = 00 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 2e -PLAINTEXT = 00 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 4b -PLAINTEXT = 00 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 20 -PLAINTEXT = 00 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 55 -PLAINTEXT = 00 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 6c -PLAINTEXT = 00 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0d -PLAINTEXT = 00 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = d9 -PLAINTEXT = 00 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 42 -PLAINTEXT = 00 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = b8 -PLAINTEXT = 00 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = f1 -PLAINTEXT = 00 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = ad -PLAINTEXT = 00 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = e6 -PLAINTEXT = 00 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = ec -PLAINTEXT = 00 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = f3 -PLAINTEXT = 00 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 2b -PLAINTEXT = 00 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 88 -PLAINTEXT = 00 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = e1 -PLAINTEXT = 00 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 32 -PLAINTEXT = 00 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = e7 -PLAINTEXT = 00 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 12 -PLAINTEXT = 00 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = a4 -PLAINTEXT = 00 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = fb -PLAINTEXT = 00 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 75 -PLAINTEXT = 00 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 64 -PLAINTEXT = 00 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = f0 -PLAINTEXT = 00 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 9d -PLAINTEXT = 00 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = d1 -PLAINTEXT = 00 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = e1 -PLAINTEXT = 00 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = e4 -PLAINTEXT = 00 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = ae -PLAINTEXT = 00 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = e9 -PLAINTEXT = 00 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = df -PLAINTEXT = 00 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = b1 -PLAINTEXT = 00 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = fa -PLAINTEXT = 00 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = ca -PLAINTEXT = 00 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 5e -PLAINTEXT = 00 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 81 -PLAINTEXT = 00 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 4d -PLAINTEXT = 00 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 25 -PLAINTEXT = 00 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = ab -PLAINTEXT = 00 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 79 -PLAINTEXT = 00 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 86 -PLAINTEXT = 00 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 8b -PLAINTEXT = 00 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = ea -PLAINTEXT = 00 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = ca -PLAINTEXT = 00 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 8d -PLAINTEXT = 00 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 10 -PLAINTEXT = 00 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 5d -PLAINTEXT = 00 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 1d -PLAINTEXT = 00 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = ce -PLAINTEXT = 00 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 84 -PLAINTEXT = 00 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = e6 -PLAINTEXT = 00 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 48 -PLAINTEXT = 00 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = dd -PLAINTEXT = 00 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 2f -PLAINTEXT = 00 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = e0 -PLAINTEXT = 00 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 09 -PLAINTEXT = 00 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 5b -PLAINTEXT = 00 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = cc -PLAINTEXT = 00 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = d2 -PLAINTEXT = 00 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 06 -PLAINTEXT = 00 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 16 -PLAINTEXT = 00 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8permop.rsp deleted file mode 100644 index e676e53d..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8permop.rsp +++ /dev/null @@ -1,392 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 88 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 0c - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 83 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = df - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = e6 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = af - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 0f - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = c9 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 7c - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = cb - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 00 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 40 - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 6c - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 67 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 95 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = a6 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 4d - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 2d - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b4 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 6e - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = aa - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 2e - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 23 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = d8 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 05 - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ab - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 53 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ae - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b3 - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 61 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = e2 - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 1a - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 88 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 0c - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 83 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = df - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = e6 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = af - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 0f - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = c9 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 7c - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = cb - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 00 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 40 - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 6c - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 67 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 95 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = a6 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 4d - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 2d - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b4 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 6e - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = aa - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 2e - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 23 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = d8 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 05 - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ab - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 53 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ae - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b3 - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 61 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = e2 - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 1a - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8subtab.rsp deleted file mode 100644 index 76326440..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8subtab.rsp +++ /dev/null @@ -1,236 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -PLAINTEXT = 00 -CIPHERTEXT = 69 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -PLAINTEXT = 00 -CIPHERTEXT = 7a - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -PLAINTEXT = 00 -CIPHERTEXT = 86 - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -PLAINTEXT = 00 -CIPHERTEXT = 71 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -PLAINTEXT = 00 -CIPHERTEXT = af - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -PLAINTEXT = 00 -CIPHERTEXT = 86 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -PLAINTEXT = 00 -CIPHERTEXT = 0c - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -PLAINTEXT = 00 -CIPHERTEXT = ea - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -PLAINTEXT = 00 -CIPHERTEXT = df - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -PLAINTEXT = 00 -CIPHERTEXT = 5c - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -PLAINTEXT = 00 -CIPHERTEXT = 0a - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -PLAINTEXT = 00 -CIPHERTEXT = ef - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -PLAINTEXT = 00 -CIPHERTEXT = 88 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -PLAINTEXT = 00 -CIPHERTEXT = a1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -PLAINTEXT = 00 -CIPHERTEXT = 6f - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -PLAINTEXT = 00 -CIPHERTEXT = 2f - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -PLAINTEXT = 00 -CIPHERTEXT = 5a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -PLAINTEXT = 00 -CIPHERTEXT = 5f - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -PLAINTEXT = 00 -CIPHERTEXT = 63 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -CIPHERTEXT = 00 -PLAINTEXT = 69 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -CIPHERTEXT = 00 -PLAINTEXT = 7a - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -CIPHERTEXT = 00 -PLAINTEXT = 86 - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -CIPHERTEXT = 00 -PLAINTEXT = 71 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -CIPHERTEXT = 00 -PLAINTEXT = af - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -CIPHERTEXT = 00 -PLAINTEXT = 86 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -CIPHERTEXT = 00 -PLAINTEXT = 0c - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -CIPHERTEXT = 00 -PLAINTEXT = ea - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -CIPHERTEXT = 00 -PLAINTEXT = df - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -CIPHERTEXT = 00 -PLAINTEXT = 5c - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -CIPHERTEXT = 00 -PLAINTEXT = 0a - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -CIPHERTEXT = 00 -PLAINTEXT = ef - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -CIPHERTEXT = 00 -PLAINTEXT = 88 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -CIPHERTEXT = 00 -PLAINTEXT = a1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -CIPHERTEXT = 00 -PLAINTEXT = 6f - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -CIPHERTEXT = 00 -PLAINTEXT = 2f - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -CIPHERTEXT = 00 -PLAINTEXT = 5a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -CIPHERTEXT = 00 -PLAINTEXT = 5f - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -CIPHERTEXT = 00 -PLAINTEXT = 63 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8varkey.rsp deleted file mode 100644 index f54c46b0..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8varkey.rsp +++ /dev/null @@ -1,680 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 95 - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 0e - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 7a - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = d3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 80 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = c0 - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 46 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 20 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = df - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 31 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = df - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 17 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 50 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = a8 - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = a2 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ca - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 90 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ce - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 88 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 25 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = c7 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 51 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = c2 - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ee - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = a8 - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 4f - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 1a - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b3 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 19 - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 3c - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 9d - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 81 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 93 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 55 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 86 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 41 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 7a - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 29 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 54 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ae - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 02 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = d1 - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 14 - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 1d - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = e9 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = da - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b7 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ae - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 9c - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = d8 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = a1 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 08 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 5a - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = fc - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 86 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 95 - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 0e - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 7a - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = d3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 80 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = c0 - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 46 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 20 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = df - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 31 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = df - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 17 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 50 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = a8 - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = a2 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ca - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 90 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ce - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 88 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 25 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = c7 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 51 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = c2 - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ee - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = a8 - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 4f - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 1a - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b3 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 19 - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 3c - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 9d - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 81 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 93 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 55 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 86 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 41 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 7a - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 29 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 54 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ae - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 02 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = d1 - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 14 - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 1d - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = e9 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = da - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b7 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ae - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 9c - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = d8 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = a1 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 08 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 5a - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = fc - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 86 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8vartext.rsp deleted file mode 100644 index b2997266..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFB8vartext.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 95 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = dd - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 2e - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 4b - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 20 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 55 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 6c - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 0d - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = 00 -CIPHERTEXT = d9 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 00 -CIPHERTEXT = 42 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = 00 -CIPHERTEXT = b8 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = 00 -CIPHERTEXT = f1 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ad - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = 00 -CIPHERTEXT = e6 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = 00 -CIPHERTEXT = ec - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = 00 -CIPHERTEXT = f3 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 00 -CIPHERTEXT = 2b - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 00 -CIPHERTEXT = 88 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = 00 -CIPHERTEXT = e1 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 00 -CIPHERTEXT = 32 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = 00 -CIPHERTEXT = e7 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 00 -CIPHERTEXT = 12 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = 00 -CIPHERTEXT = a4 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = 00 -CIPHERTEXT = fb - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 00 -CIPHERTEXT = 75 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 00 -CIPHERTEXT = 64 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = 00 -CIPHERTEXT = f0 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 00 -CIPHERTEXT = 9d - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = 00 -CIPHERTEXT = d1 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = 00 -CIPHERTEXT = e1 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = 00 -CIPHERTEXT = e4 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = 00 -CIPHERTEXT = ae - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = 00 -CIPHERTEXT = e9 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = 00 -CIPHERTEXT = df - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = 00 -CIPHERTEXT = b1 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = 00 -CIPHERTEXT = fa - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = 00 -CIPHERTEXT = ca - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 00 -CIPHERTEXT = 5e - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 00 -CIPHERTEXT = 81 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 00 -CIPHERTEXT = 4d - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 00 -CIPHERTEXT = 25 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = 00 -CIPHERTEXT = ab - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 00 -CIPHERTEXT = 79 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 00 -CIPHERTEXT = 86 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 00 -CIPHERTEXT = 8b - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = 00 -CIPHERTEXT = ea - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = 00 -CIPHERTEXT = ca - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 00 -CIPHERTEXT = 8d - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 00 -CIPHERTEXT = 10 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 00 -CIPHERTEXT = 5d - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 00 -CIPHERTEXT = 1d - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = 00 -CIPHERTEXT = ce - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 00 -CIPHERTEXT = 84 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = 00 -CIPHERTEXT = e6 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 00 -CIPHERTEXT = 48 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = 00 -CIPHERTEXT = dd - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 00 -CIPHERTEXT = 2f - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = 00 -CIPHERTEXT = e0 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 00 -CIPHERTEXT = 09 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 00 -CIPHERTEXT = 5b - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = 00 -CIPHERTEXT = cc - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = 00 -CIPHERTEXT = d2 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 00 -CIPHERTEXT = 06 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 00 -CIPHERTEXT = 16 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 95 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = dd - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 2e - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 4b - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 20 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 55 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 6c - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 0d - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = 00 -PLAINTEXT = d9 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 00 -PLAINTEXT = 42 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = 00 -PLAINTEXT = b8 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = 00 -PLAINTEXT = f1 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ad - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = 00 -PLAINTEXT = e6 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = 00 -PLAINTEXT = ec - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = 00 -PLAINTEXT = f3 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 00 -PLAINTEXT = 2b - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 00 -PLAINTEXT = 88 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = 00 -PLAINTEXT = e1 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 00 -PLAINTEXT = 32 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = 00 -PLAINTEXT = e7 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 00 -PLAINTEXT = 12 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = 00 -PLAINTEXT = a4 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = 00 -PLAINTEXT = fb - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 00 -PLAINTEXT = 75 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 00 -PLAINTEXT = 64 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = 00 -PLAINTEXT = f0 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 00 -PLAINTEXT = 9d - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = 00 -PLAINTEXT = d1 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = 00 -PLAINTEXT = e1 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = 00 -PLAINTEXT = e4 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = 00 -PLAINTEXT = ae - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = 00 -PLAINTEXT = e9 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = 00 -PLAINTEXT = df - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = 00 -PLAINTEXT = b1 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = 00 -PLAINTEXT = fa - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = 00 -PLAINTEXT = ca - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 00 -PLAINTEXT = 5e - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 00 -PLAINTEXT = 81 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 00 -PLAINTEXT = 4d - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 00 -PLAINTEXT = 25 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = 00 -PLAINTEXT = ab - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 00 -PLAINTEXT = 79 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 00 -PLAINTEXT = 86 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 00 -PLAINTEXT = 8b - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = 00 -PLAINTEXT = ea - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = 00 -PLAINTEXT = ca - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 00 -PLAINTEXT = 8d - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 00 -PLAINTEXT = 10 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 00 -PLAINTEXT = 5d - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 00 -PLAINTEXT = 1d - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = 00 -PLAINTEXT = ce - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 00 -PLAINTEXT = 84 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = 00 -PLAINTEXT = e6 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 00 -PLAINTEXT = 48 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = 00 -PLAINTEXT = dd - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 00 -PLAINTEXT = 2f - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = 00 -PLAINTEXT = e0 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 00 -PLAINTEXT = 09 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 00 -PLAINTEXT = 5b - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = 00 -PLAINTEXT = cc - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = 00 -PLAINTEXT = d2 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 00 -PLAINTEXT = 06 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 00 -PLAINTEXT = 16 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1invperm.rsp deleted file mode 100644 index 1d42ed71..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1invperm.rsp +++ /dev/null @@ -1,1544 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT1 = 1 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 1 -CIPHERTEXT3 = 0 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 1 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT1 = 0 -CIPHERTEXT1 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT3 = 0 -CIPHERTEXT3 = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT1 = 1 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 1 -PLAINTEXT3 = 0 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 1 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT1 = 0 -PLAINTEXT1 = 0 -CIPHERTEXT2 = 0 -PLAINTEXT2 = 0 -CIPHERTEXT3 = 0 -PLAINTEXT3 = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1permop.rsp deleted file mode 100644 index 754ea0f8..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1permop.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1subtab.rsp deleted file mode 100644 index a7b6fa1e..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1subtab.rsp +++ /dev/null @@ -1,388 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1varkey.rsp deleted file mode 100644 index 3019638d..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1varkey.rsp +++ /dev/null @@ -1,1128 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1vartext.rsp deleted file mode 100644 index daa970e4..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP1vartext.rsp +++ /dev/null @@ -1,1288 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 1 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT = 0 -CIPHERTEXT1 = 1 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 1 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 1 -CIPHERTEXT3 = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT = 0 -CIPHERTEXT1 = 0 -CIPHERTEXT2 = 0 -CIPHERTEXT3 = 0 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 1 -PLAINTEXT3 = 1 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT = 0 -PLAINTEXT1 = 1 -PLAINTEXT2 = 0 -PLAINTEXT3 = 1 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 1 -PLAINTEXT3 = 0 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT = 0 -PLAINTEXT1 = 0 -PLAINTEXT2 = 0 -PLAINTEXT3 = 0 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64invperm.rsp deleted file mode 100644 index 4528fa3d..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64invperm.rsp +++ /dev/null @@ -1,1544 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 5a48d3de869557fd -CIPHERTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT1 = dd7f121ca5015619 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0c783d97d0dbf51a -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f15ee2019a5b547c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT1 = 2e8653104f3834ea -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 05b865a1e49ed109 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f925b68465b6078c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9e51152dbce90b02 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f6089ca9b722765c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c39193d42381b313 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4f1b8036d441af95 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT1 = 55579380d77138ef -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e293394891554b68 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 45089186180bd591 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT1 = 6cc5defaaf04512f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 1359f4d663a3209c -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d86dd807085fa8e6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0d0f03e8f8594a66 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d27eb94e56c3172a -CIPHERTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT1 = d9031b0271bd5a0a -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d6ad42065e31bdb1 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT1 = 424250b37c3dd951 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9484c1c29b62c41e -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f54f2bd8e2eb2bc6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c8eb2e340855325b -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 6cf8932328c7e49b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT1 = f15d0f286b65bd28 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e88a676ef848e6d1 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 72ea3aadb569af43 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = be433af4c5ae0f97 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0d71ecadd7a49fec -CIPHERTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9e32639bb9d27cc7 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fc1463bb9bba9e11 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = fa510732fa871094 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 31568f2e0ac0d693 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT1 = f356834379d165cd -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f1b31571ed41078 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fbcfc086f8111572 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f4169ca3fc6799ed -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d67ca5071769cafe -CIPHERTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT1 = 889de068a16f0be6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e9a738ac85e2ca4b -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 63fc8ec1421399b8 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT1 = e19e275d846a1298 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = ee26a403caca387d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 5d84b7acabb63bfb -CIPHERTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT1 = 329a8ed523d71aec -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0b3f88ef87d85953 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = e3f663de44003f9b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT1 = e7fce22557d23c97 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = bb04e854f99f6352 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4e5892f230b6d6d1 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f0881280455dec63 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4432a11e1c320e7a -CIPHERTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 8ae9dee849b46527 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 02ce21a9c83ba4d6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 74b7d252cae558fb -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 6fd1d0793c1b7af2 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT1 = 750d079407521363 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fc286fa362d8c93c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT1 = 64feed9c724c2faf -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4e3dd222e292dd96 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = e3a7abc88132ad7d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT1 = f02b263b328e2b60 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a213c5c56fdca139 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 8868d3114021a027 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT1 = 9d64555a9a10b852 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 05df49a56a345cf9 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 568fa34d2fc7225e -CIPHERTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT1 = d106ff0bed5255d7 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c32c19229d84e2b4 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 1f81cbb9403ecc59 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT1 = e1652c6b138c64a5 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 89c6e06ce6164d84 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = edd6029a6b80a442 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT1 = e428581186ec8f46 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 5924454953ad5732 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ef90911c0f9a66f3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 7a3e15c0953b08cc -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 91f5b30f015b4a54 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT1 = e943d7568aec0c5c -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a5aec2896cff08e5 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT1 = df98c8276f54b04b -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f55ebaca42cb845 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 97061699383bbfe0 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT1 = b160e4680f6c696f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a5206a311e9c2515 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 08e218f2cb1ede18 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e944c64af09dfa84 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 1a6849edcb701b07 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = af1200418fd37fdd -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 85480c507233c006 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT1 = 5e0905517bb59bcf -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 574a377b5a150353 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = bcaa0b7b7b3464c5 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT1 = 814eeb3b91d90726 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 456a1865905ed57d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0439f36972dc531f -CIPHERTEXT3 = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT1 = 4d49db1532919c9f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 8427c42d027a34d0 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 62133d9330e2e86b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 58da89972266a7e3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f9c2472742b5f9e8 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 1ed858bcbc934c17 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = db36baba70c3b9af -CIPHERTEXT3 = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT1 = 79e90dbc98f92cca -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0758b13e912d53cb -CIPHERTEXT3 = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT1 = 866ecedd8072bb0e -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 69314212c7a9d6b1 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 70470a07cb34e109 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 9c6ade3a9e772c7c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT1 = ea51d3975595b86b -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4c0a052894ed7436 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 26e6223634c857a3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT1 = caffc6ac4542de31 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 16952dc89c0acd65 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 72dfd337fe183a6d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 92ef4c4350711745 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 363219d8cec5a9f3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = b40225aea121c8d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4bc89c1804bcae82 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a9eab121edde0ca7 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ae527ed311a25ea2 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4fb69c832db68026 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a1584c1024f61f3d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT1 = ce332329248f3228 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 761b3d1ff06c513e -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = c55d7544a1eae274 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT1 = 8405d1abe24fb942 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6be457abc511e87c -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = aef861c69fd34489 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT1 = e643d78090ca4207 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = ebb5a1887b1f6e3a -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 3d19267de9c12e7b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT1 = 48221b9937748a23 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = d23a8dfe39c98883 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ade513b3ed994800 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f986bb8f7e6fa46 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d43941ab72932bb0 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 7f7352dfade13e13 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6c25b868caf1f7d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 74bc744f10f63889 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0912754e7c42f637 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a483f2da4099a136 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 2fa6a76d9b83e3dd -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a2e13c5701a60444 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = bc10a45ceedb56b3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6a0bd7954b5aa04d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = cc6adcef1be975ef -CIPHERTEXT3 = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT1 = 06e7ea22ce92708f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 3dc004f9cd4a9c22 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 009e8232891c8a36 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 17d8e9c374d14494 -CIPHERTEXT3 = 0000000000000000 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f7552ab6cb21e2bc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5a48d3de869557fd -PLAINTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT1 = dd7f121ca5015619 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0c783d97d0dbf51a -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f15ee2019a5b547c -PLAINTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT1 = 2e8653104f3834ea -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 05b865a1e49ed109 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f925b68465b6078c -PLAINTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9e51152dbce90b02 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f6089ca9b722765c -PLAINTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT1 = 20b9e767b2fb1456 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c39193d42381b313 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4f1b8036d441af95 -PLAINTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT1 = 55579380d77138ef -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e293394891554b68 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 45089186180bd591 -PLAINTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT1 = 6cc5defaaf04512f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1359f4d663a3209c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d86dd807085fa8e6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT1 = 0d9f279ba5d87260 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0d0f03e8f8594a66 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d27eb94e56c3172a -PLAINTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT1 = d9031b0271bd5a0a -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4334b5fe1b7f5320 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d6ad42065e31bdb1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT1 = 424250b37c3dd951 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9484c1c29b62c41e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f54f2bd8e2eb2bc6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c8eb2e340855325b -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6cf8932328c7e49b -PLAINTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT1 = f15d0f286b65bd28 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e88a676ef848e6d1 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 72ea3aadb569af43 -PLAINTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT1 = add0cc8d6e5deba1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = be433af4c5ae0f97 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0d71ecadd7a49fec -PLAINTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT1 = e6d5f82752ad63d1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9e32639bb9d27cc7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fc1463bb9bba9e11 -PLAINTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = fa510732fa871094 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 31568f2e0ac0d693 -PLAINTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT1 = f356834379d165cd -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f1b31571ed41078 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fbcfc086f8111572 -PLAINTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT1 = 2b9f982f20037fa9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f4169ca3fc6799ed -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d67ca5071769cafe -PLAINTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT1 = 889de068a16f0be6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e9a738ac85e2ca4b -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 63fc8ec1421399b8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT1 = e19e275d846a1298 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = ee26a403caca387d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5d84b7acabb63bfb -PLAINTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT1 = 329a8ed523d71aec -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0b3f88ef87d85953 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e3f663de44003f9b -PLAINTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT1 = e7fce22557d23c97 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = bb04e854f99f6352 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4e5892f230b6d6d1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT1 = 12a9f5817ff2d65d -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f0881280455dec63 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4432a11e1c320e7a -PLAINTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT1 = a484c3ad38dc9c19 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 8ae9dee849b46527 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 02ce21a9c83ba4d6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 74b7d252cae558fb -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6fd1d0793c1b7af2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT1 = 750d079407521363 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = b8b27d1286bdbb26 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fc286fa362d8c93c -PLAINTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT1 = 64feed9c724c2faf -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4e3dd222e292dd96 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e3a7abc88132ad7d -PLAINTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT1 = f02b263b328e2b60 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a213c5c56fdca139 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 8868d3114021a027 -PLAINTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT1 = 9d64555a9a10b852 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 05df49a56a345cf9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 568fa34d2fc7225e -PLAINTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT1 = d106ff0bed5255d7 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c32c19229d84e2b4 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 1f81cbb9403ecc59 -PLAINTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT1 = e1652c6b138c64a5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 89c6e06ce6164d84 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = edd6029a6b80a442 -PLAINTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT1 = e428581186ec8f46 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5924454953ad5732 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ef90911c0f9a66f3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7a3e15c0953b08cc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 91f5b30f015b4a54 -PLAINTEXT3 = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT1 = e943d7568aec0c5c -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 88e3dd1448c4e0ff -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a5aec2896cff08e5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT1 = df98c8276f54b04b -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f55ebaca42cb845 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 97061699383bbfe0 -PLAINTEXT3 = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT1 = b160e4680f6c696f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a5206a311e9c2515 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 08e218f2cb1ede18 -PLAINTEXT3 = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e944c64af09dfa84 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 1a6849edcb701b07 -PLAINTEXT3 = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT1 = ca3a2b036dbc8502 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = af1200418fd37fdd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 85480c507233c006 -PLAINTEXT3 = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT1 = 5e0905517bb59bcf -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 574a377b5a150353 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = bcaa0b7b7b3464c5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT1 = 814eeb3b91d90726 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 456a1865905ed57d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0439f36972dc531f -PLAINTEXT3 = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT1 = 4d49db1532919c9f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 8427c42d027a34d0 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 62133d9330e2e86b -PLAINTEXT3 = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 58da89972266a7e3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f9c2472742b5f9e8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT1 = ab6a20c0620d1c6f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1ed858bcbc934c17 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = db36baba70c3b9af -PLAINTEXT3 = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT1 = 79e90dbc98f92cca -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 88249b73e99c5ac0 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0758b13e912d53cb -PLAINTEXT3 = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT1 = 866ecedd8072bb0e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 69314212c7a9d6b1 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 70470a07cb34e109 -PLAINTEXT3 = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = cd8dc942ae2bb175 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 9c6ade3a9e772c7c -PLAINTEXT3 = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT1 = ea51d3975595b86b -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4c0a052894ed7436 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 26e6223634c857a3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT1 = caffc6ac4542de31 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 16952dc89c0acd65 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 72dfd337fe183a6d -PLAINTEXT3 = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT1 = 8dd45a2ddf90796c -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 92ef4c4350711745 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 363219d8cec5a9f3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT1 = 1029d55e880ec2d0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = b40225aea121c8d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4bc89c1804bcae82 -PLAINTEXT3 = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT1 = 5d86cb23639dbea9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a9eab121edde0ca7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ae527ed311a25ea2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4fb69c832db68026 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a1584c1024f61f3d -PLAINTEXT3 = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT1 = ce332329248f3228 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 761b3d1ff06c513e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = c55d7544a1eae274 -PLAINTEXT3 = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT1 = 8405d1abe24fb942 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6be457abc511e87c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = aef861c69fd34489 -PLAINTEXT3 = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT1 = e643d78090ca4207 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = ebb5a1887b1f6e3a -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3d19267de9c12e7b -PLAINTEXT3 = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT1 = 48221b9937748a23 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = d23a8dfe39c98883 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ade513b3ed994800 -PLAINTEXT3 = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f986bb8f7e6fa46 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d43941ab72932bb0 -PLAINTEXT3 = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT1 = 2fbc291a570db5c4 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0adcf552ec1754c6 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 7f7352dfade13e13 -PLAINTEXT3 = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT1 = e07c30d7e4e26e12 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6c25b868caf1f7d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 74bc744f10f63889 -PLAINTEXT3 = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT1 = 0953e2258e8e90a1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0912754e7c42f637 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a483f2da4099a136 -PLAINTEXT3 = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 2fa6a76d9b83e3dd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a2e13c5701a60444 -PLAINTEXT3 = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 006fa12a796ac4d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = bc10a45ceedb56b3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT1 = d2fd8867d50d2dfe -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6a0bd7954b5aa04d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = cc6adcef1be975ef -PLAINTEXT3 = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT1 = 06e7ea22ce92708f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f307b5bcd44f3d8d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3dc004f9cd4a9c22 -PLAINTEXT3 = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT1 = 166b40b44aba4bd6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 009e8232891c8a36 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 17d8e9c374d14494 -PLAINTEXT3 = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64permop.rsp deleted file mode 100644 index e8ee37c2..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64permop.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 88d55e54f54c97b4 -CIPHERTEXT2 = 23c25ab3e19b6b94 -CIPHERTEXT3 = e5b490db69b0f2ec - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0c0cc00c83ea48fd -CIPHERTEXT2 = 9e7b9f655eafef5d -CIPHERTEXT3 = 2031be52988cd49e - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 83bc8ef3a6570183 -CIPHERTEXT2 = 948e0180ec95ab61 -CIPHERTEXT3 = fcb4a56abf4b7b4e - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df725dcad94ea2e9 -CIPHERTEXT2 = e97bb3b10db9f700 -CIPHERTEXT3 = f627685cf879c481 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e652b53b550be8b0 -CIPHERTEXT2 = df9e3ce144e6a0df -CIPHERTEXT3 = 373a495e2a289a9e - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = af527120c485cbb0 -CIPHERTEXT2 = 5fc7e5405519f6fb -CIPHERTEXT3 = 5d8c63f84dc7b760 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0f04ce393db926d5 -CIPHERTEXT2 = 4ce6c34fc99a7e47 -CIPHERTEXT3 = 43599c906eaa26af - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c9f00ffc74079067 -CIPHERTEXT2 = d59da3b97fa77d57 -CIPHERTEXT3 = 3ad69f58d64555fd - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7cfd82a593252b4e -CIPHERTEXT2 = 2c90e8dcbfd28764 -CIPHERTEXT3 = f5fec7cc3602fb9c - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cb49a2f9e91363e3 -CIPHERTEXT2 = e3ef1da5cdfe2040 -CIPHERTEXT3 = cbab42d154f3248c - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 00b588be70d23f56 -CIPHERTEXT2 = ab256e068344f3d9 -CIPHERTEXT3 = 2957f7aec090659f - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 406a9a6ab43399ae -CIPHERTEXT2 = 142df8fbcdf06f6c -CIPHERTEXT3 = f3e52c8470bd4d49 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6cb773611dca9ada -CIPHERTEXT2 = 646449eb196edbc7 -CIPHERTEXT3 = 2c73895acb28e4d4 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 67fd21c17dbb5d70 -CIPHERTEXT2 = 5bc918389c2a4f52 -CIPHERTEXT3 = 6d09d8d4450d34ef - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9592cb4110430787 -CIPHERTEXT2 = 325e278ccb35a9b4 -CIPHERTEXT3 = c67bed021618f6e8 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a6b7ff68a318ddd3 -CIPHERTEXT2 = bb2eaf9937470838 -CIPHERTEXT3 = e45e7c5e8ba13dae - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4d102196c914ca16 -CIPHERTEXT2 = a79acae80a89e1cf -CIPHERTEXT3 = 73a5317d256ee9e6 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2dfa9f4573594965 -CIPHERTEXT2 = 70ce079b819d62a4 -CIPHERTEXT3 = a6683459b9162215 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b46604816c0e0774 -CIPHERTEXT2 = d40017b0499f3b3f -CIPHERTEXT3 = ef4c12c38fa94b67 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6e7e6221a4f34e87 -CIPHERTEXT2 = 484e191a8899dbd3 -CIPHERTEXT3 = 5bc2e500fd653804 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aa85e74643233199 -CIPHERTEXT2 = 34ca696261a93635 -CIPHERTEXT3 = d566849104e9f2f4 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2e5a19db4d1962d6 -CIPHERTEXT2 = 59a314314758d33c -CIPHERTEXT3 = fde57dae97810b56 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 23a866a809d30894 -CIPHERTEXT2 = 7782def75ae242b2 -CIPHERTEXT3 = efaaba105ea97d41 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d812d961f017d320 -CIPHERTEXT2 = e216e1e31589ec45 -CIPHERTEXT3 = 046bb3c67162342f - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 055605816e58608f -CIPHERTEXT2 = 75ecaecf73060451 -CIPHERTEXT3 = e1729017bbdcfbd2 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = abd88e8b1b7716f1 -CIPHERTEXT2 = 19dfcaebdf3f8958 -CIPHERTEXT3 = ab3b5a50ebd4c354 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 537ac95be69da1e1 -CIPHERTEXT2 = 16886a23bbb4cdba -CIPHERTEXT3 = 353357f88bec120f - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aed0f6ae3c25cdd8 -CIPHERTEXT2 = fc9e390a9093a7ac -CIPHERTEXT3 = 8868a9829113d4a3 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3e35a5ee53e7b8d -CIPHERTEXT2 = 13685e1b83c61eef -CIPHERTEXT3 = 0ec122be6dc26c83 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 61c79c71921a2ef8 -CIPHERTEXT2 = 1d19adde7fb74e34 -CIPHERTEXT3 = 9792ca21f5adbce6 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e2f5728f0995013c -CIPHERTEXT2 = 1423db30c7e118fb -CIPHERTEXT3 = e5f2d4dd2f43d9d1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1aeac39a61f0a464 -CIPHERTEXT2 = 31eed52fa33c013d -CIPHERTEXT3 = dcf4548cf2374875 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 88d55e54f54c97b4 -PLAINTEXT2 = 23c25ab3e19b6b94 -PLAINTEXT3 = e5b490db69b0f2ec - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0c0cc00c83ea48fd -PLAINTEXT2 = 9e7b9f655eafef5d -PLAINTEXT3 = 2031be52988cd49e - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 83bc8ef3a6570183 -PLAINTEXT2 = 948e0180ec95ab61 -PLAINTEXT3 = fcb4a56abf4b7b4e - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df725dcad94ea2e9 -PLAINTEXT2 = e97bb3b10db9f700 -PLAINTEXT3 = f627685cf879c481 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e652b53b550be8b0 -PLAINTEXT2 = df9e3ce144e6a0df -PLAINTEXT3 = 373a495e2a289a9e - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = af527120c485cbb0 -PLAINTEXT2 = 5fc7e5405519f6fb -PLAINTEXT3 = 5d8c63f84dc7b760 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0f04ce393db926d5 -PLAINTEXT2 = 4ce6c34fc99a7e47 -PLAINTEXT3 = 43599c906eaa26af - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c9f00ffc74079067 -PLAINTEXT2 = d59da3b97fa77d57 -PLAINTEXT3 = 3ad69f58d64555fd - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7cfd82a593252b4e -PLAINTEXT2 = 2c90e8dcbfd28764 -PLAINTEXT3 = f5fec7cc3602fb9c - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cb49a2f9e91363e3 -PLAINTEXT2 = e3ef1da5cdfe2040 -PLAINTEXT3 = cbab42d154f3248c - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 00b588be70d23f56 -PLAINTEXT2 = ab256e068344f3d9 -PLAINTEXT3 = 2957f7aec090659f - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 406a9a6ab43399ae -PLAINTEXT2 = 142df8fbcdf06f6c -PLAINTEXT3 = f3e52c8470bd4d49 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6cb773611dca9ada -PLAINTEXT2 = 646449eb196edbc7 -PLAINTEXT3 = 2c73895acb28e4d4 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 67fd21c17dbb5d70 -PLAINTEXT2 = 5bc918389c2a4f52 -PLAINTEXT3 = 6d09d8d4450d34ef - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9592cb4110430787 -PLAINTEXT2 = 325e278ccb35a9b4 -PLAINTEXT3 = c67bed021618f6e8 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a6b7ff68a318ddd3 -PLAINTEXT2 = bb2eaf9937470838 -PLAINTEXT3 = e45e7c5e8ba13dae - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4d102196c914ca16 -PLAINTEXT2 = a79acae80a89e1cf -PLAINTEXT3 = 73a5317d256ee9e6 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2dfa9f4573594965 -PLAINTEXT2 = 70ce079b819d62a4 -PLAINTEXT3 = a6683459b9162215 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b46604816c0e0774 -PLAINTEXT2 = d40017b0499f3b3f -PLAINTEXT3 = ef4c12c38fa94b67 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6e7e6221a4f34e87 -PLAINTEXT2 = 484e191a8899dbd3 -PLAINTEXT3 = 5bc2e500fd653804 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aa85e74643233199 -PLAINTEXT2 = 34ca696261a93635 -PLAINTEXT3 = d566849104e9f2f4 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2e5a19db4d1962d6 -PLAINTEXT2 = 59a314314758d33c -PLAINTEXT3 = fde57dae97810b56 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 23a866a809d30894 -PLAINTEXT2 = 7782def75ae242b2 -PLAINTEXT3 = efaaba105ea97d41 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d812d961f017d320 -PLAINTEXT2 = e216e1e31589ec45 -PLAINTEXT3 = 046bb3c67162342f - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 055605816e58608f -PLAINTEXT2 = 75ecaecf73060451 -PLAINTEXT3 = e1729017bbdcfbd2 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = abd88e8b1b7716f1 -PLAINTEXT2 = 19dfcaebdf3f8958 -PLAINTEXT3 = ab3b5a50ebd4c354 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 537ac95be69da1e1 -PLAINTEXT2 = 16886a23bbb4cdba -PLAINTEXT3 = 353357f88bec120f - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aed0f6ae3c25cdd8 -PLAINTEXT2 = fc9e390a9093a7ac -PLAINTEXT3 = 8868a9829113d4a3 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b3e35a5ee53e7b8d -PLAINTEXT2 = 13685e1b83c61eef -PLAINTEXT3 = 0ec122be6dc26c83 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 61c79c71921a2ef8 -PLAINTEXT2 = 1d19adde7fb74e34 -PLAINTEXT3 = 9792ca21f5adbce6 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e2f5728f0995013c -PLAINTEXT2 = 1423db30c7e118fb -PLAINTEXT3 = e5f2d4dd2f43d9d1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1aeac39a61f0a464 -PLAINTEXT2 = 31eed52fa33c013d -PLAINTEXT3 = dcf4548cf2374875 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64subtab.rsp deleted file mode 100644 index 067f8a8a..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64subtab.rsp +++ /dev/null @@ -1,388 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 690f5b0d9a26939b -CIPHERTEXT2 = 97fc1b9381f05ffa -CIPHERTEXT3 = e90a658ca212b240 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7a389d10354bd271 -CIPHERTEXT2 = 1697f74514a33238 -CIPHERTEXT3 = 21329d25683b4606 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 868ebb51cab4599a -CIPHERTEXT2 = 3c33dc00289664d0 -CIPHERTEXT3 = 66477e326b77dd91 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7178876e01f19b2a -CIPHERTEXT2 = 941fcf0e43a965af -CIPHERTEXT3 = 8d71d3da699fa6f5 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = af37fb421f8c4095 -CIPHERTEXT2 = 1e327e778501022a -CIPHERTEXT3 = 9e547f92a9ad358c - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 86a560f10ec6d85b -CIPHERTEXT2 = 637038eaaa7d167e -CIPHERTEXT3 = 6f975aa305eb7548 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0cd3da020021dc09 -CIPHERTEXT2 = 1c7fe0ddc80d3f6e -CIPHERTEXT3 = cad8716fc1176297 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ea676b2cb7db2b7a -CIPHERTEXT2 = 4b36062823e8190f -CIPHERTEXT3 = 664e8d98d3986cfe - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dfd64a815caf1a0f -CIPHERTEXT2 = 1ff289bc8e07c5f3 -CIPHERTEXT3 = 948ab876125e7c7f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5c513c9c4886c088 -CIPHERTEXT2 = 19f76ad4a415b1c1 -CIPHERTEXT3 = 75d6085d1b1e472d - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0a2aeeae3ff4ab77 -CIPHERTEXT2 = c78b293dc022c9aa -CIPHERTEXT3 = 6ac4da432141aa16 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ef1bf03e5dfa575a -CIPHERTEXT2 = 5469ad2a9c97bf19 -CIPHERTEXT3 = 9983b852b915da86 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 88bf0db6d70dee56 -CIPHERTEXT2 = 77aeb7e9d51577e5 -CIPHERTEXT3 = fb716445f1a43232 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a1f9915541020b56 -CIPHERTEXT2 = 08cdd6072e276e2e -CIPHERTEXT3 = fdb44a9e6f4bd7dc - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6fbf1cafcffd0556 -CIPHERTEXT2 = 0aa3768ad4358b6c -CIPHERTEXT3 = 68b40c29c2238233 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2f22e49bab7ca1ac -CIPHERTEXT2 = 7fd1411fd6a31497 -CIPHERTEXT3 = dd6359e601656be3 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5a6b612cc26cce4a -CIPHERTEXT2 = 116a6ae6e1e47270 -CIPHERTEXT3 = b16f4467a4f95fd0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5f4c038ed12b2e41 -CIPHERTEXT2 = de11d7e1c6d5797c -CIPHERTEXT3 = 9cb7c0a87fa2bdbe - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 63fac0d034d9f793 -CIPHERTEXT2 = 9896336cbadada37 -CIPHERTEXT3 = 1c5e61a81d05a5ef - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 690f5b0d9a26939b -PLAINTEXT2 = 97fc1b9381f05ffa -PLAINTEXT3 = e90a658ca212b240 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7a389d10354bd271 -PLAINTEXT2 = 1697f74514a33238 -PLAINTEXT3 = 21329d25683b4606 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 868ebb51cab4599a -PLAINTEXT2 = 3c33dc00289664d0 -PLAINTEXT3 = 66477e326b77dd91 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7178876e01f19b2a -PLAINTEXT2 = 941fcf0e43a965af -PLAINTEXT3 = 8d71d3da699fa6f5 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = af37fb421f8c4095 -PLAINTEXT2 = 1e327e778501022a -PLAINTEXT3 = 9e547f92a9ad358c - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 86a560f10ec6d85b -PLAINTEXT2 = 637038eaaa7d167e -PLAINTEXT3 = 6f975aa305eb7548 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0cd3da020021dc09 -PLAINTEXT2 = 1c7fe0ddc80d3f6e -PLAINTEXT3 = cad8716fc1176297 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ea676b2cb7db2b7a -PLAINTEXT2 = 4b36062823e8190f -PLAINTEXT3 = 664e8d98d3986cfe - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dfd64a815caf1a0f -PLAINTEXT2 = 1ff289bc8e07c5f3 -PLAINTEXT3 = 948ab876125e7c7f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5c513c9c4886c088 -PLAINTEXT2 = 19f76ad4a415b1c1 -PLAINTEXT3 = 75d6085d1b1e472d - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0a2aeeae3ff4ab77 -PLAINTEXT2 = c78b293dc022c9aa -PLAINTEXT3 = 6ac4da432141aa16 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ef1bf03e5dfa575a -PLAINTEXT2 = 5469ad2a9c97bf19 -PLAINTEXT3 = 9983b852b915da86 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 88bf0db6d70dee56 -PLAINTEXT2 = 77aeb7e9d51577e5 -PLAINTEXT3 = fb716445f1a43232 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a1f9915541020b56 -PLAINTEXT2 = 08cdd6072e276e2e -PLAINTEXT3 = fdb44a9e6f4bd7dc - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6fbf1cafcffd0556 -PLAINTEXT2 = 0aa3768ad4358b6c -PLAINTEXT3 = 68b40c29c2238233 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2f22e49bab7ca1ac -PLAINTEXT2 = 7fd1411fd6a31497 -PLAINTEXT3 = dd6359e601656be3 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5a6b612cc26cce4a -PLAINTEXT2 = 116a6ae6e1e47270 -PLAINTEXT3 = b16f4467a4f95fd0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5f4c038ed12b2e41 -PLAINTEXT2 = de11d7e1c6d5797c -PLAINTEXT3 = 9cb7c0a87fa2bdbe - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 63fac0d034d9f793 -PLAINTEXT2 = 9896336cbadada37 -PLAINTEXT3 = 1c5e61a81d05a5ef - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64varkey.rsp deleted file mode 100644 index 448a9457..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64varkey.rsp +++ /dev/null @@ -1,1128 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 95a8d72813daa94d -CIPHERTEXT2 = b8bc8dbc0b24cfa9 -CIPHERTEXT3 = 1e08a515c11e0de1 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0eec1487dd8c26d5 -CIPHERTEXT2 = badb3425df504209 -CIPHERTEXT3 = 0608b0c77f0ab511 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7ad16ffb79c45926 -CIPHERTEXT2 = 34069d06536cfaf8 -CIPHERTEXT3 = 3d090b850910022e - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d3746294ca6a6cf3 -CIPHERTEXT2 = 53edd6c7b2d8663c -CIPHERTEXT3 = 19d83418eaf8e3ab - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 809f5f873c1fd761 -CIPHERTEXT2 = 17d1d4a8731b3acd -CIPHERTEXT3 = 91da457d7e16d6a5 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c02faffec989d1fc -CIPHERTEXT2 = 51454c54f4ea817e -CIPHERTEXT3 = 6a4ec92bc50c9503 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4615aa1d33e72f10 -CIPHERTEXT2 = 8f640c66e3ad6c5f -CIPHERTEXT3 = a185e92b67a45257 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2055123350c00858 -CIPHERTEXT2 = e09a8dbe2b782986 -CIPHERTEXT3 = 0b7e13fdbadc96aa - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df3b99d6577397c8 -CIPHERTEXT2 = 6b1e20d1be1c25e5 -CIPHERTEXT3 = eacef886f5087ce8 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 31fe17369b5288c9 -CIPHERTEXT2 = d7c9ed116a4ca5c3 -CIPHERTEXT3 = 69c60f1118060221 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dfdd3cc64dae1642 -CIPHERTEXT2 = bb34b6ec92447bdc -CIPHERTEXT3 = 99547b8b947e8c44 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 178c83ce2b399d94 -CIPHERTEXT2 = 39ad35b103ea754c -CIPHERTEXT3 = aef4932bb880ffe7 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 50f636324a9b7f80 -CIPHERTEXT2 = 502c48c0b6f5da1e -CIPHERTEXT3 = cd7942c2f0db9598 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a8468ee3bc18f06d -CIPHERTEXT2 = 6da06bc26cd27347 -CIPHERTEXT3 = b299efe073df56d0 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a2dc9e92fd3cde92 -CIPHERTEXT2 = 048b509f61329322 -CIPHERTEXT3 = 57fd7a94bd090076 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cac09f797d031287 -CIPHERTEXT2 = cf18ef06ff4726dd -CIPHERTEXT3 = 364898370f13783a - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 90ba680b22aeb525 -CIPHERTEXT2 = 5e68a2a3f420ced2 -CIPHERTEXT3 = 7021fa3c611c5353 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ce7a24f350e280b6 -CIPHERTEXT2 = f2241608a9c01443 -CIPHERTEXT3 = 4ad01e2a4f325e1b - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 882bff0aa01a0b87 -CIPHERTEXT2 = 4d5268c568b57e87 -CIPHERTEXT3 = d06a7e3c1016a256 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 25610288924511c2 -CIPHERTEXT2 = 12537c78d5b135f5 -CIPHERTEXT3 = af1c2074ea3952f7 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c71516c29c75d170 -CIPHERTEXT2 = 2a447d1d0918e635 -CIPHERTEXT3 = 643eacd845d0ac81 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5199c29a52c9f059 -CIPHERTEXT2 = c45e53dbad3642c6 -CIPHERTEXT3 = 077f60d16feecc6d - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c22f0a294a71f29f -CIPHERTEXT2 = 86b57a072d1af70c -CIPHERTEXT3 = 2add0d3ff6b568ba - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ee371483714c02ea -CIPHERTEXT2 = 3c6c5d0ad80d7409 -CIPHERTEXT3 = 0730787152b406bc - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a81fbd448f9e522f -CIPHERTEXT2 = 3613b5811324cac7 -CIPHERTEXT3 = ae3ef9ebdca26f00 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4f644c92e192dfed -CIPHERTEXT2 = 50ed144cedb736ac -CIPHERTEXT3 = 2abd3b256652632b - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1afa9a66a6df92ae -CIPHERTEXT2 = bc5bc5a66a53b929 -CIPHERTEXT3 = a2e9fa40e6b6cfca - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3c1cc715cb879d8 -CIPHERTEXT2 = 5d1f09ffcd80d21b -CIPHERTEXT3 = bd11881fa1f9c189 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 19d032e64ab0bd8b -CIPHERTEXT2 = a8b79d2e02415d8e -CIPHERTEXT3 = 925d1851ab04bafa - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 3cfaa7a7dc8720dc -CIPHERTEXT2 = 932c31352789dff9 -CIPHERTEXT3 = 4dafea6ad259c035 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7265f7f447ac6f3 -CIPHERTEXT2 = 2ec8e9923a8a010c -CIPHERTEXT3 = e0f7a70dbdd597b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9db73b3c0d163f54 -CIPHERTEXT2 = f36e475bb9a8fb57 -CIPHERTEXT3 = 88dad0c28986f116 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8181b65babf4a975 -CIPHERTEXT2 = 73f174b827a22fbf -CIPHERTEXT3 = 205fd48356602a2f - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 93c9b64042eaa240 -CIPHERTEXT2 = c76d844d9918627d -CIPHERTEXT3 = ddaba956a4fd22c5 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5570530829705592 -CIPHERTEXT2 = beff48907877eedd -CIPHERTEXT3 = 775f3bbfea9a0637 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8638809e878787a0 -CIPHERTEXT2 = 7829e156fdd34db6 -CIPHERTEXT3 = c26ea76714b38596 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 41b9a79af79ac208 -CIPHERTEXT2 = 7b2545576a6992d9 -CIPHERTEXT3 = 46ca820bcf0a462b - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7a9be42f2009a892 -CIPHERTEXT2 = 0b59503dc812b27f -CIPHERTEXT3 = 2a5e46fd70852d73 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 29038d56ba6d2745 -CIPHERTEXT2 = 07b67fe9359a3026 -CIPHERTEXT3 = 145ad75857e4b4b3 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5495c6abf1e5df51 -CIPHERTEXT2 = a82b120e4080136e -CIPHERTEXT3 = 99525cafa664a0f9 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae13dbd561488933 -CIPHERTEXT2 = e3533571ee3d99eb -CIPHERTEXT3 = d1c679a7a2c4156c - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 024d1ffa8904e389 -CIPHERTEXT2 = eb57f8c58f18b849 -CIPHERTEXT3 = e653401e4d004c74 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d1399712f99bf02e -CIPHERTEXT2 = 505e3b0af188d731 -CIPHERTEXT3 = 02b8091c05f5e061 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 14c1d7c1cffec79e -CIPHERTEXT2 = 0f38a59e95a70f13 -CIPHERTEXT3 = 9879d116764dafe3 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1de5279dae3bed6f -CIPHERTEXT2 = 97108885fe2018ed -CIPHERTEXT3 = 154b6e3c9a2871b1 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e941a33f85501303 -CIPHERTEXT2 = 71147052540af3d8 -CIPHERTEXT3 = 21397c0ec6a47e75 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = da99dbbc9a03f379 -CIPHERTEXT2 = 563df95ec668d933 -CIPHERTEXT3 = d11d4e56261716a9 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7fc92f91d8e92e9 -CIPHERTEXT2 = c8003e219b996cc7 -CIPHERTEXT3 = fb258b1abf89b7c4 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae8e5caa3ca04e85 -CIPHERTEXT2 = 722fb450715fb317 -CIPHERTEXT3 = c52f5e37f39d1e6f - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9cc62df43b6eed74 -CIPHERTEXT2 = 7edfaaa980158515 -CIPHERTEXT3 = e91439e9838dcc9d - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d863dbb5c59a91a0 -CIPHERTEXT2 = 82fb07d5e1d5b100 -CIPHERTEXT3 = 78c2810a85028047 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a1ab2190545b91d7 -CIPHERTEXT2 = 04f0cbaff1735340 -CIPHERTEXT3 = d466ec944a1fe7f7 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0875041e64c570f7 -CIPHERTEXT2 = 70ee1ae9b095db22 -CIPHERTEXT3 = 2fcd9094c8d397f2 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5a594528bebef1cc -CIPHERTEXT2 = 004dd0b91a2e7709 -CIPHERTEXT3 = 80181b831cdc8d61 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fcdb3291de21f0c0 -CIPHERTEXT2 = cab8e849e0ab0c32 -CIPHERTEXT3 = 3367b1fbb4d2ffa7 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 869efd7f9f265a09 -CIPHERTEXT2 = 451f0c33f24fb8dc -CIPHERTEXT3 = 2b74c1d96cde840b - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 95a8d72813daa94d -PLAINTEXT2 = b8bc8dbc0b24cfa9 -PLAINTEXT3 = 1e08a515c11e0de1 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0eec1487dd8c26d5 -PLAINTEXT2 = badb3425df504209 -PLAINTEXT3 = 0608b0c77f0ab511 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7ad16ffb79c45926 -PLAINTEXT2 = 34069d06536cfaf8 -PLAINTEXT3 = 3d090b850910022e - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d3746294ca6a6cf3 -PLAINTEXT2 = 53edd6c7b2d8663c -PLAINTEXT3 = 19d83418eaf8e3ab - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 809f5f873c1fd761 -PLAINTEXT2 = 17d1d4a8731b3acd -PLAINTEXT3 = 91da457d7e16d6a5 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c02faffec989d1fc -PLAINTEXT2 = 51454c54f4ea817e -PLAINTEXT3 = 6a4ec92bc50c9503 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4615aa1d33e72f10 -PLAINTEXT2 = 8f640c66e3ad6c5f -PLAINTEXT3 = a185e92b67a45257 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2055123350c00858 -PLAINTEXT2 = e09a8dbe2b782986 -PLAINTEXT3 = 0b7e13fdbadc96aa - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df3b99d6577397c8 -PLAINTEXT2 = 6b1e20d1be1c25e5 -PLAINTEXT3 = eacef886f5087ce8 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 31fe17369b5288c9 -PLAINTEXT2 = d7c9ed116a4ca5c3 -PLAINTEXT3 = 69c60f1118060221 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dfdd3cc64dae1642 -PLAINTEXT2 = bb34b6ec92447bdc -PLAINTEXT3 = 99547b8b947e8c44 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 178c83ce2b399d94 -PLAINTEXT2 = 39ad35b103ea754c -PLAINTEXT3 = aef4932bb880ffe7 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 50f636324a9b7f80 -PLAINTEXT2 = 502c48c0b6f5da1e -PLAINTEXT3 = cd7942c2f0db9598 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a8468ee3bc18f06d -PLAINTEXT2 = 6da06bc26cd27347 -PLAINTEXT3 = b299efe073df56d0 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a2dc9e92fd3cde92 -PLAINTEXT2 = 048b509f61329322 -PLAINTEXT3 = 57fd7a94bd090076 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cac09f797d031287 -PLAINTEXT2 = cf18ef06ff4726dd -PLAINTEXT3 = 364898370f13783a - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 90ba680b22aeb525 -PLAINTEXT2 = 5e68a2a3f420ced2 -PLAINTEXT3 = 7021fa3c611c5353 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ce7a24f350e280b6 -PLAINTEXT2 = f2241608a9c01443 -PLAINTEXT3 = 4ad01e2a4f325e1b - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 882bff0aa01a0b87 -PLAINTEXT2 = 4d5268c568b57e87 -PLAINTEXT3 = d06a7e3c1016a256 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 25610288924511c2 -PLAINTEXT2 = 12537c78d5b135f5 -PLAINTEXT3 = af1c2074ea3952f7 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c71516c29c75d170 -PLAINTEXT2 = 2a447d1d0918e635 -PLAINTEXT3 = 643eacd845d0ac81 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5199c29a52c9f059 -PLAINTEXT2 = c45e53dbad3642c6 -PLAINTEXT3 = 077f60d16feecc6d - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c22f0a294a71f29f -PLAINTEXT2 = 86b57a072d1af70c -PLAINTEXT3 = 2add0d3ff6b568ba - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ee371483714c02ea -PLAINTEXT2 = 3c6c5d0ad80d7409 -PLAINTEXT3 = 0730787152b406bc - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a81fbd448f9e522f -PLAINTEXT2 = 3613b5811324cac7 -PLAINTEXT3 = ae3ef9ebdca26f00 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4f644c92e192dfed -PLAINTEXT2 = 50ed144cedb736ac -PLAINTEXT3 = 2abd3b256652632b - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1afa9a66a6df92ae -PLAINTEXT2 = bc5bc5a66a53b929 -PLAINTEXT3 = a2e9fa40e6b6cfca - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b3c1cc715cb879d8 -PLAINTEXT2 = 5d1f09ffcd80d21b -PLAINTEXT3 = bd11881fa1f9c189 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 19d032e64ab0bd8b -PLAINTEXT2 = a8b79d2e02415d8e -PLAINTEXT3 = 925d1851ab04bafa - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 3cfaa7a7dc8720dc -PLAINTEXT2 = 932c31352789dff9 -PLAINTEXT3 = 4dafea6ad259c035 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b7265f7f447ac6f3 -PLAINTEXT2 = 2ec8e9923a8a010c -PLAINTEXT3 = e0f7a70dbdd597b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9db73b3c0d163f54 -PLAINTEXT2 = f36e475bb9a8fb57 -PLAINTEXT3 = 88dad0c28986f116 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8181b65babf4a975 -PLAINTEXT2 = 73f174b827a22fbf -PLAINTEXT3 = 205fd48356602a2f - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 93c9b64042eaa240 -PLAINTEXT2 = c76d844d9918627d -PLAINTEXT3 = ddaba956a4fd22c5 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5570530829705592 -PLAINTEXT2 = beff48907877eedd -PLAINTEXT3 = 775f3bbfea9a0637 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8638809e878787a0 -PLAINTEXT2 = 7829e156fdd34db6 -PLAINTEXT3 = c26ea76714b38596 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 41b9a79af79ac208 -PLAINTEXT2 = 7b2545576a6992d9 -PLAINTEXT3 = 46ca820bcf0a462b - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7a9be42f2009a892 -PLAINTEXT2 = 0b59503dc812b27f -PLAINTEXT3 = 2a5e46fd70852d73 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 29038d56ba6d2745 -PLAINTEXT2 = 07b67fe9359a3026 -PLAINTEXT3 = 145ad75857e4b4b3 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5495c6abf1e5df51 -PLAINTEXT2 = a82b120e4080136e -PLAINTEXT3 = 99525cafa664a0f9 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ae13dbd561488933 -PLAINTEXT2 = e3533571ee3d99eb -PLAINTEXT3 = d1c679a7a2c4156c - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 024d1ffa8904e389 -PLAINTEXT2 = eb57f8c58f18b849 -PLAINTEXT3 = e653401e4d004c74 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d1399712f99bf02e -PLAINTEXT2 = 505e3b0af188d731 -PLAINTEXT3 = 02b8091c05f5e061 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 14c1d7c1cffec79e -PLAINTEXT2 = 0f38a59e95a70f13 -PLAINTEXT3 = 9879d116764dafe3 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1de5279dae3bed6f -PLAINTEXT2 = 97108885fe2018ed -PLAINTEXT3 = 154b6e3c9a2871b1 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e941a33f85501303 -PLAINTEXT2 = 71147052540af3d8 -PLAINTEXT3 = 21397c0ec6a47e75 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = da99dbbc9a03f379 -PLAINTEXT2 = 563df95ec668d933 -PLAINTEXT3 = d11d4e56261716a9 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b7fc92f91d8e92e9 -PLAINTEXT2 = c8003e219b996cc7 -PLAINTEXT3 = fb258b1abf89b7c4 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ae8e5caa3ca04e85 -PLAINTEXT2 = 722fb450715fb317 -PLAINTEXT3 = c52f5e37f39d1e6f - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9cc62df43b6eed74 -PLAINTEXT2 = 7edfaaa980158515 -PLAINTEXT3 = e91439e9838dcc9d - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d863dbb5c59a91a0 -PLAINTEXT2 = 82fb07d5e1d5b100 -PLAINTEXT3 = 78c2810a85028047 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a1ab2190545b91d7 -PLAINTEXT2 = 04f0cbaff1735340 -PLAINTEXT3 = d466ec944a1fe7f7 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0875041e64c570f7 -PLAINTEXT2 = 70ee1ae9b095db22 -PLAINTEXT3 = 2fcd9094c8d397f2 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5a594528bebef1cc -PLAINTEXT2 = 004dd0b91a2e7709 -PLAINTEXT3 = 80181b831cdc8d61 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fcdb3291de21f0c0 -PLAINTEXT2 = cab8e849e0ab0c32 -PLAINTEXT3 = 3367b1fbb4d2ffa7 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 869efd7f9f265a09 -PLAINTEXT2 = 451f0c33f24fb8dc -PLAINTEXT3 = 2b74c1d96cde840b - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64vartext.rsp deleted file mode 100644 index a21df78c..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP64vartext.rsp +++ /dev/null @@ -1,1288 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT3 = 5a48d3de869557fd - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dd7f121ca5015619 -CIPHERTEXT2 = 0c783d97d0dbf51a -CIPHERTEXT3 = f15ee2019a5b547c - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2e8653104f3834ea -CIPHERTEXT2 = 05b865a1e49ed109 -CIPHERTEXT3 = f925b68465b6078c - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT2 = 9e51152dbce90b02 -CIPHERTEXT3 = f6089ca9b722765c - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT2 = c39193d42381b313 -CIPHERTEXT3 = 4f1b8036d441af95 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 55579380d77138ef -CIPHERTEXT2 = e293394891554b68 -CIPHERTEXT3 = 45089186180bd591 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6cc5defaaf04512f -CIPHERTEXT2 = 1359f4d663a3209c -CIPHERTEXT3 = d86dd807085fa8e6 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT2 = 0d0f03e8f8594a66 -CIPHERTEXT3 = d27eb94e56c3172a - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d9031b0271bd5a0a -CIPHERTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT3 = d6ad42065e31bdb1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 424250b37c3dd951 -CIPHERTEXT2 = 9484c1c29b62c41e -CIPHERTEXT3 = f54f2bd8e2eb2bc6 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT2 = c8eb2e340855325b -CIPHERTEXT3 = 6cf8932328c7e49b - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f15d0f286b65bd28 -CIPHERTEXT2 = e88a676ef848e6d1 -CIPHERTEXT3 = 72ea3aadb569af43 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT2 = be433af4c5ae0f97 -CIPHERTEXT3 = 0d71ecadd7a49fec - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT2 = 9e32639bb9d27cc7 -CIPHERTEXT3 = fc1463bb9bba9e11 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT2 = fa510732fa871094 -CIPHERTEXT3 = 31568f2e0ac0d693 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f356834379d165cd -CIPHERTEXT2 = 9f1b31571ed41078 -CIPHERTEXT3 = fbcfc086f8111572 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT2 = f4169ca3fc6799ed -CIPHERTEXT3 = d67ca5071769cafe - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 889de068a16f0be6 -CIPHERTEXT2 = e9a738ac85e2ca4b -CIPHERTEXT3 = 63fc8ec1421399b8 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e19e275d846a1298 -CIPHERTEXT2 = ee26a403caca387d -CIPHERTEXT3 = 5d84b7acabb63bfb - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 329a8ed523d71aec -CIPHERTEXT2 = 0b3f88ef87d85953 -CIPHERTEXT3 = e3f663de44003f9b - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e7fce22557d23c97 -CIPHERTEXT2 = bb04e854f99f6352 -CIPHERTEXT3 = 4e5892f230b6d6d1 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT2 = f0881280455dec63 -CIPHERTEXT3 = 4432a11e1c320e7a - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT2 = 8ae9dee849b46527 -CIPHERTEXT3 = 02ce21a9c83ba4d6 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT2 = 74b7d252cae558fb -CIPHERTEXT3 = 6fd1d0793c1b7af2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 750d079407521363 -CIPHERTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT3 = fc286fa362d8c93c - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 64feed9c724c2faf -CIPHERTEXT2 = 4e3dd222e292dd96 -CIPHERTEXT3 = e3a7abc88132ad7d - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f02b263b328e2b60 -CIPHERTEXT2 = a213c5c56fdca139 -CIPHERTEXT3 = 8868d3114021a027 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9d64555a9a10b852 -CIPHERTEXT2 = 05df49a56a345cf9 -CIPHERTEXT3 = 568fa34d2fc7225e - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d106ff0bed5255d7 -CIPHERTEXT2 = c32c19229d84e2b4 -CIPHERTEXT3 = 1f81cbb9403ecc59 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e1652c6b138c64a5 -CIPHERTEXT2 = 89c6e06ce6164d84 -CIPHERTEXT3 = edd6029a6b80a442 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e428581186ec8f46 -CIPHERTEXT2 = 5924454953ad5732 -CIPHERTEXT3 = ef90911c0f9a66f3 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT2 = 7a3e15c0953b08cc -CIPHERTEXT3 = 91f5b30f015b4a54 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e943d7568aec0c5c -CIPHERTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT3 = a5aec2896cff08e5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df98c8276f54b04b -CIPHERTEXT2 = 9f55ebaca42cb845 -CIPHERTEXT3 = 97061699383bbfe0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b160e4680f6c696f -CIPHERTEXT2 = a5206a311e9c2515 -CIPHERTEXT3 = 08e218f2cb1ede18 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT2 = e944c64af09dfa84 -CIPHERTEXT3 = 1a6849edcb701b07 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT2 = af1200418fd37fdd -CIPHERTEXT3 = 85480c507233c006 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5e0905517bb59bcf -CIPHERTEXT2 = 574a377b5a150353 -CIPHERTEXT3 = bcaa0b7b7b3464c5 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 814eeb3b91d90726 -CIPHERTEXT2 = 456a1865905ed57d -CIPHERTEXT3 = 0439f36972dc531f - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4d49db1532919c9f -CIPHERTEXT2 = 8427c42d027a34d0 -CIPHERTEXT3 = 62133d9330e2e86b - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT2 = 58da89972266a7e3 -CIPHERTEXT3 = f9c2472742b5f9e8 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT2 = 1ed858bcbc934c17 -CIPHERTEXT3 = db36baba70c3b9af - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 79e90dbc98f92cca -CIPHERTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT3 = 0758b13e912d53cb - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 866ecedd8072bb0e -CIPHERTEXT2 = 69314212c7a9d6b1 -CIPHERTEXT3 = 70470a07cb34e109 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT3 = 9c6ade3a9e772c7c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ea51d3975595b86b -CIPHERTEXT2 = 4c0a052894ed7436 -CIPHERTEXT3 = 26e6223634c857a3 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = caffc6ac4542de31 -CIPHERTEXT2 = 16952dc89c0acd65 -CIPHERTEXT3 = 72dfd337fe183a6d - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT2 = 92ef4c4350711745 -CIPHERTEXT3 = 363219d8cec5a9f3 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT2 = b40225aea121c8d3 -CIPHERTEXT3 = 4bc89c1804bcae82 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT2 = a9eab121edde0ca7 -CIPHERTEXT3 = ae527ed311a25ea2 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT2 = 4fb69c832db68026 -CIPHERTEXT3 = a1584c1024f61f3d - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ce332329248f3228 -CIPHERTEXT2 = 761b3d1ff06c513e -CIPHERTEXT3 = c55d7544a1eae274 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8405d1abe24fb942 -CIPHERTEXT2 = 6be457abc511e87c -CIPHERTEXT3 = aef861c69fd34489 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e643d78090ca4207 -CIPHERTEXT2 = ebb5a1887b1f6e3a -CIPHERTEXT3 = 3d19267de9c12e7b - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 48221b9937748a23 -CIPHERTEXT2 = d23a8dfe39c98883 -CIPHERTEXT3 = ade513b3ed994800 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT2 = 9f986bb8f7e6fa46 -CIPHERTEXT3 = d43941ab72932bb0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT3 = 7f7352dfade13e13 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT2 = 6c25b868caf1f7d3 -CIPHERTEXT3 = 74bc744f10f63889 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT2 = 0912754e7c42f637 -CIPHERTEXT3 = a483f2da4099a136 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT2 = 2fa6a76d9b83e3dd -CIPHERTEXT3 = a2e13c5701a60444 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT3 = bc10a45ceedb56b3 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT2 = 6a0bd7954b5aa04d -CIPHERTEXT3 = cc6adcef1be975ef - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 06e7ea22ce92708f -CIPHERTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT3 = 3dc004f9cd4a9c22 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT2 = 009e8232891c8a36 -CIPHERTEXT3 = 17d8e9c374d14494 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT2 = f7552ab6cb21e2bc -PLAINTEXT3 = 5a48d3de869557fd - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dd7f121ca5015619 -PLAINTEXT2 = 0c783d97d0dbf51a -PLAINTEXT3 = f15ee2019a5b547c - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2e8653104f3834ea -PLAINTEXT2 = 05b865a1e49ed109 -PLAINTEXT3 = f925b68465b6078c - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT2 = 9e51152dbce90b02 -PLAINTEXT3 = f6089ca9b722765c - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 20b9e767b2fb1456 -PLAINTEXT2 = c39193d42381b313 -PLAINTEXT3 = 4f1b8036d441af95 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 55579380d77138ef -PLAINTEXT2 = e293394891554b68 -PLAINTEXT3 = 45089186180bd591 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6cc5defaaf04512f -PLAINTEXT2 = 1359f4d663a3209c -PLAINTEXT3 = d86dd807085fa8e6 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0d9f279ba5d87260 -PLAINTEXT2 = 0d0f03e8f8594a66 -PLAINTEXT3 = d27eb94e56c3172a - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d9031b0271bd5a0a -PLAINTEXT2 = 4334b5fe1b7f5320 -PLAINTEXT3 = d6ad42065e31bdb1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 424250b37c3dd951 -PLAINTEXT2 = 9484c1c29b62c41e -PLAINTEXT3 = f54f2bd8e2eb2bc6 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT2 = c8eb2e340855325b -PLAINTEXT3 = 6cf8932328c7e49b - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f15d0f286b65bd28 -PLAINTEXT2 = e88a676ef848e6d1 -PLAINTEXT3 = 72ea3aadb569af43 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = add0cc8d6e5deba1 -PLAINTEXT2 = be433af4c5ae0f97 -PLAINTEXT3 = 0d71ecadd7a49fec - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e6d5f82752ad63d1 -PLAINTEXT2 = 9e32639bb9d27cc7 -PLAINTEXT3 = fc1463bb9bba9e11 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT2 = fa510732fa871094 -PLAINTEXT3 = 31568f2e0ac0d693 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f356834379d165cd -PLAINTEXT2 = 9f1b31571ed41078 -PLAINTEXT3 = fbcfc086f8111572 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2b9f982f20037fa9 -PLAINTEXT2 = f4169ca3fc6799ed -PLAINTEXT3 = d67ca5071769cafe - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 889de068a16f0be6 -PLAINTEXT2 = e9a738ac85e2ca4b -PLAINTEXT3 = 63fc8ec1421399b8 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e19e275d846a1298 -PLAINTEXT2 = ee26a403caca387d -PLAINTEXT3 = 5d84b7acabb63bfb - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 329a8ed523d71aec -PLAINTEXT2 = 0b3f88ef87d85953 -PLAINTEXT3 = e3f663de44003f9b - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e7fce22557d23c97 -PLAINTEXT2 = bb04e854f99f6352 -PLAINTEXT3 = 4e5892f230b6d6d1 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 12a9f5817ff2d65d -PLAINTEXT2 = f0881280455dec63 -PLAINTEXT3 = 4432a11e1c320e7a - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a484c3ad38dc9c19 -PLAINTEXT2 = 8ae9dee849b46527 -PLAINTEXT3 = 02ce21a9c83ba4d6 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT2 = 74b7d252cae558fb -PLAINTEXT3 = 6fd1d0793c1b7af2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 750d079407521363 -PLAINTEXT2 = b8b27d1286bdbb26 -PLAINTEXT3 = fc286fa362d8c93c - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 64feed9c724c2faf -PLAINTEXT2 = 4e3dd222e292dd96 -PLAINTEXT3 = e3a7abc88132ad7d - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f02b263b328e2b60 -PLAINTEXT2 = a213c5c56fdca139 -PLAINTEXT3 = 8868d3114021a027 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9d64555a9a10b852 -PLAINTEXT2 = 05df49a56a345cf9 -PLAINTEXT3 = 568fa34d2fc7225e - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d106ff0bed5255d7 -PLAINTEXT2 = c32c19229d84e2b4 -PLAINTEXT3 = 1f81cbb9403ecc59 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e1652c6b138c64a5 -PLAINTEXT2 = 89c6e06ce6164d84 -PLAINTEXT3 = edd6029a6b80a442 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e428581186ec8f46 -PLAINTEXT2 = 5924454953ad5732 -PLAINTEXT3 = ef90911c0f9a66f3 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT2 = 7a3e15c0953b08cc -PLAINTEXT3 = 91f5b30f015b4a54 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e943d7568aec0c5c -PLAINTEXT2 = 88e3dd1448c4e0ff -PLAINTEXT3 = a5aec2896cff08e5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df98c8276f54b04b -PLAINTEXT2 = 9f55ebaca42cb845 -PLAINTEXT3 = 97061699383bbfe0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b160e4680f6c696f -PLAINTEXT2 = a5206a311e9c2515 -PLAINTEXT3 = 08e218f2cb1ede18 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT2 = e944c64af09dfa84 -PLAINTEXT3 = 1a6849edcb701b07 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ca3a2b036dbc8502 -PLAINTEXT2 = af1200418fd37fdd -PLAINTEXT3 = 85480c507233c006 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5e0905517bb59bcf -PLAINTEXT2 = 574a377b5a150353 -PLAINTEXT3 = bcaa0b7b7b3464c5 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 814eeb3b91d90726 -PLAINTEXT2 = 456a1865905ed57d -PLAINTEXT3 = 0439f36972dc531f - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4d49db1532919c9f -PLAINTEXT2 = 8427c42d027a34d0 -PLAINTEXT3 = 62133d9330e2e86b - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT2 = 58da89972266a7e3 -PLAINTEXT3 = f9c2472742b5f9e8 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ab6a20c0620d1c6f -PLAINTEXT2 = 1ed858bcbc934c17 -PLAINTEXT3 = db36baba70c3b9af - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 79e90dbc98f92cca -PLAINTEXT2 = 88249b73e99c5ac0 -PLAINTEXT3 = 0758b13e912d53cb - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 866ecedd8072bb0e -PLAINTEXT2 = 69314212c7a9d6b1 -PLAINTEXT3 = 70470a07cb34e109 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT2 = cd8dc942ae2bb175 -PLAINTEXT3 = 9c6ade3a9e772c7c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ea51d3975595b86b -PLAINTEXT2 = 4c0a052894ed7436 -PLAINTEXT3 = 26e6223634c857a3 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = caffc6ac4542de31 -PLAINTEXT2 = 16952dc89c0acd65 -PLAINTEXT3 = 72dfd337fe183a6d - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8dd45a2ddf90796c -PLAINTEXT2 = 92ef4c4350711745 -PLAINTEXT3 = 363219d8cec5a9f3 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1029d55e880ec2d0 -PLAINTEXT2 = b40225aea121c8d3 -PLAINTEXT3 = 4bc89c1804bcae82 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5d86cb23639dbea9 -PLAINTEXT2 = a9eab121edde0ca7 -PLAINTEXT3 = ae527ed311a25ea2 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT2 = 4fb69c832db68026 -PLAINTEXT3 = a1584c1024f61f3d - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ce332329248f3228 -PLAINTEXT2 = 761b3d1ff06c513e -PLAINTEXT3 = c55d7544a1eae274 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8405d1abe24fb942 -PLAINTEXT2 = 6be457abc511e87c -PLAINTEXT3 = aef861c69fd34489 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e643d78090ca4207 -PLAINTEXT2 = ebb5a1887b1f6e3a -PLAINTEXT3 = 3d19267de9c12e7b - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 48221b9937748a23 -PLAINTEXT2 = d23a8dfe39c98883 -PLAINTEXT3 = ade513b3ed994800 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT2 = 9f986bb8f7e6fa46 -PLAINTEXT3 = d43941ab72932bb0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2fbc291a570db5c4 -PLAINTEXT2 = 0adcf552ec1754c6 -PLAINTEXT3 = 7f7352dfade13e13 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e07c30d7e4e26e12 -PLAINTEXT2 = 6c25b868caf1f7d3 -PLAINTEXT3 = 74bc744f10f63889 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0953e2258e8e90a1 -PLAINTEXT2 = 0912754e7c42f637 -PLAINTEXT3 = a483f2da4099a136 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT2 = 2fa6a76d9b83e3dd -PLAINTEXT3 = a2e13c5701a60444 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT2 = 006fa12a796ac4d3 -PLAINTEXT3 = bc10a45ceedb56b3 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d2fd8867d50d2dfe -PLAINTEXT2 = 6a0bd7954b5aa04d -PLAINTEXT3 = cc6adcef1be975ef - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 06e7ea22ce92708f -PLAINTEXT2 = f307b5bcd44f3d8d -PLAINTEXT3 = 3dc004f9cd4a9c22 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 166b40b44aba4bd6 -PLAINTEXT2 = 009e8232891c8a36 -PLAINTEXT3 = 17d8e9c374d14494 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8invperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8invperm.rsp deleted file mode 100644 index 21af9f1b..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8invperm.rsp +++ /dev/null @@ -1,1544 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT1 = 95 -CIPHERTEXT1 = 00 -PLAINTEXT2 = f7 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 5a -CIPHERTEXT3 = 00 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT1 = dd -CIPHERTEXT1 = 00 -PLAINTEXT2 = 0c -CIPHERTEXT2 = 00 -PLAINTEXT3 = f1 -CIPHERTEXT3 = 00 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT1 = 2e -CIPHERTEXT1 = 00 -PLAINTEXT2 = 05 -CIPHERTEXT2 = 00 -PLAINTEXT3 = f9 -CIPHERTEXT3 = 00 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT1 = 4b -CIPHERTEXT1 = 00 -PLAINTEXT2 = 9e -CIPHERTEXT2 = 00 -PLAINTEXT3 = f6 -CIPHERTEXT3 = 00 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT1 = 20 -CIPHERTEXT1 = 00 -PLAINTEXT2 = c3 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 4f -CIPHERTEXT3 = 00 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT1 = 55 -CIPHERTEXT1 = 00 -PLAINTEXT2 = e2 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 45 -CIPHERTEXT3 = 00 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT1 = 6c -CIPHERTEXT1 = 00 -PLAINTEXT2 = 13 -CIPHERTEXT2 = 00 -PLAINTEXT3 = d8 -CIPHERTEXT3 = 00 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT1 = 0d -CIPHERTEXT1 = 00 -PLAINTEXT2 = 0d -CIPHERTEXT2 = 00 -PLAINTEXT3 = d2 -CIPHERTEXT3 = 00 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT1 = d9 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 43 -CIPHERTEXT2 = 00 -PLAINTEXT3 = d6 -CIPHERTEXT3 = 00 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT1 = 42 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 94 -CIPHERTEXT2 = 00 -PLAINTEXT3 = f5 -CIPHERTEXT3 = 00 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT1 = b8 -CIPHERTEXT1 = 00 -PLAINTEXT2 = c8 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 6c -CIPHERTEXT3 = 00 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT1 = f1 -CIPHERTEXT1 = 00 -PLAINTEXT2 = e8 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 72 -CIPHERTEXT3 = 00 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT1 = ad -CIPHERTEXT1 = 00 -PLAINTEXT2 = be -CIPHERTEXT2 = 00 -PLAINTEXT3 = 0d -CIPHERTEXT3 = 00 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT1 = e6 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 9e -CIPHERTEXT2 = 00 -PLAINTEXT3 = fc -CIPHERTEXT3 = 00 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT1 = ec -CIPHERTEXT1 = 00 -PLAINTEXT2 = fa -CIPHERTEXT2 = 00 -PLAINTEXT3 = 31 -CIPHERTEXT3 = 00 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT1 = f3 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 9f -CIPHERTEXT2 = 00 -PLAINTEXT3 = fb -CIPHERTEXT3 = 00 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT1 = 2b -CIPHERTEXT1 = 00 -PLAINTEXT2 = f4 -CIPHERTEXT2 = 00 -PLAINTEXT3 = d6 -CIPHERTEXT3 = 00 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT1 = 88 -CIPHERTEXT1 = 00 -PLAINTEXT2 = e9 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 63 -CIPHERTEXT3 = 00 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT1 = e1 -CIPHERTEXT1 = 00 -PLAINTEXT2 = ee -CIPHERTEXT2 = 00 -PLAINTEXT3 = 5d -CIPHERTEXT3 = 00 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT1 = 32 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 0b -CIPHERTEXT2 = 00 -PLAINTEXT3 = e3 -CIPHERTEXT3 = 00 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT1 = e7 -CIPHERTEXT1 = 00 -PLAINTEXT2 = bb -CIPHERTEXT2 = 00 -PLAINTEXT3 = 4e -CIPHERTEXT3 = 00 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT1 = 12 -CIPHERTEXT1 = 00 -PLAINTEXT2 = f0 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 44 -CIPHERTEXT3 = 00 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT1 = a4 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 8a -CIPHERTEXT2 = 00 -PLAINTEXT3 = 02 -CIPHERTEXT3 = 00 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT1 = fb -CIPHERTEXT1 = 00 -PLAINTEXT2 = 74 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 6f -CIPHERTEXT3 = 00 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT1 = 75 -CIPHERTEXT1 = 00 -PLAINTEXT2 = b8 -CIPHERTEXT2 = 00 -PLAINTEXT3 = fc -CIPHERTEXT3 = 00 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT1 = 64 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 4e -CIPHERTEXT2 = 00 -PLAINTEXT3 = e3 -CIPHERTEXT3 = 00 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT1 = f0 -CIPHERTEXT1 = 00 -PLAINTEXT2 = a2 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 88 -CIPHERTEXT3 = 00 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT1 = 9d -CIPHERTEXT1 = 00 -PLAINTEXT2 = 05 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 56 -CIPHERTEXT3 = 00 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT1 = d1 -CIPHERTEXT1 = 00 -PLAINTEXT2 = c3 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 1f -CIPHERTEXT3 = 00 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT1 = e1 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 89 -CIPHERTEXT2 = 00 -PLAINTEXT3 = ed -CIPHERTEXT3 = 00 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT1 = e4 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 59 -CIPHERTEXT2 = 00 -PLAINTEXT3 = ef -CIPHERTEXT3 = 00 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT1 = ae -CIPHERTEXT1 = 00 -PLAINTEXT2 = 7a -CIPHERTEXT2 = 00 -PLAINTEXT3 = 91 -CIPHERTEXT3 = 00 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT1 = e9 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 88 -CIPHERTEXT2 = 00 -PLAINTEXT3 = a5 -CIPHERTEXT3 = 00 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT1 = df -CIPHERTEXT1 = 00 -PLAINTEXT2 = 9f -CIPHERTEXT2 = 00 -PLAINTEXT3 = 97 -CIPHERTEXT3 = 00 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT1 = b1 -CIPHERTEXT1 = 00 -PLAINTEXT2 = a5 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 08 -CIPHERTEXT3 = 00 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT1 = fa -CIPHERTEXT1 = 00 -PLAINTEXT2 = e9 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 1a -CIPHERTEXT3 = 00 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT1 = ca -CIPHERTEXT1 = 00 -PLAINTEXT2 = af -CIPHERTEXT2 = 00 -PLAINTEXT3 = 85 -CIPHERTEXT3 = 00 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT1 = 5e -CIPHERTEXT1 = 00 -PLAINTEXT2 = 57 -CIPHERTEXT2 = 00 -PLAINTEXT3 = bc -CIPHERTEXT3 = 00 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT1 = 81 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 45 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 04 -CIPHERTEXT3 = 00 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT1 = 4d -CIPHERTEXT1 = 00 -PLAINTEXT2 = 84 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 62 -CIPHERTEXT3 = 00 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT1 = 25 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 58 -CIPHERTEXT2 = 00 -PLAINTEXT3 = f9 -CIPHERTEXT3 = 00 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT1 = ab -CIPHERTEXT1 = 00 -PLAINTEXT2 = 1e -CIPHERTEXT2 = 00 -PLAINTEXT3 = db -CIPHERTEXT3 = 00 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT1 = 79 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 88 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 07 -CIPHERTEXT3 = 00 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT1 = 86 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 69 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 70 -CIPHERTEXT3 = 00 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT1 = 8b -CIPHERTEXT1 = 00 -PLAINTEXT2 = cd -CIPHERTEXT2 = 00 -PLAINTEXT3 = 9c -CIPHERTEXT3 = 00 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT1 = ea -CIPHERTEXT1 = 00 -PLAINTEXT2 = 4c -CIPHERTEXT2 = 00 -PLAINTEXT3 = 26 -CIPHERTEXT3 = 00 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT1 = ca -CIPHERTEXT1 = 00 -PLAINTEXT2 = 16 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 72 -CIPHERTEXT3 = 00 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT1 = 8d -CIPHERTEXT1 = 00 -PLAINTEXT2 = 92 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 36 -CIPHERTEXT3 = 00 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT1 = 10 -CIPHERTEXT1 = 00 -PLAINTEXT2 = b4 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 4b -CIPHERTEXT3 = 00 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT1 = 5d -CIPHERTEXT1 = 00 -PLAINTEXT2 = a9 -CIPHERTEXT2 = 00 -PLAINTEXT3 = ae -CIPHERTEXT3 = 00 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT1 = 1d -CIPHERTEXT1 = 00 -PLAINTEXT2 = 4f -CIPHERTEXT2 = 00 -PLAINTEXT3 = a1 -CIPHERTEXT3 = 00 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT1 = ce -CIPHERTEXT1 = 00 -PLAINTEXT2 = 76 -CIPHERTEXT2 = 00 -PLAINTEXT3 = c5 -CIPHERTEXT3 = 00 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT1 = 84 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 6b -CIPHERTEXT2 = 00 -PLAINTEXT3 = ae -CIPHERTEXT3 = 00 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT1 = e6 -CIPHERTEXT1 = 00 -PLAINTEXT2 = eb -CIPHERTEXT2 = 00 -PLAINTEXT3 = 3d -CIPHERTEXT3 = 00 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT1 = 48 -CIPHERTEXT1 = 00 -PLAINTEXT2 = d2 -CIPHERTEXT2 = 00 -PLAINTEXT3 = ad -CIPHERTEXT3 = 00 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT1 = dd -CIPHERTEXT1 = 00 -PLAINTEXT2 = 9f -CIPHERTEXT2 = 00 -PLAINTEXT3 = d4 -CIPHERTEXT3 = 00 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT1 = 2f -CIPHERTEXT1 = 00 -PLAINTEXT2 = 0a -CIPHERTEXT2 = 00 -PLAINTEXT3 = 7f -CIPHERTEXT3 = 00 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT1 = e0 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 6c -CIPHERTEXT2 = 00 -PLAINTEXT3 = 74 -CIPHERTEXT3 = 00 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT1 = 09 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 09 -CIPHERTEXT2 = 00 -PLAINTEXT3 = a4 -CIPHERTEXT3 = 00 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT1 = 5b -CIPHERTEXT1 = 00 -PLAINTEXT2 = 2f -CIPHERTEXT2 = 00 -PLAINTEXT3 = a2 -CIPHERTEXT3 = 00 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT1 = cc -CIPHERTEXT1 = 00 -PLAINTEXT2 = 00 -CIPHERTEXT2 = 00 -PLAINTEXT3 = bc -CIPHERTEXT3 = 00 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT1 = d2 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 6a -CIPHERTEXT2 = 00 -PLAINTEXT3 = cc -CIPHERTEXT3 = 00 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT1 = 06 -CIPHERTEXT1 = 00 -PLAINTEXT2 = f3 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 3d -CIPHERTEXT3 = 00 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT1 = 16 -CIPHERTEXT1 = 00 -PLAINTEXT2 = 00 -CIPHERTEXT2 = 00 -PLAINTEXT3 = 17 -CIPHERTEXT3 = 00 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT1 = 95 -PLAINTEXT1 = 00 -CIPHERTEXT2 = f7 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 5a -PLAINTEXT3 = 00 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT1 = dd -PLAINTEXT1 = 00 -CIPHERTEXT2 = 0c -PLAINTEXT2 = 00 -CIPHERTEXT3 = f1 -PLAINTEXT3 = 00 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT1 = 2e -PLAINTEXT1 = 00 -CIPHERTEXT2 = 05 -PLAINTEXT2 = 00 -CIPHERTEXT3 = f9 -PLAINTEXT3 = 00 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT1 = 4b -PLAINTEXT1 = 00 -CIPHERTEXT2 = 9e -PLAINTEXT2 = 00 -CIPHERTEXT3 = f6 -PLAINTEXT3 = 00 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT1 = 20 -PLAINTEXT1 = 00 -CIPHERTEXT2 = c3 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 4f -PLAINTEXT3 = 00 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT1 = 55 -PLAINTEXT1 = 00 -CIPHERTEXT2 = e2 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 45 -PLAINTEXT3 = 00 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT1 = 6c -PLAINTEXT1 = 00 -CIPHERTEXT2 = 13 -PLAINTEXT2 = 00 -CIPHERTEXT3 = d8 -PLAINTEXT3 = 00 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT1 = 0d -PLAINTEXT1 = 00 -CIPHERTEXT2 = 0d -PLAINTEXT2 = 00 -CIPHERTEXT3 = d2 -PLAINTEXT3 = 00 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT1 = d9 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 43 -PLAINTEXT2 = 00 -CIPHERTEXT3 = d6 -PLAINTEXT3 = 00 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT1 = 42 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 94 -PLAINTEXT2 = 00 -CIPHERTEXT3 = f5 -PLAINTEXT3 = 00 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT1 = b8 -PLAINTEXT1 = 00 -CIPHERTEXT2 = c8 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 6c -PLAINTEXT3 = 00 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT1 = f1 -PLAINTEXT1 = 00 -CIPHERTEXT2 = e8 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 72 -PLAINTEXT3 = 00 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT1 = ad -PLAINTEXT1 = 00 -CIPHERTEXT2 = be -PLAINTEXT2 = 00 -CIPHERTEXT3 = 0d -PLAINTEXT3 = 00 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT1 = e6 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 9e -PLAINTEXT2 = 00 -CIPHERTEXT3 = fc -PLAINTEXT3 = 00 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT1 = ec -PLAINTEXT1 = 00 -CIPHERTEXT2 = fa -PLAINTEXT2 = 00 -CIPHERTEXT3 = 31 -PLAINTEXT3 = 00 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT1 = f3 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 9f -PLAINTEXT2 = 00 -CIPHERTEXT3 = fb -PLAINTEXT3 = 00 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT1 = 2b -PLAINTEXT1 = 00 -CIPHERTEXT2 = f4 -PLAINTEXT2 = 00 -CIPHERTEXT3 = d6 -PLAINTEXT3 = 00 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT1 = 88 -PLAINTEXT1 = 00 -CIPHERTEXT2 = e9 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 63 -PLAINTEXT3 = 00 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT1 = e1 -PLAINTEXT1 = 00 -CIPHERTEXT2 = ee -PLAINTEXT2 = 00 -CIPHERTEXT3 = 5d -PLAINTEXT3 = 00 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT1 = 32 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 0b -PLAINTEXT2 = 00 -CIPHERTEXT3 = e3 -PLAINTEXT3 = 00 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT1 = e7 -PLAINTEXT1 = 00 -CIPHERTEXT2 = bb -PLAINTEXT2 = 00 -CIPHERTEXT3 = 4e -PLAINTEXT3 = 00 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT1 = 12 -PLAINTEXT1 = 00 -CIPHERTEXT2 = f0 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 44 -PLAINTEXT3 = 00 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT1 = a4 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 8a -PLAINTEXT2 = 00 -CIPHERTEXT3 = 02 -PLAINTEXT3 = 00 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT1 = fb -PLAINTEXT1 = 00 -CIPHERTEXT2 = 74 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 6f -PLAINTEXT3 = 00 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT1 = 75 -PLAINTEXT1 = 00 -CIPHERTEXT2 = b8 -PLAINTEXT2 = 00 -CIPHERTEXT3 = fc -PLAINTEXT3 = 00 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT1 = 64 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 4e -PLAINTEXT2 = 00 -CIPHERTEXT3 = e3 -PLAINTEXT3 = 00 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT1 = f0 -PLAINTEXT1 = 00 -CIPHERTEXT2 = a2 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 88 -PLAINTEXT3 = 00 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT1 = 9d -PLAINTEXT1 = 00 -CIPHERTEXT2 = 05 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 56 -PLAINTEXT3 = 00 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT1 = d1 -PLAINTEXT1 = 00 -CIPHERTEXT2 = c3 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 1f -PLAINTEXT3 = 00 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT1 = e1 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 89 -PLAINTEXT2 = 00 -CIPHERTEXT3 = ed -PLAINTEXT3 = 00 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT1 = e4 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 59 -PLAINTEXT2 = 00 -CIPHERTEXT3 = ef -PLAINTEXT3 = 00 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT1 = ae -PLAINTEXT1 = 00 -CIPHERTEXT2 = 7a -PLAINTEXT2 = 00 -CIPHERTEXT3 = 91 -PLAINTEXT3 = 00 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT1 = e9 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 88 -PLAINTEXT2 = 00 -CIPHERTEXT3 = a5 -PLAINTEXT3 = 00 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT1 = df -PLAINTEXT1 = 00 -CIPHERTEXT2 = 9f -PLAINTEXT2 = 00 -CIPHERTEXT3 = 97 -PLAINTEXT3 = 00 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT1 = b1 -PLAINTEXT1 = 00 -CIPHERTEXT2 = a5 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 08 -PLAINTEXT3 = 00 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT1 = fa -PLAINTEXT1 = 00 -CIPHERTEXT2 = e9 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 1a -PLAINTEXT3 = 00 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT1 = ca -PLAINTEXT1 = 00 -CIPHERTEXT2 = af -PLAINTEXT2 = 00 -CIPHERTEXT3 = 85 -PLAINTEXT3 = 00 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT1 = 5e -PLAINTEXT1 = 00 -CIPHERTEXT2 = 57 -PLAINTEXT2 = 00 -CIPHERTEXT3 = bc -PLAINTEXT3 = 00 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT1 = 81 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 45 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 04 -PLAINTEXT3 = 00 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT1 = 4d -PLAINTEXT1 = 00 -CIPHERTEXT2 = 84 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 62 -PLAINTEXT3 = 00 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT1 = 25 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 58 -PLAINTEXT2 = 00 -CIPHERTEXT3 = f9 -PLAINTEXT3 = 00 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT1 = ab -PLAINTEXT1 = 00 -CIPHERTEXT2 = 1e -PLAINTEXT2 = 00 -CIPHERTEXT3 = db -PLAINTEXT3 = 00 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT1 = 79 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 88 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 07 -PLAINTEXT3 = 00 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT1 = 86 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 69 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 70 -PLAINTEXT3 = 00 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT1 = 8b -PLAINTEXT1 = 00 -CIPHERTEXT2 = cd -PLAINTEXT2 = 00 -CIPHERTEXT3 = 9c -PLAINTEXT3 = 00 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT1 = ea -PLAINTEXT1 = 00 -CIPHERTEXT2 = 4c -PLAINTEXT2 = 00 -CIPHERTEXT3 = 26 -PLAINTEXT3 = 00 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT1 = ca -PLAINTEXT1 = 00 -CIPHERTEXT2 = 16 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 72 -PLAINTEXT3 = 00 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT1 = 8d -PLAINTEXT1 = 00 -CIPHERTEXT2 = 92 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 36 -PLAINTEXT3 = 00 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT1 = 10 -PLAINTEXT1 = 00 -CIPHERTEXT2 = b4 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 4b -PLAINTEXT3 = 00 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT1 = 5d -PLAINTEXT1 = 00 -CIPHERTEXT2 = a9 -PLAINTEXT2 = 00 -CIPHERTEXT3 = ae -PLAINTEXT3 = 00 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT1 = 1d -PLAINTEXT1 = 00 -CIPHERTEXT2 = 4f -PLAINTEXT2 = 00 -CIPHERTEXT3 = a1 -PLAINTEXT3 = 00 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT1 = ce -PLAINTEXT1 = 00 -CIPHERTEXT2 = 76 -PLAINTEXT2 = 00 -CIPHERTEXT3 = c5 -PLAINTEXT3 = 00 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT1 = 84 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 6b -PLAINTEXT2 = 00 -CIPHERTEXT3 = ae -PLAINTEXT3 = 00 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT1 = e6 -PLAINTEXT1 = 00 -CIPHERTEXT2 = eb -PLAINTEXT2 = 00 -CIPHERTEXT3 = 3d -PLAINTEXT3 = 00 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT1 = 48 -PLAINTEXT1 = 00 -CIPHERTEXT2 = d2 -PLAINTEXT2 = 00 -CIPHERTEXT3 = ad -PLAINTEXT3 = 00 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT1 = dd -PLAINTEXT1 = 00 -CIPHERTEXT2 = 9f -PLAINTEXT2 = 00 -CIPHERTEXT3 = d4 -PLAINTEXT3 = 00 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT1 = 2f -PLAINTEXT1 = 00 -CIPHERTEXT2 = 0a -PLAINTEXT2 = 00 -CIPHERTEXT3 = 7f -PLAINTEXT3 = 00 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT1 = e0 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 6c -PLAINTEXT2 = 00 -CIPHERTEXT3 = 74 -PLAINTEXT3 = 00 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT1 = 09 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 09 -PLAINTEXT2 = 00 -CIPHERTEXT3 = a4 -PLAINTEXT3 = 00 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT1 = 5b -PLAINTEXT1 = 00 -CIPHERTEXT2 = 2f -PLAINTEXT2 = 00 -CIPHERTEXT3 = a2 -PLAINTEXT3 = 00 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT1 = cc -PLAINTEXT1 = 00 -CIPHERTEXT2 = 00 -PLAINTEXT2 = 00 -CIPHERTEXT3 = bc -PLAINTEXT3 = 00 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT1 = d2 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 6a -PLAINTEXT2 = 00 -CIPHERTEXT3 = cc -PLAINTEXT3 = 00 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT1 = 06 -PLAINTEXT1 = 00 -CIPHERTEXT2 = f3 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 3d -PLAINTEXT3 = 00 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT1 = 16 -PLAINTEXT1 = 00 -CIPHERTEXT2 = 00 -PLAINTEXT2 = 00 -CIPHERTEXT3 = 17 -PLAINTEXT3 = 00 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8permop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8permop.rsp deleted file mode 100644 index a4ce85ce..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8permop.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 88 -CIPHERTEXT2 = 23 -CIPHERTEXT3 = e5 - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 0c -CIPHERTEXT2 = 9e -CIPHERTEXT3 = 20 - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 83 -CIPHERTEXT2 = 94 -CIPHERTEXT3 = fc - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = df -CIPHERTEXT2 = e9 -CIPHERTEXT3 = f6 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e6 -CIPHERTEXT2 = df -CIPHERTEXT3 = 37 - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = af -CIPHERTEXT2 = 5f -CIPHERTEXT3 = 5d - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 0f -CIPHERTEXT2 = 4c -CIPHERTEXT3 = 43 - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = c9 -CIPHERTEXT2 = d5 -CIPHERTEXT3 = 3a - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 7c -CIPHERTEXT2 = 2c -CIPHERTEXT3 = f5 - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = cb -CIPHERTEXT2 = e3 -CIPHERTEXT3 = cb - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 00 -CIPHERTEXT2 = ab -CIPHERTEXT3 = 29 - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 40 -CIPHERTEXT2 = 14 -CIPHERTEXT3 = f3 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 6c -CIPHERTEXT2 = 64 -CIPHERTEXT3 = 2c - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 67 -CIPHERTEXT2 = 5b -CIPHERTEXT3 = 6d - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 95 -CIPHERTEXT2 = 32 -CIPHERTEXT3 = c6 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a6 -CIPHERTEXT2 = bb -CIPHERTEXT3 = e4 - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 4d -CIPHERTEXT2 = a7 -CIPHERTEXT3 = 73 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 2d -CIPHERTEXT2 = 70 -CIPHERTEXT3 = a6 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b4 -CIPHERTEXT2 = d4 -CIPHERTEXT3 = ef - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 6e -CIPHERTEXT2 = 48 -CIPHERTEXT3 = 5b - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = aa -CIPHERTEXT2 = 34 -CIPHERTEXT3 = d5 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 2e -CIPHERTEXT2 = 59 -CIPHERTEXT3 = fd - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 23 -CIPHERTEXT2 = 77 -CIPHERTEXT3 = ef - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d8 -CIPHERTEXT2 = e2 -CIPHERTEXT3 = 04 - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 05 -CIPHERTEXT2 = 75 -CIPHERTEXT3 = e1 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ab -CIPHERTEXT2 = 19 -CIPHERTEXT3 = ab - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 53 -CIPHERTEXT2 = 16 -CIPHERTEXT3 = 35 - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ae -CIPHERTEXT2 = fc -CIPHERTEXT3 = 88 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b3 -CIPHERTEXT2 = 13 -CIPHERTEXT3 = 0e - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 61 -CIPHERTEXT2 = 1d -CIPHERTEXT3 = 97 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e2 -CIPHERTEXT2 = 14 -CIPHERTEXT3 = e5 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 1a -CIPHERTEXT2 = 31 -CIPHERTEXT3 = dc - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 88 -PLAINTEXT2 = 23 -PLAINTEXT3 = e5 - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 0c -PLAINTEXT2 = 9e -PLAINTEXT3 = 20 - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 83 -PLAINTEXT2 = 94 -PLAINTEXT3 = fc - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = df -PLAINTEXT2 = e9 -PLAINTEXT3 = f6 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e6 -PLAINTEXT2 = df -PLAINTEXT3 = 37 - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = af -PLAINTEXT2 = 5f -PLAINTEXT3 = 5d - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 0f -PLAINTEXT2 = 4c -PLAINTEXT3 = 43 - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = c9 -PLAINTEXT2 = d5 -PLAINTEXT3 = 3a - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 7c -PLAINTEXT2 = 2c -PLAINTEXT3 = f5 - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = cb -PLAINTEXT2 = e3 -PLAINTEXT3 = cb - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 00 -PLAINTEXT2 = ab -PLAINTEXT3 = 29 - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 40 -PLAINTEXT2 = 14 -PLAINTEXT3 = f3 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 6c -PLAINTEXT2 = 64 -PLAINTEXT3 = 2c - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 67 -PLAINTEXT2 = 5b -PLAINTEXT3 = 6d - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 95 -PLAINTEXT2 = 32 -PLAINTEXT3 = c6 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a6 -PLAINTEXT2 = bb -PLAINTEXT3 = e4 - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 4d -PLAINTEXT2 = a7 -PLAINTEXT3 = 73 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 2d -PLAINTEXT2 = 70 -PLAINTEXT3 = a6 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b4 -PLAINTEXT2 = d4 -PLAINTEXT3 = ef - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 6e -PLAINTEXT2 = 48 -PLAINTEXT3 = 5b - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = aa -PLAINTEXT2 = 34 -PLAINTEXT3 = d5 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 2e -PLAINTEXT2 = 59 -PLAINTEXT3 = fd - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 23 -PLAINTEXT2 = 77 -PLAINTEXT3 = ef - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d8 -PLAINTEXT2 = e2 -PLAINTEXT3 = 04 - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 05 -PLAINTEXT2 = 75 -PLAINTEXT3 = e1 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ab -PLAINTEXT2 = 19 -PLAINTEXT3 = ab - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 53 -PLAINTEXT2 = 16 -PLAINTEXT3 = 35 - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ae -PLAINTEXT2 = fc -PLAINTEXT3 = 88 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b3 -PLAINTEXT2 = 13 -PLAINTEXT3 = 0e - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 61 -PLAINTEXT2 = 1d -PLAINTEXT3 = 97 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e2 -PLAINTEXT2 = 14 -PLAINTEXT3 = e5 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 1a -PLAINTEXT2 = 31 -PLAINTEXT3 = dc - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8subtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8subtab.rsp deleted file mode 100644 index adff4bd4..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8subtab.rsp +++ /dev/null @@ -1,388 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -PLAINTEXT = 00 -CIPHERTEXT1 = 69 -CIPHERTEXT2 = 97 -CIPHERTEXT3 = e9 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -PLAINTEXT = 00 -CIPHERTEXT1 = 7a -CIPHERTEXT2 = 16 -CIPHERTEXT3 = 21 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -PLAINTEXT = 00 -CIPHERTEXT1 = 86 -CIPHERTEXT2 = 3c -CIPHERTEXT3 = 66 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -PLAINTEXT = 00 -CIPHERTEXT1 = 71 -CIPHERTEXT2 = 94 -CIPHERTEXT3 = 8d - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -PLAINTEXT = 00 -CIPHERTEXT1 = af -CIPHERTEXT2 = 1e -CIPHERTEXT3 = 9e - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -PLAINTEXT = 00 -CIPHERTEXT1 = 86 -CIPHERTEXT2 = 63 -CIPHERTEXT3 = 6f - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -PLAINTEXT = 00 -CIPHERTEXT1 = 0c -CIPHERTEXT2 = 1c -CIPHERTEXT3 = ca - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -PLAINTEXT = 00 -CIPHERTEXT1 = ea -CIPHERTEXT2 = 4b -CIPHERTEXT3 = 66 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -PLAINTEXT = 00 -CIPHERTEXT1 = df -CIPHERTEXT2 = 1f -CIPHERTEXT3 = 94 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -PLAINTEXT = 00 -CIPHERTEXT1 = 5c -CIPHERTEXT2 = 19 -CIPHERTEXT3 = 75 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -PLAINTEXT = 00 -CIPHERTEXT1 = 0a -CIPHERTEXT2 = c7 -CIPHERTEXT3 = 6a - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -PLAINTEXT = 00 -CIPHERTEXT1 = ef -CIPHERTEXT2 = 54 -CIPHERTEXT3 = 99 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -PLAINTEXT = 00 -CIPHERTEXT1 = 88 -CIPHERTEXT2 = 77 -CIPHERTEXT3 = fb - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -PLAINTEXT = 00 -CIPHERTEXT1 = a1 -CIPHERTEXT2 = 08 -CIPHERTEXT3 = fd - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -PLAINTEXT = 00 -CIPHERTEXT1 = 6f -CIPHERTEXT2 = 0a -CIPHERTEXT3 = 68 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -PLAINTEXT = 00 -CIPHERTEXT1 = 2f -CIPHERTEXT2 = 7f -CIPHERTEXT3 = dd - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -PLAINTEXT = 00 -CIPHERTEXT1 = 5a -CIPHERTEXT2 = 11 -CIPHERTEXT3 = b1 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -PLAINTEXT = 00 -CIPHERTEXT1 = 5f -CIPHERTEXT2 = de -CIPHERTEXT3 = 9c - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -PLAINTEXT = 00 -CIPHERTEXT1 = 63 -CIPHERTEXT2 = 98 -CIPHERTEXT3 = 1c - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -CIPHERTEXT = 00 -PLAINTEXT1 = 69 -PLAINTEXT2 = 97 -PLAINTEXT3 = e9 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -CIPHERTEXT = 00 -PLAINTEXT1 = 7a -PLAINTEXT2 = 16 -PLAINTEXT3 = 21 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -CIPHERTEXT = 00 -PLAINTEXT1 = 86 -PLAINTEXT2 = 3c -PLAINTEXT3 = 66 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -CIPHERTEXT = 00 -PLAINTEXT1 = 71 -PLAINTEXT2 = 94 -PLAINTEXT3 = 8d - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -CIPHERTEXT = 00 -PLAINTEXT1 = af -PLAINTEXT2 = 1e -PLAINTEXT3 = 9e - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -CIPHERTEXT = 00 -PLAINTEXT1 = 86 -PLAINTEXT2 = 63 -PLAINTEXT3 = 6f - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -CIPHERTEXT = 00 -PLAINTEXT1 = 0c -PLAINTEXT2 = 1c -PLAINTEXT3 = ca - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -CIPHERTEXT = 00 -PLAINTEXT1 = ea -PLAINTEXT2 = 4b -PLAINTEXT3 = 66 - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -CIPHERTEXT = 00 -PLAINTEXT1 = df -PLAINTEXT2 = 1f -PLAINTEXT3 = 94 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -CIPHERTEXT = 00 -PLAINTEXT1 = 5c -PLAINTEXT2 = 19 -PLAINTEXT3 = 75 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -CIPHERTEXT = 00 -PLAINTEXT1 = 0a -PLAINTEXT2 = c7 -PLAINTEXT3 = 6a - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -CIPHERTEXT = 00 -PLAINTEXT1 = ef -PLAINTEXT2 = 54 -PLAINTEXT3 = 99 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -CIPHERTEXT = 00 -PLAINTEXT1 = 88 -PLAINTEXT2 = 77 -PLAINTEXT3 = fb - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -CIPHERTEXT = 00 -PLAINTEXT1 = a1 -PLAINTEXT2 = 08 -PLAINTEXT3 = fd - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -CIPHERTEXT = 00 -PLAINTEXT1 = 6f -PLAINTEXT2 = 0a -PLAINTEXT3 = 68 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -CIPHERTEXT = 00 -PLAINTEXT1 = 2f -PLAINTEXT2 = 7f -PLAINTEXT3 = dd - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -CIPHERTEXT = 00 -PLAINTEXT1 = 5a -PLAINTEXT2 = 11 -PLAINTEXT3 = b1 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -CIPHERTEXT = 00 -PLAINTEXT1 = 5f -PLAINTEXT2 = de -PLAINTEXT3 = 9c - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -CIPHERTEXT = 00 -PLAINTEXT1 = 63 -PLAINTEXT2 = 98 -PLAINTEXT3 = 1c - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8varkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8varkey.rsp deleted file mode 100644 index 4b868cef..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8varkey.rsp +++ /dev/null @@ -1,1128 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 95 -CIPHERTEXT2 = b8 -CIPHERTEXT3 = 1e - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 0e -CIPHERTEXT2 = ba -CIPHERTEXT3 = 06 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 7a -CIPHERTEXT2 = 34 -CIPHERTEXT3 = 3d - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d3 -CIPHERTEXT2 = 53 -CIPHERTEXT3 = 19 - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 80 -CIPHERTEXT2 = 17 -CIPHERTEXT3 = 91 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = c0 -CIPHERTEXT2 = 51 -CIPHERTEXT3 = 6a - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 46 -CIPHERTEXT2 = 8f -CIPHERTEXT3 = a1 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 20 -CIPHERTEXT2 = e0 -CIPHERTEXT3 = 0b - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = df -CIPHERTEXT2 = 6b -CIPHERTEXT3 = ea - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 31 -CIPHERTEXT2 = d7 -CIPHERTEXT3 = 69 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = df -CIPHERTEXT2 = bb -CIPHERTEXT3 = 99 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 17 -CIPHERTEXT2 = 39 -CIPHERTEXT3 = ae - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 50 -CIPHERTEXT2 = 50 -CIPHERTEXT3 = cd - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a8 -CIPHERTEXT2 = 6d -CIPHERTEXT3 = b2 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a2 -CIPHERTEXT2 = 04 -CIPHERTEXT3 = 57 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ca -CIPHERTEXT2 = cf -CIPHERTEXT3 = 36 - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 90 -CIPHERTEXT2 = 5e -CIPHERTEXT3 = 70 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ce -CIPHERTEXT2 = f2 -CIPHERTEXT3 = 4a - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 88 -CIPHERTEXT2 = 4d -CIPHERTEXT3 = d0 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 25 -CIPHERTEXT2 = 12 -CIPHERTEXT3 = af - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = c7 -CIPHERTEXT2 = 2a -CIPHERTEXT3 = 64 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 51 -CIPHERTEXT2 = c4 -CIPHERTEXT3 = 07 - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = c2 -CIPHERTEXT2 = 86 -CIPHERTEXT3 = 2a - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ee -CIPHERTEXT2 = 3c -CIPHERTEXT3 = 07 - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a8 -CIPHERTEXT2 = 36 -CIPHERTEXT3 = ae - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 4f -CIPHERTEXT2 = 50 -CIPHERTEXT3 = 2a - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 1a -CIPHERTEXT2 = bc -CIPHERTEXT3 = a2 - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b3 -CIPHERTEXT2 = 5d -CIPHERTEXT3 = bd - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 19 -CIPHERTEXT2 = a8 -CIPHERTEXT3 = 92 - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 3c -CIPHERTEXT2 = 93 -CIPHERTEXT3 = 4d - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b7 -CIPHERTEXT2 = 2e -CIPHERTEXT3 = e0 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 9d -CIPHERTEXT2 = f3 -CIPHERTEXT3 = 88 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 81 -CIPHERTEXT2 = 73 -CIPHERTEXT3 = 20 - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 93 -CIPHERTEXT2 = c7 -CIPHERTEXT3 = dd - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 55 -CIPHERTEXT2 = be -CIPHERTEXT3 = 77 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 86 -CIPHERTEXT2 = 78 -CIPHERTEXT3 = c2 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 41 -CIPHERTEXT2 = 7b -CIPHERTEXT3 = 46 - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 7a -CIPHERTEXT2 = 0b -CIPHERTEXT3 = 2a - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 29 -CIPHERTEXT2 = 07 -CIPHERTEXT3 = 14 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 54 -CIPHERTEXT2 = a8 -CIPHERTEXT3 = 99 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ae -CIPHERTEXT2 = e3 -CIPHERTEXT3 = d1 - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 02 -CIPHERTEXT2 = eb -CIPHERTEXT3 = e6 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d1 -CIPHERTEXT2 = 50 -CIPHERTEXT3 = 02 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 14 -CIPHERTEXT2 = 0f -CIPHERTEXT3 = 98 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 1d -CIPHERTEXT2 = 97 -CIPHERTEXT3 = 15 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e9 -CIPHERTEXT2 = 71 -CIPHERTEXT3 = 21 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = da -CIPHERTEXT2 = 56 -CIPHERTEXT3 = d1 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b7 -CIPHERTEXT2 = c8 -CIPHERTEXT3 = fb - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ae -CIPHERTEXT2 = 72 -CIPHERTEXT3 = c5 - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 9c -CIPHERTEXT2 = 7e -CIPHERTEXT3 = e9 - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d8 -CIPHERTEXT2 = 82 -CIPHERTEXT3 = 78 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a1 -CIPHERTEXT2 = 04 -CIPHERTEXT3 = d4 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 08 -CIPHERTEXT2 = 70 -CIPHERTEXT3 = 2f - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 5a -CIPHERTEXT2 = 00 -CIPHERTEXT3 = 80 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = fc -CIPHERTEXT2 = ca -CIPHERTEXT3 = 33 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 86 -CIPHERTEXT2 = 45 -CIPHERTEXT3 = 2b - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 95 -PLAINTEXT2 = b8 -PLAINTEXT3 = 1e - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 0e -PLAINTEXT2 = ba -PLAINTEXT3 = 06 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 7a -PLAINTEXT2 = 34 -PLAINTEXT3 = 3d - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d3 -PLAINTEXT2 = 53 -PLAINTEXT3 = 19 - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 80 -PLAINTEXT2 = 17 -PLAINTEXT3 = 91 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = c0 -PLAINTEXT2 = 51 -PLAINTEXT3 = 6a - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 46 -PLAINTEXT2 = 8f -PLAINTEXT3 = a1 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 20 -PLAINTEXT2 = e0 -PLAINTEXT3 = 0b - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = df -PLAINTEXT2 = 6b -PLAINTEXT3 = ea - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 31 -PLAINTEXT2 = d7 -PLAINTEXT3 = 69 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = df -PLAINTEXT2 = bb -PLAINTEXT3 = 99 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 17 -PLAINTEXT2 = 39 -PLAINTEXT3 = ae - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 50 -PLAINTEXT2 = 50 -PLAINTEXT3 = cd - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a8 -PLAINTEXT2 = 6d -PLAINTEXT3 = b2 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a2 -PLAINTEXT2 = 04 -PLAINTEXT3 = 57 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ca -PLAINTEXT2 = cf -PLAINTEXT3 = 36 - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 90 -PLAINTEXT2 = 5e -PLAINTEXT3 = 70 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ce -PLAINTEXT2 = f2 -PLAINTEXT3 = 4a - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 88 -PLAINTEXT2 = 4d -PLAINTEXT3 = d0 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 25 -PLAINTEXT2 = 12 -PLAINTEXT3 = af - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = c7 -PLAINTEXT2 = 2a -PLAINTEXT3 = 64 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 51 -PLAINTEXT2 = c4 -PLAINTEXT3 = 07 - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = c2 -PLAINTEXT2 = 86 -PLAINTEXT3 = 2a - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ee -PLAINTEXT2 = 3c -PLAINTEXT3 = 07 - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a8 -PLAINTEXT2 = 36 -PLAINTEXT3 = ae - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 4f -PLAINTEXT2 = 50 -PLAINTEXT3 = 2a - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 1a -PLAINTEXT2 = bc -PLAINTEXT3 = a2 - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b3 -PLAINTEXT2 = 5d -PLAINTEXT3 = bd - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 19 -PLAINTEXT2 = a8 -PLAINTEXT3 = 92 - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 3c -PLAINTEXT2 = 93 -PLAINTEXT3 = 4d - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b7 -PLAINTEXT2 = 2e -PLAINTEXT3 = e0 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 9d -PLAINTEXT2 = f3 -PLAINTEXT3 = 88 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 81 -PLAINTEXT2 = 73 -PLAINTEXT3 = 20 - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 93 -PLAINTEXT2 = c7 -PLAINTEXT3 = dd - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 55 -PLAINTEXT2 = be -PLAINTEXT3 = 77 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 86 -PLAINTEXT2 = 78 -PLAINTEXT3 = c2 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 41 -PLAINTEXT2 = 7b -PLAINTEXT3 = 46 - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 7a -PLAINTEXT2 = 0b -PLAINTEXT3 = 2a - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 29 -PLAINTEXT2 = 07 -PLAINTEXT3 = 14 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 54 -PLAINTEXT2 = a8 -PLAINTEXT3 = 99 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ae -PLAINTEXT2 = e3 -PLAINTEXT3 = d1 - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 02 -PLAINTEXT2 = eb -PLAINTEXT3 = e6 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d1 -PLAINTEXT2 = 50 -PLAINTEXT3 = 02 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 14 -PLAINTEXT2 = 0f -PLAINTEXT3 = 98 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 1d -PLAINTEXT2 = 97 -PLAINTEXT3 = 15 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e9 -PLAINTEXT2 = 71 -PLAINTEXT3 = 21 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = da -PLAINTEXT2 = 56 -PLAINTEXT3 = d1 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b7 -PLAINTEXT2 = c8 -PLAINTEXT3 = fb - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ae -PLAINTEXT2 = 72 -PLAINTEXT3 = c5 - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 9c -PLAINTEXT2 = 7e -PLAINTEXT3 = e9 - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d8 -PLAINTEXT2 = 82 -PLAINTEXT3 = 78 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a1 -PLAINTEXT2 = 04 -PLAINTEXT3 = d4 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 08 -PLAINTEXT2 = 70 -PLAINTEXT3 = 2f - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 5a -PLAINTEXT2 = 00 -PLAINTEXT3 = 80 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = fc -PLAINTEXT2 = ca -PLAINTEXT3 = 33 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 86 -PLAINTEXT2 = 45 -PLAINTEXT3 = 2b - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8vartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8vartext.rsp deleted file mode 100644 index b932d21b..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TCFBP8vartext.rsp +++ /dev/null @@ -1,1288 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 95 -CIPHERTEXT2 = f7 -CIPHERTEXT3 = 5a - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = dd -CIPHERTEXT2 = 0c -CIPHERTEXT3 = f1 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 2e -CIPHERTEXT2 = 05 -CIPHERTEXT3 = f9 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 4b -CIPHERTEXT2 = 9e -CIPHERTEXT3 = f6 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 20 -CIPHERTEXT2 = c3 -CIPHERTEXT3 = 4f - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 55 -CIPHERTEXT2 = e2 -CIPHERTEXT3 = 45 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 6c -CIPHERTEXT2 = 13 -CIPHERTEXT3 = d8 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 0d -CIPHERTEXT2 = 0d -CIPHERTEXT3 = d2 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d9 -CIPHERTEXT2 = 43 -CIPHERTEXT3 = d6 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 42 -CIPHERTEXT2 = 94 -CIPHERTEXT3 = f5 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b8 -CIPHERTEXT2 = c8 -CIPHERTEXT3 = 6c - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = f1 -CIPHERTEXT2 = e8 -CIPHERTEXT3 = 72 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ad -CIPHERTEXT2 = be -CIPHERTEXT3 = 0d - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e6 -CIPHERTEXT2 = 9e -CIPHERTEXT3 = fc - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ec -CIPHERTEXT2 = fa -CIPHERTEXT3 = 31 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = f3 -CIPHERTEXT2 = 9f -CIPHERTEXT3 = fb - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 2b -CIPHERTEXT2 = f4 -CIPHERTEXT3 = d6 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 88 -CIPHERTEXT2 = e9 -CIPHERTEXT3 = 63 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e1 -CIPHERTEXT2 = ee -CIPHERTEXT3 = 5d - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 32 -CIPHERTEXT2 = 0b -CIPHERTEXT3 = e3 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e7 -CIPHERTEXT2 = bb -CIPHERTEXT3 = 4e - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 12 -CIPHERTEXT2 = f0 -CIPHERTEXT3 = 44 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = a4 -CIPHERTEXT2 = 8a -CIPHERTEXT3 = 02 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = fb -CIPHERTEXT2 = 74 -CIPHERTEXT3 = 6f - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 75 -CIPHERTEXT2 = b8 -CIPHERTEXT3 = fc - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 64 -CIPHERTEXT2 = 4e -CIPHERTEXT3 = e3 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = f0 -CIPHERTEXT2 = a2 -CIPHERTEXT3 = 88 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 9d -CIPHERTEXT2 = 05 -CIPHERTEXT3 = 56 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = d1 -CIPHERTEXT2 = c3 -CIPHERTEXT3 = 1f - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e1 -CIPHERTEXT2 = 89 -CIPHERTEXT3 = ed - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e4 -CIPHERTEXT2 = 59 -CIPHERTEXT3 = ef - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ae -CIPHERTEXT2 = 7a -CIPHERTEXT3 = 91 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = e9 -CIPHERTEXT2 = 88 -CIPHERTEXT3 = a5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = df -CIPHERTEXT2 = 9f -CIPHERTEXT3 = 97 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = b1 -CIPHERTEXT2 = a5 -CIPHERTEXT3 = 08 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = fa -CIPHERTEXT2 = e9 -CIPHERTEXT3 = 1a - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ca -CIPHERTEXT2 = af -CIPHERTEXT3 = 85 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 5e -CIPHERTEXT2 = 57 -CIPHERTEXT3 = bc - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 81 -CIPHERTEXT2 = 45 -CIPHERTEXT3 = 04 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 4d -CIPHERTEXT2 = 84 -CIPHERTEXT3 = 62 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 25 -CIPHERTEXT2 = 58 -CIPHERTEXT3 = f9 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ab -CIPHERTEXT2 = 1e -CIPHERTEXT3 = db - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 79 -CIPHERTEXT2 = 88 -CIPHERTEXT3 = 07 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 86 -CIPHERTEXT2 = 69 -CIPHERTEXT3 = 70 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 8b -CIPHERTEXT2 = cd -CIPHERTEXT3 = 9c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ea -CIPHERTEXT2 = 4c -CIPHERTEXT3 = 26 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ca -CIPHERTEXT2 = 16 -CIPHERTEXT3 = 72 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 8d -CIPHERTEXT2 = 92 -CIPHERTEXT3 = 36 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT = 00 -CIPHERTEXT1 = 10 -CIPHERTEXT2 = b4 -CIPHERTEXT3 = 4b - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 5d -CIPHERTEXT2 = a9 -CIPHERTEXT3 = ae - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT = 00 -CIPHERTEXT1 = 1d -CIPHERTEXT2 = 4f -CIPHERTEXT3 = a1 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT = 00 -CIPHERTEXT1 = ce -CIPHERTEXT2 = 76 -CIPHERTEXT3 = c5 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT = 00 -CIPHERTEXT1 = 84 -CIPHERTEXT2 = 6b -CIPHERTEXT3 = ae - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT = 00 -CIPHERTEXT1 = e6 -CIPHERTEXT2 = eb -CIPHERTEXT3 = 3d - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT = 00 -CIPHERTEXT1 = 48 -CIPHERTEXT2 = d2 -CIPHERTEXT3 = ad - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT = 00 -CIPHERTEXT1 = dd -CIPHERTEXT2 = 9f -CIPHERTEXT3 = d4 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT = 00 -CIPHERTEXT1 = 2f -CIPHERTEXT2 = 0a -CIPHERTEXT3 = 7f - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT = 00 -CIPHERTEXT1 = e0 -CIPHERTEXT2 = 6c -CIPHERTEXT3 = 74 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT = 00 -CIPHERTEXT1 = 09 -CIPHERTEXT2 = 09 -CIPHERTEXT3 = a4 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT = 00 -CIPHERTEXT1 = 5b -CIPHERTEXT2 = 2f -CIPHERTEXT3 = a2 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT = 00 -CIPHERTEXT1 = cc -CIPHERTEXT2 = 00 -CIPHERTEXT3 = bc - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT = 00 -CIPHERTEXT1 = d2 -CIPHERTEXT2 = 6a -CIPHERTEXT3 = cc - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT = 00 -CIPHERTEXT1 = 06 -CIPHERTEXT2 = f3 -CIPHERTEXT3 = 3d - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT = 00 -CIPHERTEXT1 = 16 -CIPHERTEXT2 = 00 -CIPHERTEXT3 = 17 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 95 -PLAINTEXT2 = f7 -PLAINTEXT3 = 5a - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = dd -PLAINTEXT2 = 0c -PLAINTEXT3 = f1 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 2e -PLAINTEXT2 = 05 -PLAINTEXT3 = f9 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 4b -PLAINTEXT2 = 9e -PLAINTEXT3 = f6 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 20 -PLAINTEXT2 = c3 -PLAINTEXT3 = 4f - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 55 -PLAINTEXT2 = e2 -PLAINTEXT3 = 45 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 6c -PLAINTEXT2 = 13 -PLAINTEXT3 = d8 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 0d -PLAINTEXT2 = 0d -PLAINTEXT3 = d2 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d9 -PLAINTEXT2 = 43 -PLAINTEXT3 = d6 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 42 -PLAINTEXT2 = 94 -PLAINTEXT3 = f5 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b8 -PLAINTEXT2 = c8 -PLAINTEXT3 = 6c - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = f1 -PLAINTEXT2 = e8 -PLAINTEXT3 = 72 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ad -PLAINTEXT2 = be -PLAINTEXT3 = 0d - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e6 -PLAINTEXT2 = 9e -PLAINTEXT3 = fc - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ec -PLAINTEXT2 = fa -PLAINTEXT3 = 31 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = f3 -PLAINTEXT2 = 9f -PLAINTEXT3 = fb - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 2b -PLAINTEXT2 = f4 -PLAINTEXT3 = d6 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 88 -PLAINTEXT2 = e9 -PLAINTEXT3 = 63 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e1 -PLAINTEXT2 = ee -PLAINTEXT3 = 5d - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 32 -PLAINTEXT2 = 0b -PLAINTEXT3 = e3 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e7 -PLAINTEXT2 = bb -PLAINTEXT3 = 4e - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 12 -PLAINTEXT2 = f0 -PLAINTEXT3 = 44 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = a4 -PLAINTEXT2 = 8a -PLAINTEXT3 = 02 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = fb -PLAINTEXT2 = 74 -PLAINTEXT3 = 6f - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 75 -PLAINTEXT2 = b8 -PLAINTEXT3 = fc - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 64 -PLAINTEXT2 = 4e -PLAINTEXT3 = e3 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = f0 -PLAINTEXT2 = a2 -PLAINTEXT3 = 88 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 9d -PLAINTEXT2 = 05 -PLAINTEXT3 = 56 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = d1 -PLAINTEXT2 = c3 -PLAINTEXT3 = 1f - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e1 -PLAINTEXT2 = 89 -PLAINTEXT3 = ed - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e4 -PLAINTEXT2 = 59 -PLAINTEXT3 = ef - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ae -PLAINTEXT2 = 7a -PLAINTEXT3 = 91 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = e9 -PLAINTEXT2 = 88 -PLAINTEXT3 = a5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = df -PLAINTEXT2 = 9f -PLAINTEXT3 = 97 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = b1 -PLAINTEXT2 = a5 -PLAINTEXT3 = 08 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = fa -PLAINTEXT2 = e9 -PLAINTEXT3 = 1a - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ca -PLAINTEXT2 = af -PLAINTEXT3 = 85 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 5e -PLAINTEXT2 = 57 -PLAINTEXT3 = bc - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 81 -PLAINTEXT2 = 45 -PLAINTEXT3 = 04 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 4d -PLAINTEXT2 = 84 -PLAINTEXT3 = 62 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 25 -PLAINTEXT2 = 58 -PLAINTEXT3 = f9 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ab -PLAINTEXT2 = 1e -PLAINTEXT3 = db - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 79 -PLAINTEXT2 = 88 -PLAINTEXT3 = 07 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 86 -PLAINTEXT2 = 69 -PLAINTEXT3 = 70 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 8b -PLAINTEXT2 = cd -PLAINTEXT3 = 9c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ea -PLAINTEXT2 = 4c -PLAINTEXT3 = 26 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ca -PLAINTEXT2 = 16 -PLAINTEXT3 = 72 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 8d -PLAINTEXT2 = 92 -PLAINTEXT3 = 36 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT = 00 -PLAINTEXT1 = 10 -PLAINTEXT2 = b4 -PLAINTEXT3 = 4b - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 5d -PLAINTEXT2 = a9 -PLAINTEXT3 = ae - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT = 00 -PLAINTEXT1 = 1d -PLAINTEXT2 = 4f -PLAINTEXT3 = a1 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT = 00 -PLAINTEXT1 = ce -PLAINTEXT2 = 76 -PLAINTEXT3 = c5 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT = 00 -PLAINTEXT1 = 84 -PLAINTEXT2 = 6b -PLAINTEXT3 = ae - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT = 00 -PLAINTEXT1 = e6 -PLAINTEXT2 = eb -PLAINTEXT3 = 3d - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT = 00 -PLAINTEXT1 = 48 -PLAINTEXT2 = d2 -PLAINTEXT3 = ad - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT = 00 -PLAINTEXT1 = dd -PLAINTEXT2 = 9f -PLAINTEXT3 = d4 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT = 00 -PLAINTEXT1 = 2f -PLAINTEXT2 = 0a -PLAINTEXT3 = 7f - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT = 00 -PLAINTEXT1 = e0 -PLAINTEXT2 = 6c -PLAINTEXT3 = 74 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT = 00 -PLAINTEXT1 = 09 -PLAINTEXT2 = 09 -PLAINTEXT3 = a4 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT = 00 -PLAINTEXT1 = 5b -PLAINTEXT2 = 2f -PLAINTEXT3 = a2 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT = 00 -PLAINTEXT1 = cc -PLAINTEXT2 = 00 -PLAINTEXT3 = bc - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT = 00 -PLAINTEXT1 = d2 -PLAINTEXT2 = 6a -PLAINTEXT3 = cc - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT = 00 -PLAINTEXT1 = 06 -PLAINTEXT2 = f3 -PLAINTEXT3 = 3d - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT = 00 -PLAINTEXT1 = 16 -PLAINTEXT2 = 00 -PLAINTEXT3 = 17 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBinvperm.rsp deleted file mode 100644 index 1b119d58..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBinvperm.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -PLAINTEXT = 95f8a5e5dd31d900 -CIPHERTEXT = 8000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -PLAINTEXT = dd7f121ca5015619 -CIPHERTEXT = 4000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -PLAINTEXT = 2e8653104f3834ea -CIPHERTEXT = 2000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -PLAINTEXT = 4bd388ff6cd81d4f -CIPHERTEXT = 1000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -PLAINTEXT = 20b9e767b2fb1456 -CIPHERTEXT = 0800000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -PLAINTEXT = 55579380d77138ef -CIPHERTEXT = 0400000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -PLAINTEXT = 6cc5defaaf04512f -CIPHERTEXT = 0200000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -PLAINTEXT = 0d9f279ba5d87260 -CIPHERTEXT = 0100000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -PLAINTEXT = d9031b0271bd5a0a -CIPHERTEXT = 0080000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -PLAINTEXT = 424250b37c3dd951 -CIPHERTEXT = 0040000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -PLAINTEXT = b8061b7ecd9a21e5 -CIPHERTEXT = 0020000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -PLAINTEXT = f15d0f286b65bd28 -CIPHERTEXT = 0010000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -PLAINTEXT = add0cc8d6e5deba1 -CIPHERTEXT = 0008000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -PLAINTEXT = e6d5f82752ad63d1 -CIPHERTEXT = 0004000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -PLAINTEXT = ecbfe3bd3f591a5e -CIPHERTEXT = 0002000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -PLAINTEXT = f356834379d165cd -CIPHERTEXT = 0001000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -PLAINTEXT = 2b9f982f20037fa9 -CIPHERTEXT = 0000800000000000 - -COUNT = 17 -KEYs = 0101010101010101 -PLAINTEXT = 889de068a16f0be6 -CIPHERTEXT = 0000400000000000 - -COUNT = 18 -KEYs = 0101010101010101 -PLAINTEXT = e19e275d846a1298 -CIPHERTEXT = 0000200000000000 - -COUNT = 19 -KEYs = 0101010101010101 -PLAINTEXT = 329a8ed523d71aec -CIPHERTEXT = 0000100000000000 - -COUNT = 20 -KEYs = 0101010101010101 -PLAINTEXT = e7fce22557d23c97 -CIPHERTEXT = 0000080000000000 - -COUNT = 21 -KEYs = 0101010101010101 -PLAINTEXT = 12a9f5817ff2d65d -CIPHERTEXT = 0000040000000000 - -COUNT = 22 -KEYs = 0101010101010101 -PLAINTEXT = a484c3ad38dc9c19 -CIPHERTEXT = 0000020000000000 - -COUNT = 23 -KEYs = 0101010101010101 -PLAINTEXT = fbe00a8a1ef8ad72 -CIPHERTEXT = 0000010000000000 - -COUNT = 24 -KEYs = 0101010101010101 -PLAINTEXT = 750d079407521363 -CIPHERTEXT = 0000008000000000 - -COUNT = 25 -KEYs = 0101010101010101 -PLAINTEXT = 64feed9c724c2faf -CIPHERTEXT = 0000004000000000 - -COUNT = 26 -KEYs = 0101010101010101 -PLAINTEXT = f02b263b328e2b60 -CIPHERTEXT = 0000002000000000 - -COUNT = 27 -KEYs = 0101010101010101 -PLAINTEXT = 9d64555a9a10b852 -CIPHERTEXT = 0000001000000000 - -COUNT = 28 -KEYs = 0101010101010101 -PLAINTEXT = d106ff0bed5255d7 -CIPHERTEXT = 0000000800000000 - -COUNT = 29 -KEYs = 0101010101010101 -PLAINTEXT = e1652c6b138c64a5 -CIPHERTEXT = 0000000400000000 - -COUNT = 30 -KEYs = 0101010101010101 -PLAINTEXT = e428581186ec8f46 -CIPHERTEXT = 0000000200000000 - -COUNT = 31 -KEYs = 0101010101010101 -PLAINTEXT = aeb5f5ede22d1a36 -CIPHERTEXT = 0000000100000000 - -COUNT = 32 -KEYs = 0101010101010101 -PLAINTEXT = e943d7568aec0c5c -CIPHERTEXT = 0000000080000000 - -COUNT = 33 -KEYs = 0101010101010101 -PLAINTEXT = df98c8276f54b04b -CIPHERTEXT = 0000000040000000 - -COUNT = 34 -KEYs = 0101010101010101 -PLAINTEXT = b160e4680f6c696f -CIPHERTEXT = 0000000020000000 - -COUNT = 35 -KEYs = 0101010101010101 -PLAINTEXT = fa0752b07d9c4ab8 -CIPHERTEXT = 0000000010000000 - -COUNT = 36 -KEYs = 0101010101010101 -PLAINTEXT = ca3a2b036dbc8502 -CIPHERTEXT = 0000000008000000 - -COUNT = 37 -KEYs = 0101010101010101 -PLAINTEXT = 5e0905517bb59bcf -CIPHERTEXT = 0000000004000000 - -COUNT = 38 -KEYs = 0101010101010101 -PLAINTEXT = 814eeb3b91d90726 -CIPHERTEXT = 0000000002000000 - -COUNT = 39 -KEYs = 0101010101010101 -PLAINTEXT = 4d49db1532919c9f -CIPHERTEXT = 0000000001000000 - -COUNT = 40 -KEYs = 0101010101010101 -PLAINTEXT = 25eb5fc3f8cf0621 -CIPHERTEXT = 0000000000800000 - -COUNT = 41 -KEYs = 0101010101010101 -PLAINTEXT = ab6a20c0620d1c6f -CIPHERTEXT = 0000000000400000 - -COUNT = 42 -KEYs = 0101010101010101 -PLAINTEXT = 79e90dbc98f92cca -CIPHERTEXT = 0000000000200000 - -COUNT = 43 -KEYs = 0101010101010101 -PLAINTEXT = 866ecedd8072bb0e -CIPHERTEXT = 0000000000100000 - -COUNT = 44 -KEYs = 0101010101010101 -PLAINTEXT = 8b54536f2f3e64a8 -CIPHERTEXT = 0000000000080000 - -COUNT = 45 -KEYs = 0101010101010101 -PLAINTEXT = ea51d3975595b86b -CIPHERTEXT = 0000000000040000 - -COUNT = 46 -KEYs = 0101010101010101 -PLAINTEXT = caffc6ac4542de31 -CIPHERTEXT = 0000000000020000 - -COUNT = 47 -KEYs = 0101010101010101 -PLAINTEXT = 8dd45a2ddf90796c -CIPHERTEXT = 0000000000010000 - -COUNT = 48 -KEYs = 0101010101010101 -PLAINTEXT = 1029d55e880ec2d0 -CIPHERTEXT = 0000000000008000 - -COUNT = 49 -KEYs = 0101010101010101 -PLAINTEXT = 5d86cb23639dbea9 -CIPHERTEXT = 0000000000004000 - -COUNT = 50 -KEYs = 0101010101010101 -PLAINTEXT = 1d1ca853ae7c0c5f -CIPHERTEXT = 0000000000002000 - -COUNT = 51 -KEYs = 0101010101010101 -PLAINTEXT = ce332329248f3228 -CIPHERTEXT = 0000000000001000 - -COUNT = 52 -KEYs = 0101010101010101 -PLAINTEXT = 8405d1abe24fb942 -CIPHERTEXT = 0000000000000800 - -COUNT = 53 -KEYs = 0101010101010101 -PLAINTEXT = e643d78090ca4207 -CIPHERTEXT = 0000000000000400 - -COUNT = 54 -KEYs = 0101010101010101 -PLAINTEXT = 48221b9937748a23 -CIPHERTEXT = 0000000000000200 - -COUNT = 55 -KEYs = 0101010101010101 -PLAINTEXT = dd7c0bbd61fafd54 -CIPHERTEXT = 0000000000000100 - -COUNT = 56 -KEYs = 0101010101010101 -PLAINTEXT = 2fbc291a570db5c4 -CIPHERTEXT = 0000000000000080 - -COUNT = 57 -KEYs = 0101010101010101 -PLAINTEXT = e07c30d7e4e26e12 -CIPHERTEXT = 0000000000000040 - -COUNT = 58 -KEYs = 0101010101010101 -PLAINTEXT = 0953e2258e8e90a1 -CIPHERTEXT = 0000000000000020 - -COUNT = 59 -KEYs = 0101010101010101 -PLAINTEXT = 5b711bc4ceebf2ee -CIPHERTEXT = 0000000000000010 - -COUNT = 60 -KEYs = 0101010101010101 -PLAINTEXT = cc083f1e6d9e85f6 -CIPHERTEXT = 0000000000000008 - -COUNT = 61 -KEYs = 0101010101010101 -PLAINTEXT = d2fd8867d50d2dfe -CIPHERTEXT = 0000000000000004 - -COUNT = 62 -KEYs = 0101010101010101 -PLAINTEXT = 06e7ea22ce92708f -CIPHERTEXT = 0000000000000002 - -COUNT = 63 -KEYs = 0101010101010101 -PLAINTEXT = 166b40b44aba4bd6 -CIPHERTEXT = 0000000000000001 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -CIPHERTEXT = 8000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -CIPHERTEXT = 4000000000000000 -PLAINTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -CIPHERTEXT = 2000000000000000 -PLAINTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -CIPHERTEXT = 1000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -CIPHERTEXT = 0800000000000000 -PLAINTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -CIPHERTEXT = 0400000000000000 -PLAINTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -CIPHERTEXT = 0200000000000000 -PLAINTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -CIPHERTEXT = 0100000000000000 -PLAINTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -CIPHERTEXT = 0080000000000000 -PLAINTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -CIPHERTEXT = 0040000000000000 -PLAINTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -CIPHERTEXT = 0020000000000000 -PLAINTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -CIPHERTEXT = 0010000000000000 -PLAINTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -CIPHERTEXT = 0008000000000000 -PLAINTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -CIPHERTEXT = 0004000000000000 -PLAINTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -CIPHERTEXT = 0002000000000000 -PLAINTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -CIPHERTEXT = 0001000000000000 -PLAINTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -CIPHERTEXT = 0000800000000000 -PLAINTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -CIPHERTEXT = 0000400000000000 -PLAINTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -CIPHERTEXT = 0000200000000000 -PLAINTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -CIPHERTEXT = 0000100000000000 -PLAINTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -CIPHERTEXT = 0000080000000000 -PLAINTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -CIPHERTEXT = 0000040000000000 -PLAINTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -CIPHERTEXT = 0000020000000000 -PLAINTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -CIPHERTEXT = 0000010000000000 -PLAINTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -CIPHERTEXT = 0000008000000000 -PLAINTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -CIPHERTEXT = 0000004000000000 -PLAINTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -CIPHERTEXT = 0000002000000000 -PLAINTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -CIPHERTEXT = 0000001000000000 -PLAINTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000800000000 -PLAINTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000400000000 -PLAINTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000200000000 -PLAINTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000100000000 -PLAINTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000080000000 -PLAINTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000040000000 -PLAINTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000020000000 -PLAINTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000010000000 -PLAINTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000008000000 -PLAINTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000004000000 -PLAINTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000002000000 -PLAINTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000001000000 -PLAINTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000800000 -PLAINTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000400000 -PLAINTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000200000 -PLAINTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000100000 -PLAINTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000080000 -PLAINTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000040000 -PLAINTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000020000 -PLAINTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000010000 -PLAINTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000008000 -PLAINTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000004000 -PLAINTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000002000 -PLAINTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000001000 -PLAINTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000800 -PLAINTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000400 -PLAINTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000200 -PLAINTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000100 -PLAINTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000080 -PLAINTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000040 -PLAINTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000020 -PLAINTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000010 -PLAINTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000008 -PLAINTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000004 -PLAINTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000002 -PLAINTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -CIPHERTEXT = 0000000000000001 -PLAINTEXT = 166b40b44aba4bd6 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBpermop.rsp deleted file mode 100644 index 705c8cac..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBpermop.rsp +++ /dev/null @@ -1,328 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1aeac39a61f0a464 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -CIPHERTEXT = 88d55e54f54c97b4 -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 1007103489988020 -CIPHERTEXT = 0c0cc00c83ea48fd -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 10071034c8980120 -CIPHERTEXT = 83bc8ef3a6570183 -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 1046103489988020 -CIPHERTEXT = df725dcad94ea2e9 -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 1086911519190101 -CIPHERTEXT = e652b53b550be8b0 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 1086911519580101 -CIPHERTEXT = af527120c485cbb0 -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 5107b01519580101 -CIPHERTEXT = 0f04ce393db926d5 -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 1007b01519190101 -CIPHERTEXT = c9f00ffc74079067 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 3107915498080101 -CIPHERTEXT = 7cfd82a593252b4e -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 3107919498080101 -CIPHERTEXT = cb49a2f9e91363e3 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 10079115b9080140 -CIPHERTEXT = 00b588be70d23f56 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 3107911598080140 -CIPHERTEXT = 406a9a6ab43399ae -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 1007d01589980101 -CIPHERTEXT = 6cb773611dca9ada -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 9107911589980101 -CIPHERTEXT = 67fd21c17dbb5d70 -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 9107d01589190101 -CIPHERTEXT = 9592cb4110430787 -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 1007d01598980120 -CIPHERTEXT = a6b7ff68a318ddd3 -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 1007940498190101 -CIPHERTEXT = 4d102196c914ca16 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0107910491190401 -CIPHERTEXT = 2dfa9f4573594965 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0107910491190101 -CIPHERTEXT = b46604816c0e0774 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0107940491190401 -CIPHERTEXT = 6e7e6221a4f34e87 -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 19079210981a0101 -CIPHERTEXT = aa85e74643233199 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 1007911998190801 -CIPHERTEXT = 2e5a19db4d1962d6 -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 10079119981a0801 -CIPHERTEXT = 23a866a809d30894 -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 1007921098190101 -CIPHERTEXT = d812d961f017d320 -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 100791159819010b -CIPHERTEXT = 055605816e58608f -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 1004801598190101 -CIPHERTEXT = abd88e8b1b7716f1 -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 1004801598190102 -CIPHERTEXT = 537ac95be69da1e1 -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 1004801598190108 -CIPHERTEXT = aed0f6ae3c25cdd8 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 1002911598100104 -CIPHERTEXT = b3e35a5ee53e7b8d -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 1002911598190104 -CIPHERTEXT = 61c79c71921a2ef8 -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 1002911598100201 -CIPHERTEXT = e2f5728f0995013c -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 1002911698100101 -CIPHERTEXT = 1aeac39a61f0a464 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBsubtab.rsp deleted file mode 100644 index 2341f79c..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBsubtab.rsp +++ /dev/null @@ -1,198 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -PLAINTEXT = 01a1d6d039776742 -CIPHERTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -PLAINTEXT = 5cd54ca83def57da -CIPHERTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -PLAINTEXT = 0248d43806f67172 -CIPHERTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -PLAINTEXT = 51454b582ddf440a -CIPHERTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -PLAINTEXT = 42fd443059577fa2 -CIPHERTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -PLAINTEXT = 059b5e0851cf143a -CIPHERTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -PLAINTEXT = 0756d8e0774761d2 -CIPHERTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -PLAINTEXT = 762514b829bf486a -CIPHERTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -PLAINTEXT = 3bdd119049372802 -CIPHERTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -PLAINTEXT = 26955f6835af609a -CIPHERTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -PLAINTEXT = 164d5e404f275232 -CIPHERTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -PLAINTEXT = 6b056e18759f5cca -CIPHERTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -PLAINTEXT = 004bd6ef09176062 -CIPHERTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -PLAINTEXT = 480d39006ee762f2 -CIPHERTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -PLAINTEXT = 437540c8698f3cfa -CIPHERTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -PLAINTEXT = 072d43a077075292 -CIPHERTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -PLAINTEXT = 02fe55778117f12a -CIPHERTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -PLAINTEXT = 1d9d5c5018f728c2 -CIPHERTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -PLAINTEXT = 305532286d6f295a -CIPHERTEXT = 63fac0d034d9f793 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -CIPHERTEXT = 690f5b0d9a26939b -PLAINTEXT = 01a1d6d039776742 - -COUNT = 1 -KEYs = 0131d9619dc1376e -CIPHERTEXT = 7a389d10354bd271 -PLAINTEXT = 5cd54ca83def57da - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -CIPHERTEXT = 868ebb51cab4599a -PLAINTEXT = 0248d43806f67172 - -COUNT = 3 -KEYs = 3849674c2602319e -CIPHERTEXT = 7178876e01f19b2a -PLAINTEXT = 51454b582ddf440a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -CIPHERTEXT = af37fb421f8c4095 -PLAINTEXT = 42fd443059577fa2 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -CIPHERTEXT = 86a560f10ec6d85b -PLAINTEXT = 059b5e0851cf143a - -COUNT = 6 -KEYs = 0170f175468fb5e6 -CIPHERTEXT = 0cd3da020021dc09 -PLAINTEXT = 0756d8e0774761d2 - -COUNT = 7 -KEYs = 43297fad38e373fe -CIPHERTEXT = ea676b2cb7db2b7a -PLAINTEXT = 762514b829bf486a - -COUNT = 8 -KEYs = 07a7137045da2a16 -CIPHERTEXT = dfd64a815caf1a0f -PLAINTEXT = 3bdd119049372802 - -COUNT = 9 -KEYs = 04689104c2fd3b2f -CIPHERTEXT = 5c513c9c4886c088 -PLAINTEXT = 26955f6835af609a - -COUNT = 10 -KEYs = 37d06bb516cb7546 -CIPHERTEXT = 0a2aeeae3ff4ab77 -PLAINTEXT = 164d5e404f275232 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -CIPHERTEXT = ef1bf03e5dfa575a -PLAINTEXT = 6b056e18759f5cca - -COUNT = 12 -KEYs = 584023641aba6176 -CIPHERTEXT = 88bf0db6d70dee56 -PLAINTEXT = 004bd6ef09176062 - -COUNT = 13 -KEYs = 025816164629b007 -CIPHERTEXT = a1f9915541020b56 -PLAINTEXT = 480d39006ee762f2 - -COUNT = 14 -KEYs = 49793ebc79b3258f -CIPHERTEXT = 6fbf1cafcffd0556 -PLAINTEXT = 437540c8698f3cfa - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -CIPHERTEXT = 2f22e49bab7ca1ac -PLAINTEXT = 072d43a077075292 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -CIPHERTEXT = 5a6b612cc26cce4a -PLAINTEXT = 02fe55778117f12a - -COUNT = 17 -KEYs = 018310dc409b26d6 -CIPHERTEXT = 5f4c038ed12b2e41 -PLAINTEXT = 1d9d5c5018f728c2 - -COUNT = 18 -KEYs = 1c587f1c13924fef -CIPHERTEXT = 63fac0d034d9f793 -PLAINTEXT = 305532286d6f295a - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvarkey.rsp deleted file mode 100644 index 7171c363..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvarkey.rsp +++ /dev/null @@ -1,568 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 869efd7f9f265a09 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -CIPHERTEXT = 95a8d72813daa94d -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 4001010101010101 -CIPHERTEXT = 0eec1487dd8c26d5 -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 2001010101010101 -CIPHERTEXT = 7ad16ffb79c45926 -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 1001010101010101 -CIPHERTEXT = d3746294ca6a6cf3 -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0801010101010101 -CIPHERTEXT = 809f5f873c1fd761 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0401010101010101 -CIPHERTEXT = c02faffec989d1fc -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0201010101010101 -CIPHERTEXT = 4615aa1d33e72f10 -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0180010101010101 -CIPHERTEXT = 2055123350c00858 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0140010101010101 -CIPHERTEXT = df3b99d6577397c8 -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0120010101010101 -CIPHERTEXT = 31fe17369b5288c9 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0110010101010101 -CIPHERTEXT = dfdd3cc64dae1642 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0108010101010101 -CIPHERTEXT = 178c83ce2b399d94 -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0104010101010101 -CIPHERTEXT = 50f636324a9b7f80 -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0102010101010101 -CIPHERTEXT = a8468ee3bc18f06d -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101800101010101 -CIPHERTEXT = a2dc9e92fd3cde92 -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101400101010101 -CIPHERTEXT = cac09f797d031287 -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101200101010101 -CIPHERTEXT = 90ba680b22aeb525 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101100101010101 -CIPHERTEXT = ce7a24f350e280b6 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101080101010101 -CIPHERTEXT = 882bff0aa01a0b87 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101040101010101 -CIPHERTEXT = 25610288924511c2 -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101020101010101 -CIPHERTEXT = c71516c29c75d170 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101018001010101 -CIPHERTEXT = 5199c29a52c9f059 -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101014001010101 -CIPHERTEXT = c22f0a294a71f29f -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101012001010101 -CIPHERTEXT = ee371483714c02ea -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101011001010101 -CIPHERTEXT = a81fbd448f9e522f -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010801010101 -CIPHERTEXT = 4f644c92e192dfed -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010401010101 -CIPHERTEXT = 1afa9a66a6df92ae -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010201010101 -CIPHERTEXT = b3c1cc715cb879d8 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010180010101 -CIPHERTEXT = 19d032e64ab0bd8b -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010140010101 -CIPHERTEXT = 3cfaa7a7dc8720dc -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010120010101 -CIPHERTEXT = b7265f7f447ac6f3 -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010110010101 -CIPHERTEXT = 9db73b3c0d163f54 -PLAINTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010108010101 -CIPHERTEXT = 8181b65babf4a975 -PLAINTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010104010101 -CIPHERTEXT = 93c9b64042eaa240 -PLAINTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010102010101 -CIPHERTEXT = 5570530829705592 -PLAINTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101800101 -CIPHERTEXT = 8638809e878787a0 -PLAINTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101400101 -CIPHERTEXT = 41b9a79af79ac208 -PLAINTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101200101 -CIPHERTEXT = 7a9be42f2009a892 -PLAINTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101100101 -CIPHERTEXT = 29038d56ba6d2745 -PLAINTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101080101 -CIPHERTEXT = 5495c6abf1e5df51 -PLAINTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101040101 -CIPHERTEXT = ae13dbd561488933 -PLAINTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101020101 -CIPHERTEXT = 024d1ffa8904e389 -PLAINTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101018001 -CIPHERTEXT = d1399712f99bf02e -PLAINTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101014001 -CIPHERTEXT = 14c1d7c1cffec79e -PLAINTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101012001 -CIPHERTEXT = 1de5279dae3bed6f -PLAINTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101011001 -CIPHERTEXT = e941a33f85501303 -PLAINTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010801 -CIPHERTEXT = da99dbbc9a03f379 -PLAINTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010401 -CIPHERTEXT = b7fc92f91d8e92e9 -PLAINTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010201 -CIPHERTEXT = ae8e5caa3ca04e85 -PLAINTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010180 -CIPHERTEXT = 9cc62df43b6eed74 -PLAINTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010140 -CIPHERTEXT = d863dbb5c59a91a0 -PLAINTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010120 -CIPHERTEXT = a1ab2190545b91d7 -PLAINTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010110 -CIPHERTEXT = 0875041e64c570f7 -PLAINTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010108 -CIPHERTEXT = 5a594528bebef1cc -PLAINTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010104 -CIPHERTEXT = fcdb3291de21f0c0 -PLAINTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010102 -CIPHERTEXT = 869efd7f9f265a09 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvartext.rsp deleted file mode 100644 index d3ac60c2..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TECBvartext.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:13 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -PLAINTEXT = 8000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -PLAINTEXT = 4000000000000000 -CIPHERTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -PLAINTEXT = 2000000000000000 -CIPHERTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -PLAINTEXT = 1000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -PLAINTEXT = 0800000000000000 -CIPHERTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -PLAINTEXT = 0400000000000000 -CIPHERTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -PLAINTEXT = 0200000000000000 -CIPHERTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -PLAINTEXT = 0100000000000000 -CIPHERTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -PLAINTEXT = 0080000000000000 -CIPHERTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -PLAINTEXT = 0040000000000000 -CIPHERTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -PLAINTEXT = 0020000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -PLAINTEXT = 0010000000000000 -CIPHERTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -PLAINTEXT = 0008000000000000 -CIPHERTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -PLAINTEXT = 0004000000000000 -CIPHERTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -PLAINTEXT = 0002000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -PLAINTEXT = 0001000000000000 -CIPHERTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -PLAINTEXT = 0000800000000000 -CIPHERTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -PLAINTEXT = 0000400000000000 -CIPHERTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -PLAINTEXT = 0000200000000000 -CIPHERTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -PLAINTEXT = 0000100000000000 -CIPHERTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -PLAINTEXT = 0000080000000000 -CIPHERTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -PLAINTEXT = 0000040000000000 -CIPHERTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -PLAINTEXT = 0000020000000000 -CIPHERTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -PLAINTEXT = 0000010000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -PLAINTEXT = 0000008000000000 -CIPHERTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -PLAINTEXT = 0000004000000000 -CIPHERTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -PLAINTEXT = 0000002000000000 -CIPHERTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -PLAINTEXT = 0000001000000000 -CIPHERTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -PLAINTEXT = 0000000800000000 -CIPHERTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -PLAINTEXT = 0000000400000000 -CIPHERTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -PLAINTEXT = 0000000200000000 -CIPHERTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -PLAINTEXT = 0000000100000000 -CIPHERTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -PLAINTEXT = 0000000080000000 -CIPHERTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -PLAINTEXT = 0000000040000000 -CIPHERTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -PLAINTEXT = 0000000020000000 -CIPHERTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -PLAINTEXT = 0000000010000000 -CIPHERTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -PLAINTEXT = 0000000008000000 -CIPHERTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -PLAINTEXT = 0000000004000000 -CIPHERTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -PLAINTEXT = 0000000002000000 -CIPHERTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -PLAINTEXT = 0000000001000000 -CIPHERTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000800000 -CIPHERTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000400000 -CIPHERTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000200000 -CIPHERTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000100000 -CIPHERTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000080000 -CIPHERTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000040000 -CIPHERTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000020000 -CIPHERTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000010000 -CIPHERTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000008000 -CIPHERTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000004000 -CIPHERTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000002000 -CIPHERTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000001000 -CIPHERTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000800 -CIPHERTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000400 -CIPHERTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000200 -CIPHERTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000100 -CIPHERTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000080 -CIPHERTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000040 -CIPHERTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000020 -CIPHERTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000010 -CIPHERTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000008 -CIPHERTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000004 -CIPHERTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000002 -CIPHERTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -PLAINTEXT = 0000000000000001 -CIPHERTEXT = 166b40b44aba4bd6 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -CIPHERTEXT = 95f8a5e5dd31d900 -PLAINTEXT = 8000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -CIPHERTEXT = dd7f121ca5015619 -PLAINTEXT = 4000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -CIPHERTEXT = 2e8653104f3834ea -PLAINTEXT = 2000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -CIPHERTEXT = 4bd388ff6cd81d4f -PLAINTEXT = 1000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -CIPHERTEXT = 20b9e767b2fb1456 -PLAINTEXT = 0800000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -CIPHERTEXT = 55579380d77138ef -PLAINTEXT = 0400000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -CIPHERTEXT = 6cc5defaaf04512f -PLAINTEXT = 0200000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -CIPHERTEXT = 0d9f279ba5d87260 -PLAINTEXT = 0100000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -CIPHERTEXT = d9031b0271bd5a0a -PLAINTEXT = 0080000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -CIPHERTEXT = 424250b37c3dd951 -PLAINTEXT = 0040000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -CIPHERTEXT = b8061b7ecd9a21e5 -PLAINTEXT = 0020000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -CIPHERTEXT = f15d0f286b65bd28 -PLAINTEXT = 0010000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -CIPHERTEXT = add0cc8d6e5deba1 -PLAINTEXT = 0008000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -CIPHERTEXT = e6d5f82752ad63d1 -PLAINTEXT = 0004000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -CIPHERTEXT = ecbfe3bd3f591a5e -PLAINTEXT = 0002000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -CIPHERTEXT = f356834379d165cd -PLAINTEXT = 0001000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -CIPHERTEXT = 2b9f982f20037fa9 -PLAINTEXT = 0000800000000000 - -COUNT = 17 -KEYs = 0101010101010101 -CIPHERTEXT = 889de068a16f0be6 -PLAINTEXT = 0000400000000000 - -COUNT = 18 -KEYs = 0101010101010101 -CIPHERTEXT = e19e275d846a1298 -PLAINTEXT = 0000200000000000 - -COUNT = 19 -KEYs = 0101010101010101 -CIPHERTEXT = 329a8ed523d71aec -PLAINTEXT = 0000100000000000 - -COUNT = 20 -KEYs = 0101010101010101 -CIPHERTEXT = e7fce22557d23c97 -PLAINTEXT = 0000080000000000 - -COUNT = 21 -KEYs = 0101010101010101 -CIPHERTEXT = 12a9f5817ff2d65d -PLAINTEXT = 0000040000000000 - -COUNT = 22 -KEYs = 0101010101010101 -CIPHERTEXT = a484c3ad38dc9c19 -PLAINTEXT = 0000020000000000 - -COUNT = 23 -KEYs = 0101010101010101 -CIPHERTEXT = fbe00a8a1ef8ad72 -PLAINTEXT = 0000010000000000 - -COUNT = 24 -KEYs = 0101010101010101 -CIPHERTEXT = 750d079407521363 -PLAINTEXT = 0000008000000000 - -COUNT = 25 -KEYs = 0101010101010101 -CIPHERTEXT = 64feed9c724c2faf -PLAINTEXT = 0000004000000000 - -COUNT = 26 -KEYs = 0101010101010101 -CIPHERTEXT = f02b263b328e2b60 -PLAINTEXT = 0000002000000000 - -COUNT = 27 -KEYs = 0101010101010101 -CIPHERTEXT = 9d64555a9a10b852 -PLAINTEXT = 0000001000000000 - -COUNT = 28 -KEYs = 0101010101010101 -CIPHERTEXT = d106ff0bed5255d7 -PLAINTEXT = 0000000800000000 - -COUNT = 29 -KEYs = 0101010101010101 -CIPHERTEXT = e1652c6b138c64a5 -PLAINTEXT = 0000000400000000 - -COUNT = 30 -KEYs = 0101010101010101 -CIPHERTEXT = e428581186ec8f46 -PLAINTEXT = 0000000200000000 - -COUNT = 31 -KEYs = 0101010101010101 -CIPHERTEXT = aeb5f5ede22d1a36 -PLAINTEXT = 0000000100000000 - -COUNT = 32 -KEYs = 0101010101010101 -CIPHERTEXT = e943d7568aec0c5c -PLAINTEXT = 0000000080000000 - -COUNT = 33 -KEYs = 0101010101010101 -CIPHERTEXT = df98c8276f54b04b -PLAINTEXT = 0000000040000000 - -COUNT = 34 -KEYs = 0101010101010101 -CIPHERTEXT = b160e4680f6c696f -PLAINTEXT = 0000000020000000 - -COUNT = 35 -KEYs = 0101010101010101 -CIPHERTEXT = fa0752b07d9c4ab8 -PLAINTEXT = 0000000010000000 - -COUNT = 36 -KEYs = 0101010101010101 -CIPHERTEXT = ca3a2b036dbc8502 -PLAINTEXT = 0000000008000000 - -COUNT = 37 -KEYs = 0101010101010101 -CIPHERTEXT = 5e0905517bb59bcf -PLAINTEXT = 0000000004000000 - -COUNT = 38 -KEYs = 0101010101010101 -CIPHERTEXT = 814eeb3b91d90726 -PLAINTEXT = 0000000002000000 - -COUNT = 39 -KEYs = 0101010101010101 -CIPHERTEXT = 4d49db1532919c9f -PLAINTEXT = 0000000001000000 - -COUNT = 40 -KEYs = 0101010101010101 -CIPHERTEXT = 25eb5fc3f8cf0621 -PLAINTEXT = 0000000000800000 - -COUNT = 41 -KEYs = 0101010101010101 -CIPHERTEXT = ab6a20c0620d1c6f -PLAINTEXT = 0000000000400000 - -COUNT = 42 -KEYs = 0101010101010101 -CIPHERTEXT = 79e90dbc98f92cca -PLAINTEXT = 0000000000200000 - -COUNT = 43 -KEYs = 0101010101010101 -CIPHERTEXT = 866ecedd8072bb0e -PLAINTEXT = 0000000000100000 - -COUNT = 44 -KEYs = 0101010101010101 -CIPHERTEXT = 8b54536f2f3e64a8 -PLAINTEXT = 0000000000080000 - -COUNT = 45 -KEYs = 0101010101010101 -CIPHERTEXT = ea51d3975595b86b -PLAINTEXT = 0000000000040000 - -COUNT = 46 -KEYs = 0101010101010101 -CIPHERTEXT = caffc6ac4542de31 -PLAINTEXT = 0000000000020000 - -COUNT = 47 -KEYs = 0101010101010101 -CIPHERTEXT = 8dd45a2ddf90796c -PLAINTEXT = 0000000000010000 - -COUNT = 48 -KEYs = 0101010101010101 -CIPHERTEXT = 1029d55e880ec2d0 -PLAINTEXT = 0000000000008000 - -COUNT = 49 -KEYs = 0101010101010101 -CIPHERTEXT = 5d86cb23639dbea9 -PLAINTEXT = 0000000000004000 - -COUNT = 50 -KEYs = 0101010101010101 -CIPHERTEXT = 1d1ca853ae7c0c5f -PLAINTEXT = 0000000000002000 - -COUNT = 51 -KEYs = 0101010101010101 -CIPHERTEXT = ce332329248f3228 -PLAINTEXT = 0000000000001000 - -COUNT = 52 -KEYs = 0101010101010101 -CIPHERTEXT = 8405d1abe24fb942 -PLAINTEXT = 0000000000000800 - -COUNT = 53 -KEYs = 0101010101010101 -CIPHERTEXT = e643d78090ca4207 -PLAINTEXT = 0000000000000400 - -COUNT = 54 -KEYs = 0101010101010101 -CIPHERTEXT = 48221b9937748a23 -PLAINTEXT = 0000000000000200 - -COUNT = 55 -KEYs = 0101010101010101 -CIPHERTEXT = dd7c0bbd61fafd54 -PLAINTEXT = 0000000000000100 - -COUNT = 56 -KEYs = 0101010101010101 -CIPHERTEXT = 2fbc291a570db5c4 -PLAINTEXT = 0000000000000080 - -COUNT = 57 -KEYs = 0101010101010101 -CIPHERTEXT = e07c30d7e4e26e12 -PLAINTEXT = 0000000000000040 - -COUNT = 58 -KEYs = 0101010101010101 -CIPHERTEXT = 0953e2258e8e90a1 -PLAINTEXT = 0000000000000020 - -COUNT = 59 -KEYs = 0101010101010101 -CIPHERTEXT = 5b711bc4ceebf2ee -PLAINTEXT = 0000000000000010 - -COUNT = 60 -KEYs = 0101010101010101 -CIPHERTEXT = cc083f1e6d9e85f6 -PLAINTEXT = 0000000000000008 - -COUNT = 61 -KEYs = 0101010101010101 -CIPHERTEXT = d2fd8867d50d2dfe -PLAINTEXT = 0000000000000004 - -COUNT = 62 -KEYs = 0101010101010101 -CIPHERTEXT = 06e7ea22ce92708f -PLAINTEXT = 0000000000000002 - -COUNT = 63 -KEYs = 0101010101010101 -CIPHERTEXT = 166b40b44aba4bd6 -PLAINTEXT = 0000000000000001 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIinvperm.rsp deleted file mode 100644 index 4fccd4e4..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIinvperm.rsp +++ /dev/null @@ -1,1544 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 5a48d3de869557fd -CIPHERTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT1 = dd7f121ca5015619 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0c783d97d0dbf51a -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f15ee2019a5b547c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT1 = 2e8653104f3834ea -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 05b865a1e49ed109 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f925b68465b6078c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9e51152dbce90b02 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f6089ca9b722765c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c39193d42381b313 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4f1b8036d441af95 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT1 = 55579380d77138ef -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e293394891554b68 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 45089186180bd591 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT1 = 6cc5defaaf04512f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 1359f4d663a3209c -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d86dd807085fa8e6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0d0f03e8f8594a66 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d27eb94e56c3172a -CIPHERTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT1 = d9031b0271bd5a0a -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d6ad42065e31bdb1 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT1 = 424250b37c3dd951 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9484c1c29b62c41e -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f54f2bd8e2eb2bc6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c8eb2e340855325b -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 6cf8932328c7e49b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT1 = f15d0f286b65bd28 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e88a676ef848e6d1 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 72ea3aadb569af43 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = be433af4c5ae0f97 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0d71ecadd7a49fec -CIPHERTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9e32639bb9d27cc7 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fc1463bb9bba9e11 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = fa510732fa871094 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 31568f2e0ac0d693 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT1 = f356834379d165cd -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f1b31571ed41078 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fbcfc086f8111572 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f4169ca3fc6799ed -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d67ca5071769cafe -CIPHERTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT1 = 889de068a16f0be6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e9a738ac85e2ca4b -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 63fc8ec1421399b8 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT1 = e19e275d846a1298 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = ee26a403caca387d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 5d84b7acabb63bfb -CIPHERTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT1 = 329a8ed523d71aec -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0b3f88ef87d85953 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = e3f663de44003f9b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT1 = e7fce22557d23c97 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = bb04e854f99f6352 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4e5892f230b6d6d1 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f0881280455dec63 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4432a11e1c320e7a -CIPHERTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 8ae9dee849b46527 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 02ce21a9c83ba4d6 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 74b7d252cae558fb -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 6fd1d0793c1b7af2 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT1 = 750d079407521363 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = fc286fa362d8c93c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT1 = 64feed9c724c2faf -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4e3dd222e292dd96 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = e3a7abc88132ad7d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT1 = f02b263b328e2b60 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a213c5c56fdca139 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 8868d3114021a027 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT1 = 9d64555a9a10b852 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 05df49a56a345cf9 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 568fa34d2fc7225e -CIPHERTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT1 = d106ff0bed5255d7 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = c32c19229d84e2b4 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 1f81cbb9403ecc59 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT1 = e1652c6b138c64a5 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 89c6e06ce6164d84 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = edd6029a6b80a442 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT1 = e428581186ec8f46 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 5924454953ad5732 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ef90911c0f9a66f3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 7a3e15c0953b08cc -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 91f5b30f015b4a54 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT1 = e943d7568aec0c5c -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a5aec2896cff08e5 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT1 = df98c8276f54b04b -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f55ebaca42cb845 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 97061699383bbfe0 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT1 = b160e4680f6c696f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a5206a311e9c2515 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 08e218f2cb1ede18 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = e944c64af09dfa84 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 1a6849edcb701b07 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = af1200418fd37fdd -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 85480c507233c006 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT1 = 5e0905517bb59bcf -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 574a377b5a150353 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = bcaa0b7b7b3464c5 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT1 = 814eeb3b91d90726 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 456a1865905ed57d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0439f36972dc531f -CIPHERTEXT3 = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT1 = 4d49db1532919c9f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 8427c42d027a34d0 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 62133d9330e2e86b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 58da89972266a7e3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = f9c2472742b5f9e8 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 1ed858bcbc934c17 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = db36baba70c3b9af -CIPHERTEXT3 = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT1 = 79e90dbc98f92cca -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 0758b13e912d53cb -CIPHERTEXT3 = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT1 = 866ecedd8072bb0e -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 69314212c7a9d6b1 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 70470a07cb34e109 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 9c6ade3a9e772c7c -CIPHERTEXT3 = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT1 = ea51d3975595b86b -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4c0a052894ed7436 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 26e6223634c857a3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT1 = caffc6ac4542de31 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 16952dc89c0acd65 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 72dfd337fe183a6d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 92ef4c4350711745 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 363219d8cec5a9f3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = b40225aea121c8d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 4bc89c1804bcae82 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = a9eab121edde0ca7 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ae527ed311a25ea2 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 4fb69c832db68026 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a1584c1024f61f3d -CIPHERTEXT3 = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT1 = ce332329248f3228 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 761b3d1ff06c513e -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = c55d7544a1eae274 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT1 = 8405d1abe24fb942 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6be457abc511e87c -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = aef861c69fd34489 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT1 = e643d78090ca4207 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = ebb5a1887b1f6e3a -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 3d19267de9c12e7b -CIPHERTEXT3 = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT1 = 48221b9937748a23 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = d23a8dfe39c98883 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = ade513b3ed994800 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 9f986bb8f7e6fa46 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = d43941ab72932bb0 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 7f7352dfade13e13 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6c25b868caf1f7d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 74bc744f10f63889 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 0912754e7c42f637 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a483f2da4099a136 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 2fa6a76d9b83e3dd -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = a2e13c5701a60444 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = bc10a45ceedb56b3 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 6a0bd7954b5aa04d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = cc6adcef1be975ef -CIPHERTEXT3 = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT1 = 06e7ea22ce92708f -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 3dc004f9cd4a9c22 -CIPHERTEXT3 = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT1 = 0000000000000000 -PLAINTEXT2 = 009e8232891c8a36 -CIPHERTEXT2 = 0000000000000000 -PLAINTEXT3 = 17d8e9c374d14494 -CIPHERTEXT3 = 0000000000000000 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f7552ab6cb21e2bc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5a48d3de869557fd -PLAINTEXT3 = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT1 = dd7f121ca5015619 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0c783d97d0dbf51a -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f15ee2019a5b547c -PLAINTEXT3 = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT1 = 2e8653104f3834ea -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 05b865a1e49ed109 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f925b68465b6078c -PLAINTEXT3 = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9e51152dbce90b02 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f6089ca9b722765c -PLAINTEXT3 = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT1 = 20b9e767b2fb1456 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c39193d42381b313 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4f1b8036d441af95 -PLAINTEXT3 = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT1 = 55579380d77138ef -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e293394891554b68 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 45089186180bd591 -PLAINTEXT3 = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT1 = 6cc5defaaf04512f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1359f4d663a3209c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d86dd807085fa8e6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT1 = 0d9f279ba5d87260 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0d0f03e8f8594a66 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d27eb94e56c3172a -PLAINTEXT3 = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT1 = d9031b0271bd5a0a -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4334b5fe1b7f5320 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d6ad42065e31bdb1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT1 = 424250b37c3dd951 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9484c1c29b62c41e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f54f2bd8e2eb2bc6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c8eb2e340855325b -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6cf8932328c7e49b -PLAINTEXT3 = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT1 = f15d0f286b65bd28 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e88a676ef848e6d1 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 72ea3aadb569af43 -PLAINTEXT3 = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT1 = add0cc8d6e5deba1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = be433af4c5ae0f97 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0d71ecadd7a49fec -PLAINTEXT3 = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT1 = e6d5f82752ad63d1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9e32639bb9d27cc7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fc1463bb9bba9e11 -PLAINTEXT3 = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = fa510732fa871094 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 31568f2e0ac0d693 -PLAINTEXT3 = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT1 = f356834379d165cd -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f1b31571ed41078 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fbcfc086f8111572 -PLAINTEXT3 = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT1 = 2b9f982f20037fa9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f4169ca3fc6799ed -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d67ca5071769cafe -PLAINTEXT3 = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT1 = 889de068a16f0be6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e9a738ac85e2ca4b -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 63fc8ec1421399b8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT1 = e19e275d846a1298 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = ee26a403caca387d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 5d84b7acabb63bfb -PLAINTEXT3 = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT1 = 329a8ed523d71aec -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0b3f88ef87d85953 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e3f663de44003f9b -PLAINTEXT3 = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT1 = e7fce22557d23c97 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = bb04e854f99f6352 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4e5892f230b6d6d1 -PLAINTEXT3 = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT1 = 12a9f5817ff2d65d -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f0881280455dec63 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4432a11e1c320e7a -PLAINTEXT3 = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT1 = a484c3ad38dc9c19 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 8ae9dee849b46527 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 02ce21a9c83ba4d6 -PLAINTEXT3 = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 74b7d252cae558fb -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 6fd1d0793c1b7af2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT1 = 750d079407521363 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = b8b27d1286bdbb26 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = fc286fa362d8c93c -PLAINTEXT3 = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT1 = 64feed9c724c2faf -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4e3dd222e292dd96 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = e3a7abc88132ad7d -PLAINTEXT3 = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT1 = f02b263b328e2b60 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a213c5c56fdca139 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 8868d3114021a027 -PLAINTEXT3 = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT1 = 9d64555a9a10b852 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 05df49a56a345cf9 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 568fa34d2fc7225e -PLAINTEXT3 = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT1 = d106ff0bed5255d7 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = c32c19229d84e2b4 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 1f81cbb9403ecc59 -PLAINTEXT3 = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT1 = e1652c6b138c64a5 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 89c6e06ce6164d84 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = edd6029a6b80a442 -PLAINTEXT3 = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT1 = e428581186ec8f46 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 5924454953ad5732 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ef90911c0f9a66f3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 7a3e15c0953b08cc -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 91f5b30f015b4a54 -PLAINTEXT3 = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT1 = e943d7568aec0c5c -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 88e3dd1448c4e0ff -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a5aec2896cff08e5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT1 = df98c8276f54b04b -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f55ebaca42cb845 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 97061699383bbfe0 -PLAINTEXT3 = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT1 = b160e4680f6c696f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a5206a311e9c2515 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 08e218f2cb1ede18 -PLAINTEXT3 = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = e944c64af09dfa84 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 1a6849edcb701b07 -PLAINTEXT3 = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT1 = ca3a2b036dbc8502 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = af1200418fd37fdd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 85480c507233c006 -PLAINTEXT3 = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT1 = 5e0905517bb59bcf -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 574a377b5a150353 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = bcaa0b7b7b3464c5 -PLAINTEXT3 = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT1 = 814eeb3b91d90726 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 456a1865905ed57d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0439f36972dc531f -PLAINTEXT3 = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT1 = 4d49db1532919c9f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 8427c42d027a34d0 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 62133d9330e2e86b -PLAINTEXT3 = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 58da89972266a7e3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = f9c2472742b5f9e8 -PLAINTEXT3 = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT1 = ab6a20c0620d1c6f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 1ed858bcbc934c17 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = db36baba70c3b9af -PLAINTEXT3 = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT1 = 79e90dbc98f92cca -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 88249b73e99c5ac0 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 0758b13e912d53cb -PLAINTEXT3 = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT1 = 866ecedd8072bb0e -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 69314212c7a9d6b1 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 70470a07cb34e109 -PLAINTEXT3 = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = cd8dc942ae2bb175 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 9c6ade3a9e772c7c -PLAINTEXT3 = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT1 = ea51d3975595b86b -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4c0a052894ed7436 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 26e6223634c857a3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT1 = caffc6ac4542de31 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 16952dc89c0acd65 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 72dfd337fe183a6d -PLAINTEXT3 = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT1 = 8dd45a2ddf90796c -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 92ef4c4350711745 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 363219d8cec5a9f3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT1 = 1029d55e880ec2d0 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = b40225aea121c8d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 4bc89c1804bcae82 -PLAINTEXT3 = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT1 = 5d86cb23639dbea9 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = a9eab121edde0ca7 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ae527ed311a25ea2 -PLAINTEXT3 = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 4fb69c832db68026 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a1584c1024f61f3d -PLAINTEXT3 = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT1 = ce332329248f3228 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 761b3d1ff06c513e -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = c55d7544a1eae274 -PLAINTEXT3 = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT1 = 8405d1abe24fb942 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6be457abc511e87c -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = aef861c69fd34489 -PLAINTEXT3 = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT1 = e643d78090ca4207 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = ebb5a1887b1f6e3a -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3d19267de9c12e7b -PLAINTEXT3 = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT1 = 48221b9937748a23 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = d23a8dfe39c98883 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = ade513b3ed994800 -PLAINTEXT3 = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 9f986bb8f7e6fa46 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = d43941ab72932bb0 -PLAINTEXT3 = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT1 = 2fbc291a570db5c4 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0adcf552ec1754c6 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 7f7352dfade13e13 -PLAINTEXT3 = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT1 = e07c30d7e4e26e12 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6c25b868caf1f7d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 74bc744f10f63889 -PLAINTEXT3 = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT1 = 0953e2258e8e90a1 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 0912754e7c42f637 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a483f2da4099a136 -PLAINTEXT3 = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 2fa6a76d9b83e3dd -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = a2e13c5701a60444 -PLAINTEXT3 = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 006fa12a796ac4d3 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = bc10a45ceedb56b3 -PLAINTEXT3 = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT1 = d2fd8867d50d2dfe -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 6a0bd7954b5aa04d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = cc6adcef1be975ef -PLAINTEXT3 = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT1 = 06e7ea22ce92708f -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = f307b5bcd44f3d8d -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 3dc004f9cd4a9c22 -PLAINTEXT3 = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT1 = 166b40b44aba4bd6 -PLAINTEXT1 = 0000000000000000 -CIPHERTEXT2 = 009e8232891c8a36 -PLAINTEXT2 = 0000000000000000 -CIPHERTEXT3 = 17d8e9c374d14494 -PLAINTEXT3 = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIpermop.rsp deleted file mode 100644 index 05478d70..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIpermop.rsp +++ /dev/null @@ -1,648 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 88d55e54f54c97b4 -CIPHERTEXT2 = 23c25ab3e19b6b94 -CIPHERTEXT3 = e5b490db69b0f2ec - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0c0cc00c83ea48fd -CIPHERTEXT2 = 9e7b9f655eafef5d -CIPHERTEXT3 = 2031be52988cd49e - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 83bc8ef3a6570183 -CIPHERTEXT2 = 948e0180ec95ab61 -CIPHERTEXT3 = fcb4a56abf4b7b4e - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df725dcad94ea2e9 -CIPHERTEXT2 = e97bb3b10db9f700 -CIPHERTEXT3 = f627685cf879c481 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e652b53b550be8b0 -CIPHERTEXT2 = df9e3ce144e6a0df -CIPHERTEXT3 = 373a495e2a289a9e - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = af527120c485cbb0 -CIPHERTEXT2 = 5fc7e5405519f6fb -CIPHERTEXT3 = 5d8c63f84dc7b760 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0f04ce393db926d5 -CIPHERTEXT2 = 4ce6c34fc99a7e47 -CIPHERTEXT3 = 43599c906eaa26af - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c9f00ffc74079067 -CIPHERTEXT2 = d59da3b97fa77d57 -CIPHERTEXT3 = 3ad69f58d64555fd - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7cfd82a593252b4e -CIPHERTEXT2 = 2c90e8dcbfd28764 -CIPHERTEXT3 = f5fec7cc3602fb9c - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cb49a2f9e91363e3 -CIPHERTEXT2 = e3ef1da5cdfe2040 -CIPHERTEXT3 = cbab42d154f3248c - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 00b588be70d23f56 -CIPHERTEXT2 = ab256e068344f3d9 -CIPHERTEXT3 = 2957f7aec090659f - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 406a9a6ab43399ae -CIPHERTEXT2 = 142df8fbcdf06f6c -CIPHERTEXT3 = f3e52c8470bd4d49 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6cb773611dca9ada -CIPHERTEXT2 = 646449eb196edbc7 -CIPHERTEXT3 = 2c73895acb28e4d4 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 67fd21c17dbb5d70 -CIPHERTEXT2 = 5bc918389c2a4f52 -CIPHERTEXT3 = 6d09d8d4450d34ef - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9592cb4110430787 -CIPHERTEXT2 = 325e278ccb35a9b4 -CIPHERTEXT3 = c67bed021618f6e8 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a6b7ff68a318ddd3 -CIPHERTEXT2 = bb2eaf9937470838 -CIPHERTEXT3 = e45e7c5e8ba13dae - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4d102196c914ca16 -CIPHERTEXT2 = a79acae80a89e1cf -CIPHERTEXT3 = 73a5317d256ee9e6 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2dfa9f4573594965 -CIPHERTEXT2 = 70ce079b819d62a4 -CIPHERTEXT3 = a6683459b9162215 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b46604816c0e0774 -CIPHERTEXT2 = d40017b0499f3b3f -CIPHERTEXT3 = ef4c12c38fa94b67 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6e7e6221a4f34e87 -CIPHERTEXT2 = 484e191a8899dbd3 -CIPHERTEXT3 = 5bc2e500fd653804 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aa85e74643233199 -CIPHERTEXT2 = 34ca696261a93635 -CIPHERTEXT3 = d566849104e9f2f4 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2e5a19db4d1962d6 -CIPHERTEXT2 = 59a314314758d33c -CIPHERTEXT3 = fde57dae97810b56 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 23a866a809d30894 -CIPHERTEXT2 = 7782def75ae242b2 -CIPHERTEXT3 = efaaba105ea97d41 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d812d961f017d320 -CIPHERTEXT2 = e216e1e31589ec45 -CIPHERTEXT3 = 046bb3c67162342f - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 055605816e58608f -CIPHERTEXT2 = 75ecaecf73060451 -CIPHERTEXT3 = e1729017bbdcfbd2 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = abd88e8b1b7716f1 -CIPHERTEXT2 = 19dfcaebdf3f8958 -CIPHERTEXT3 = ab3b5a50ebd4c354 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 537ac95be69da1e1 -CIPHERTEXT2 = 16886a23bbb4cdba -CIPHERTEXT3 = 353357f88bec120f - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aed0f6ae3c25cdd8 -CIPHERTEXT2 = fc9e390a9093a7ac -CIPHERTEXT3 = 8868a9829113d4a3 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3e35a5ee53e7b8d -CIPHERTEXT2 = 13685e1b83c61eef -CIPHERTEXT3 = 0ec122be6dc26c83 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 61c79c71921a2ef8 -CIPHERTEXT2 = 1d19adde7fb74e34 -CIPHERTEXT3 = 9792ca21f5adbce6 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e2f5728f0995013c -CIPHERTEXT2 = 1423db30c7e118fb -CIPHERTEXT3 = e5f2d4dd2f43d9d1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1aeac39a61f0a464 -CIPHERTEXT2 = 31eed52fa33c013d -CIPHERTEXT3 = dcf4548cf2374875 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 88d55e54f54c97b4 -PLAINTEXT2 = 23c25ab3e19b6b94 -PLAINTEXT3 = e5b490db69b0f2ec - -COUNT = 1 -KEYs = 1007103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0c0cc00c83ea48fd -PLAINTEXT2 = 9e7b9f655eafef5d -PLAINTEXT3 = 2031be52988cd49e - -COUNT = 2 -KEYs = 10071034c8980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 83bc8ef3a6570183 -PLAINTEXT2 = 948e0180ec95ab61 -PLAINTEXT3 = fcb4a56abf4b7b4e - -COUNT = 3 -KEYs = 1046103489988020 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df725dcad94ea2e9 -PLAINTEXT2 = e97bb3b10db9f700 -PLAINTEXT3 = f627685cf879c481 - -COUNT = 4 -KEYs = 1086911519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e652b53b550be8b0 -PLAINTEXT2 = df9e3ce144e6a0df -PLAINTEXT3 = 373a495e2a289a9e - -COUNT = 5 -KEYs = 1086911519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = af527120c485cbb0 -PLAINTEXT2 = 5fc7e5405519f6fb -PLAINTEXT3 = 5d8c63f84dc7b760 - -COUNT = 6 -KEYs = 5107b01519580101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0f04ce393db926d5 -PLAINTEXT2 = 4ce6c34fc99a7e47 -PLAINTEXT3 = 43599c906eaa26af - -COUNT = 7 -KEYs = 1007b01519190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c9f00ffc74079067 -PLAINTEXT2 = d59da3b97fa77d57 -PLAINTEXT3 = 3ad69f58d64555fd - -COUNT = 8 -KEYs = 3107915498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7cfd82a593252b4e -PLAINTEXT2 = 2c90e8dcbfd28764 -PLAINTEXT3 = f5fec7cc3602fb9c - -COUNT = 9 -KEYs = 3107919498080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cb49a2f9e91363e3 -PLAINTEXT2 = e3ef1da5cdfe2040 -PLAINTEXT3 = cbab42d154f3248c - -COUNT = 10 -KEYs = 10079115b9080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 00b588be70d23f56 -PLAINTEXT2 = ab256e068344f3d9 -PLAINTEXT3 = 2957f7aec090659f - -COUNT = 11 -KEYs = 3107911598080140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 406a9a6ab43399ae -PLAINTEXT2 = 142df8fbcdf06f6c -PLAINTEXT3 = f3e52c8470bd4d49 - -COUNT = 12 -KEYs = 1007d01589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6cb773611dca9ada -PLAINTEXT2 = 646449eb196edbc7 -PLAINTEXT3 = 2c73895acb28e4d4 - -COUNT = 13 -KEYs = 9107911589980101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 67fd21c17dbb5d70 -PLAINTEXT2 = 5bc918389c2a4f52 -PLAINTEXT3 = 6d09d8d4450d34ef - -COUNT = 14 -KEYs = 9107d01589190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9592cb4110430787 -PLAINTEXT2 = 325e278ccb35a9b4 -PLAINTEXT3 = c67bed021618f6e8 - -COUNT = 15 -KEYs = 1007d01598980120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a6b7ff68a318ddd3 -PLAINTEXT2 = bb2eaf9937470838 -PLAINTEXT3 = e45e7c5e8ba13dae - -COUNT = 16 -KEYs = 1007940498190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4d102196c914ca16 -PLAINTEXT2 = a79acae80a89e1cf -PLAINTEXT3 = 73a5317d256ee9e6 - -COUNT = 17 -KEYs = 0107910491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2dfa9f4573594965 -PLAINTEXT2 = 70ce079b819d62a4 -PLAINTEXT3 = a6683459b9162215 - -COUNT = 18 -KEYs = 0107910491190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b46604816c0e0774 -PLAINTEXT2 = d40017b0499f3b3f -PLAINTEXT3 = ef4c12c38fa94b67 - -COUNT = 19 -KEYs = 0107940491190401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6e7e6221a4f34e87 -PLAINTEXT2 = 484e191a8899dbd3 -PLAINTEXT3 = 5bc2e500fd653804 - -COUNT = 20 -KEYs = 19079210981a0101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aa85e74643233199 -PLAINTEXT2 = 34ca696261a93635 -PLAINTEXT3 = d566849104e9f2f4 - -COUNT = 21 -KEYs = 1007911998190801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2e5a19db4d1962d6 -PLAINTEXT2 = 59a314314758d33c -PLAINTEXT3 = fde57dae97810b56 - -COUNT = 22 -KEYs = 10079119981a0801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 23a866a809d30894 -PLAINTEXT2 = 7782def75ae242b2 -PLAINTEXT3 = efaaba105ea97d41 - -COUNT = 23 -KEYs = 1007921098190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d812d961f017d320 -PLAINTEXT2 = e216e1e31589ec45 -PLAINTEXT3 = 046bb3c67162342f - -COUNT = 24 -KEYs = 100791159819010b -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 055605816e58608f -PLAINTEXT2 = 75ecaecf73060451 -PLAINTEXT3 = e1729017bbdcfbd2 - -COUNT = 25 -KEYs = 1004801598190101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = abd88e8b1b7716f1 -PLAINTEXT2 = 19dfcaebdf3f8958 -PLAINTEXT3 = ab3b5a50ebd4c354 - -COUNT = 26 -KEYs = 1004801598190102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 537ac95be69da1e1 -PLAINTEXT2 = 16886a23bbb4cdba -PLAINTEXT3 = 353357f88bec120f - -COUNT = 27 -KEYs = 1004801598190108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aed0f6ae3c25cdd8 -PLAINTEXT2 = fc9e390a9093a7ac -PLAINTEXT3 = 8868a9829113d4a3 - -COUNT = 28 -KEYs = 1002911598100104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b3e35a5ee53e7b8d -PLAINTEXT2 = 13685e1b83c61eef -PLAINTEXT3 = 0ec122be6dc26c83 - -COUNT = 29 -KEYs = 1002911598190104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 61c79c71921a2ef8 -PLAINTEXT2 = 1d19adde7fb74e34 -PLAINTEXT3 = 9792ca21f5adbce6 - -COUNT = 30 -KEYs = 1002911598100201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e2f5728f0995013c -PLAINTEXT2 = 1423db30c7e118fb -PLAINTEXT3 = e5f2d4dd2f43d9d1 - -COUNT = 31 -KEYs = 1002911698100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1aeac39a61f0a464 -PLAINTEXT2 = 31eed52fa33c013d -PLAINTEXT3 = dcf4548cf2374875 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIsubtab.rsp deleted file mode 100644 index 7cd58266..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIsubtab.rsp +++ /dev/null @@ -1,388 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 690f5b0d9a26939b -CIPHERTEXT2 = 97fc1b9381f05ffa -CIPHERTEXT3 = e90a658ca212b240 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7a389d10354bd271 -CIPHERTEXT2 = 1697f74514a33238 -CIPHERTEXT3 = 21329d25683b4606 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 868ebb51cab4599a -CIPHERTEXT2 = 3c33dc00289664d0 -CIPHERTEXT3 = 66477e326b77dd91 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7178876e01f19b2a -CIPHERTEXT2 = 941fcf0e43a965af -CIPHERTEXT3 = 8d71d3da699fa6f5 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = af37fb421f8c4095 -CIPHERTEXT2 = 1e327e778501022a -CIPHERTEXT3 = 9e547f92a9ad358c - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 86a560f10ec6d85b -CIPHERTEXT2 = 637038eaaa7d167e -CIPHERTEXT3 = 6f975aa305eb7548 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0cd3da020021dc09 -CIPHERTEXT2 = 1c7fe0ddc80d3f6e -CIPHERTEXT3 = cad8716fc1176297 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ea676b2cb7db2b7a -CIPHERTEXT2 = 4b36062823e8190f -CIPHERTEXT3 = 664e8d98d3986cfe - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dfd64a815caf1a0f -CIPHERTEXT2 = 1ff289bc8e07c5f3 -CIPHERTEXT3 = 948ab876125e7c7f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5c513c9c4886c088 -CIPHERTEXT2 = 19f76ad4a415b1c1 -CIPHERTEXT3 = 75d6085d1b1e472d - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0a2aeeae3ff4ab77 -CIPHERTEXT2 = c78b293dc022c9aa -CIPHERTEXT3 = 6ac4da432141aa16 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ef1bf03e5dfa575a -CIPHERTEXT2 = 5469ad2a9c97bf19 -CIPHERTEXT3 = 9983b852b915da86 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 88bf0db6d70dee56 -CIPHERTEXT2 = 77aeb7e9d51577e5 -CIPHERTEXT3 = fb716445f1a43232 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a1f9915541020b56 -CIPHERTEXT2 = 08cdd6072e276e2e -CIPHERTEXT3 = fdb44a9e6f4bd7dc - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6fbf1cafcffd0556 -CIPHERTEXT2 = 0aa3768ad4358b6c -CIPHERTEXT3 = 68b40c29c2238233 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2f22e49bab7ca1ac -CIPHERTEXT2 = 7fd1411fd6a31497 -CIPHERTEXT3 = dd6359e601656be3 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5a6b612cc26cce4a -CIPHERTEXT2 = 116a6ae6e1e47270 -CIPHERTEXT3 = b16f4467a4f95fd0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5f4c038ed12b2e41 -CIPHERTEXT2 = de11d7e1c6d5797c -CIPHERTEXT3 = 9cb7c0a87fa2bdbe - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 63fac0d034d9f793 -CIPHERTEXT2 = 9896336cbadada37 -CIPHERTEXT3 = 1c5e61a81d05a5ef - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV1 = 01a1d6d039776742 -IV2 = 56f72c258eccbc97 -IV3 = ac4c817ae42211ec -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 690f5b0d9a26939b -PLAINTEXT2 = 97fc1b9381f05ffa -PLAINTEXT3 = e90a658ca212b240 - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV1 = 5cd54ca83def57da -IV2 = b22aa1fd9344ad2f -IV3 = 077ff752e89a0284 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7a389d10354bd271 -PLAINTEXT2 = 1697f74514a33238 -PLAINTEXT3 = 21329d25683b4606 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV1 = 0248d43806f67172 -IV2 = 579e298d5c4bc6c7 -IV3 = acf37ee2b1a11c1c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 868ebb51cab4599a -PLAINTEXT2 = 3c33dc00289664d0 -PLAINTEXT3 = 66477e326b77dd91 - -COUNT = 3 -KEYs = 3849674c2602319e -IV1 = 51454b582ddf440a -IV2 = a69aa0ad8334995f -IV3 = fbeff602d889eeb4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7178876e01f19b2a -PLAINTEXT2 = 941fcf0e43a965af -PLAINTEXT3 = 8d71d3da699fa6f5 - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV1 = 42fd443059577fa2 -IV2 = 98529985aeacd4f7 -IV3 = eda7eedb04022a4c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = af37fb421f8c4095 -PLAINTEXT2 = 1e327e778501022a -PLAINTEXT3 = 9e547f92a9ad358c - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV1 = 059b5e0851cf143a -IV2 = 5af0b35da724698f -IV3 = b04608b2fc79bee4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 86a560f10ec6d85b -PLAINTEXT2 = 637038eaaa7d167e -PLAINTEXT3 = 6f975aa305eb7548 - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV1 = 0756d8e0774761d2 -IV2 = 5cac2e35cc9cb727 -IV3 = b201838b21f20c7c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0cd3da020021dc09 -PLAINTEXT2 = 1c7fe0ddc80d3f6e -PLAINTEXT3 = cad8716fc1176297 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV1 = 762514b829bf486a -IV2 = cb7a6a0d7f149dbf -IV3 = 20cfbf62d469f314 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ea676b2cb7db2b7a -PLAINTEXT2 = 4b36062823e8190f -PLAINTEXT3 = 664e8d98d3986cfe - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV1 = 3bdd119049372802 -IV2 = 913266e59e8c7d57 -IV3 = e687bc3af3e1d2ac -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dfd64a815caf1a0f -PLAINTEXT2 = 1ff289bc8e07c5f3 -PLAINTEXT3 = 948ab876125e7c7f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV1 = 26955f6835af609a -IV2 = 7beab4bd8b04b5ef -IV3 = d1400a12e05a0b44 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5c513c9c4886c088 -PLAINTEXT2 = 19f76ad4a415b1c1 -PLAINTEXT3 = 75d6085d1b1e472d - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV1 = 164d5e404f275232 -IV2 = 6ba2b395a47ca787 -IV3 = c0f808eaf9d1fcdc -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0a2aeeae3ff4ab77 -PLAINTEXT2 = c78b293dc022c9aa -PLAINTEXT3 = 6ac4da432141aa16 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV1 = 6b056e18759f5cca -IV2 = c05ac36dcaf4b21f -IV3 = 15b018c3204a0774 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ef1bf03e5dfa575a -PLAINTEXT2 = 5469ad2a9c97bf19 -PLAINTEXT3 = 9983b852b915da86 - -COUNT = 12 -KEYs = 584023641aba6176 -IV1 = 004bd6ef09176062 -IV2 = 55a12c445e6cb5b7 -IV3 = aaf68199b3c20b0c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 88bf0db6d70dee56 -PLAINTEXT2 = 77aeb7e9d51577e5 -PLAINTEXT3 = fb716445f1a43232 - -COUNT = 13 -KEYs = 025816164629b007 -IV1 = 480d39006ee762f2 -IV2 = 9d628e55c43cb847 -IV3 = f2b7e3ab19920d9c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a1f9915541020b56 -PLAINTEXT2 = 08cdd6072e276e2e -PLAINTEXT3 = fdb44a9e6f4bd7dc - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV1 = 437540c8698f3cfa -IV2 = 98ca961dbee4924f -IV3 = ee1feb731439e7a4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6fbf1cafcffd0556 -PLAINTEXT2 = 0aa3768ad4358b6c -PLAINTEXT3 = 68b40c29c2238233 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV1 = 072d43a077075292 -IV2 = 5c8298f5cc5ca7e7 -IV3 = b1d7ee4b21b1fd3c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2f22e49bab7ca1ac -PLAINTEXT2 = 7fd1411fd6a31497 -PLAINTEXT3 = dd6359e601656be3 - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV1 = 02fe55778117f12a -IV2 = 5853aaccd66d467f -IV3 = ada900222bc29bd4 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5a6b612cc26cce4a -PLAINTEXT2 = 116a6ae6e1e47270 -PLAINTEXT3 = b16f4467a4f95fd0 - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV1 = 1d9d5c5018f728c2 -IV2 = 72f2b1a56e4c7e17 -IV3 = c84806fac3a1d36c -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5f4c038ed12b2e41 -PLAINTEXT2 = de11d7e1c6d5797c -PLAINTEXT3 = 9cb7c0a87fa2bdbe - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV1 = 305532286d6f295a -IV2 = 85aa877dc2c47eaf -IV3 = daffdcd31819d404 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 63fac0d034d9f793 -PLAINTEXT2 = 9896336cbadada37 -PLAINTEXT3 = 1c5e61a81d05a5ef - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvarkey.rsp deleted file mode 100644 index f127d252..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvarkey.rsp +++ /dev/null @@ -1,1128 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 95a8d72813daa94d -CIPHERTEXT2 = b8bc8dbc0b24cfa9 -CIPHERTEXT3 = 1e08a515c11e0de1 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0eec1487dd8c26d5 -CIPHERTEXT2 = badb3425df504209 -CIPHERTEXT3 = 0608b0c77f0ab511 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7ad16ffb79c45926 -CIPHERTEXT2 = 34069d06536cfaf8 -CIPHERTEXT3 = 3d090b850910022e - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d3746294ca6a6cf3 -CIPHERTEXT2 = 53edd6c7b2d8663c -CIPHERTEXT3 = 19d83418eaf8e3ab - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 809f5f873c1fd761 -CIPHERTEXT2 = 17d1d4a8731b3acd -CIPHERTEXT3 = 91da457d7e16d6a5 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c02faffec989d1fc -CIPHERTEXT2 = 51454c54f4ea817e -CIPHERTEXT3 = 6a4ec92bc50c9503 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4615aa1d33e72f10 -CIPHERTEXT2 = 8f640c66e3ad6c5f -CIPHERTEXT3 = a185e92b67a45257 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2055123350c00858 -CIPHERTEXT2 = e09a8dbe2b782986 -CIPHERTEXT3 = 0b7e13fdbadc96aa - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df3b99d6577397c8 -CIPHERTEXT2 = 6b1e20d1be1c25e5 -CIPHERTEXT3 = eacef886f5087ce8 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 31fe17369b5288c9 -CIPHERTEXT2 = d7c9ed116a4ca5c3 -CIPHERTEXT3 = 69c60f1118060221 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dfdd3cc64dae1642 -CIPHERTEXT2 = bb34b6ec92447bdc -CIPHERTEXT3 = 99547b8b947e8c44 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 178c83ce2b399d94 -CIPHERTEXT2 = 39ad35b103ea754c -CIPHERTEXT3 = aef4932bb880ffe7 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 50f636324a9b7f80 -CIPHERTEXT2 = 502c48c0b6f5da1e -CIPHERTEXT3 = cd7942c2f0db9598 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a8468ee3bc18f06d -CIPHERTEXT2 = 6da06bc26cd27347 -CIPHERTEXT3 = b299efe073df56d0 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a2dc9e92fd3cde92 -CIPHERTEXT2 = 048b509f61329322 -CIPHERTEXT3 = 57fd7a94bd090076 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cac09f797d031287 -CIPHERTEXT2 = cf18ef06ff4726dd -CIPHERTEXT3 = 364898370f13783a - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 90ba680b22aeb525 -CIPHERTEXT2 = 5e68a2a3f420ced2 -CIPHERTEXT3 = 7021fa3c611c5353 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ce7a24f350e280b6 -CIPHERTEXT2 = f2241608a9c01443 -CIPHERTEXT3 = 4ad01e2a4f325e1b - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 882bff0aa01a0b87 -CIPHERTEXT2 = 4d5268c568b57e87 -CIPHERTEXT3 = d06a7e3c1016a256 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 25610288924511c2 -CIPHERTEXT2 = 12537c78d5b135f5 -CIPHERTEXT3 = af1c2074ea3952f7 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c71516c29c75d170 -CIPHERTEXT2 = 2a447d1d0918e635 -CIPHERTEXT3 = 643eacd845d0ac81 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5199c29a52c9f059 -CIPHERTEXT2 = c45e53dbad3642c6 -CIPHERTEXT3 = 077f60d16feecc6d - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = c22f0a294a71f29f -CIPHERTEXT2 = 86b57a072d1af70c -CIPHERTEXT3 = 2add0d3ff6b568ba - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ee371483714c02ea -CIPHERTEXT2 = 3c6c5d0ad80d7409 -CIPHERTEXT3 = 0730787152b406bc - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a81fbd448f9e522f -CIPHERTEXT2 = 3613b5811324cac7 -CIPHERTEXT3 = ae3ef9ebdca26f00 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4f644c92e192dfed -CIPHERTEXT2 = 50ed144cedb736ac -CIPHERTEXT3 = 2abd3b256652632b - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1afa9a66a6df92ae -CIPHERTEXT2 = bc5bc5a66a53b929 -CIPHERTEXT3 = a2e9fa40e6b6cfca - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b3c1cc715cb879d8 -CIPHERTEXT2 = 5d1f09ffcd80d21b -CIPHERTEXT3 = bd11881fa1f9c189 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 19d032e64ab0bd8b -CIPHERTEXT2 = a8b79d2e02415d8e -CIPHERTEXT3 = 925d1851ab04bafa - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 3cfaa7a7dc8720dc -CIPHERTEXT2 = 932c31352789dff9 -CIPHERTEXT3 = 4dafea6ad259c035 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7265f7f447ac6f3 -CIPHERTEXT2 = 2ec8e9923a8a010c -CIPHERTEXT3 = e0f7a70dbdd597b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9db73b3c0d163f54 -CIPHERTEXT2 = f36e475bb9a8fb57 -CIPHERTEXT3 = 88dad0c28986f116 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8181b65babf4a975 -CIPHERTEXT2 = 73f174b827a22fbf -CIPHERTEXT3 = 205fd48356602a2f - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 93c9b64042eaa240 -CIPHERTEXT2 = c76d844d9918627d -CIPHERTEXT3 = ddaba956a4fd22c5 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5570530829705592 -CIPHERTEXT2 = beff48907877eedd -CIPHERTEXT3 = 775f3bbfea9a0637 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8638809e878787a0 -CIPHERTEXT2 = 7829e156fdd34db6 -CIPHERTEXT3 = c26ea76714b38596 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 41b9a79af79ac208 -CIPHERTEXT2 = 7b2545576a6992d9 -CIPHERTEXT3 = 46ca820bcf0a462b - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 7a9be42f2009a892 -CIPHERTEXT2 = 0b59503dc812b27f -CIPHERTEXT3 = 2a5e46fd70852d73 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 29038d56ba6d2745 -CIPHERTEXT2 = 07b67fe9359a3026 -CIPHERTEXT3 = 145ad75857e4b4b3 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5495c6abf1e5df51 -CIPHERTEXT2 = a82b120e4080136e -CIPHERTEXT3 = 99525cafa664a0f9 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae13dbd561488933 -CIPHERTEXT2 = e3533571ee3d99eb -CIPHERTEXT3 = d1c679a7a2c4156c - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 024d1ffa8904e389 -CIPHERTEXT2 = eb57f8c58f18b849 -CIPHERTEXT3 = e653401e4d004c74 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d1399712f99bf02e -CIPHERTEXT2 = 505e3b0af188d731 -CIPHERTEXT3 = 02b8091c05f5e061 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 14c1d7c1cffec79e -CIPHERTEXT2 = 0f38a59e95a70f13 -CIPHERTEXT3 = 9879d116764dafe3 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1de5279dae3bed6f -CIPHERTEXT2 = 97108885fe2018ed -CIPHERTEXT3 = 154b6e3c9a2871b1 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e941a33f85501303 -CIPHERTEXT2 = 71147052540af3d8 -CIPHERTEXT3 = 21397c0ec6a47e75 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = da99dbbc9a03f379 -CIPHERTEXT2 = 563df95ec668d933 -CIPHERTEXT3 = d11d4e56261716a9 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b7fc92f91d8e92e9 -CIPHERTEXT2 = c8003e219b996cc7 -CIPHERTEXT3 = fb258b1abf89b7c4 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ae8e5caa3ca04e85 -CIPHERTEXT2 = 722fb450715fb317 -CIPHERTEXT3 = c52f5e37f39d1e6f - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9cc62df43b6eed74 -CIPHERTEXT2 = 7edfaaa980158515 -CIPHERTEXT3 = e91439e9838dcc9d - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d863dbb5c59a91a0 -CIPHERTEXT2 = 82fb07d5e1d5b100 -CIPHERTEXT3 = 78c2810a85028047 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a1ab2190545b91d7 -CIPHERTEXT2 = 04f0cbaff1735340 -CIPHERTEXT3 = d466ec944a1fe7f7 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0875041e64c570f7 -CIPHERTEXT2 = 70ee1ae9b095db22 -CIPHERTEXT3 = 2fcd9094c8d397f2 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5a594528bebef1cc -CIPHERTEXT2 = 004dd0b91a2e7709 -CIPHERTEXT3 = 80181b831cdc8d61 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fcdb3291de21f0c0 -CIPHERTEXT2 = cab8e849e0ab0c32 -CIPHERTEXT3 = 3367b1fbb4d2ffa7 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 869efd7f9f265a09 -CIPHERTEXT2 = 451f0c33f24fb8dc -CIPHERTEXT3 = 2b74c1d96cde840b - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 95a8d72813daa94d -PLAINTEXT2 = b8bc8dbc0b24cfa9 -PLAINTEXT3 = 1e08a515c11e0de1 - -COUNT = 1 -KEYs = 4001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0eec1487dd8c26d5 -PLAINTEXT2 = badb3425df504209 -PLAINTEXT3 = 0608b0c77f0ab511 - -COUNT = 2 -KEYs = 2001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7ad16ffb79c45926 -PLAINTEXT2 = 34069d06536cfaf8 -PLAINTEXT3 = 3d090b850910022e - -COUNT = 3 -KEYs = 1001010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d3746294ca6a6cf3 -PLAINTEXT2 = 53edd6c7b2d8663c -PLAINTEXT3 = 19d83418eaf8e3ab - -COUNT = 4 -KEYs = 0801010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 809f5f873c1fd761 -PLAINTEXT2 = 17d1d4a8731b3acd -PLAINTEXT3 = 91da457d7e16d6a5 - -COUNT = 5 -KEYs = 0401010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c02faffec989d1fc -PLAINTEXT2 = 51454c54f4ea817e -PLAINTEXT3 = 6a4ec92bc50c9503 - -COUNT = 6 -KEYs = 0201010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4615aa1d33e72f10 -PLAINTEXT2 = 8f640c66e3ad6c5f -PLAINTEXT3 = a185e92b67a45257 - -COUNT = 7 -KEYs = 0180010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2055123350c00858 -PLAINTEXT2 = e09a8dbe2b782986 -PLAINTEXT3 = 0b7e13fdbadc96aa - -COUNT = 8 -KEYs = 0140010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df3b99d6577397c8 -PLAINTEXT2 = 6b1e20d1be1c25e5 -PLAINTEXT3 = eacef886f5087ce8 - -COUNT = 9 -KEYs = 0120010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 31fe17369b5288c9 -PLAINTEXT2 = d7c9ed116a4ca5c3 -PLAINTEXT3 = 69c60f1118060221 - -COUNT = 10 -KEYs = 0110010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dfdd3cc64dae1642 -PLAINTEXT2 = bb34b6ec92447bdc -PLAINTEXT3 = 99547b8b947e8c44 - -COUNT = 11 -KEYs = 0108010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 178c83ce2b399d94 -PLAINTEXT2 = 39ad35b103ea754c -PLAINTEXT3 = aef4932bb880ffe7 - -COUNT = 12 -KEYs = 0104010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 50f636324a9b7f80 -PLAINTEXT2 = 502c48c0b6f5da1e -PLAINTEXT3 = cd7942c2f0db9598 - -COUNT = 13 -KEYs = 0102010101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a8468ee3bc18f06d -PLAINTEXT2 = 6da06bc26cd27347 -PLAINTEXT3 = b299efe073df56d0 - -COUNT = 14 -KEYs = 0101800101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a2dc9e92fd3cde92 -PLAINTEXT2 = 048b509f61329322 -PLAINTEXT3 = 57fd7a94bd090076 - -COUNT = 15 -KEYs = 0101400101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cac09f797d031287 -PLAINTEXT2 = cf18ef06ff4726dd -PLAINTEXT3 = 364898370f13783a - -COUNT = 16 -KEYs = 0101200101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 90ba680b22aeb525 -PLAINTEXT2 = 5e68a2a3f420ced2 -PLAINTEXT3 = 7021fa3c611c5353 - -COUNT = 17 -KEYs = 0101100101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ce7a24f350e280b6 -PLAINTEXT2 = f2241608a9c01443 -PLAINTEXT3 = 4ad01e2a4f325e1b - -COUNT = 18 -KEYs = 0101080101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 882bff0aa01a0b87 -PLAINTEXT2 = 4d5268c568b57e87 -PLAINTEXT3 = d06a7e3c1016a256 - -COUNT = 19 -KEYs = 0101040101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 25610288924511c2 -PLAINTEXT2 = 12537c78d5b135f5 -PLAINTEXT3 = af1c2074ea3952f7 - -COUNT = 20 -KEYs = 0101020101010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c71516c29c75d170 -PLAINTEXT2 = 2a447d1d0918e635 -PLAINTEXT3 = 643eacd845d0ac81 - -COUNT = 21 -KEYs = 0101018001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5199c29a52c9f059 -PLAINTEXT2 = c45e53dbad3642c6 -PLAINTEXT3 = 077f60d16feecc6d - -COUNT = 22 -KEYs = 0101014001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = c22f0a294a71f29f -PLAINTEXT2 = 86b57a072d1af70c -PLAINTEXT3 = 2add0d3ff6b568ba - -COUNT = 23 -KEYs = 0101012001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ee371483714c02ea -PLAINTEXT2 = 3c6c5d0ad80d7409 -PLAINTEXT3 = 0730787152b406bc - -COUNT = 24 -KEYs = 0101011001010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a81fbd448f9e522f -PLAINTEXT2 = 3613b5811324cac7 -PLAINTEXT3 = ae3ef9ebdca26f00 - -COUNT = 25 -KEYs = 0101010801010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4f644c92e192dfed -PLAINTEXT2 = 50ed144cedb736ac -PLAINTEXT3 = 2abd3b256652632b - -COUNT = 26 -KEYs = 0101010401010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1afa9a66a6df92ae -PLAINTEXT2 = bc5bc5a66a53b929 -PLAINTEXT3 = a2e9fa40e6b6cfca - -COUNT = 27 -KEYs = 0101010201010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b3c1cc715cb879d8 -PLAINTEXT2 = 5d1f09ffcd80d21b -PLAINTEXT3 = bd11881fa1f9c189 - -COUNT = 28 -KEYs = 0101010180010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 19d032e64ab0bd8b -PLAINTEXT2 = a8b79d2e02415d8e -PLAINTEXT3 = 925d1851ab04bafa - -COUNT = 29 -KEYs = 0101010140010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 3cfaa7a7dc8720dc -PLAINTEXT2 = 932c31352789dff9 -PLAINTEXT3 = 4dafea6ad259c035 - -COUNT = 30 -KEYs = 0101010120010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b7265f7f447ac6f3 -PLAINTEXT2 = 2ec8e9923a8a010c -PLAINTEXT3 = e0f7a70dbdd597b7 - -COUNT = 31 -KEYs = 0101010110010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9db73b3c0d163f54 -PLAINTEXT2 = f36e475bb9a8fb57 -PLAINTEXT3 = 88dad0c28986f116 - -COUNT = 32 -KEYs = 0101010108010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8181b65babf4a975 -PLAINTEXT2 = 73f174b827a22fbf -PLAINTEXT3 = 205fd48356602a2f - -COUNT = 33 -KEYs = 0101010104010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 93c9b64042eaa240 -PLAINTEXT2 = c76d844d9918627d -PLAINTEXT3 = ddaba956a4fd22c5 - -COUNT = 34 -KEYs = 0101010102010101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5570530829705592 -PLAINTEXT2 = beff48907877eedd -PLAINTEXT3 = 775f3bbfea9a0637 - -COUNT = 35 -KEYs = 0101010101800101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8638809e878787a0 -PLAINTEXT2 = 7829e156fdd34db6 -PLAINTEXT3 = c26ea76714b38596 - -COUNT = 36 -KEYs = 0101010101400101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 41b9a79af79ac208 -PLAINTEXT2 = 7b2545576a6992d9 -PLAINTEXT3 = 46ca820bcf0a462b - -COUNT = 37 -KEYs = 0101010101200101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 7a9be42f2009a892 -PLAINTEXT2 = 0b59503dc812b27f -PLAINTEXT3 = 2a5e46fd70852d73 - -COUNT = 38 -KEYs = 0101010101100101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 29038d56ba6d2745 -PLAINTEXT2 = 07b67fe9359a3026 -PLAINTEXT3 = 145ad75857e4b4b3 - -COUNT = 39 -KEYs = 0101010101080101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5495c6abf1e5df51 -PLAINTEXT2 = a82b120e4080136e -PLAINTEXT3 = 99525cafa664a0f9 - -COUNT = 40 -KEYs = 0101010101040101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ae13dbd561488933 -PLAINTEXT2 = e3533571ee3d99eb -PLAINTEXT3 = d1c679a7a2c4156c - -COUNT = 41 -KEYs = 0101010101020101 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 024d1ffa8904e389 -PLAINTEXT2 = eb57f8c58f18b849 -PLAINTEXT3 = e653401e4d004c74 - -COUNT = 42 -KEYs = 0101010101018001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d1399712f99bf02e -PLAINTEXT2 = 505e3b0af188d731 -PLAINTEXT3 = 02b8091c05f5e061 - -COUNT = 43 -KEYs = 0101010101014001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 14c1d7c1cffec79e -PLAINTEXT2 = 0f38a59e95a70f13 -PLAINTEXT3 = 9879d116764dafe3 - -COUNT = 44 -KEYs = 0101010101012001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1de5279dae3bed6f -PLAINTEXT2 = 97108885fe2018ed -PLAINTEXT3 = 154b6e3c9a2871b1 - -COUNT = 45 -KEYs = 0101010101011001 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e941a33f85501303 -PLAINTEXT2 = 71147052540af3d8 -PLAINTEXT3 = 21397c0ec6a47e75 - -COUNT = 46 -KEYs = 0101010101010801 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = da99dbbc9a03f379 -PLAINTEXT2 = 563df95ec668d933 -PLAINTEXT3 = d11d4e56261716a9 - -COUNT = 47 -KEYs = 0101010101010401 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b7fc92f91d8e92e9 -PLAINTEXT2 = c8003e219b996cc7 -PLAINTEXT3 = fb258b1abf89b7c4 - -COUNT = 48 -KEYs = 0101010101010201 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ae8e5caa3ca04e85 -PLAINTEXT2 = 722fb450715fb317 -PLAINTEXT3 = c52f5e37f39d1e6f - -COUNT = 49 -KEYs = 0101010101010180 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9cc62df43b6eed74 -PLAINTEXT2 = 7edfaaa980158515 -PLAINTEXT3 = e91439e9838dcc9d - -COUNT = 50 -KEYs = 0101010101010140 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d863dbb5c59a91a0 -PLAINTEXT2 = 82fb07d5e1d5b100 -PLAINTEXT3 = 78c2810a85028047 - -COUNT = 51 -KEYs = 0101010101010120 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a1ab2190545b91d7 -PLAINTEXT2 = 04f0cbaff1735340 -PLAINTEXT3 = d466ec944a1fe7f7 - -COUNT = 52 -KEYs = 0101010101010110 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0875041e64c570f7 -PLAINTEXT2 = 70ee1ae9b095db22 -PLAINTEXT3 = 2fcd9094c8d397f2 - -COUNT = 53 -KEYs = 0101010101010108 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5a594528bebef1cc -PLAINTEXT2 = 004dd0b91a2e7709 -PLAINTEXT3 = 80181b831cdc8d61 - -COUNT = 54 -KEYs = 0101010101010104 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fcdb3291de21f0c0 -PLAINTEXT2 = cab8e849e0ab0c32 -PLAINTEXT3 = 3367b1fbb4d2ffa7 - -COUNT = 55 -KEYs = 0101010101010102 -IV1 = 0000000000000000 -IV2 = 5555555555555555 -IV3 = aaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 869efd7f9f265a09 -PLAINTEXT2 = 451f0c33f24fb8dc -PLAINTEXT3 = 2b74c1d96cde840b - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvartext.rsp deleted file mode 100644 index e7aaebfd..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBIvartext.rsp +++ /dev/null @@ -1,1288 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 95f8a5e5dd31d900 -CIPHERTEXT2 = f7552ab6cb21e2bc -CIPHERTEXT3 = 5a48d3de869557fd - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dd7f121ca5015619 -CIPHERTEXT2 = 0c783d97d0dbf51a -CIPHERTEXT3 = f15ee2019a5b547c - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2e8653104f3834ea -CIPHERTEXT2 = 05b865a1e49ed109 -CIPHERTEXT3 = f925b68465b6078c - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4bd388ff6cd81d4f -CIPHERTEXT2 = 9e51152dbce90b02 -CIPHERTEXT3 = f6089ca9b722765c - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 20b9e767b2fb1456 -CIPHERTEXT2 = c39193d42381b313 -CIPHERTEXT3 = 4f1b8036d441af95 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 55579380d77138ef -CIPHERTEXT2 = e293394891554b68 -CIPHERTEXT3 = 45089186180bd591 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 6cc5defaaf04512f -CIPHERTEXT2 = 1359f4d663a3209c -CIPHERTEXT3 = d86dd807085fa8e6 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0d9f279ba5d87260 -CIPHERTEXT2 = 0d0f03e8f8594a66 -CIPHERTEXT3 = d27eb94e56c3172a - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d9031b0271bd5a0a -CIPHERTEXT2 = 4334b5fe1b7f5320 -CIPHERTEXT3 = d6ad42065e31bdb1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 424250b37c3dd951 -CIPHERTEXT2 = 9484c1c29b62c41e -CIPHERTEXT3 = f54f2bd8e2eb2bc6 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b8061b7ecd9a21e5 -CIPHERTEXT2 = c8eb2e340855325b -CIPHERTEXT3 = 6cf8932328c7e49b - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f15d0f286b65bd28 -CIPHERTEXT2 = e88a676ef848e6d1 -CIPHERTEXT3 = 72ea3aadb569af43 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = add0cc8d6e5deba1 -CIPHERTEXT2 = be433af4c5ae0f97 -CIPHERTEXT3 = 0d71ecadd7a49fec - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e6d5f82752ad63d1 -CIPHERTEXT2 = 9e32639bb9d27cc7 -CIPHERTEXT3 = fc1463bb9bba9e11 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ecbfe3bd3f591a5e -CIPHERTEXT2 = fa510732fa871094 -CIPHERTEXT3 = 31568f2e0ac0d693 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f356834379d165cd -CIPHERTEXT2 = 9f1b31571ed41078 -CIPHERTEXT3 = fbcfc086f8111572 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2b9f982f20037fa9 -CIPHERTEXT2 = f4169ca3fc6799ed -CIPHERTEXT3 = d67ca5071769cafe - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 889de068a16f0be6 -CIPHERTEXT2 = e9a738ac85e2ca4b -CIPHERTEXT3 = 63fc8ec1421399b8 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e19e275d846a1298 -CIPHERTEXT2 = ee26a403caca387d -CIPHERTEXT3 = 5d84b7acabb63bfb - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 329a8ed523d71aec -CIPHERTEXT2 = 0b3f88ef87d85953 -CIPHERTEXT3 = e3f663de44003f9b - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e7fce22557d23c97 -CIPHERTEXT2 = bb04e854f99f6352 -CIPHERTEXT3 = 4e5892f230b6d6d1 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 12a9f5817ff2d65d -CIPHERTEXT2 = f0881280455dec63 -CIPHERTEXT3 = 4432a11e1c320e7a - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = a484c3ad38dc9c19 -CIPHERTEXT2 = 8ae9dee849b46527 -CIPHERTEXT3 = 02ce21a9c83ba4d6 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fbe00a8a1ef8ad72 -CIPHERTEXT2 = 74b7d252cae558fb -CIPHERTEXT3 = 6fd1d0793c1b7af2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 750d079407521363 -CIPHERTEXT2 = b8b27d1286bdbb26 -CIPHERTEXT3 = fc286fa362d8c93c - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 64feed9c724c2faf -CIPHERTEXT2 = 4e3dd222e292dd96 -CIPHERTEXT3 = e3a7abc88132ad7d - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = f02b263b328e2b60 -CIPHERTEXT2 = a213c5c56fdca139 -CIPHERTEXT3 = 8868d3114021a027 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 9d64555a9a10b852 -CIPHERTEXT2 = 05df49a56a345cf9 -CIPHERTEXT3 = 568fa34d2fc7225e - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d106ff0bed5255d7 -CIPHERTEXT2 = c32c19229d84e2b4 -CIPHERTEXT3 = 1f81cbb9403ecc59 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e1652c6b138c64a5 -CIPHERTEXT2 = 89c6e06ce6164d84 -CIPHERTEXT3 = edd6029a6b80a442 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e428581186ec8f46 -CIPHERTEXT2 = 5924454953ad5732 -CIPHERTEXT3 = ef90911c0f9a66f3 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = aeb5f5ede22d1a36 -CIPHERTEXT2 = 7a3e15c0953b08cc -CIPHERTEXT3 = 91f5b30f015b4a54 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e943d7568aec0c5c -CIPHERTEXT2 = 88e3dd1448c4e0ff -CIPHERTEXT3 = a5aec2896cff08e5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = df98c8276f54b04b -CIPHERTEXT2 = 9f55ebaca42cb845 -CIPHERTEXT3 = 97061699383bbfe0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = b160e4680f6c696f -CIPHERTEXT2 = a5206a311e9c2515 -CIPHERTEXT3 = 08e218f2cb1ede18 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = fa0752b07d9c4ab8 -CIPHERTEXT2 = e944c64af09dfa84 -CIPHERTEXT3 = 1a6849edcb701b07 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ca3a2b036dbc8502 -CIPHERTEXT2 = af1200418fd37fdd -CIPHERTEXT3 = 85480c507233c006 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5e0905517bb59bcf -CIPHERTEXT2 = 574a377b5a150353 -CIPHERTEXT3 = bcaa0b7b7b3464c5 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 814eeb3b91d90726 -CIPHERTEXT2 = 456a1865905ed57d -CIPHERTEXT3 = 0439f36972dc531f - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 4d49db1532919c9f -CIPHERTEXT2 = 8427c42d027a34d0 -CIPHERTEXT3 = 62133d9330e2e86b - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 25eb5fc3f8cf0621 -CIPHERTEXT2 = 58da89972266a7e3 -CIPHERTEXT3 = f9c2472742b5f9e8 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ab6a20c0620d1c6f -CIPHERTEXT2 = 1ed858bcbc934c17 -CIPHERTEXT3 = db36baba70c3b9af - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 79e90dbc98f92cca -CIPHERTEXT2 = 88249b73e99c5ac0 -CIPHERTEXT3 = 0758b13e912d53cb - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 866ecedd8072bb0e -CIPHERTEXT2 = 69314212c7a9d6b1 -CIPHERTEXT3 = 70470a07cb34e109 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8b54536f2f3e64a8 -CIPHERTEXT2 = cd8dc942ae2bb175 -CIPHERTEXT3 = 9c6ade3a9e772c7c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ea51d3975595b86b -CIPHERTEXT2 = 4c0a052894ed7436 -CIPHERTEXT3 = 26e6223634c857a3 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = caffc6ac4542de31 -CIPHERTEXT2 = 16952dc89c0acd65 -CIPHERTEXT3 = 72dfd337fe183a6d - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8dd45a2ddf90796c -CIPHERTEXT2 = 92ef4c4350711745 -CIPHERTEXT3 = 363219d8cec5a9f3 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1029d55e880ec2d0 -CIPHERTEXT2 = b40225aea121c8d3 -CIPHERTEXT3 = 4bc89c1804bcae82 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5d86cb23639dbea9 -CIPHERTEXT2 = a9eab121edde0ca7 -CIPHERTEXT3 = ae527ed311a25ea2 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 1d1ca853ae7c0c5f -CIPHERTEXT2 = 4fb69c832db68026 -CIPHERTEXT3 = a1584c1024f61f3d - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = ce332329248f3228 -CIPHERTEXT2 = 761b3d1ff06c513e -CIPHERTEXT3 = c55d7544a1eae274 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 8405d1abe24fb942 -CIPHERTEXT2 = 6be457abc511e87c -CIPHERTEXT3 = aef861c69fd34489 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e643d78090ca4207 -CIPHERTEXT2 = ebb5a1887b1f6e3a -CIPHERTEXT3 = 3d19267de9c12e7b - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 48221b9937748a23 -CIPHERTEXT2 = d23a8dfe39c98883 -CIPHERTEXT3 = ade513b3ed994800 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = dd7c0bbd61fafd54 -CIPHERTEXT2 = 9f986bb8f7e6fa46 -CIPHERTEXT3 = d43941ab72932bb0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 2fbc291a570db5c4 -CIPHERTEXT2 = 0adcf552ec1754c6 -CIPHERTEXT3 = 7f7352dfade13e13 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = e07c30d7e4e26e12 -CIPHERTEXT2 = 6c25b868caf1f7d3 -CIPHERTEXT3 = 74bc744f10f63889 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 0953e2258e8e90a1 -CIPHERTEXT2 = 0912754e7c42f637 -CIPHERTEXT3 = a483f2da4099a136 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 5b711bc4ceebf2ee -CIPHERTEXT2 = 2fa6a76d9b83e3dd -CIPHERTEXT3 = a2e13c5701a60444 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = cc083f1e6d9e85f6 -CIPHERTEXT2 = 006fa12a796ac4d3 -CIPHERTEXT3 = bc10a45ceedb56b3 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = d2fd8867d50d2dfe -CIPHERTEXT2 = 6a0bd7954b5aa04d -CIPHERTEXT3 = cc6adcef1be975ef - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 06e7ea22ce92708f -CIPHERTEXT2 = f307b5bcd44f3d8d -CIPHERTEXT3 = 3dc004f9cd4a9c22 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -PLAINTEXT = 0000000000000000 -CIPHERTEXT1 = 166b40b44aba4bd6 -CIPHERTEXT2 = 009e8232891c8a36 -CIPHERTEXT3 = 17d8e9c374d14494 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV1 = 8000000000000000 -IV2 = d555555555555555 -IV3 = 2aaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 95f8a5e5dd31d900 -PLAINTEXT2 = f7552ab6cb21e2bc -PLAINTEXT3 = 5a48d3de869557fd - -COUNT = 1 -KEYs = 0101010101010101 -IV1 = 4000000000000000 -IV2 = 9555555555555555 -IV3 = eaaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dd7f121ca5015619 -PLAINTEXT2 = 0c783d97d0dbf51a -PLAINTEXT3 = f15ee2019a5b547c - -COUNT = 2 -KEYs = 0101010101010101 -IV1 = 2000000000000000 -IV2 = 7555555555555555 -IV3 = caaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2e8653104f3834ea -PLAINTEXT2 = 05b865a1e49ed109 -PLAINTEXT3 = f925b68465b6078c - -COUNT = 3 -KEYs = 0101010101010101 -IV1 = 1000000000000000 -IV2 = 6555555555555555 -IV3 = baaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4bd388ff6cd81d4f -PLAINTEXT2 = 9e51152dbce90b02 -PLAINTEXT3 = f6089ca9b722765c - -COUNT = 4 -KEYs = 0101010101010101 -IV1 = 0800000000000000 -IV2 = 5d55555555555555 -IV3 = b2aaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 20b9e767b2fb1456 -PLAINTEXT2 = c39193d42381b313 -PLAINTEXT3 = 4f1b8036d441af95 - -COUNT = 5 -KEYs = 0101010101010101 -IV1 = 0400000000000000 -IV2 = 5955555555555555 -IV3 = aeaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 55579380d77138ef -PLAINTEXT2 = e293394891554b68 -PLAINTEXT3 = 45089186180bd591 - -COUNT = 6 -KEYs = 0101010101010101 -IV1 = 0200000000000000 -IV2 = 5755555555555555 -IV3 = acaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 6cc5defaaf04512f -PLAINTEXT2 = 1359f4d663a3209c -PLAINTEXT3 = d86dd807085fa8e6 - -COUNT = 7 -KEYs = 0101010101010101 -IV1 = 0100000000000000 -IV2 = 5655555555555555 -IV3 = abaaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0d9f279ba5d87260 -PLAINTEXT2 = 0d0f03e8f8594a66 -PLAINTEXT3 = d27eb94e56c3172a - -COUNT = 8 -KEYs = 0101010101010101 -IV1 = 0080000000000000 -IV2 = 55d5555555555555 -IV3 = ab2aaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d9031b0271bd5a0a -PLAINTEXT2 = 4334b5fe1b7f5320 -PLAINTEXT3 = d6ad42065e31bdb1 - -COUNT = 9 -KEYs = 0101010101010101 -IV1 = 0040000000000000 -IV2 = 5595555555555555 -IV3 = aaeaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 424250b37c3dd951 -PLAINTEXT2 = 9484c1c29b62c41e -PLAINTEXT3 = f54f2bd8e2eb2bc6 - -COUNT = 10 -KEYs = 0101010101010101 -IV1 = 0020000000000000 -IV2 = 5575555555555555 -IV3 = aacaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b8061b7ecd9a21e5 -PLAINTEXT2 = c8eb2e340855325b -PLAINTEXT3 = 6cf8932328c7e49b - -COUNT = 11 -KEYs = 0101010101010101 -IV1 = 0010000000000000 -IV2 = 5565555555555555 -IV3 = aabaaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f15d0f286b65bd28 -PLAINTEXT2 = e88a676ef848e6d1 -PLAINTEXT3 = 72ea3aadb569af43 - -COUNT = 12 -KEYs = 0101010101010101 -IV1 = 0008000000000000 -IV2 = 555d555555555555 -IV3 = aab2aaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = add0cc8d6e5deba1 -PLAINTEXT2 = be433af4c5ae0f97 -PLAINTEXT3 = 0d71ecadd7a49fec - -COUNT = 13 -KEYs = 0101010101010101 -IV1 = 0004000000000000 -IV2 = 5559555555555555 -IV3 = aaaeaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e6d5f82752ad63d1 -PLAINTEXT2 = 9e32639bb9d27cc7 -PLAINTEXT3 = fc1463bb9bba9e11 - -COUNT = 14 -KEYs = 0101010101010101 -IV1 = 0002000000000000 -IV2 = 5557555555555555 -IV3 = aaacaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ecbfe3bd3f591a5e -PLAINTEXT2 = fa510732fa871094 -PLAINTEXT3 = 31568f2e0ac0d693 - -COUNT = 15 -KEYs = 0101010101010101 -IV1 = 0001000000000000 -IV2 = 5556555555555555 -IV3 = aaabaaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f356834379d165cd -PLAINTEXT2 = 9f1b31571ed41078 -PLAINTEXT3 = fbcfc086f8111572 - -COUNT = 16 -KEYs = 0101010101010101 -IV1 = 0000800000000000 -IV2 = 5555d55555555555 -IV3 = aaab2aaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2b9f982f20037fa9 -PLAINTEXT2 = f4169ca3fc6799ed -PLAINTEXT3 = d67ca5071769cafe - -COUNT = 17 -KEYs = 0101010101010101 -IV1 = 0000400000000000 -IV2 = 5555955555555555 -IV3 = aaaaeaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 889de068a16f0be6 -PLAINTEXT2 = e9a738ac85e2ca4b -PLAINTEXT3 = 63fc8ec1421399b8 - -COUNT = 18 -KEYs = 0101010101010101 -IV1 = 0000200000000000 -IV2 = 5555755555555555 -IV3 = aaaacaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e19e275d846a1298 -PLAINTEXT2 = ee26a403caca387d -PLAINTEXT3 = 5d84b7acabb63bfb - -COUNT = 19 -KEYs = 0101010101010101 -IV1 = 0000100000000000 -IV2 = 5555655555555555 -IV3 = aaaabaaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 329a8ed523d71aec -PLAINTEXT2 = 0b3f88ef87d85953 -PLAINTEXT3 = e3f663de44003f9b - -COUNT = 20 -KEYs = 0101010101010101 -IV1 = 0000080000000000 -IV2 = 55555d5555555555 -IV3 = aaaab2aaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e7fce22557d23c97 -PLAINTEXT2 = bb04e854f99f6352 -PLAINTEXT3 = 4e5892f230b6d6d1 - -COUNT = 21 -KEYs = 0101010101010101 -IV1 = 0000040000000000 -IV2 = 5555595555555555 -IV3 = aaaaaeaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 12a9f5817ff2d65d -PLAINTEXT2 = f0881280455dec63 -PLAINTEXT3 = 4432a11e1c320e7a - -COUNT = 22 -KEYs = 0101010101010101 -IV1 = 0000020000000000 -IV2 = 5555575555555555 -IV3 = aaaaacaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = a484c3ad38dc9c19 -PLAINTEXT2 = 8ae9dee849b46527 -PLAINTEXT3 = 02ce21a9c83ba4d6 - -COUNT = 23 -KEYs = 0101010101010101 -IV1 = 0000010000000000 -IV2 = 5555565555555555 -IV3 = aaaaabaaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fbe00a8a1ef8ad72 -PLAINTEXT2 = 74b7d252cae558fb -PLAINTEXT3 = 6fd1d0793c1b7af2 - -COUNT = 24 -KEYs = 0101010101010101 -IV1 = 0000008000000000 -IV2 = 555555d555555555 -IV3 = aaaaab2aaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 750d079407521363 -PLAINTEXT2 = b8b27d1286bdbb26 -PLAINTEXT3 = fc286fa362d8c93c - -COUNT = 25 -KEYs = 0101010101010101 -IV1 = 0000004000000000 -IV2 = 5555559555555555 -IV3 = aaaaaaeaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 64feed9c724c2faf -PLAINTEXT2 = 4e3dd222e292dd96 -PLAINTEXT3 = e3a7abc88132ad7d - -COUNT = 26 -KEYs = 0101010101010101 -IV1 = 0000002000000000 -IV2 = 5555557555555555 -IV3 = aaaaaacaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = f02b263b328e2b60 -PLAINTEXT2 = a213c5c56fdca139 -PLAINTEXT3 = 8868d3114021a027 - -COUNT = 27 -KEYs = 0101010101010101 -IV1 = 0000001000000000 -IV2 = 5555556555555555 -IV3 = aaaaaabaaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 9d64555a9a10b852 -PLAINTEXT2 = 05df49a56a345cf9 -PLAINTEXT3 = 568fa34d2fc7225e - -COUNT = 28 -KEYs = 0101010101010101 -IV1 = 0000000800000000 -IV2 = 5555555d55555555 -IV3 = aaaaaab2aaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d106ff0bed5255d7 -PLAINTEXT2 = c32c19229d84e2b4 -PLAINTEXT3 = 1f81cbb9403ecc59 - -COUNT = 29 -KEYs = 0101010101010101 -IV1 = 0000000400000000 -IV2 = 5555555955555555 -IV3 = aaaaaaaeaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e1652c6b138c64a5 -PLAINTEXT2 = 89c6e06ce6164d84 -PLAINTEXT3 = edd6029a6b80a442 - -COUNT = 30 -KEYs = 0101010101010101 -IV1 = 0000000200000000 -IV2 = 5555555755555555 -IV3 = aaaaaaacaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e428581186ec8f46 -PLAINTEXT2 = 5924454953ad5732 -PLAINTEXT3 = ef90911c0f9a66f3 - -COUNT = 31 -KEYs = 0101010101010101 -IV1 = 0000000100000000 -IV2 = 5555555655555555 -IV3 = aaaaaaabaaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = aeb5f5ede22d1a36 -PLAINTEXT2 = 7a3e15c0953b08cc -PLAINTEXT3 = 91f5b30f015b4a54 - -COUNT = 32 -KEYs = 0101010101010101 -IV1 = 0000000080000000 -IV2 = 55555555d5555555 -IV3 = aaaaaaab2aaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e943d7568aec0c5c -PLAINTEXT2 = 88e3dd1448c4e0ff -PLAINTEXT3 = a5aec2896cff08e5 - -COUNT = 33 -KEYs = 0101010101010101 -IV1 = 0000000040000000 -IV2 = 5555555595555555 -IV3 = aaaaaaaaeaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = df98c8276f54b04b -PLAINTEXT2 = 9f55ebaca42cb845 -PLAINTEXT3 = 97061699383bbfe0 - -COUNT = 34 -KEYs = 0101010101010101 -IV1 = 0000000020000000 -IV2 = 5555555575555555 -IV3 = aaaaaaaacaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = b160e4680f6c696f -PLAINTEXT2 = a5206a311e9c2515 -PLAINTEXT3 = 08e218f2cb1ede18 - -COUNT = 35 -KEYs = 0101010101010101 -IV1 = 0000000010000000 -IV2 = 5555555565555555 -IV3 = aaaaaaaabaaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = fa0752b07d9c4ab8 -PLAINTEXT2 = e944c64af09dfa84 -PLAINTEXT3 = 1a6849edcb701b07 - -COUNT = 36 -KEYs = 0101010101010101 -IV1 = 0000000008000000 -IV2 = 555555555d555555 -IV3 = aaaaaaaab2aaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ca3a2b036dbc8502 -PLAINTEXT2 = af1200418fd37fdd -PLAINTEXT3 = 85480c507233c006 - -COUNT = 37 -KEYs = 0101010101010101 -IV1 = 0000000004000000 -IV2 = 5555555559555555 -IV3 = aaaaaaaaaeaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5e0905517bb59bcf -PLAINTEXT2 = 574a377b5a150353 -PLAINTEXT3 = bcaa0b7b7b3464c5 - -COUNT = 38 -KEYs = 0101010101010101 -IV1 = 0000000002000000 -IV2 = 5555555557555555 -IV3 = aaaaaaaaacaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 814eeb3b91d90726 -PLAINTEXT2 = 456a1865905ed57d -PLAINTEXT3 = 0439f36972dc531f - -COUNT = 39 -KEYs = 0101010101010101 -IV1 = 0000000001000000 -IV2 = 5555555556555555 -IV3 = aaaaaaaaabaaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 4d49db1532919c9f -PLAINTEXT2 = 8427c42d027a34d0 -PLAINTEXT3 = 62133d9330e2e86b - -COUNT = 40 -KEYs = 0101010101010101 -IV1 = 0000000000800000 -IV2 = 5555555555d55555 -IV3 = aaaaaaaaab2aaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 25eb5fc3f8cf0621 -PLAINTEXT2 = 58da89972266a7e3 -PLAINTEXT3 = f9c2472742b5f9e8 - -COUNT = 41 -KEYs = 0101010101010101 -IV1 = 0000000000400000 -IV2 = 5555555555955555 -IV3 = aaaaaaaaaaeaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ab6a20c0620d1c6f -PLAINTEXT2 = 1ed858bcbc934c17 -PLAINTEXT3 = db36baba70c3b9af - -COUNT = 42 -KEYs = 0101010101010101 -IV1 = 0000000000200000 -IV2 = 5555555555755555 -IV3 = aaaaaaaaaacaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 79e90dbc98f92cca -PLAINTEXT2 = 88249b73e99c5ac0 -PLAINTEXT3 = 0758b13e912d53cb - -COUNT = 43 -KEYs = 0101010101010101 -IV1 = 0000000000100000 -IV2 = 5555555555655555 -IV3 = aaaaaaaaaabaaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 866ecedd8072bb0e -PLAINTEXT2 = 69314212c7a9d6b1 -PLAINTEXT3 = 70470a07cb34e109 - -COUNT = 44 -KEYs = 0101010101010101 -IV1 = 0000000000080000 -IV2 = 55555555555d5555 -IV3 = aaaaaaaaaab2aaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8b54536f2f3e64a8 -PLAINTEXT2 = cd8dc942ae2bb175 -PLAINTEXT3 = 9c6ade3a9e772c7c - -COUNT = 45 -KEYs = 0101010101010101 -IV1 = 0000000000040000 -IV2 = 5555555555595555 -IV3 = aaaaaaaaaaaeaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ea51d3975595b86b -PLAINTEXT2 = 4c0a052894ed7436 -PLAINTEXT3 = 26e6223634c857a3 - -COUNT = 46 -KEYs = 0101010101010101 -IV1 = 0000000000020000 -IV2 = 5555555555575555 -IV3 = aaaaaaaaaaacaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = caffc6ac4542de31 -PLAINTEXT2 = 16952dc89c0acd65 -PLAINTEXT3 = 72dfd337fe183a6d - -COUNT = 47 -KEYs = 0101010101010101 -IV1 = 0000000000010000 -IV2 = 5555555555565555 -IV3 = aaaaaaaaaaabaaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8dd45a2ddf90796c -PLAINTEXT2 = 92ef4c4350711745 -PLAINTEXT3 = 363219d8cec5a9f3 - -COUNT = 48 -KEYs = 0101010101010101 -IV1 = 0000000000008000 -IV2 = 555555555555d555 -IV3 = aaaaaaaaaaab2aaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1029d55e880ec2d0 -PLAINTEXT2 = b40225aea121c8d3 -PLAINTEXT3 = 4bc89c1804bcae82 - -COUNT = 49 -KEYs = 0101010101010101 -IV1 = 0000000000004000 -IV2 = 5555555555559555 -IV3 = aaaaaaaaaaaaeaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5d86cb23639dbea9 -PLAINTEXT2 = a9eab121edde0ca7 -PLAINTEXT3 = ae527ed311a25ea2 - -COUNT = 50 -KEYs = 0101010101010101 -IV1 = 0000000000002000 -IV2 = 5555555555557555 -IV3 = aaaaaaaaaaaacaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 1d1ca853ae7c0c5f -PLAINTEXT2 = 4fb69c832db68026 -PLAINTEXT3 = a1584c1024f61f3d - -COUNT = 51 -KEYs = 0101010101010101 -IV1 = 0000000000001000 -IV2 = 5555555555556555 -IV3 = aaaaaaaaaaaabaaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = ce332329248f3228 -PLAINTEXT2 = 761b3d1ff06c513e -PLAINTEXT3 = c55d7544a1eae274 - -COUNT = 52 -KEYs = 0101010101010101 -IV1 = 0000000000000800 -IV2 = 5555555555555d55 -IV3 = aaaaaaaaaaaab2aa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 8405d1abe24fb942 -PLAINTEXT2 = 6be457abc511e87c -PLAINTEXT3 = aef861c69fd34489 - -COUNT = 53 -KEYs = 0101010101010101 -IV1 = 0000000000000400 -IV2 = 5555555555555955 -IV3 = aaaaaaaaaaaaaeaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e643d78090ca4207 -PLAINTEXT2 = ebb5a1887b1f6e3a -PLAINTEXT3 = 3d19267de9c12e7b - -COUNT = 54 -KEYs = 0101010101010101 -IV1 = 0000000000000200 -IV2 = 5555555555555755 -IV3 = aaaaaaaaaaaaacaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 48221b9937748a23 -PLAINTEXT2 = d23a8dfe39c98883 -PLAINTEXT3 = ade513b3ed994800 - -COUNT = 55 -KEYs = 0101010101010101 -IV1 = 0000000000000100 -IV2 = 5555555555555655 -IV3 = aaaaaaaaaaaaabaa -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = dd7c0bbd61fafd54 -PLAINTEXT2 = 9f986bb8f7e6fa46 -PLAINTEXT3 = d43941ab72932bb0 - -COUNT = 56 -KEYs = 0101010101010101 -IV1 = 0000000000000080 -IV2 = 55555555555555d5 -IV3 = aaaaaaaaaaaaab2a -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 2fbc291a570db5c4 -PLAINTEXT2 = 0adcf552ec1754c6 -PLAINTEXT3 = 7f7352dfade13e13 - -COUNT = 57 -KEYs = 0101010101010101 -IV1 = 0000000000000040 -IV2 = 5555555555555595 -IV3 = aaaaaaaaaaaaaaea -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = e07c30d7e4e26e12 -PLAINTEXT2 = 6c25b868caf1f7d3 -PLAINTEXT3 = 74bc744f10f63889 - -COUNT = 58 -KEYs = 0101010101010101 -IV1 = 0000000000000020 -IV2 = 5555555555555575 -IV3 = aaaaaaaaaaaaaaca -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 0953e2258e8e90a1 -PLAINTEXT2 = 0912754e7c42f637 -PLAINTEXT3 = a483f2da4099a136 - -COUNT = 59 -KEYs = 0101010101010101 -IV1 = 0000000000000010 -IV2 = 5555555555555565 -IV3 = aaaaaaaaaaaaaaba -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 5b711bc4ceebf2ee -PLAINTEXT2 = 2fa6a76d9b83e3dd -PLAINTEXT3 = a2e13c5701a60444 - -COUNT = 60 -KEYs = 0101010101010101 -IV1 = 0000000000000008 -IV2 = 555555555555555d -IV3 = aaaaaaaaaaaaaab2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = cc083f1e6d9e85f6 -PLAINTEXT2 = 006fa12a796ac4d3 -PLAINTEXT3 = bc10a45ceedb56b3 - -COUNT = 61 -KEYs = 0101010101010101 -IV1 = 0000000000000004 -IV2 = 5555555555555559 -IV3 = aaaaaaaaaaaaaaae -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = d2fd8867d50d2dfe -PLAINTEXT2 = 6a0bd7954b5aa04d -PLAINTEXT3 = cc6adcef1be975ef - -COUNT = 62 -KEYs = 0101010101010101 -IV1 = 0000000000000002 -IV2 = 5555555555555557 -IV3 = aaaaaaaaaaaaaaac -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 06e7ea22ce92708f -PLAINTEXT2 = f307b5bcd44f3d8d -PLAINTEXT3 = 3dc004f9cd4a9c22 - -COUNT = 63 -KEYs = 0101010101010101 -IV1 = 0000000000000001 -IV2 = 5555555555555556 -IV3 = aaaaaaaaaaaaaaab -CIPHERTEXT = 0000000000000000 -PLAINTEXT1 = 166b40b44aba4bd6 -PLAINTEXT2 = 009e8232891c8a36 -PLAINTEXT3 = 17d8e9c374d14494 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBinvperm.rsp deleted file mode 100644 index 59068927..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBinvperm.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# INVERSE PERMUTATION - KAT for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 -CIPHERTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = dd7f121ca5015619 -CIPHERTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 2e8653104f3834ea -CIPHERTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f -CIPHERTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 20b9e767b2fb1456 -CIPHERTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 55579380d77138ef -CIPHERTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 6cc5defaaf04512f -CIPHERTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0d9f279ba5d87260 -CIPHERTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = d9031b0271bd5a0a -CIPHERTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 424250b37c3dd951 -CIPHERTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = b8061b7ecd9a21e5 -CIPHERTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = f15d0f286b65bd28 -CIPHERTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = add0cc8d6e5deba1 -CIPHERTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = e6d5f82752ad63d1 -CIPHERTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = ecbfe3bd3f591a5e -CIPHERTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = f356834379d165cd -CIPHERTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 2b9f982f20037fa9 -CIPHERTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 889de068a16f0be6 -CIPHERTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = e19e275d846a1298 -CIPHERTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 329a8ed523d71aec -CIPHERTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = e7fce22557d23c97 -CIPHERTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 12a9f5817ff2d65d -CIPHERTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = a484c3ad38dc9c19 -CIPHERTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = fbe00a8a1ef8ad72 -CIPHERTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 750d079407521363 -CIPHERTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 64feed9c724c2faf -CIPHERTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = f02b263b328e2b60 -CIPHERTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 9d64555a9a10b852 -CIPHERTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = d106ff0bed5255d7 -CIPHERTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = e1652c6b138c64a5 -CIPHERTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = e428581186ec8f46 -CIPHERTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = aeb5f5ede22d1a36 -CIPHERTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = e943d7568aec0c5c -CIPHERTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = df98c8276f54b04b -CIPHERTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = b160e4680f6c696f -CIPHERTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = fa0752b07d9c4ab8 -CIPHERTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = ca3a2b036dbc8502 -CIPHERTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 5e0905517bb59bcf -CIPHERTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 814eeb3b91d90726 -CIPHERTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 4d49db1532919c9f -CIPHERTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 25eb5fc3f8cf0621 -CIPHERTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = ab6a20c0620d1c6f -CIPHERTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 79e90dbc98f92cca -CIPHERTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 866ecedd8072bb0e -CIPHERTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 8b54536f2f3e64a8 -CIPHERTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = ea51d3975595b86b -CIPHERTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = caffc6ac4542de31 -CIPHERTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 8dd45a2ddf90796c -CIPHERTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 1029d55e880ec2d0 -CIPHERTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 5d86cb23639dbea9 -CIPHERTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 1d1ca853ae7c0c5f -CIPHERTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = ce332329248f3228 -CIPHERTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 8405d1abe24fb942 -CIPHERTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = e643d78090ca4207 -CIPHERTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 48221b9937748a23 -CIPHERTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = dd7c0bbd61fafd54 -CIPHERTEXT = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 2fbc291a570db5c4 -CIPHERTEXT = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = e07c30d7e4e26e12 -CIPHERTEXT = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0953e2258e8e90a1 -CIPHERTEXT = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 5b711bc4ceebf2ee -CIPHERTEXT = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = cc083f1e6d9e85f6 -CIPHERTEXT = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = d2fd8867d50d2dfe -CIPHERTEXT = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 06e7ea22ce92708f -CIPHERTEXT = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 166b40b44aba4bd6 -CIPHERTEXT = 0000000000000000 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 -PLAINTEXT = 0000000000000000 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = dd7f121ca5015619 -PLAINTEXT = 0000000000000000 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 2e8653104f3834ea -PLAINTEXT = 0000000000000000 - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f -PLAINTEXT = 0000000000000000 - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 20b9e767b2fb1456 -PLAINTEXT = 0000000000000000 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 55579380d77138ef -PLAINTEXT = 0000000000000000 - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 6cc5defaaf04512f -PLAINTEXT = 0000000000000000 - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0d9f279ba5d87260 -PLAINTEXT = 0000000000000000 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = d9031b0271bd5a0a -PLAINTEXT = 0000000000000000 - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 424250b37c3dd951 -PLAINTEXT = 0000000000000000 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 -PLAINTEXT = 0000000000000000 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = f15d0f286b65bd28 -PLAINTEXT = 0000000000000000 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = add0cc8d6e5deba1 -PLAINTEXT = 0000000000000000 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = e6d5f82752ad63d1 -PLAINTEXT = 0000000000000000 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e -PLAINTEXT = 0000000000000000 - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = f356834379d165cd -PLAINTEXT = 0000000000000000 - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 2b9f982f20037fa9 -PLAINTEXT = 0000000000000000 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 889de068a16f0be6 -PLAINTEXT = 0000000000000000 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = e19e275d846a1298 -PLAINTEXT = 0000000000000000 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 329a8ed523d71aec -PLAINTEXT = 0000000000000000 - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = e7fce22557d23c97 -PLAINTEXT = 0000000000000000 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 12a9f5817ff2d65d -PLAINTEXT = 0000000000000000 - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = a484c3ad38dc9c19 -PLAINTEXT = 0000000000000000 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 -PLAINTEXT = 0000000000000000 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 750d079407521363 -PLAINTEXT = 0000000000000000 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 64feed9c724c2faf -PLAINTEXT = 0000000000000000 - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = f02b263b328e2b60 -PLAINTEXT = 0000000000000000 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 9d64555a9a10b852 -PLAINTEXT = 0000000000000000 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = d106ff0bed5255d7 -PLAINTEXT = 0000000000000000 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = e1652c6b138c64a5 -PLAINTEXT = 0000000000000000 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = e428581186ec8f46 -PLAINTEXT = 0000000000000000 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = aeb5f5ede22d1a36 -PLAINTEXT = 0000000000000000 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = e943d7568aec0c5c -PLAINTEXT = 0000000000000000 - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = df98c8276f54b04b -PLAINTEXT = 0000000000000000 - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = b160e4680f6c696f -PLAINTEXT = 0000000000000000 - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = fa0752b07d9c4ab8 -PLAINTEXT = 0000000000000000 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = ca3a2b036dbc8502 -PLAINTEXT = 0000000000000000 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 5e0905517bb59bcf -PLAINTEXT = 0000000000000000 - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 814eeb3b91d90726 -PLAINTEXT = 0000000000000000 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 4d49db1532919c9f -PLAINTEXT = 0000000000000000 - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 25eb5fc3f8cf0621 -PLAINTEXT = 0000000000000000 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = ab6a20c0620d1c6f -PLAINTEXT = 0000000000000000 - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 79e90dbc98f92cca -PLAINTEXT = 0000000000000000 - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 866ecedd8072bb0e -PLAINTEXT = 0000000000000000 - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 8b54536f2f3e64a8 -PLAINTEXT = 0000000000000000 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = ea51d3975595b86b -PLAINTEXT = 0000000000000000 - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = caffc6ac4542de31 -PLAINTEXT = 0000000000000000 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 8dd45a2ddf90796c -PLAINTEXT = 0000000000000000 - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 1029d55e880ec2d0 -PLAINTEXT = 0000000000000000 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 5d86cb23639dbea9 -PLAINTEXT = 0000000000000000 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 1d1ca853ae7c0c5f -PLAINTEXT = 0000000000000000 - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = ce332329248f3228 -PLAINTEXT = 0000000000000000 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 8405d1abe24fb942 -PLAINTEXT = 0000000000000000 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = e643d78090ca4207 -PLAINTEXT = 0000000000000000 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 48221b9937748a23 -PLAINTEXT = 0000000000000000 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = dd7c0bbd61fafd54 -PLAINTEXT = 0000000000000000 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 2fbc291a570db5c4 -PLAINTEXT = 0000000000000000 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = e07c30d7e4e26e12 -PLAINTEXT = 0000000000000000 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0953e2258e8e90a1 -PLAINTEXT = 0000000000000000 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 5b711bc4ceebf2ee -PLAINTEXT = 0000000000000000 - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = cc083f1e6d9e85f6 -PLAINTEXT = 0000000000000000 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = d2fd8867d50d2dfe -PLAINTEXT = 0000000000000000 - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 06e7ea22ce92708f -PLAINTEXT = 0000000000000000 - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 166b40b44aba4bd6 -PLAINTEXT = 0000000000000000 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBpermop.rsp deleted file mode 100644 index 4b24fc92..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBpermop.rsp +++ /dev/null @@ -1,392 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# PERMUTATION OPERATION - KAT for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1aeac39a61f0a464 - -[DECRYPT] -COUNT = 0 -KEYs = 1046913489980131 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 88d55e54f54c97b4 - -COUNT = 1 -KEYs = 1007103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0c0cc00c83ea48fd - -COUNT = 2 -KEYs = 10071034c8980120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 83bc8ef3a6570183 - -COUNT = 3 -KEYs = 1046103489988020 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df725dcad94ea2e9 - -COUNT = 4 -KEYs = 1086911519190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e652b53b550be8b0 - -COUNT = 5 -KEYs = 1086911519580101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = af527120c485cbb0 - -COUNT = 6 -KEYs = 5107b01519580101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0f04ce393db926d5 - -COUNT = 7 -KEYs = 1007b01519190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c9f00ffc74079067 - -COUNT = 8 -KEYs = 3107915498080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7cfd82a593252b4e - -COUNT = 9 -KEYs = 3107919498080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cb49a2f9e91363e3 - -COUNT = 10 -KEYs = 10079115b9080140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 00b588be70d23f56 - -COUNT = 11 -KEYs = 3107911598080140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 406a9a6ab43399ae - -COUNT = 12 -KEYs = 1007d01589980101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6cb773611dca9ada - -COUNT = 13 -KEYs = 9107911589980101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 67fd21c17dbb5d70 - -COUNT = 14 -KEYs = 9107d01589190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9592cb4110430787 - -COUNT = 15 -KEYs = 1007d01598980120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a6b7ff68a318ddd3 - -COUNT = 16 -KEYs = 1007940498190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4d102196c914ca16 - -COUNT = 17 -KEYs = 0107910491190401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2dfa9f4573594965 - -COUNT = 18 -KEYs = 0107910491190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b46604816c0e0774 - -COUNT = 19 -KEYs = 0107940491190401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6e7e6221a4f34e87 - -COUNT = 20 -KEYs = 19079210981a0101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aa85e74643233199 - -COUNT = 21 -KEYs = 1007911998190801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2e5a19db4d1962d6 - -COUNT = 22 -KEYs = 10079119981a0801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 23a866a809d30894 - -COUNT = 23 -KEYs = 1007921098190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d812d961f017d320 - -COUNT = 24 -KEYs = 100791159819010b -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 055605816e58608f - -COUNT = 25 -KEYs = 1004801598190101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = abd88e8b1b7716f1 - -COUNT = 26 -KEYs = 1004801598190102 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 537ac95be69da1e1 - -COUNT = 27 -KEYs = 1004801598190108 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aed0f6ae3c25cdd8 - -COUNT = 28 -KEYs = 1002911598100104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b3e35a5ee53e7b8d - -COUNT = 29 -KEYs = 1002911598190104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 61c79c71921a2ef8 - -COUNT = 30 -KEYs = 1002911598100201 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e2f5728f0995013c - -COUNT = 31 -KEYs = 1002911698100101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1aeac39a61f0a464 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBsubtab.rsp deleted file mode 100644 index 18d8c064..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBsubtab.rsp +++ /dev/null @@ -1,236 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# SUBSTITUTION TABLE - KAT for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 63fac0d034d9f793 - -[DECRYPT] -COUNT = 0 -KEYs = 7ca110454a1a6e57 -IV = 01a1d6d039776742 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 690f5b0d9a26939b - -COUNT = 1 -KEYs = 0131d9619dc1376e -IV = 5cd54ca83def57da -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7a389d10354bd271 - -COUNT = 2 -KEYs = 07a1133e4a0b2686 -IV = 0248d43806f67172 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 868ebb51cab4599a - -COUNT = 3 -KEYs = 3849674c2602319e -IV = 51454b582ddf440a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7178876e01f19b2a - -COUNT = 4 -KEYs = 04b915ba43feb5b6 -IV = 42fd443059577fa2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = af37fb421f8c4095 - -COUNT = 5 -KEYs = 0113b970fd34f2ce -IV = 059b5e0851cf143a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 86a560f10ec6d85b - -COUNT = 6 -KEYs = 0170f175468fb5e6 -IV = 0756d8e0774761d2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0cd3da020021dc09 - -COUNT = 7 -KEYs = 43297fad38e373fe -IV = 762514b829bf486a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ea676b2cb7db2b7a - -COUNT = 8 -KEYs = 07a7137045da2a16 -IV = 3bdd119049372802 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dfd64a815caf1a0f - -COUNT = 9 -KEYs = 04689104c2fd3b2f -IV = 26955f6835af609a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5c513c9c4886c088 - -COUNT = 10 -KEYs = 37d06bb516cb7546 -IV = 164d5e404f275232 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0a2aeeae3ff4ab77 - -COUNT = 11 -KEYs = 1f08260d1ac2465e -IV = 6b056e18759f5cca -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ef1bf03e5dfa575a - -COUNT = 12 -KEYs = 584023641aba6176 -IV = 004bd6ef09176062 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 88bf0db6d70dee56 - -COUNT = 13 -KEYs = 025816164629b007 -IV = 480d39006ee762f2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a1f9915541020b56 - -COUNT = 14 -KEYs = 49793ebc79b3258f -IV = 437540c8698f3cfa -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6fbf1cafcffd0556 - -COUNT = 15 -KEYs = 4fb05e1515ab73a7 -IV = 072d43a077075292 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2f22e49bab7ca1ac - -COUNT = 16 -KEYs = 49e95d6d4ca229bf -IV = 02fe55778117f12a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5a6b612cc26cce4a - -COUNT = 17 -KEYs = 018310dc409b26d6 -IV = 1d9d5c5018f728c2 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5f4c038ed12b2e41 - -COUNT = 18 -KEYs = 1c587f1c13924fef -IV = 305532286d6f295a -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 63fac0d034d9f793 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvarkey.rsp deleted file mode 100644 index e389849b..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvarkey.rsp +++ /dev/null @@ -1,680 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE KEY - KAT for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 869efd7f9f265a09 - -[DECRYPT] -COUNT = 0 -KEYs = 8001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 95a8d72813daa94d - -COUNT = 1 -KEYs = 4001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0eec1487dd8c26d5 - -COUNT = 2 -KEYs = 2001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7ad16ffb79c45926 - -COUNT = 3 -KEYs = 1001010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d3746294ca6a6cf3 - -COUNT = 4 -KEYs = 0801010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 809f5f873c1fd761 - -COUNT = 5 -KEYs = 0401010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c02faffec989d1fc - -COUNT = 6 -KEYs = 0201010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4615aa1d33e72f10 - -COUNT = 7 -KEYs = 0180010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2055123350c00858 - -COUNT = 8 -KEYs = 0140010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df3b99d6577397c8 - -COUNT = 9 -KEYs = 0120010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 31fe17369b5288c9 - -COUNT = 10 -KEYs = 0110010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dfdd3cc64dae1642 - -COUNT = 11 -KEYs = 0108010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 178c83ce2b399d94 - -COUNT = 12 -KEYs = 0104010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 50f636324a9b7f80 - -COUNT = 13 -KEYs = 0102010101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a8468ee3bc18f06d - -COUNT = 14 -KEYs = 0101800101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a2dc9e92fd3cde92 - -COUNT = 15 -KEYs = 0101400101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cac09f797d031287 - -COUNT = 16 -KEYs = 0101200101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 90ba680b22aeb525 - -COUNT = 17 -KEYs = 0101100101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ce7a24f350e280b6 - -COUNT = 18 -KEYs = 0101080101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 882bff0aa01a0b87 - -COUNT = 19 -KEYs = 0101040101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 25610288924511c2 - -COUNT = 20 -KEYs = 0101020101010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c71516c29c75d170 - -COUNT = 21 -KEYs = 0101018001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5199c29a52c9f059 - -COUNT = 22 -KEYs = 0101014001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = c22f0a294a71f29f - -COUNT = 23 -KEYs = 0101012001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ee371483714c02ea - -COUNT = 24 -KEYs = 0101011001010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a81fbd448f9e522f - -COUNT = 25 -KEYs = 0101010801010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4f644c92e192dfed - -COUNT = 26 -KEYs = 0101010401010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1afa9a66a6df92ae - -COUNT = 27 -KEYs = 0101010201010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b3c1cc715cb879d8 - -COUNT = 28 -KEYs = 0101010180010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 19d032e64ab0bd8b - -COUNT = 29 -KEYs = 0101010140010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 3cfaa7a7dc8720dc - -COUNT = 30 -KEYs = 0101010120010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b7265f7f447ac6f3 - -COUNT = 31 -KEYs = 0101010110010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9db73b3c0d163f54 - -COUNT = 32 -KEYs = 0101010108010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8181b65babf4a975 - -COUNT = 33 -KEYs = 0101010104010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 93c9b64042eaa240 - -COUNT = 34 -KEYs = 0101010102010101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5570530829705592 - -COUNT = 35 -KEYs = 0101010101800101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8638809e878787a0 - -COUNT = 36 -KEYs = 0101010101400101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 41b9a79af79ac208 - -COUNT = 37 -KEYs = 0101010101200101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 7a9be42f2009a892 - -COUNT = 38 -KEYs = 0101010101100101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 29038d56ba6d2745 - -COUNT = 39 -KEYs = 0101010101080101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5495c6abf1e5df51 - -COUNT = 40 -KEYs = 0101010101040101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ae13dbd561488933 - -COUNT = 41 -KEYs = 0101010101020101 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 024d1ffa8904e389 - -COUNT = 42 -KEYs = 0101010101018001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d1399712f99bf02e - -COUNT = 43 -KEYs = 0101010101014001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 14c1d7c1cffec79e - -COUNT = 44 -KEYs = 0101010101012001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1de5279dae3bed6f - -COUNT = 45 -KEYs = 0101010101011001 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e941a33f85501303 - -COUNT = 46 -KEYs = 0101010101010801 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = da99dbbc9a03f379 - -COUNT = 47 -KEYs = 0101010101010401 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b7fc92f91d8e92e9 - -COUNT = 48 -KEYs = 0101010101010201 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ae8e5caa3ca04e85 - -COUNT = 49 -KEYs = 0101010101010180 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9cc62df43b6eed74 - -COUNT = 50 -KEYs = 0101010101010140 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d863dbb5c59a91a0 - -COUNT = 51 -KEYs = 0101010101010120 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a1ab2190545b91d7 - -COUNT = 52 -KEYs = 0101010101010110 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0875041e64c570f7 - -COUNT = 53 -KEYs = 0101010101010108 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5a594528bebef1cc - -COUNT = 54 -KEYs = 0101010101010104 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fcdb3291de21f0c0 - -COUNT = 55 -KEYs = 0101010101010102 -IV = 0000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 869efd7f9f265a09 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvartext.rsp deleted file mode 100644 index 8b468280..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/KAT/TOFBvartext.rsp +++ /dev/null @@ -1,776 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:14 AM - -[ENCRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -PLAINTEXT = 0000000000000000 -CIPHERTEXT = 166b40b44aba4bd6 - -[DECRYPT] -COUNT = 0 -KEYs = 0101010101010101 -IV = 8000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 95f8a5e5dd31d900 - -COUNT = 1 -KEYs = 0101010101010101 -IV = 4000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dd7f121ca5015619 - -COUNT = 2 -KEYs = 0101010101010101 -IV = 2000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2e8653104f3834ea - -COUNT = 3 -KEYs = 0101010101010101 -IV = 1000000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4bd388ff6cd81d4f - -COUNT = 4 -KEYs = 0101010101010101 -IV = 0800000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 20b9e767b2fb1456 - -COUNT = 5 -KEYs = 0101010101010101 -IV = 0400000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 55579380d77138ef - -COUNT = 6 -KEYs = 0101010101010101 -IV = 0200000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 6cc5defaaf04512f - -COUNT = 7 -KEYs = 0101010101010101 -IV = 0100000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0d9f279ba5d87260 - -COUNT = 8 -KEYs = 0101010101010101 -IV = 0080000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d9031b0271bd5a0a - -COUNT = 9 -KEYs = 0101010101010101 -IV = 0040000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 424250b37c3dd951 - -COUNT = 10 -KEYs = 0101010101010101 -IV = 0020000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b8061b7ecd9a21e5 - -COUNT = 11 -KEYs = 0101010101010101 -IV = 0010000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f15d0f286b65bd28 - -COUNT = 12 -KEYs = 0101010101010101 -IV = 0008000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = add0cc8d6e5deba1 - -COUNT = 13 -KEYs = 0101010101010101 -IV = 0004000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e6d5f82752ad63d1 - -COUNT = 14 -KEYs = 0101010101010101 -IV = 0002000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ecbfe3bd3f591a5e - -COUNT = 15 -KEYs = 0101010101010101 -IV = 0001000000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f356834379d165cd - -COUNT = 16 -KEYs = 0101010101010101 -IV = 0000800000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2b9f982f20037fa9 - -COUNT = 17 -KEYs = 0101010101010101 -IV = 0000400000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 889de068a16f0be6 - -COUNT = 18 -KEYs = 0101010101010101 -IV = 0000200000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e19e275d846a1298 - -COUNT = 19 -KEYs = 0101010101010101 -IV = 0000100000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 329a8ed523d71aec - -COUNT = 20 -KEYs = 0101010101010101 -IV = 0000080000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e7fce22557d23c97 - -COUNT = 21 -KEYs = 0101010101010101 -IV = 0000040000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 12a9f5817ff2d65d - -COUNT = 22 -KEYs = 0101010101010101 -IV = 0000020000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = a484c3ad38dc9c19 - -COUNT = 23 -KEYs = 0101010101010101 -IV = 0000010000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fbe00a8a1ef8ad72 - -COUNT = 24 -KEYs = 0101010101010101 -IV = 0000008000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 750d079407521363 - -COUNT = 25 -KEYs = 0101010101010101 -IV = 0000004000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 64feed9c724c2faf - -COUNT = 26 -KEYs = 0101010101010101 -IV = 0000002000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = f02b263b328e2b60 - -COUNT = 27 -KEYs = 0101010101010101 -IV = 0000001000000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 9d64555a9a10b852 - -COUNT = 28 -KEYs = 0101010101010101 -IV = 0000000800000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d106ff0bed5255d7 - -COUNT = 29 -KEYs = 0101010101010101 -IV = 0000000400000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e1652c6b138c64a5 - -COUNT = 30 -KEYs = 0101010101010101 -IV = 0000000200000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e428581186ec8f46 - -COUNT = 31 -KEYs = 0101010101010101 -IV = 0000000100000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = aeb5f5ede22d1a36 - -COUNT = 32 -KEYs = 0101010101010101 -IV = 0000000080000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e943d7568aec0c5c - -COUNT = 33 -KEYs = 0101010101010101 -IV = 0000000040000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = df98c8276f54b04b - -COUNT = 34 -KEYs = 0101010101010101 -IV = 0000000020000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = b160e4680f6c696f - -COUNT = 35 -KEYs = 0101010101010101 -IV = 0000000010000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = fa0752b07d9c4ab8 - -COUNT = 36 -KEYs = 0101010101010101 -IV = 0000000008000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ca3a2b036dbc8502 - -COUNT = 37 -KEYs = 0101010101010101 -IV = 0000000004000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5e0905517bb59bcf - -COUNT = 38 -KEYs = 0101010101010101 -IV = 0000000002000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 814eeb3b91d90726 - -COUNT = 39 -KEYs = 0101010101010101 -IV = 0000000001000000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 4d49db1532919c9f - -COUNT = 40 -KEYs = 0101010101010101 -IV = 0000000000800000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 25eb5fc3f8cf0621 - -COUNT = 41 -KEYs = 0101010101010101 -IV = 0000000000400000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ab6a20c0620d1c6f - -COUNT = 42 -KEYs = 0101010101010101 -IV = 0000000000200000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 79e90dbc98f92cca - -COUNT = 43 -KEYs = 0101010101010101 -IV = 0000000000100000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 866ecedd8072bb0e - -COUNT = 44 -KEYs = 0101010101010101 -IV = 0000000000080000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8b54536f2f3e64a8 - -COUNT = 45 -KEYs = 0101010101010101 -IV = 0000000000040000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ea51d3975595b86b - -COUNT = 46 -KEYs = 0101010101010101 -IV = 0000000000020000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = caffc6ac4542de31 - -COUNT = 47 -KEYs = 0101010101010101 -IV = 0000000000010000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8dd45a2ddf90796c - -COUNT = 48 -KEYs = 0101010101010101 -IV = 0000000000008000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1029d55e880ec2d0 - -COUNT = 49 -KEYs = 0101010101010101 -IV = 0000000000004000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5d86cb23639dbea9 - -COUNT = 50 -KEYs = 0101010101010101 -IV = 0000000000002000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 1d1ca853ae7c0c5f - -COUNT = 51 -KEYs = 0101010101010101 -IV = 0000000000001000 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = ce332329248f3228 - -COUNT = 52 -KEYs = 0101010101010101 -IV = 0000000000000800 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 8405d1abe24fb942 - -COUNT = 53 -KEYs = 0101010101010101 -IV = 0000000000000400 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e643d78090ca4207 - -COUNT = 54 -KEYs = 0101010101010101 -IV = 0000000000000200 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 48221b9937748a23 - -COUNT = 55 -KEYs = 0101010101010101 -IV = 0000000000000100 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = dd7c0bbd61fafd54 - -COUNT = 56 -KEYs = 0101010101010101 -IV = 0000000000000080 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 2fbc291a570db5c4 - -COUNT = 57 -KEYs = 0101010101010101 -IV = 0000000000000040 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = e07c30d7e4e26e12 - -COUNT = 58 -KEYs = 0101010101010101 -IV = 0000000000000020 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 0953e2258e8e90a1 - -COUNT = 59 -KEYs = 0101010101010101 -IV = 0000000000000010 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 5b711bc4ceebf2ee - -COUNT = 60 -KEYs = 0101010101010101 -IV = 0000000000000008 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = cc083f1e6d9e85f6 - -COUNT = 61 -KEYs = 0101010101010101 -IV = 0000000000000004 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = d2fd8867d50d2dfe - -COUNT = 62 -KEYs = 0101010101010101 -IV = 0000000000000002 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 06e7ea22ce92708f - -COUNT = 63 -KEYs = 0101010101010101 -IV = 0000000000000001 -CIPHERTEXT = 0000000000000000 -PLAINTEXT = 166b40b44aba4bd6 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT1.rsp deleted file mode 100644 index 4066f702..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT1.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:39:08 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 587cba6bbf861531 -KEY2 = 587cba6bbf861531 -KEY3 = 587cba6bbf861531 -IV1 = a115a17404ea65a1 -IV2 = f66af6c95a3fbaf6 -IV3 = 4bc04c1eaf95104b -PLAINTEXT = edeb14e09655e67dc9dd2479ee5e129b05e5577d8d080184 -CIPHERTEXT = 775ab3b59dbc85aedb5730657dd4726690ba47ac736001ff - -COUNT = 1 -KEY1 = fd5e6738b3621a0b -KEY2 = fd5e6738b3621a0b -KEY3 = fd5e6738b3621a0b -IV1 = 87a07be759d32176 -IV2 = dcf5d13caf2876cb -IV3 = 324b2692047dcc20 -PLAINTEXT = b54d920b74a7f4cbbb7eb1189205386b192ec5e878ceed9c18fc780314b96ecdead774e1771359a32285ed72573a1275 -CIPHERTEXT = e1e9f9a480eb995a23bca869f0de6915313312fec011e6bba82ea7b0fb2f2163a2dd2282cc130ef6cb8eea628cc7ef45 - -COUNT = 2 -KEY1 = d67a8a153bab2316 -KEY2 = d67a8a153bab2316 -KEY3 = d67a8a153bab2316 -IV1 = e40cc4fd6080fbea -IV2 = 39621a52b5d6513f -IV3 = 8eb76fa80b2ba694 -PLAINTEXT = ac94056888f9284b41ed2dd2241870fe0297e8f734f14fa1db4d836f6ce22d7c6daea0d8796b041f8abfb35178b3e3ddbc6686ff7a036e4cbff0b58c07485cc7028c32a39795f7ed -CIPHERTEXT = 4dd45a460785716e1d41e6a15e6bf56124e0a59718468d6f5b8a6d6a95659e462a338980d1b94811ec2b8ac0b85ee08d1736120cc7e26568ee6eac1a870f29c4f226c6fe2b1cc83d - -COUNT = 3 -KEY1 = 431967fee3a2c816 -KEY2 = 431967fee3a2c816 -KEY3 = 431967fee3a2c816 -IV1 = b628c30b1aa39507 -IV2 = 0b7e18606ff8ea5c -IV3 = 60d36db5c54e3fb1 -PLAINTEXT = 627114699f8b8de3bcd4136f0576f7a304e3b4a3a4692f4c96063db2f47d66cd24a9e96f0012ff7933be644fe64a14899d3952ec5b8bef980d91c982250192258646d375a0193015dc55edc93a07b12e38c58aa9f742329d991f91e1ed038271 -CIPHERTEXT = 8ba33cebfa51474e4e7d64542daf4f564ef936f78a8c4afec1edbf073954c42cd293f20c48c4ceb1442e41b654e9b505b799b6244a0a2b646c35e83b37c4e7cee156546e97cbc4966e7ad50fd8a35f174b16a36d0ae7e829ed64462e57672af1 - -COUNT = 4 -KEY1 = 54ef021334456be9 -KEY2 = 54ef021334456be9 -KEY3 = 54ef021334456be9 -IV1 = 576f403311837f46 -IV2 = acc4958866d8d49b -IV3 = 0219eaddbc2e29f0 -PLAINTEXT = 55fc832b6b37a0ad9ac0fafaddbcf57d3e1d8bd13c73d9346f05dd396f217ebdf1b0cc1b330d8aa49b18ea499b86979bd77bf8f68a5ab4f825dc71383a5fe2359981008db9ee97705976055366633ee92009144f799eb687bd4c76277885cf529597a6e8c380d0fa1d03d58109fbf34f60f06645d0e8e7c7 -CIPHERTEXT = 2ccb9207f6f728add9ab43485b129d5f46412800f2e9f8dcf29cefabe0ff0c11409dd315b4b78ba7321bdccb6d07d17c19d4762e5f8bb24c5c42c8545f64a44a9ab5ddf5da4be512fce9e410c8a51cdd5e6e0e26ffc742a1295a59d8e6dd370092e97a302b2ebd2e2967770950529e888027894d6c249776 - -COUNT = 5 -KEY1 = 5402688c0719d96d -KEY2 = 5402688c0719d96d -KEY3 = 5402688c0719d96d -IV1 = 593fab43524fcd1f -IV2 = ae950098a7a52274 -IV3 = 03ea55edfcfa77c9 -PLAINTEXT = bf317ca3458ddd63a3d9040f7a06abcd67078dbc20901ad7bf1e701d5d3787efe3f3abb91dbb30d4105161ab8e10b91d07765623a2dfaab38c9374e49003ee52e95048c4540d560c6946862f2ac114c6dd8381a4179641b91a0ab436603a57f278513c0d110cb7d355c15be378a024909039f687a73e46b20e8a175df563299839fc6ddc7d3ebbf17cc8c70e9d355243 -CIPHERTEXT = 9484237670279cde2a091f7b58a2babc979d9a47c93c7a842468268791259e23c8d7ba42e4750397b4d609880d4f9eb7c636d40c28687b6d12f3df067a056be8730e8cae46ca29b00c66b69a254a3679262d99f95073ea719c26142112142959a4d062ca27de5ac49e8e74730b0fbd7d0facd6e58c973439673871681ad19fb4243a3061265c9e41efddbf5e7d1d53ad - -COUNT = 6 -KEY1 = 26b6ecc43b9d100d -KEY2 = 26b6ecc43b9d100d -KEY3 = 26b6ecc43b9d100d -IV1 = 22acaa8d41425391 -IV2 = 7801ffe29697a8e6 -IV3 = cd575537ebecfe3b -PLAINTEXT = 355d7d879a7c76d929818d616d5d40b184473cd122ae80d7d972c0b89753075e70aaa1fb9d57389cc5fa3d017c668aac0a5245386d5207eca1063d901e91cf7fa34d00fe32be96cc5bc43afbbe1421fdcce8ec02cdf6cd82279fec15dd6a098b56b062396099d79174474cf63c504fce5272fad84b821bbff4a693f0dbc4fca9113a8f532fd0441297ea3a9afc035a4425563861edde39ce8f81fbc92089f1025d534ef5a74b2578 -CIPHERTEXT = 620415a5cfeb6cfe2f16ec56dfea57ee82dfa9bd175c1b61ea505bf634bf5d490ded3e42ffa7ef4c3459340ed80e977aa4b61c5978c2ab3c14ae5b8de2280c36640a1867f9e2b090116e4d1283746cc5b87978a133f1636729aead0e1a2f4532b00c2568589d490385bc099236ccee713c647c004368443556540607188df5ea8200ab388f355d346dc9b24be5cb0e5119fa84adadbf0710be703c251b07169c7dff023c53957484 - -COUNT = 7 -KEY1 = 85ab4f97cee0b58a -KEY2 = 85ab4f97cee0b58a -KEY3 = 85ab4f97cee0b58a -IV1 = ebf6dad0fb8438e0 -IV2 = 414c302650d98e35 -IV3 = 96a1857ba62ee38a -PLAINTEXT = d5eb98b51f105fffa68714d0a9660980297377b7422e708cbc1116eede160b43827a28506fc07259e2fa49896e44e3940691f99a59aac04f5e731b592f700ff91a8977eef50af996b3ee3857355d4b3d62736fe47a43f899a71c8ebcd60b9568c4a0ed575cf5dcff40ed4801a6ba2ac465a23f5d4f0201b3c293d5e07aec86daa948f2524a8a03dcb27ee1516862667136a5d3cd80eec1e5d5605a8dc41dc895f108eea868d05675302a6b0d245de98cfe0491fcb50f2176090c838a5ba545e2 -CIPHERTEXT = da2c841e23d3377e2241d49b55e99149240ff710c28b72e8943b3a314ecd8d77890c71e891c4178886c1e335979f2759f0f7769f633734831c34799d1507aa53e5eeda66cc0f87a339248ee5626b789e0ffcddfa0effa991f7e1f41582412b2a2c122b536e210e781d9e3a4fbc5a63e2b4d91baa1f503341d530771039452477ea60a7cfe049923803ea75fc24a20c188c67b051c66954d5351363455fa1d8a348d71a4386e6d53340f4dfa9d771afc9e4168eac3b215a5b27bc1513637c86d5 - -COUNT = 8 -KEY1 = df02c1b932c479d5 -KEY2 = df02c1b932c479d5 -KEY3 = df02c1b932c479d5 -IV1 = 5bd53172a45eac02 -IV2 = b12a86c7f9b40157 -IV3 = 067fdc1d4f0956ac -PLAINTEXT = 6bc806b7188e90cdfbb1fc44a1df56cd87ed2b8bd1bfe31a3e6951d05c938942f822f20ad9159cc8aeacd36744d0f4a2fcaf7fc67da76eb9a665c53bc64e6b6c101d388e49ce4f0dc4bcaebc90060362f036c1750b257425e519529d8e3112859a0301cbd08352a32727b5ccee482c154acc1a21e5029d67e5cd1e7c1b0527957d1a7448d7fa4c92bd35121ec45f17c4f2b7b251720593868cc95463d59151a5a3abba8dc4fce6e37030ea3b7b146b77cf3fb08d1af8fb8ac4541ad7249f39bbf3fdfa220151c89d265e68a97c2dd034cbae3d5d45a1807c -CIPHERTEXT = 2a6f956861bfa0fd08f57131197db1bb9886ce6f4f169ebbad23aefb507650692a3d2a928cf773e98012ff8c31b04a3eebc0d9e25e80e36af9f244113a4ec2e73b6a301923437c97c34a6c0b13a8ba9ce59f7cc4aae4b4670c9a42c7c636145146c52b5b681ddb102ec09ab8d8feb33eada2a53a2bc7e1fdba0a4820a65053c4627ff89a93996a44b7839f2fcf876629b46f92c06fd8cbe336358b75bbff0d8e58f570fe41b5090e356e1ff441ce2d14ce5e7764297ed5482f55190d1d2b8f712d0a84af2688d660682547be790787be345f25fc957cddab - -COUNT = 9 -KEY1 = dc1ffbef3102fd2c -KEY2 = dc1ffbef3102fd2c -KEY3 = dc1ffbef3102fd2c -IV1 = c6576a8c0917c7dd -IV2 = 1bacbfe15e6d1d32 -IV3 = 71021536b3c27287 -PLAINTEXT = b8891894146ec5be48fcd59acc6016d07f8ff821e97cef3fc38e19e2b95121186e6c63dcc1d351eb4f3d15d338d9784d273c02cc8c9e62562c471193dc443324895ebe357c4ddd56dc2897867520ac91b76ebf9d028abaff219e6f53143a7bcb124970c7ce4433a6faa5a2dc099f7a453a0c78bad2a7bfe1a87b7a49e79bc2b61014c2b93e201984ae9c7ffd7ebcac11b5fe764b845c39a5ccc67b9edfcfd08c8ba7fc345549589802f577105ce1089c322cfe79a113eff29267ba79843e6df68cea665f9927b889fd98d03e2975588fb87e5b6bb033aa7104467f035d51619c19c5476394220000a76ed2ae6fe06291 -CIPHERTEXT = 2f9f993ce2273eb55135b272b327989f30b2f0b44d86e4b93252f76ff87345108a7d12440c156ba92e7bbea1923387e002184c63c4e2acdb654e0c7668adebdbf813a9db01210143dfaebaf3b376dbb0d0737c71bf08d56a304809c1ee097990238394cd01b4706d035544fe43363026360e46bd6984a57cf2652d43bf87b8ec3339cccb8fb0c5904f806914de0d74c1875349b5e89a4fe0fa19f04213b3d7dc01e5d576298522c5837962d06a77311382f7a952f2fa64545f2b5f7be69f0ebb80f9aeb4eebc1834534ef3570fd385ff9e7608f7a144874eefff379f7e97f8c001b8a2e1d7364acfc2ecf9a89a7abd68 - -[DECRYPT] - -COUNT = 0 -KEY1 = 2a08854fe52f5157 -KEY2 = 2a08854fe52f5157 -KEY3 = 2a08854fe52f5157 -IV1 = a72e14241b70b930 -IV2 = fc83697970c60e85 -IV3 = 51d8becec61b63da -CIPHERTEXT = 8137d6617d23b2321a5928caa50487cd7e10dba3c03db728 -PLAINTEXT = 0261a6d27a0a7658fa479e862c922e83d4b8c9822383a084 - -COUNT = 1 -KEY1 = 2f2fb602259bd6b3 -KEY2 = 2f2fb602259bd6b3 -KEY3 = 2f2fb602259bd6b3 -IV1 = f3e598184177b48c -IV2 = 493aed6d96cd09e1 -IV3 = 9e9042c2ec225f36 -CIPHERTEXT = 48a7d59eb7bbb5e56567ce8417ecaed782bc4f030e2efa41d975657affd31f15190a2d0d0314f646e3135c21668b2c4e -PLAINTEXT = 1c3ed569e8493e968ccab5efe5ae50f8a7a2e417ebc6f65dc7beb96a00549546d0f5a9e986718f0de464426ec2ce1ce1 - -COUNT = 2 -KEY1 = cd0d49d3e93b756d -KEY2 = cd0d49d3e93b756d -KEY3 = cd0d49d3e93b756d -IV1 = d46e0ed6b1f84bcb -IV2 = 29c3642c074da120 -IV3 = 7f18b9815ca2f675 -CIPHERTEXT = fef1ff1252995d38670651eae415d68ab4d44c48598c6f4383ff86f0e1eedcc037de74fdb11cf9f577fff45b816d42eaada0c44b0e2a5839873708e3991382927aecc88b67d82937 -PLAINTEXT = a14c7d0d512dae613ac94055bf45229534ccc81ae243f1c499090cf126c8a2af52a9a9c35e3eae9ec1149a7573fa2000d7d8e69968c696c039ab0bd9e647243442cb6504ffa1b906 - -COUNT = 3 -KEY1 = 3276bfa2f854dc68 -KEY2 = 3276bfa2f854dc68 -KEY3 = 3276bfa2f854dc68 -IV1 = 19058b4a8a05d6cc -IV2 = 6e5ae09fdf5b2c21 -IV3 = c3b035f534b08176 -CIPHERTEXT = d1e349b83c2a1f7295c790856a5fbd5c056954c29c8f605cc85766773802ad05a7b5dde10bd6cc5b10b994f0c47ce959942fa9c87738b56e69f600401ba5e5fbe982be650c2fb2d61158cef8899757cb03955fec37739716846864e99dab35ea -PLAINTEXT = f609273fcf3b902833c3805d481e9f1a93eb2e540e919cbc75743740cb8d4dadf483b958bc777006aa955da9874c99e8ea9225c88b8a19bb95ce2e4a41943d0b8fa9a714dba219b541583ef58b95cd28775ad279943782d7e033a68547397a0e - -COUNT = 4 -KEY1 = 01f894e664bcba64 -KEY2 = 01f894e664bcba64 -KEY3 = 01f894e664bcba64 -IV1 = aca379b4fab39a9e -IV2 = 01f8cf0a5008eff3 -IV3 = 574e245fa55e4548 -CIPHERTEXT = da5b17d7ae1785f07ba05193bf957367cd07872db8d1ceae722776f235721bb3225b8d112926d4882842711e571ee7e1e33e7a90d98d379946f534439d2d192d58d2dff7e2bad83fb585f0cfbf7432140b7f8ed39da1d9179e77156eb909f354c4e896f0a3799afe6990550dc1405cea8df2495cccb5bc11 -PLAINTEXT = db0cbbd88139deef679e1814b99c95124dbfd1b4b5505354d5ca15310c78acbffc4da1ba13b9e48efa78b8fc334f81fab70ffb87f24ea3b947a1f82d48520af19c5f5d72cffc1b3729c410a97ad9fb4e8fc1e9bbd6927523320c730622ee6645f02e0221e71f6e208da24398bc27083157f7a3f0890f4ea2 - -COUNT = 5 -KEY1 = f2671a07989864c8 -KEY2 = f2671a07989864c8 -KEY3 = f2671a07989864c8 -IV1 = b1850098e6315da0 -IV2 = 06da55ee3b86b2f5 -IV3 = 5c2fab4390dc084a -CIPHERTEXT = 0651c51bf50475f5e9e2ed9e01a2d5aad3911be053e2f337f7451cfe18bc655a9caa71f5d22db7f59daecc2bd5b7e58dea0498e7cadce2cd05a26ed42fa714028742a182d523d69c99e4b3e561e1f5b37b4addd4cc763380007a8b8be4fbc7df0f40dd2ac88bdad424aa27346fc90b03cd8a72112158ed362ef8f98cfd6084db7ecdad557110cc848728b280c5163265 -PLAINTEXT = 064f4fd7832add1141ef6223e2dd60f511e7a119982559562758d251dd1c2e865b05cd33c5fe5fd330357d41557c56ba2177f02655347a1ff02538e17fec22b4db4bab176ae77afa576ffad1ed045f0c9e0a257fee34d1af3b195d02f7ec7021da61ad22d6af3f4a86848debf463ac752a4f456058b9652541dd48703c55a8c38d389e7b78ba48f91caa31f417d2ad29 - -COUNT = 6 -KEY1 = 9b0ba8f1e90d233e -KEY2 = 9b0ba8f1e90d233e -KEY3 = 9b0ba8f1e90d233e -IV1 = 75abf83a25bd9bfc -IV2 = cb014d8f7b12f151 -IV3 = 2056a2e4d06846a6 -CIPHERTEXT = bd5c2b2b8d32156c130998080cf6875cf2df3d212ae079ee7fee6dfecfba113404d8bd5c4621f7b470568aabc006d8e8d2b1708ecf2de3bfe249d45febb14f1a78115ca8f17dd34f121171aa9ed42caa52e2c4da18cb9be77e36c65f66ca64b9ff4e2e96f40e5046e381788e102a2ca85bbc608c6f81486e3dfc6b88a9cef91982d65eaeb89c17a0c9f0c4de7dce7fecd3856d2c3b18925d05e5ea611a84b543eaf21278a5efcf65 -PLAINTEXT = e8db810b079dea1a3a0fcbf04486538123d885ca5ed1f61aa02445bd77dc8cdecdb8b74e504d3252a3cd7f7b6c996b535300b43b229ea684865c33e04757ec5115bc74763f14946ddc4d872c4ae5e817b2395e3a091b79c0094fdb02539ebf7297ed567ea409305747ed78782b82768c4eeb0e381c27b0d3114ea97f8a85dca510304c29ce2f87230068e768a3ebfd4e1ec9a6f61cbb2e237f17ddc345e605591d0a483368786396 - -COUNT = 7 -KEY1 = aed67354c4a131fd -KEY2 = aed67354c4a131fd -KEY3 = aed67354c4a131fd -IV1 = e343f59ddf1769b8 -IV2 = 38994af3346cbf0d -IV3 = 8deea04889c21462 -CIPHERTEXT = 16468e9a7ea8d8aead17d904de2fc9c81832f9d55c62ab3323ae27dd08910bc8c138e32253e3f9d7868d6f5a97cf8aa22e0251738fa457de14fcd50bdb01fb36bc7988f87e5e99c84a85bec15f8253a608c60e23cb0ad455e4f1d18df2e8c751ef51a6a465e25e88df47f1c09e0fccda8ec5576d795dcba079d344ebb30e1722420a65af7236f01e2f1b2ee0bd3f9c48a94955daff65e3c5bdea55ae883b91af9eebeca00c24f89521499da722da6cf83f982ff1c6eac5ce97802d5dd836e002 -PLAINTEXT = f2bbe60449e10a02cb5ddaa52a67b5e351443e6a6b64faee8a3a92787233cb8c30e2fd5b09bac48c0d4aa354375ab7304da51f6a299330c3a7fd80d6b4b2ca63b8daa408b7f6212c4d020baa0f22312367846c55a46cf63663dda4b9b3081c2dc887f7c05ff2de3c8032d185e7343d66ca977800831f511a6a3f86681244914c41a87c81986f17d876d4090df190378be96f9fcaeaa2a7d11d2bfa4bf62251dfaced977775ef431e72908ee1a6d78ae5cec84ef60fddc4f658d8835bd22cb0ff - -COUNT = 8 -KEY1 = ba3d94260e2a4cb9 -KEY2 = ba3d94260e2a4cb9 -KEY3 = ba3d94260e2a4cb9 -IV1 = 171dd932ad16ffcc -IV2 = 6c732e88026c5521 -IV3 = c1c883dd57c1aa76 -CIPHERTEXT = 52aaa2eee327e34ab349029806daf702306867a7a03bc8351d8ac7ba50eee6b783166a77a8bd749e9dd96e05ae15a8c55c8243925c894f4be32530ce214f46110bb9cd6f5ebe013fe19986abead608c023071fc18eb875c1c7a52a708a2a773674fa927e0e14d25507f31433c1055d18105fc1db3eaf83bf52727d489167c24d4643834dbfa62f07984ede443c8bf0f8a8f2f1897256c06f0af4f1fd41ee6f7e07fb6684795c607d1b12ae87614e098675297973349576f779934d389fa7c6f3418904cb441eace018a64aa43a37f0eafe6a20408b54eb7f -PLAINTEXT = 72fcb615b8941a07773aa5e321de0ed27e5b03c2297190d8fa7057194c73a04928eb5e37894a947420d3ba6bdfd8eee818dfd86ede8e7b980f0a81e7b2276f6d60f3da21b6d4d70fa70c07ebcd6553db679b581a3f7ab51ac7400d677f79414e6ef41cdc88ff4a7f62be880f75a15c81d98b2f1560406bdd02d445c1752ea23ede988fb61afd83b6ae9fd9b272e7fd4aa4cb47e5181f9464c1d4b7ef8cc5e216c858cd17312e51c0091fef2c0945fe99f1b13ab81fb54315dc9aa6aface8235ae6f24a35c06bc8bab0d4926e3bee067276db71a3231586e5 - -COUNT = 9 -KEY1 = 79a7c71af7026467 -KEY2 = 79a7c71af7026467 -KEY3 = 79a7c71af7026467 -IV1 = c9552ca5f2d20e35 -IV2 = 1eaa81fb4827638a -IV3 = 73ffd7509d7cb8df -CIPHERTEXT = 52fdc7f20a6bf92e1e0fac78595728495b3429b9eb1fd8a28f5afa03597868a2031fbff63f0d584348597b07bdfbcf95af8f1500f956163acf7eda7d9aa31bea0395f9714e5cf0f0ea79069f466f49abe6827821b5bf010e9d3c2be555a195207ae7df2ae260a77d2df8b7079cba7cd32796bbe5c9617f661f1d5601317bbc8c909ed8eba1226631385df50968e452559a514414dd4479897da8c19ad7387a766b414b7a33a916563430276b52f6b278683e7c769871d8c0e066d577eee0b6253658a2a041fd9d3248fab7f601f78385b9e2cbd2a3ef825370ddfa621f7c58e2176c44257327e50d9d410c721eefafc4 -PLAINTEXT = ab54f022d590cc6265d1c5823dea3eea649ace18cf5141732784c05d40f8b60143e6ee48db623f6ce0e15b4d3ee63b30bd20c995ff4ed5e9829f627a259f8d7869364dbf460e42b964fe61b63eace797f1c7f7f98ebb414c2657a6f574bc0111c5b619957125de94e71c4a1bebff711ebae4155f2a7f5900a6c6e0b38c2dede9595a23ee727f431368adff545acbed0f88a5338ae33a52df1f09b08bf52c23115d158fad7e48fdcead0f473a7f34eab7d4eb4522104240d88f9b9abb9ac6f170b474f89891cc59087db7be37c57b6064c3ae881a6c263690d5187497b28f8b3a99acf3c4490c9057634267893168e454 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT2.rsp deleted file mode 100644 index ad264553..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT2.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:37:58 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = a4a8f47c4f91cb8f -KEY2 = 0b7504a2d357fe20 -KEY3 = a4a8f47c4f91cb8f -IV1 = 6144b78070aff48b -IV2 = b69a0cd5c60549e0 -IV3 = 0bef622b1b5a9f35 -PLAINTEXT = e9b56ddfe62feecffc73c59fd167d2fb70b6a38fe118a070 -CIPHERTEXT = 32bdf5c7e9679d773b5296a42dcf2a5b610c41febd32d217 - -COUNT = 1 -KEY1 = e957c1d94aae7f8f -KEY2 = 612fa77f64e38532 -KEY3 = e957c1d94aae7f8f -IV1 = cd7d5774cea1b157 -IV2 = 22d2acca23f706ac -IV3 = 7828021f794c5c01 -PLAINTEXT = 93f72387d005e9a665b5cd5b649f9a960dd5a89d9f6754af6e2dade736c07064afca37a76180ed3cba6c859d5e70eb53 -CIPHERTEXT = 6781d1cca8dec9f9b843510fd792bd25fd349716ba8abad3864dc99a67c9fbc33fa42c679f5e6e086dacda6ad56e48f6 - -COUNT = 2 -KEY1 = 5101ba26463237bc -KEY2 = d6101c029d9740ab -KEY3 = 5101ba26463237bc -IV1 = 6a220662a683df1d -IV2 = bf775bb7fbd93472 -IV3 = 14ccb10d512e89c7 -PLAINTEXT = b8dc38b7b3c33bc96e026bb478bfe378e68a8ab4e99b410ca65b61cd412764d43b50e2acff66c0f6b7b6a40e6411abeb2ecf5f47f814e300385271bf060f07d773e95c701bd719e4 -CIPHERTEXT = 55a9eaa8aeb38a94c2f2c5c978a026d8dae3ed4390c7f0aa47cdd79b4f8d015cc103a71a49758f8f3da8ec1b8ab54c9b879cbb44ff926075a72b0899b99b935a0e67073f2c023a14 - -COUNT = 3 -KEY1 = ce13ea680b3b134c -KEY2 = b013feb610a86168 -KEY3 = ce13ea680b3b134c -IV1 = 234723e31abeec44 -IV2 = 789c793870144199 -IV3 = cdf1ce8dc56996ee -PLAINTEXT = 9d6cf99859e9b21bfeaf818c53f806199c8f35f3183dfe5cce842d028a908f8b226b5671fd70be10d602f1fdbe7e289a606d14e789ff7c9be8b52774125dfccbc843686b7da600a31369689ae60b73e30bd98b51da62540da92c8ce5dba536e7 -CIPHERTEXT = bbea886d0fce6e05669e02c3c07c86e9256071797bf61ef02195f402f02a141cc1d8337edbed2c52ad462b7bc6f4ad57759b45a5e437702084d9077543e272b0acdab0a6017da033f638923f5400f7b5e897b884a50e6abb37ec322c31b5814e - -COUNT = 4 -KEY1 = feb334c8ef4c7525 -KEY2 = 04ec7c649b204a0e -KEY3 = feb334c8ef4c7525 -IV1 = 70a6a14c2ae0f778 -IV2 = c5fbf6a180364ccd -IV3 = 1b514bf6d58ba222 -PLAINTEXT = 21c5f18f02b79a59975faf38e00c509c233c1688e1bca7dd081188db6a1733e56ee86a8405ffcaafe09ea34ae16c07eccf6321e54de9c8800d3d54854115b1025286b24bd523a740bb6931cec75b55b94669d098fa96aa2157da0ea6f2c559e0366671ec586b58938e8901ce7c1f6289ef16caa8ce0b7548 -CIPHERTEXT = 2e7789667b93137ad8786eaf625f37b278b8cde54ff64c6e571fd6fedf5a6618a362cb86fd97dfc1c74871e3717a836095f68e9c3a30ceec0390a61de89bc60de550011d3e71ce61ef522c878aeac0e80d593211e3433a4353ee6cee9a9512f165e5af745619a9d485f2074e17500c392a32e894ae89a73c - -COUNT = 5 -KEY1 = 85d010d61907d39d -KEY2 = 4a1698929b51b616 -KEY3 = 85d010d61907d39d -IV1 = d339163dc2b8f6cd -IV2 = 288e6b93180e4c22 -IV3 = 7de3c0e86d63a177 -PLAINTEXT = 8f0bc9ee95cc51307c5252bc72e287a842ee2e9326977441dd702e85fe85c9648c9c8477cabadc9151e948a25f3927db7205f7131677c76afb4eef2c4adffef8395af421de4fb2544071ae7bb499ebe2670e299837035919c7615329d2c7cb03bfcf81b37694b9c17371eb0f180bbb0448912bea314210956930c3463d4418cf468394f73d8fda1f0f71672634957f8b -CIPHERTEXT = 14910336e5c9292f05f65fac4d13788a1716b1225ee4a6c036830335e01b3a4840677d6ae2da0d06fe8894fa15e3cafad05f334d9e3db5f59d81a027bdb0c2f863711e6562cc1d9468f657dd3ec11f17067d9073b5cd9fa06ca89b1ada540317c738485ef640138c6b982670f2eea4a37e0030f7dc6911bf6db44944232bc555995fc8c59db37548bb5a0741c32c2c84 - -COUNT = 6 -KEY1 = 945e5892dfc2b043 -KEY2 = b62c6b869e40151f -KEY3 = 945e5892dfc2b043 -IV1 = 46d864a8145286d4 -IV2 = 9c2db9fd69a7dc29 -IV3 = f1830f52befd317e -PLAINTEXT = 7ec61272743bf1614726446a6c38ced166f6ca76eb5430044286346cef130f92922b03450d3a9975e5bd2ea0eb55ad8e1b199e3ec4316020e9a1b285e762795359b7bdfd39bef4b2484583d5afe082aee638bf5fd5a606193901a08f4ab41aab9b13488041ef888137674bf00102d29990fb36bf66dcab57fa4e05745e307c031fe6acb86df4e0487bcb8fd929e227b6e1090a48befbd642f432ea1b6cff26c1aed9f18c04f68170 -CIPHERTEXT = 2191b841bc0f8c8e730385700d936a0466716a474dec0e77a1dec2fd914ef235b82e9f231d4d55ea8ee5aa469b5ba1725c6398f3f7775757f149d8fcddc67023dbc1bd580705a366d98b0bd005c9c275465d960baf8330f4d88e95f02254fb8ce45e14a4c54497df6a21d8a7a9ba023f200b643a5d98aa6ec8ba4aaa4d4b79ecf7beac0c8e37b26b3e50131fb35bb2f64aff3bd8abbefd04377bebf617b6667e2624514ea70241a6 - -COUNT = 7 -KEY1 = 193bc2d06b3825d3 -KEY2 = 3e5b6849fd9b8998 -KEY3 = 193bc2d06b3825d3 -IV1 = bc83ed5f23fdb1bf -IV2 = 11d942b479530714 -IV3 = 672e9809cea85c69 -PLAINTEXT = b7117523f7926c072f8020b11c32da58edb2cb77ff70f120eb373f93c25ff80f97455ce83ef886da5435959d7f960ab9f706719c467844ea4cd90c148542c92c8f7394f8e67d8345f3becd7d45122e7c1e488da031d3dd1faac2419e6ff373ffa583667a77882aef1203117af4101049676067aa48e984680ddc255807d8be2fe35d1a9677834481bceca8bc16f776c6dc3647e31423036d7e0e026bd55a716551e9f87670d599a2f661dc6a322f299e84b375731ce721d504401efe61e15648 -CIPHERTEXT = 82cc192a0214c9affbd714483d1b9a94924259569c7b23e1e6e238fb03f942be0f4f10ae287af5fa009bdd6b1b5587082da6b30f5ea9f1e20935b87339aec3b9a832d996b8c85738462a2435f14756cde3d8e9ebe84b74c65a93d32fe68d014d1eb9a2705e0bb29c9472d8406b4d85e9cc8b7ae9170081dadb0684d95a8df5c857f940d02f3bf0ebfc21a41d57e3ecf6ec39b4ff4aa1961dce10d88209f0392c03fbcb2f920aefc679a3f93890a6d5f00f8f792e756b445b2f5404d8debaf998 - -COUNT = 8 -KEY1 = 4c9db63b6731a4b6 -KEY2 = 49fde9fd6d85abdf -KEY3 = 4c9db63b6731a4b6 -IV1 = dd59d9f096d1cc49 -IV2 = 32af2f45ec27219e -IV3 = 8804849b417c76f3 -PLAINTEXT = 1932e833b9e16f25967a54a3d0ecdbb6e21873dfd5338ba1b46ba6403fcdb2c9e3669552eaa80a83f010ab5596064e1a7a0595be66fbc14cc7f3c7b361f1a6cb421df793f424c6bdf7dca06c6e27ed3c19198183835d6dd67dd41bcfca809a0e1ca1367e401d4cd995255c6fc2166023a89d5cb6961f3748bc58c91be342359b5b38799b345b43e2b13507e6f99c4ed710d951df060ac6a96ec5fa2012fe2079e52be87339a554dd3252c8597b816061371585873be6c3017a64d564c07e02b0a4c2ad8db8c527d402c5c751b08d3dc8079923359d7bd558 -CIPHERTEXT = 97f3154fbd9beb4a74b9cc3e75fb5bcf238fb66d68bcd73b1c31c825b3b5e9355bbaae76fea13a04865cedc02d02c88c5499deb526323b0478d18696eb058d30bdaae049c4472d8f8529cd1faa0a85ba85fe3d31b06af133c2fa1ae63d05f3ea48f8d11b911a33fef23bb9e9fd2899aa2f4546e4892872b3a069ef39b3a0abbe0db6928a3dfda5854b894bd15b10f73e18dca229ec6aa14d709017dd0fb6f2ecd377d2016952b0bb4c39a214157351cc0cb7ad64dbe0d8af9007a80498335d7b64faf3a19ecea9912c8fb98c76bebcbacc9ecae880c07d14 - -COUNT = 9 -KEY1 = 26a28c25150b0104 -KEY2 = f29e45bfb592f15e -KEY3 = 26a28c25150b0104 -IV1 = 1376296ac5ca2aaf -IV2 = 68cb7ec01b1f8004 -IV3 = be20d4157074d559 -PLAINTEXT = 72cd12f336edb73803edc330094d8a6de34e1366784d1e6f205065e809df23b4d815d3ed93f63ad5be03a710c40c7a119946e3d39e9decc9c54bba17f5aa0f02b04614a5f33756e65dae0ea994cda544e5bc77322af9d80bf1ef54b3dacb3bd2418b5e851d57135428157f63413814ec0ed858ece508e81ded64bd2580e9af0dd40a37f4dbff7905676182a692f4cef25dc40d6a977326e701d17dd4afad7299b1eb2a5af3d791e262b99fda50aadb3f1aa51e1308e19a52745e1a272fbe8b602057bc202e8662d361465f67430144ba8da6144efffb4b4490351e88c7c60549697677ac54b5f4c1ab2f49b633a2104a -CIPHERTEXT = cfa53833e1fc6f72025be1021b2fc2cedb1c4849148e9223a5600d68d8a4afdbc537ae696d07f9d542577932a5b3a9c283d9c1150a540e27cfa8b226f2a05828cf7e2fe278952e7470cac80058de31919b0c53f362d42ba578830cedb4bcdbf57820e790ead15ff4a7a43993527497ae8f9dcb2d8dbe15608423fdb1a1cb304d46d3049cd2c497305262c5ea77d7ae500eaef187879ec366d93e1cf5386ea191056085ad9d40831e3de76c5ddc0c26a735730178ba2e7bd58d92e5623eec8752194ce458b4ae7bb76fff7632f10559b8d44d55b4f8f9e790b6ab5e3e2261bf6869fb27694075d9de18fdb14d13af2e49 - -[DECRYPT] - -COUNT = 0 -KEY1 = e09b46e0ad261658 -KEY2 = 6b6e4ce3b9d55e1c -KEY3 = e09b46e0ad261658 -IV1 = a88ac812178d0aa9 -IV2 = fde01d676ce25ffe -IV3 = 533572bcc237b553 -CIPHERTEXT = ad7ac4474f73805d68568a661b0e323c6fd2e46c484ab882 -PLAINTEXT = 3598dafe432a8c30448cf829dc15c5cd40959e866c882689 - -COUNT = 1 -KEY1 = da46bc23c4cd987f -KEY2 = f175da0bc17f9494 -KEY3 = da46bc23c4cd987f -IV1 = 69f0c20a256a8b47 -IV2 = bf46175f7abfe09c -IV3 = 149b6cb4d01535f1 -CIPHERTEXT = 9fe3a2efd860ed0ad6b540595246c27849abf7eafea9e5af42607519f3c51ddbc353bc633afec56aff69a0c953584d8e -PLAINTEXT = b62ba17e1f6cb7e2b09b34e21bc94f61008e8b91d47cc403dfde042123683c094244378934ef9ae7ef00a510eb36d431 - -COUNT = 2 -KEY1 = 231cb92f26a8917a -KEY2 = f2ea85613ef4ce85 -KEY3 = 231cb92f26a8917a -IV1 = 9a5bd6df4c9b5dba -IV2 = efb12c34a1f0b30f -IV3 = 45068189f7460864 -CIPHERTEXT = e44f76bbf0b7e0dbb91f9ffb7e9b037d2e328f297a9bab162f4499cec399aaad2d82b28afa2db99a9e0ff3900825f30979801b289500577dbb600b2c9272494be4ac488bb0e4111b -PLAINTEXT = 89cabd7a7cc2765c89780ad66ea06ff92358f16913d98da231ff234116938783226dce7e08d9487ecb4627ae5fa78d301450eebef53586a78e6ad601c2c5b441e1b901e151b5fb25 - -COUNT = 3 -KEY1 = 51cbc873b98fc2f7 -KEY2 = 6def7c3eab89f167 -KEY3 = 51cbc873b98fc2f7 -IV1 = 3195f1eeb9473e27 -IV2 = 86eb47440e9c937c -IV3 = dc409c9963f1e8d1 -CIPHERTEXT = e1c3bd636574359343c5bdd05384f50367867243c64ac89ddcd9e8152ff0ade89561b114a5b7651a6b1961036071f8a198cd10173e05309c3e9edb7b41ee1d5ede8163cd0ebc90f2e1c04c9f70919f921378c0f7d4a5272e2319e9cfcbc345eb -PLAINTEXT = aaeaae4d37d4efc4b8438078457ebd104a05840b9b77592c2f0e9c92c0493ec1d924650fb1a4871cab17b982a0b02f66a8a7d00d8c8224417522c8c070dfbcef0c4850bea95a16ed2ad36c50ca852ded5188c9203612c825e4beca40cffb1106 - -COUNT = 4 -KEY1 = ae31320d85f745e6 -KEY2 = 2004b019572643ba -KEY3 = ae31320d85f745e6 -IV1 = 797383ce2c45924f -IV2 = cec8d923819ae7a4 -IV3 = 241e2e78d6f03cf9 -CIPHERTEXT = e460e421ffd571f650b790880781a14925453c039943720fa9ba56c794febd3d76cb412e6bd98c31f7b0d334a6bea029efa7d5fd5edceecaf36f864dc5261c9aeace180e9bd10986940b31cebada435d00746b3f8b7e8f5215dad5b58fc0657e0a1070abd7e6715ced6fb23f8cfc124b205507b16850df0f -PLAINTEXT = 311300da2771953c33fb98b8485c4b844852b3799fd66c5a869dfe4b538080af98b01353fb070d4c583ab2cd820007c31ab3b7698bb8f605aaec80dc4591da562af2813983f8617f0fcc180b399b998e8d7326c86b951620dd52cd3ba839fd465ed3d60ed20d3e89916c0604a84188d6c7edf471707c8a62 - -COUNT = 5 -KEY1 = a4a44f01cbf44c76 -KEY2 = 260db5625d8f072f -KEY3 = a4a44f01cbf44c76 -IV1 = 6634b88f55d6cab8 -IV2 = bb8a0de4ab2c200d -IV3 = 10df633a00817562 -CIPHERTEXT = 2cbfec28de69f3491d0d268df4d814198ba4394a5764d03e8ec3e997de08bb7b5e3d3bdfc590ee06daf9fb442b1d84080273361a95a51f207d39c067697064e0146eb069749c7a4e354bdf10659a8f6571996c7f50ae5491fe383a902c737c37369c704d5555402a164af9780a15de37bf5f0203f048169af9097f998dd8ac86ab0da613ce82e8a1653f720482571986 -PLAINTEXT = 5202f4ded1404c53d8ff475a43667427a351cf3652bbcae7a03b94740fa068fd185ca8b2821f3cb0172d3852ddf5a41ba2ebc5215025136652b57be7439a7ae97c34dfbfea06338da51f1c26b3cc6c41095e32390df63d9e00c2c453f05ff7c377e91a68e66b802f1189135279ca887d221491d8822f628e128979b74e97018a35dfe739b8a00b672b908f04931e02da - -COUNT = 6 -KEY1 = c8b6c11adc8f37f2 -KEY2 = f7705176a768a132 -KEY3 = c8b6c11adc8f37f2 -IV1 = 29531482d4fe4c6f -IV2 = 7ea869d82a53a1c4 -IV3 = d3fdbf2d7fa8f719 -CIPHERTEXT = 0deab5dfb4691a47ef9b21a2d6434cf3a9b76e546fee6ea2dcdb487778f95458fe28cb3002b787fdd7c20acab0bec2dd05528c31396876277985c978e755476ef88bb1541ae88c2b9b98259ec6c5d3384f677cd5f1595a5655b2ff99365297a9c3bb6e314423b23701c779065f81056c4d9d4726dee9a399370bf3c3ac17ce7026610ab1c8907f8ad2f40eebc51ae3e1c89df60e4a3ed857e937acdc92cd732dea258ebbed587d8c -PLAINTEXT = 183c3196d8b3497a3df1c4e7f9e036c9cfa05c60224e04cb8cae67fd8b6bf1802d1d7c70c42ae36371be198ac690bdd80995ae81a19eb98a007aaa5b4acb8b039f15e8b67ca76d33eb7209877046f2fa5375779c64e20b86d2a8114118b769df4def85ea8dbc91d51dd4b3299faf36c626fd18fe3deb8342c2b5072a8075567102c026eb1eb45d08c7dc8adbe2f99c1575eb370eeba31da069882c549ccaab7309de606760fe2e2e - -COUNT = 7 -KEY1 = 3dec988f31790457 -KEY2 = 64852a510df2df75 -KEY3 = 3dec988f31790457 -IV1 = a4b3c24c3cafbfca -IV2 = fa0917a19205151f -IV3 = 4f5e6cf6e75a6a74 -CIPHERTEXT = d55f94aab84f389f748981230d922d0ad402c4cd32387bdda14c5937fb459839f78c4eb4f0a14d42e90d47dacf9836a1fdbbfa0306584403aea9b4cf39773e98e98cd2a0c26a3c95903d491d2b0f2bb2fa3b1eb0b6244cac7026ee08d6cdb5c4b2456897b312ce3f7001ce15aa5fd5e4d16878fbca025b81f0ac510959b1c4665aa158c14d01cbe9914220e9d3f0fce08c2c500dcb5c382a352123fb4a8a3526ea87e94517a0fb3afce685c22e2a684e336eed0e4199ac4e476fad0532bfceab -PLAINTEXT = 6dd3f010e49ab2049ddb783b0bf7fa5d0828f7b386c2e6ec6a823307325d5f29180989367234f4a775243fd6321d6f733250655b4541aec01cc65e008d15ee05f2d597db62ea00d0ddecf596402f3119582bb3dde43e71a916fb6c0c7135bcf98065766f40fa8a8347898347ca85778cea6324a5b3344ca4e2701e80edab2c453858b036365c32c9b436e66f177d5c0d5d21868f400dc5a98f466387d4571cc176dadc11a870b2162e814cfb3babe612213039d1a6b68cb470eda2329efafb18 - -COUNT = 8 -KEY1 = ec0edc044316e5c7 -KEY2 = e39eef620b70d6ce -KEY3 = ec0edc044316e5c7 -IV1 = e8d743c5a2cf2fcc -IV2 = 3e2c991af8248521 -IV3 = 9381ee704d79da76 -CIPHERTEXT = c711c5a019c6e6bd857a2436bd2369e09363a57b171613e50027bd8e4ea7422c2d20d7b01b268c784d30d1c64fa63871ec3b7cda4d7dc32265aa209a8cc65c7b69eaf6d816df68d07fecac080bebff597fa2e5c51f516db01688b64c173bb25645182a005018022ee155bfe4391b46ff1541e624d4ba99f7db67878d392fcc2387527b1012fae3f83d141143205d96cd75c08adfb5dfd05f7ef09c4338ca334bf83ff2f0a4ad929859d0aa0b09da752a69c6d6df0ae99950c5cafc585d336e37608896884e589774fd3293263cba6e7eb7fbd40a1bff7d32 -PLAINTEXT = f55fda364da046be32600bf6757f9407584be87c057b06070ffc9a100d9be48a2f4839a50a26accbce2b148252db5871bbcdccc0c313c6082181e82802762c1c9ceb3c5c16c8990384c4b452da09dcee7581fc4033b4cf14901a9576aa6ed94286ed376dd72c1b651d7e0c379dbc15afce9cf36931130c44c9d2ad721398b19edad83b7e248881e2c7b20d140d9f17ccdc31d355a4b95a57936855a2447aeb7860f53fb0a3e3725541c52b096ae18b4f29f2e5fdc44b319d26222d29fc4c30e4154717d77375eb2d375c91e9265070a0f39ef22382cfcf0a - -COUNT = 9 -KEY1 = 0b649737e98a2ca7 -KEY2 = 20b391f4b6d3cdae -KEY3 = 0b649737e98a2ca7 -IV1 = 1856b73313e5cee9 -IV2 = 6dac0c88693b243e -IV3 = c30161ddbe907993 -CIPHERTEXT = a685209693f18b922dbe9561396b54129b21dbbb253ab118ad01827662b815cf60e07e3781b4957676f7a6f717ef6ae1f8b236833da073f5af314efc0ff1b02faac871582d7fc91dbb8007e03ddd85e3f994dbb0671253b83ff59d3ad716c466acc761c33e590fce22e21ee4523c8c61c751300a4a9639a887d6d7f6633138bd8f64b63e5d4b4fd0d3a455caff1566a389719f588f370d0eac5b64f95a49f47c7b28d892325b716cf74e135ceb6ffdf1687a8f64ddfab732d90dad0b6567e0eb9799308764935deab668bf60be5238938cf668f4dde91f5c347218f32c92e4520c4124e49cfbfb92377bc39f22c7ffd0 -PLAINTEXT = 60c7b635f8a93cc7071b36fdd5794c33d7fbfcbefb0ac0d3111f670f7927cdf972edbd1d080aa2910a6b8bdd1de2ea5bf87e583220f1641c46aba0b76b0080e2a83492dbe577282fa1a076935bf722cd20fedc4d1a5ea7d8521e229912ccb764e3545d62140ece5115962e5d8ac764f5a9df4281cc2770346666b1ed728c40ab964b18186cb7b2bf4585ea2ecbd9b7b19d158f48bccec4ccd56962a57934f411753346018035e8ac38e2b8130e21885f0bd0327d58ebbe8084e715c82778d19bcbf6a49df8fa1bd1cf1a9873707f3d806d7b005fbe65f6615d389f3b354b437863e6d1c7358bc2923b5a0f1eea488768 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT3.rsp deleted file mode 100644 index 94e84fa8..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCIMMT3.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBCI -# State : Encrypt and Decrypt -# Thu Apr 21 10:36:47 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = d0230d1c3eda264f -KEY2 = e0946d3e1f231f4c -KEY3 = fbfb1c7a7fd3aec4 -IV1 = ec40273d4b1fda76 -IV2 = 41957c92a0752fcb -IV3 = 96ead1e7f5ca8520 -PLAINTEXT = 69583de887b72f22e3bf041fc0f53932ab02e9dfb0129e55 -CIPHERTEXT = 44ae31a69a5593a125d39b40e8230e72ad66d8a18ee8e250 - -COUNT = 1 -KEY1 = 378f7c0dc704ef6e -KEY2 = b56e67f70bf47626 -KEY3 = 79757ce3effb6eb6 -IV1 = 4598a51fc0e2de73 -IV2 = 9aedfa75163833c8 -IV3 = f0434fca6b8d891d -PLAINTEXT = b4b606037457b66ef7bb074c33cdc18c62ad16ef58b2902414b0473195765714ef9b91aa9d7b71d1197c50c9aa96dbe1 -CIPHERTEXT = 8bbe060759921639987e7e666669cb02d5e4739fb90321ed795cfb0cbd8c6d722fa571c3f818816b778e79307cb725cc - -COUNT = 2 -KEY1 = 02d0d99257dfbfea -KEY2 = ef46c2f2e531d67a -KEY3 = d93d730d45853b2a -IV1 = 9961bc47c22ad6d8 -IV2 = eeb7119d17802c2d -IV3 = 440c66f26cd58182 -PLAINTEXT = c944be3fe2b47d1b47de339540f911ab2706e588cda599f8192cfc1ef2fac6695f09d6c4edc3bd0d521780c94fcb9a16db1441e07d64ea58fa830fa230e130ce422b180af51c6116 -CIPHERTEXT = 2d6c9977284ce3934c032478c9e71e2ecfff9e10ccec2ef697a4fd0af25fb4519e0bc815c5b5eaef1a5096344e1e2f6d21d1162341a8a22ec444a9a992978168af1d8385cb9f4e66 - -COUNT = 3 -KEY1 = e06defdfdfe65e38 -KEY2 = d62c04a15bb968b0 -KEY3 = 5bce97bc0b4caefd -IV1 = f8e60793106a5c34 -IV2 = 4e3b5ce865bfb189 -IV3 = a390b23dbb1506de -PLAINTEXT = cc43797268d2e23a49c58cf81e5cc397b480e4d26c5f6ff6ed575ee91615b56b36fe5b9c80cd28beb97e3f3d346c9eec00b6f39260e6b1a57bd5645555c942cdfee102b50ab3f1fb403342d397d7a5fc5ef81c45ba7c0a5155b28d97557d0eac -CIPHERTEXT = b5813b4ab4796ab7beb99cc39583d050999e4911fd5d44d6a3e812af40db5fb4ad28b22764a14019636c39ee693182372af9082ecae5fb40a1d8cbaa09f96f280dde4342672d59c058d91f48085a2748ca24e15ea2a2c33396b69ac0eb887ae9 - -COUNT = 4 -KEY1 = c22664207af16d0e -KEY2 = a11c7a10b6401a4f -KEY3 = c45862a7a77ae5a4 -IV1 = b0c7b835fe57e269 -IV2 = 061d0d8b53ad37be -IV3 = 5b7262e0a9028d13 -PLAINTEXT = 339a9389b6f41d65f7f314e394101fdd9584a3f59fad941f6ab28b60756a19d5f97a5cf61bbecf1c65eb66417772db07faa742fcd622e41da5654a9967c098d777721db9be112723262c1cb7512ec6e38c85ef1efe042e6e2586002e84d51a0e95cafe5b05b5cd8120fe5cce8b0d89783168d0e27f1b191b -CIPHERTEXT = b58b88206449c47b5a271b0f7bea9187a6bf24d6b6ba11a67bd5af65fc2f9dd2ebfd8222030f4bb8e03cf51b8fe6e3f12ec5434e64538953507945309fbd737c2cbb1f3445b0b97afbf15caa58f378979d76bff2b51a2101bd278a94e0a001863a728ae544fe3f10190cb4b48077a809fe2445e67d9ed944 - -COUNT = 5 -KEY1 = 2f388f98fb454afe -KEY2 = 2c586b641a806d34 -KEY3 = 757ca137587ce3dc -IV1 = 2b1be5e82f151f01 -IV2 = 80713b3d846a7456 -IV3 = d5c69092d9bfc9ab -PLAINTEXT = 3e3ad34f33ed43a38838c0514ebafd92e5227c2c12f2494e5183e8bb6d498c2a4d598aed11280cd25e960a47f52b76c18ba0b75ed5a159c9e2d1035ead0fa98ef3f8028542ac3d0b53d5f0a899e6510c1aa1a8ad7edc04b265842d10fee2dbf3d61d255fed013c170ffe59be6174f43c3b2e3763352cb2d385a5501a884c8a209ed3dac33bad73be3b192fcf765cc919 -CIPHERTEXT = ead3f970d66d2f3926acdfb30c5ec5e306f4b69a93415fdf915fb26db12c116d447c7a6e251c42d360eb3c26a89b933095b05ab2a727b8f9a79f193c0e18003815d9f7072762a4579cae3de1554bcefb5f324ea12cea2b4a5d1f0782913b17015416fbec1f17d5a9c8df90e0fbf4360f7e9eb0f8a53a7a53ad45fd19b24229c3fb2bb446fba23558aa0a4279d2d8fce0 - -COUNT = 6 -KEY1 = 1cb320750e31e3a8 -KEY2 = fdb37994682f0e04 -KEY3 = 703e208f40a4b3c2 -IV1 = 2b9874a14b6e92af -IV2 = 80edc9f6a0c3e804 -IV3 = d6431f4bf6193d59 -PLAINTEXT = b4a0b12f14fd6ad7e28347323e6405147f29567c78ed3f68fbc9bfee9c8fb189b7bbf3b1b5a6c8ae8afd7bad827246143eb17113f996be7b119d05d4c29a1caa34aaf927b8691be74e6526076cd3cd7ffa81f4b2a10c16444553e52cd02b310a32550bbaa6ad2a2936a38e6781ef62febc812783f7b70f6aa1d3a71e4facb952b9a4719105d9be1d49a0fbf64b2fcf398b9952ab830071962d0593d4c6847d29d27f72d660579f6a -CIPHERTEXT = 7d01711b6a663b8075dcb7f56a28e8c53ab0ad2a657e248553534fdaa83961656dc580884c8a7c058bd84fee9be8a45bbb96d74c5e9b5e22fe478445b78b3390b26bedc58c1537749a5c1a91e936300856592c6e6e20c91fa52ef3efa0a655a2809371d0bc5d42da7040e2bbccd3903ee61a0fa813076ce74a79bf4e2cc94583c85485fbbc12532f562be8f5d823f06e0d3be685d39a19279a83f59dcf17622595415442a62d10f0 - -COUNT = 7 -KEY1 = a80752f185a41fdc -KEY2 = 521f9de37c67bcea -KEY3 = 5bf80176d9104c25 -IV1 = 3e6a236d9e91198b -IV2 = 93bf78c2f3e66ee0 -IV3 = e914ce18493bc435 -PLAINTEXT = 082a03ed3ae61b0131a72636cf58b2f6a5d77430b6a930aa7decd999328cfa6f4aba54f43d9ac8988b3c780701ce2aff3810ed5e6008fe803bf6ecc76c8afb7bf255c6d5f07e2956afb65e5de56d66f93846abfcfec9e3514759378f1d65a5cd0ae2a3b9dbf805e4a4fb2060049e308daa63f7301856a7c5a7fb0217cc85c00d994831c7877123e972f50637e5c74e63984e19223716128565c69587015214e3a871b9287b524c0e228a580b1152892209ef59fce271eb3989a03708453468f5 -CIPHERTEXT = e675063de6bb813f3d3dc27c245351f8505899d7b285454a67391ad421f47dfb4d9589eb1d9c881e65be7caf4be6f81be84553787d654dd6469013c2cc06b3126ffc21086ced4c5847ae52c3fb44a4d009433944f3368ca00238601811674b510e25427e721f6ad5b7aecaeaf52f526ba3e59f1b9437486d4395c4c39fc805d95c991ff56e5d82e9485554eb5c1a13c0c392435d6fe5e2cf7b6767adb70fac0719c5ab4c7c443b84179d6a5c89a824c46d6e12c99e78fa608f80f22919a9ab37 - -COUNT = 8 -KEY1 = 753254c42f3401e6 -KEY2 = fdad9813523b761f -KEY3 = 97074640dc523e07 -IV1 = 01921324a0d33450 -IV2 = 56e76879f62889a5 -IV3 = ac3cbdcf4b7ddefa -PLAINTEXT = 1c745524cf37b93528cd5293d0c9bc7dde7b56e25664eb73efec92fd1a58d2f63ff60a564a9a10a8664e19600846d96f3012eb15ec1772f61d4001717df1b82de13db0f4bc589ac5e54fa2249af69ab5c42254097c194fb8cf4796b0be33e6cc89b10fa92e589cb52c36b6888cc3467822145a671151cae08d691b63e504a3fcc0baee1aa682619fc36d1d34e89427dfd34ec5d7b0a72b97e00e5631f84e39e50dc017f22fbe30ac335a9fcfb65083135e3a5d006303b9044e9e11c301f8eeaef82b50d7cef4500303670401fce1a33b4b3fe98b314dbd50 -CIPHERTEXT = a06f0c94b45e213b58d3fbccb42ff6674a5f7f105ece3e8c6f68ca27ae7251913ad27ba559cc954005fccd4b1ab7b276ac1f94c11f681cd815c02ec05abcc602ae7695b29b90b5f58021675df5fcd501a28f06b603dc96f80c63a619f62c2285f9850169bb6b24536e7c8257bbc200e48932112f1db7ff63ce29feb1cbbcf0c2afb84f7b8372308696548c343d92ed48907af1ea8f51e584092ee4607ea88b6d7a02c56f175e12d76e0732bb91dfff0396715e5c95527ecd8052278f2df46602f251ebdb2153599dace36e1e3c7228f6326935642d72da32 - -COUNT = 9 -KEY1 = 5ee361f776e5c4d5 -KEY2 = 43ce2076f7a408b9 -KEY3 = 2a7c7f37c813a838 -IV1 = b86c2916ce5dfedf -IV2 = 0dc17e6c23b35434 -IV3 = 6316d3c17908a989 -PLAINTEXT = abeb17ba896899867012bb048c362390dea5ef218bb7a6717a906e5f1da280918f73da5de0a133eaad233492f3d1e58b242766c77b46df188d3bb99822840f4842d05ff793078666e28aeba9ffbcfad0cec1d4c79b86447bae01f63e1fbae36dec8a105049a2784137d0461158fe48a702fca1ea927fbee203698b19bf4ae648b427542fab7bf2c5d57caf91a79fb958e85e35f809393394b4fbe1f1a73efe20c331925e6099dd38e4168df394a8342aaa71f8b9a7bd8ddaea3f608e829d153f413034a311051fe38b2748fdc620a0676dbd53f51512b2fccdbe70b8f67012eb55aaa1c766c5a20ef3364878e60fe755 -CIPHERTEXT = b9b6e189ba06536f27712cdef16b9f42e632d179bd85b0a14709907e8546866464856780c8c75239315adb7fd88c7a7a8b012a330189cff705fb3e47990e251739cc5c1c7a2ac5d2d8a72d8ff89c1c9a153eb63f4105fbf5bc0748e87030d9426e6cf8202982143951753275b33d297234816fc7542852e14feb44ccad62951a86c064afaa6a447bca88a7e718f1eecfc54b985b57b56639608ea796ac0e38cf09ebf9482fe64f85bc399c940f4fc6d40b83a17925cb544af7458dca287605ca159e74d59ef2b88e2cc523c9afd564dbfe31da0d4fdeb97bdf8a724a5097985e55a39509fdc8b042ea66ef61a72d344e - -[DECRYPT] - -COUNT = 0 -KEY1 = 02bf7013ab5d0e08 -KEY2 = 5179a268b69d6bb5 -KEY3 = 040d5e1cf7a78fdc -IV1 = 5a8dde1ff2272933 -IV2 = afe33375477c7e88 -IV3 = 053888ca9cd1d3dd -CIPHERTEXT = d1950ffc136422857396d4d88582f317347073f9acf36dbf -PLAINTEXT = 98612ad1ddbaab53d48e3132622351aa722a45e4f9b18885 - -COUNT = 1 -KEY1 = 25970b07046b8ae0 -KEY2 = 9ec2c71604c84916 -KEY3 = 6115617ca26e3d6b -IV1 = 53785e9c3dbbd0d3 -IV2 = a8cdb3f193112628 -IV3 = fe230946e8667b7d -CIPHERTEXT = 97bfae1bd78ce0f92433848a3acf5370c8a68ebf210c4a0134840c7ebe2995babe4cff3e2a5f099be011b0addfbbff1d -PLAINTEXT = bf24cab076aec98a24c11b7d9fc2b9eb442cbec416c9d714b72f2070daf32abc19fbb2e7c3956ff33bab146811274608 - -COUNT = 2 -KEY1 = 9bd9679e43a110c7 -KEY2 = f7b30815bf8f25fd -KEY3 = 549de3ef94eff4df -IV1 = f74e827172b60010 -IV2 = 4ca3d7c6c80b5565 -IV3 = a1f92d1c1d60aaba -CIPHERTEXT = 58ad05a3c88f08e07b7597b0d642dc23fa9ea952eb91bc95f25241f63f5998e5d3bb592d9db79526e38c5f2ce48e8b51bc79b64f870587c1c9bb33920e0647b5cd8da21692c0c0d1 -PLAINTEXT = 007e1ed207a4419bf9105369ddeb7fcdf99f43b4370838651a2220796d5d1e94f1cffe6b5f828d30a29e8d5e3b20e2c6b0643ba108bf500131aa0909f735bb7491285b7dee60a91e - -COUNT = 3 -KEY1 = 627f8f9b73e3e36e -KEY2 = 34ce8a297fe3b3c2 -KEY3 = 615231ad685807b6 -IV1 = 00c93ee4977c0244 -IV2 = 561e9439ecd15799 -IV3 = ab73e98f4226acee -CIPHERTEXT = 196332719c96a4334ed91288b8a1ecac752d3e0b936036b13dd0e102971b35abea7a54d801980fa8d3a4a9dd62a4ded9e20d24c61e9131141839bd28efb3895206eda00063e3dd3255b5ad2e5afc16753f5ef9f589609480147c4a7dfa74a7de -PLAINTEXT = d6aac7fddd4265b4ab1068cd88b2a2e534ee9b296db82af24b3b64841a91cfe8d6ec18f7495e6abf6932ec63619033496cd2ab3c7598473c12f67ddacb58b4184b4719495c0f3166446dc3571fa8050188d2040e974fa5baefa4fc81bf724d0a - -COUNT = 4 -KEY1 = e02a373bec139810 -KEY2 = 10e391912694e683 -KEY3 = 4af4c88c679e16f2 -IV1 = 0194075eb648b23e -IV2 = 56e95cb40b9e0793 -IV3 = ac3eb20960f35ce8 -CIPHERTEXT = a7f33c09173dcc4cb475322b2635f520ccee0c540021466e9cd1e9a9bc38992ac6b97c90a8169ccc61e38d33c33a4fd177b175014189873b8528a62c0bc96e0cff73212c3c2701ceca5efd3aa4b3900ebfdce7d649de42dc2e819c42e1028e4d590971045adac3faf5cfcb685206807ead57a8fb9f893dfc -PLAINTEXT = e43995b8822f71931a8fe4473907afd46a56aafeac7d948dba897c83e759d1beb23f19b5e826e3c541ee10f9e4093261ca0743b5af5802ac1f60feeae54c51582927fc76310d45ba39bfdbdb7e3c214f4255833c2dc3ad3f1d73213a259327778409fd498958ba4879c10851a70c89bf97416968af3273b2 - -COUNT = 5 -KEY1 = 08c7765eb0c4d37c -KEY2 = 3e37e6015bc1e94c -KEY3 = 91f47526e9cd8957 -IV1 = 4be64f5b9249c367 -IV2 = a13ba4b0e79f18bc -IV3 = f690fa063cf46e11 -CIPHERTEXT = 4c80c8b845729d7976bd617acee4a1df70cfb18063b5faeb8b4094acd8ec18ccbdb1af97e4e16fa22053e80da3c1f906716fe98e140db28091dfa0cf9c1b1b0f0893c1378193b9a57d0d436270f393a83fe5dfa1f80cb772c04695780d83b5d1156f261f8651228877329b029e4316cdc479bc40777aaec9ffbc9a3093eb8c1bcc8c06d759e15255f50c177396762b7d -PLAINTEXT = bb530582c9a8d334958de004669b2d74e707d57090586dcde350f1279f90e0f38df2c7165ccdbc1b2b6dc8a7b73bb7f5fdaeeea3d2a084ee1b9fe6b9c31e03152d48702de22c62b5ed6d79d5ad0f53c2fc06ee0cc2a472025d76b53255acaafcb31b41b8cbe173acea0240119abcaf05b0b0055c7a48fce94f01c89343a091964a3a02d9e161e2d68217ae3cb657aea6 - -COUNT = 6 -KEY1 = 3efdc229c4b5fd91 -KEY2 = 98cb3138e92c571c -KEY3 = b3ea436eb926e9ad -IV1 = 97eeff3e1cdef73f -IV2 = ed44549372344c94 -IV3 = 4299a9e8c789a1e9 -CIPHERTEXT = 888c1a4d0fed54cc4f30c124a64b4e22ff8ddeaaf73290f43e3541f53f65531a03bbac3c52eb01d11c39545f188ebb37abcb645f0b5dd6d0a41279e1bb2a590451b227b04a0d819eced47238f0e03d4f8da4560c77c0b229d3d44060c092b8243a1893903d7c5a9d2da8249775685bd26fc1be998485ac6794249f5a97c5f7e48595f9c4745f1734005e7164f04f9d2817c9a3ed77d14cf2adaa9db589ea9eabfcd3603337df3dcd -PLAINTEXT = 776d71671219f49cb968a4903ec1141e60a76bbfc3496548e3251d584c248cecd78cbe4908b1c1e3296db7b150768193355d07f44e06873a720f54462cecbb65eb531632bbca5d5ae7c22369ea7a04c536ab5a46102576b93a5212c15f6644bab26eee30cacb97de60b7b3078378de028a2e29efbfcd30176958b1d481a47a718a1324d48f7deccc787ec45e9982c19b0a4003ebcdb1b423e47680e1618ed86b9aa7d5928d2df53b - -COUNT = 7 -KEY1 = e5bc922f75022094 -KEY2 = d0318952ecdfbc38 -KEY3 = 2cad8a89b9d6e340 -IV1 = d89927f941a08ba3 -IV2 = 2dee7d4e96f5e0f8 -IV3 = 8343d2a3ec4b364d -CIPHERTEXT = c6a4aa2d947aa503fdc2876cd159c8d2639774e23c2f7e8f1156565af328bdd1c647d956f4c584226344ea8aa45b53806d3c3d5c4994aedd8eb3c86a8fed9e9e144046040737301f700db5aea416f32db85bd99f3c847e8b26fcb7450d4fe86e98d71abe35974e010e671160395251e22e3c6f337fc795a3c3784a71d316444a3a537d0de6af89d124982629cbd615a7b626289e78259d2c4c70aa784b0a5939e2fe96788245869699e91b90c26be68238632c6a91663b2fa92cfee2dcf2d043 -PLAINTEXT = eaaf4b9f85b608d496af19f541ae3bb4f86520f85adfd0f9948f449a2871d7c5ec45d4e6dfcd0647d4e0a4ec368475222b30f08ecc8657a657c798b01460dc98148738e8eb6c805dad668b7854bf2ada85374566e5f001afaf5f52dabab1ebb0de4a5325e32455ba28d9197d0d939f74ef2393dba4b3e297fe5821038d828c46a0ccfae13e62d39b1357abc4b00d8287f15d3f360c504289a3f4c633546017e05814d3b763eca4c5647cd944cd839f1ba5e5c2fe561d4bb76949628b6c19a762 - -COUNT = 8 -KEY1 = 8a51fe6491d9cb08 -KEY2 = 67d6106d1cf13db0 -KEY3 = 0d04f701efefc137 -IV1 = a3baa2ce51a257b0 -IV2 = f90ff823a6f7ad05 -IV3 = 4e654d78fc4d025a -CIPHERTEXT = b0976ef81ba2ad5bd40ee191f69b9d763a30f8531973d60e3196699dea73f7c059dcddf0652cd4922822737198f0f56b668e3d6b26541797b1c8c1cac7b5aa44f97d79a0c6af510705dc53a483a76557ec1c32aeef4372119df46c3c12ecb9f358214af08853ad2132e48b10ffe976a39581e105bb6670e4bec173dd1343ad343d7159c9f23f6f4779e1239f56deaeb529665258d4e59878dcd8dd9312e00c717214ad114b9c1fe3a07c2138cead98f670728c9080e97335bfe0b24856eb6111bdb34eb2dc91455c705c8fc2b17fb9ce324e9793089a8784 -PLAINTEXT = 9ea6514adf4dcee6a45e0e134aec2a8ed0bf18d2b8d6155d4de2da16053674836a0ed11b4bc51a6c31cd0b8114a38c67d31f6e87a44ed68f020ad66dfd7a8d6d18f5d19a514e8e2ce5e367bf3d6455387e3517c3f32b40a6f87e04ec3bccdec3e1ba4c8a0dfffe9f3eddf123fb57464b4442b21842dfc024d62a6951d7cd17b92d646650df58f8010c3e18a214c5f7b66e18c60943635eccbf38d0add9e933e1a2847ca9cf30ee37978c611ac5d4db2c1086f49860a0de0fafdabada26495972ff2dbc266b2f6c9c1801d6e862b57a0a11e4decb4da6be8c - -COUNT = 9 -KEY1 = 83d5fd1f1685ec94 -KEY2 = 9bd0d0d5e5da375b -KEY3 = 2991d9f18a0bd608 -IV1 = dfbd22adca63388e -IV2 = 351278031fb88de3 -IV3 = 8a67cd58750de338 -CIPHERTEXT = b09574de7d3e8e939399eb7545ba1d5e55708ca115d2be42cd1ad6665db75b08239d3bee1fe010db5581a1077388acccb452e3a2042d344d65224d55911260b7e10523da6dbe1cc475931b8e007b0815c269def343d8f8ae3ea78c2e47287575b174358aaf013ab6b97660f332bdb8a2475a887c1afc92cb205299dac72022aa5d9278e62dd0f219ebd2781f527644da0bd0e626d1c18b0ed3cb7e405923efbeab08f4d72f54cd56d1516cf9a7cd3524d57102d7af4e6ade1eb9434745596519647eb143fcb452d3349943687beb11ea6fe5e378fdccb7a2cac5eed9d2e90b23509bb814dd190af9db52055614f86393 -PLAINTEXT = 576b0dd7601963b38c2fd56f714a180680f20bc4bef4be119df56b4e269a3c0e629608130970822ff42eaa935b6a2aa0a942e5d15f9a4e909daf18e1ddf4e9bf1d892a2574ee17838f706946acbd55ed8c554ba4310b08de1cc09f89cae3b77515e395149974ff6710a62bb2605a109dc96d2d0bd2d33b3f6a0c13d11ad442dd9acfb4974393718e83563389e92679eb3874dce9d4e4481954f9ea5e94cf38829e8f95c0165732f57b59419d4add46aba49d7fb915dad458073aa3fa3e47eb67f5c6cc49d5a2237fde0e3fbdfc8803a7169638cef5682b6baa80890a972aa64a1430f2e3b382fa6d90559658924b7525 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT1.rsp deleted file mode 100644 index d56756a8..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT1.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:35:36 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = a4e319510bef76ea -KEY2 = a4e319510bef76ea -KEY3 = a4e319510bef76ea -IV = 679fdbee166c2e0a -PLAINTEXT = 36926e3a2720ea9f -CIPHERTEXT = c108c0e25ee81ea3 - -COUNT = 1 -KEY1 = 0ee5c897b6ea0151 -KEY2 = 0ee5c897b6ea0151 -KEY3 = 0ee5c897b6ea0151 -IV = 44c06173cdbfd9ed -PLAINTEXT = 7112bdc489da7a91590469ba37a51e19 -CIPHERTEXT = e994a70016fe7b49fa3200fd0f377a55 - -COUNT = 2 -KEY1 = 989dd9341aec9efd -KEY2 = 989dd9341aec9efd -KEY3 = 989dd9341aec9efd -IV = 1dad342c0fb3c9b1 -PLAINTEXT = aafe7854d34e6730899599c879dcc28ea0397361b2a19d01 -CIPHERTEXT = 69ceb8567acbac1b47d91802a235c4e9e4d0af894c533759 - -COUNT = 3 -KEY1 = 926b2562cbe0a47f -KEY2 = 926b2562cbe0a47f -KEY3 = 926b2562cbe0a47f -IV = 8117fa8f84394f9d -PLAINTEXT = cd6cea0ebf83203c009a8d1936ccb4b190a3c400622e62ac0f54a8f32c676ee1 -CIPHERTEXT = 574e2f3231b991ecfc53fe846fa2a0ac092a52e0125b2fe52cf7fb68e3fa41a9 - -COUNT = 4 -KEY1 = b3f4cb6d51b6fea8 -KEY2 = b3f4cb6d51b6fea8 -KEY3 = b3f4cb6d51b6fea8 -IV = 588936a36e8ba91c -PLAINTEXT = ed2ebfbd9e9d2a94148ab44168bbddd8b0fd0ab723baceb87ece67aba6978c038e4b66cf5b8fdcec -CIPHERTEXT = b2a0bab958ea358c02444ca1b625cbcc402855f0686acf3cf50e868efd15bc3ca12f12b14d836b31 - -COUNT = 5 -KEY1 = f1c8f44cd9e56bc7 -KEY2 = f1c8f44cd9e56bc7 -KEY3 = f1c8f44cd9e56bc7 -IV = 60499de8e63e6ea9 -PLAINTEXT = caaded648dd5637e0b37ed0d1822306fa890d20a9ca9e7eadb89acaba543789a2426ef17443f793ec51ef3c68fdda428 -CIPHERTEXT = 388c5fb05d2cd3782bb2bcc7078b953db089c9a32a523cc15dd536b446ebf5a3d8cec16c16b2ad7246d3b3611fbeec57 - -COUNT = 6 -KEY1 = da3843f1f17645f4 -KEY2 = da3843f1f17645f4 -KEY3 = da3843f1f17645f4 -IV = 3f5d63639bfda861 -PLAINTEXT = b4c18d000de6ce6b897f1e6bf6315df6c4bd13ff67d8f9edfd37bb4c31e9fcc25fe99a45f9f4348c2998eac3b78e64832e4916013acfc286 -CIPHERTEXT = 10b7a23eec4462dbe4da4df24204455d06526e86aae6c119c1c616c6623c2bb2688902da93d4fd61512a95496e4760a19e56689562de17cb - -COUNT = 7 -KEY1 = 0b16579b38d58fe0 -KEY2 = 0b16579b38d58fe0 -KEY3 = 0b16579b38d58fe0 -IV = 37cb5322ef8b9bf4 -PLAINTEXT = 6982a79d7bcc8becdb0afc5b8a46ab656ce635c0a982a8d754f3447a4bac7ed45e4e4b9eb3769a9368d922247b945f6ce7bdd766103ea25e61e329a534b12e89 -CIPHERTEXT = 82ca17e77ad6769c343f6f6def630afe9fa081fb03735256fd24f1052f4d45b34bb7925a1b3dfc2cc797483d7390e5a33ad4987d787f60f826f3d5e6361c91b5 - -COUNT = 8 -KEY1 = f2758f57e501197c -KEY2 = f2758f57e501197c -KEY3 = f2758f57e501197c -IV = f9d98781b42568cf -PLAINTEXT = ad6d490fa16feb72dadd90f14ee87a58ecd2ad298048f58ed7f32a91234ab38fa0aa49ea78a8fdffe5a67d5895a493225259eee1e28225622c7bf9f19d0cdbcdca85aed9570dcd94 -CIPHERTEXT = 6acf86ca0b0037df41d59006ce50dc68ac7c1a11218ec27c3b4a75d1d93009a076a6dd650c231e502a6c3dac460454b13d0ca8b4bb070139417797725853b1e05d72741d3a13d65d - -COUNT = 9 -KEY1 = a4a161ad161cb0c2 -KEY2 = a4a161ad161cb0c2 -KEY3 = a4a161ad161cb0c2 -IV = a4512edd2b9fd66c -PLAINTEXT = c8edf6a0bfc287f8d55e55e548982c15dabd7361d184545d43431e2d9062e79a30107565af365fdaf5a96fa9cba44bf29b75549f7776cff65d3f436eba1a21c22cb8aa458c220e752cf1d1d25dc273f1 -CIPHERTEXT = 904395b6063433ee9a83976bc52c75267bc8b4971f2b99472341e70d10f98134bc05478feee78ff126407fa1b403c62af166dc1a71b2cee7cbcaf7fa4d76134701a9baa54f733d61d2e7f16982f69720 - -[DECRYPT] - -COUNT = 0 -KEY1 = 4f83761f07573e29 -KEY2 = 4f83761f07573e29 -KEY3 = 4f83761f07573e29 -IV = d4bd41ab78226680 -CIPHERTEXT = 7653ebc9ad3dca9a -PLAINTEXT = 365a567322238511 - -COUNT = 1 -KEY1 = 7085c485e65216a2 -KEY2 = 7085c485e65216a2 -KEY3 = 7085c485e65216a2 -IV = 74a07037b28142a0 -CIPHERTEXT = 62bf4d24c8518ad0dd05cf1bea54c2e9 -PLAINTEXT = af604453f76be116664bc2ddbd030011 - -COUNT = 2 -KEY1 = 257f0eb61f73bf31 -KEY2 = 257f0eb61f73bf31 -KEY3 = 257f0eb61f73bf31 -IV = 9acddea0a912f9cb -CIPHERTEXT = 3519d2af6de17321589ff1b8990390bc2f9eeb663d97de37 -PLAINTEXT = b73715b0fcd6460324d7474af14d2393602fe2847dd45c79 - -COUNT = 3 -KEY1 = 9451e540915bfd91 -KEY2 = 9451e540915bfd91 -KEY3 = 9451e540915bfd91 -IV = 74d1ba74953678af -CIPHERTEXT = 837a434cb8cbbbe332e1319bffdf4c4c24045cd791d4ed6753729df70c512a15 -PLAINTEXT = 239ae0d844a47ab1706106fa7bc9e8986b1f6046b9a4e2b6951a8ef5d55111e1 - -COUNT = 4 -KEY1 = 408aba6d43eaa1e0 -KEY2 = 408aba6d43eaa1e0 -KEY3 = 408aba6d43eaa1e0 -IV = e1037be6df369c96 -CIPHERTEXT = 5386d9ce1112245f48ee470d396c1ed63b92670ca56ec84deea814b6135eca54392bdedb9489bc9b -PLAINTEXT = feb3858388151e835c8fcf2dba96046a6301ed8d9d118efa9fd658f848c81e8c719a9eab54bfc9ae - -COUNT = 5 -KEY1 = 9ec4c1377cdaa83d -KEY2 = 9ec4c1377cdaa83d -KEY3 = 9ec4c1377cdaa83d -IV = f455a7bf008b33d6 -CIPHERTEXT = a13290f24afb2c7fc17756652165a3793671e0e1e1059b83be63e6bd05f15757aed353b6d9bf8c526c0dc96afe0ee6f6 -PLAINTEXT = 5a566870c0342c68ca935ca61bd725d3f86f5e2f4f64072b348c036297830189114e305dee3f6da445673a7aa268695d - -COUNT = 6 -KEY1 = df152f1f43e508f1 -KEY2 = df152f1f43e508f1 -KEY3 = df152f1f43e508f1 -IV = fe69e85b9eb1d28d -CIPHERTEXT = 7180d83233797aec67f111657d6da4dfbce7cfcfd716003ec2f0e76fc36e27c2cc8f52d8089f14f8b4b9aeb1308ba6c15659bd360a4422d3 -PLAINTEXT = 68267e519e3072823d934c993882af50598f61dcaec4c0b2805e175e2f26658903087de244a676627eeb292e9153798f7a32be39589e8f5e - -COUNT = 7 -KEY1 = a4512fdc2a9ed66d -KEY2 = a4512fdc2a9ed66d -KEY3 = a4512fdc2a9ed66d -IV = c8edf6a0bfc287f8 -CIPHERTEXT = 68e63a07b22e33ebdd6897c867a87a788fc5a4ad140e803c403935bc259c125027a02fc1ba7251d06dfb0fca2813335cb1f163a975e6019a864c4f75e0b9d7b2 -PLAINTEXT = 9c4fb1d5dd27a0fd0a147bec6e4c2db2204f927751c784d012916949146628e52130ea23f939d4897e7954ad71cb44701f95e0825447bd403145ba1ce77ad4a0 - -COUNT = 8 -KEY1 = ec7afe584f52c75b -KEY2 = ec7afe584f52c75b -KEY3 = ec7afe584f52c75b -IV = b86d23306bc11da6 -CIPHERTEXT = a6257f5bbda8dfc2337ff10c19c76ae7ed55e1651155dfb77c303538b0b492adec6f54caa25b9ff92bc1ac58ba5764008fab2e8d6dc505db4d08cd0d545ae7d4038503eeaedc35ec -PLAINTEXT = 66b133fe924d63a1554e1ee0b7d8a8fad485b8908dd0d3a1f0673f50864e8af072b77fec6e930aed3fbb28ec04fd8e7cbb6a704c76cc36a97a01865caf69050956a9c16e90f14081 - -COUNT = 9 -KEY1 = 520751fb585492ea -KEY2 = 520751fb585492ea -KEY3 = 520751fb585492ea -IV = d836996ab87f421e -CIPHERTEXT = 27f1c5df3dd0fef115604672c9e326d7c996396121e28df3ffd64d216fd59d896a8cc6660f27936230c5fbac1029ff4b6bb2d6b2b78d4894aa2958f9fceb25926e2412490b40251dae40ad2dc46a2812 -PLAINTEXT = 608f859ee8d0eea14fc584caf163ad562d6efcb5094fb37d0ef564fefdbfe533a0dbeb2c134f2f57a436ea854c7fe6bed6bfe9d55eb85055d23cb324a554dfe9b7828e06fdda8aade68cd4d0a681088c diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT2.rsp deleted file mode 100644 index 23b29385..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT2.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:35:12 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 34a41a8c293176c1 -KEY2 = b30732ecfe38ae8a -KEY3 = 34a41a8c293176c1 -IV = f55b4855228bd0b4 -PLAINTEXT = 7dd880d2a9ab411c -CIPHERTEXT = c91892948b6cadb4 - -COUNT = 1 -KEY1 = 70a88fa1dfb9942f -KEY2 = a77f40157ffef2ad -KEY3 = 70a88fa1dfb9942f -IV = ece08ce2fdc6ce80 -PLAINTEXT = bc225304d5a3a5c9918fc5006cbc40cc -CIPHERTEXT = 27f67dc87af7ddb4b68f63fa7c2d454a - -COUNT = 2 -KEY1 = e091790be55be0bc -KEY2 = 0780153861a84adc -KEY3 = e091790be55be0bc -IV = fd7d430f86fbbffe -PLAINTEXT = 03c7fffd7f36499c703dedc9df4de4a92dd4382e576d6ae9 -CIPHERTEXT = 053aeba85dd3a23bfbe8440a432f9578f312be60fb9f0035 - -COUNT = 3 -KEY1 = 857feacd16157c58 -KEY2 = e5347a70e56e578a -KEY3 = 857feacd16157c58 -IV = 002dcb6d46ef0969 -PLAINTEXT = 1f13701c7f0d7385307507a18e89843ebd295bd5e239ef109347a6898c6d3fd5 -CIPHERTEXT = a0e4edde34f05bd8397ce279e49853e9387ba04be562f5fa19c3289c3f5a3391 - -COUNT = 4 -KEY1 = a173545b265875ba -KEY2 = 852331fbb95b49a8 -KEY3 = a173545b265875ba -IV = ab385756391d364c -PLAINTEXT = d08894c565608d9ae51dda63b85b3b33b1703bb5e4f1abcbb8794e743da5d6f3bf630f2e9b6d5b54 -CIPHERTEXT = 370b47acf89ac6bdbb13c9a7336787dc41e1ad8beead32281d0609fb54968404bdf2894892590658 - -COUNT = 5 -KEY1 = 26376bcb2f23df10 -KEY2 = 83cd684fe00ed3c7 -KEY3 = 26376bcb2f23df10 -IV = 33acfb0f3d240ea6 -PLAINTEXT = 903a1911da1e6877f23c1985a9b61786ef438e0ce1240885035ad60fc916b18e5d71a1fb9c5d1eff61db75c0076f6efb -CIPHERTEXT = 7a4f7510f6ec0b93e2495d21a8355684d303a770ebda2e0e51ff33d72b20cb73e58e2e3de2ef6b2e12c504c0f181ba63 - -COUNT = 6 -KEY1 = 3e1f98135d027cec -KEY2 = 752f67765408a791 -KEY3 = 3e1f98135d027cec -IV = 11f5f2304b28f68b -PLAINTEXT = 7c022f5af24f7925d323d4d0e20a2ce49272c5e764b22c806f4b6ddc406d864fe5bd1c3f45556d3eb30c8676c2f8b54a5a32423a0bd95a07 -CIPHERTEXT = 2bb4b131fa4ae0b4f0378a2cdb68556af6eee837613016d7ea936f3931f25f8b3ae351d5e9d00be665676e2400408b5db9892d95421e7f1a - -COUNT = 7 -KEY1 = 13b9d549cd136ec7 -KEY2 = bf9e9810ef2cdcbf -KEY3 = 13b9d549cd136ec7 -IV = a82c1b1057badcc8 -PLAINTEXT = 1fff1563bc1645b55cb23ea34a0049dfc06607150614b621dedcb07f20433402a2d869c95ac4a070c7a3da838c928a385f899c5d21ecb58f4e5cbdad98d39b8c -CIPHERTEXT = 75f804d4a2c542a31703e23df26cc38861a0729090e6eae5672c1db8c0b09fba9b125bbca7d6c7d330b3859e6725c6d26de21c4e3af7f5ea94df3cde2349ce37 - -COUNT = 8 -KEY1 = 20320dfdad579bb5 -KEY2 = 7c6e4acd769dbadf -KEY3 = 20320dfdad579bb5 -IV = 879201b5857ccdea -PLAINTEXT = 0431283cc8bb4dc7750a9d5c68578486932091632a12d0a79f2c54e3d122130881fff727050f317a40fcd1a8d13793458b99fc98254ba6a233e3d95b55cf5a3faff78809999ea4bf -CIPHERTEXT = 85d17840eb2af5fc727027336bfd71a2b31bd14a1d9eb64f8a08bfc4f56eaa9ca7654a5ae698287869cc27324813730de4f1384e0b8cfbc472ff5470e3c5e4bd8ceb23dc2d91988c - -COUNT = 9 -KEY1 = 23abb073a2df34cb -KEY2 = 3d1fdce6b092582c -KEY3 = 23abb073a2df34cb -IV = 7d7fbf19e8562d32 -PLAINTEXT = 31e718fd95e6d7ca4f94763191add2674ab07c909d88c486916c16d60a048a0cf8cdb631cebec791362cd0c202eb61e166b65c1f65d0047c8aec57d3d84b9e17032442dce148e1191b06a12c284cc41e -CIPHERTEXT = c9a3f75ab6a7cd08a7fd53ca540aafe731d257ee1c379fadcc4cc1a06e7c12bddbeb7562c436d1da849ed072629e82a97b56d9becc25ff4f16f21c5f2a01911604f0b5c49df96cb641faee662ca8aa68 - -[DECRYPT] - -COUNT = 0 -KEY1 = 4ff47fda89209bda -KEY2 = 8c85f7fe80192007 -KEY3 = 4ff47fda89209bda -IV = d5bc4891dabe48b9 -CIPHERTEXT = 7e154b28c353adef -PLAINTEXT = 712b961ea9a1d0af - -COUNT = 1 -KEY1 = 464092cdbf736d38 -KEY2 = fb1fe6a12a94ae0e -KEY3 = 464092cdbf736d38 -IV = 5423455f00023b01 -CIPHERTEXT = 3f6050b74ed64416bc23d53b0469ed7a -PLAINTEXT = 9cbe7d1b5cdd1864c3095ba810575960 - -COUNT = 2 -KEY1 = 94ec51d65bf85491 -KEY2 = 0261c20d10dca1c7 -KEY3 = 94ec51d65bf85491 -IV = 28fb4de3b00d564d -CIPHERTEXT = c962a7dda0d6a3206cf01d979505675ba118c9a6b34e23e4 -PLAINTEXT = c48c01bfa6458440ce5995d7999f846e2cf57e66df629a49 - -COUNT = 3 -KEY1 = 5ef8b5c4fd92ce0d -KEY2 = c85b130d68618652 -KEY3 = 5ef8b5c4fd92ce0d -IV = 33f64776b2116edd -CIPHERTEXT = 88a909ca55fe1aabb902c0eca47408703e71f44828a0d88105ae05403afaa512 -PLAINTEXT = dec866a615b15e530f9b2080dabf419dc8f5776856b81377664a73f3ce07c349 - -COUNT = 4 -KEY1 = 457fa8d5b5985223 -KEY2 = 45cbef57c8ead323 -KEY3 = 457fa8d5b5985223 -IV = 3a6f5488f19e0fc2 -CIPHERTEXT = 5e3687fa9e28dbb870cbe5087cfb9a588343ed1d375b457550ef2e0adca24e3ad6539c76fb9fcce8 -PLAINTEXT = 1c36c6a2ecb83d865e9c10f8294a338ca3394498756e925a826a8aa4be5b21116fbc3536d263437c - -COUNT = 5 -KEY1 = 0b5d027367709298 -KEY2 = ef920875f880547a -KEY3 = 0b5d027367709298 -IV = c8eb0366a94d090a -CIPHERTEXT = da6b8b231fd1f743d1c34c04979a911bdf59c855d3d87edb8822a1b4791b928b35667bb35485e368af427f58d14e4b62 -PLAINTEXT = 18cb7e51de8e909f284da683749c97a48da5a2c93421f5824d103fe3dfa8cd636cff12cb3dfdf596356fdd297f991393 - -COUNT = 6 -KEY1 = 9ed52fa267a77ab6 -KEY2 = 32ecbf733ed51583 -KEY3 = 9ed52fa267a77ab6 -IV = 2c0d2bc48f1e8f0f -CIPHERTEXT = f193bdc21c03d9629c9fefaa64a410f5b7524f9cd5fd80b2d96140f1e23636f3710498a61239f0fa3f7920dc8135a368d87f175a5d1cf8c6 -PLAINTEXT = ec08f3ef4bd6fb380f2816038ce98fba7f29c5d84c363103b0b1069cfac24c404e95722f8cd3688a4813a2513eb5170b9980a097beca7bdb - -COUNT = 7 -KEY1 = 9102ef52e3769b83 -KEY2 = 62fb1f614397d6da -KEY3 = 9102ef52e3769b83 -IV = e134c524c2ecd2a4 -CIPHERTEXT = 7441cff6028b55729dcaa98d4df7a8398abb2d77a13c93cb5a3775edd84fb8c2c0a4cc8a9ea82e5b842e32cef4c4fff8ff43db9cafa4a99ea315afbbf94c9d78 -PLAINTEXT = 695a64404b1384170b63fce574a3c21798b0eceb35e891f4ce87e0e393b1924dac319721971e1b6314bbff6149a2d20691cbc0d490f5c1248cc177c2a82586a5 - -COUNT = 8 -KEY1 = 5715855bd61c0b37 -KEY2 = 83fdb96d4ab3a8ae -KEY3 = 5715855bd61c0b37 -IV = c127aaf3d080494e -CIPHERTEXT = a671c5dcd0fa5dc158fbcb62f6e218b39e5e87fa49157829f8968c6bf68e0afd5e3e823fde2cb00bba19a24514341db36a8d3e0f60cc5d5bc0233675bf814beb82098410e0c21950 -PLAINTEXT = 293f13e707ba7fefab80d8c1d821b6820f5803bfd094726f1d7f199319e5d3926d7e8576443d3eb769f77d1bd8cc9e656d6cacebf580950b1c0276de9f617f16cbefbb44d6f73df2 - -COUNT = 9 -KEY1 = 9eec31d3d38ae63e -KEY2 = a49d6e7fb602b592 -KEY3 = 9eec31d3d38ae63e -IV = 4adacd3d81a84c43 -CIPHERTEXT = f9a5491096a8f532fd49ceb29b5345cf05153d6cdeb61108fcc9d9f0c621e9b3e0e79bd70be94fca4635af1b39e738ead43ff69e34f78ed6c6d382a1ae79b1f16a831d4db2d3f1c7a326c32e1dec1684 -PLAINTEXT = 5d5035230ebb32332b526b1e1c8482c620e5f868d118c20ec13c6614b05990b993b176cfb96ac81668e8d67111ca6ba5f1656195d6f4e9bdd7f758107751d5305537c44d1b49bf8cd1bba37b22e6da77 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT3.rsp deleted file mode 100644 index c9ce860c..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCBCMMT3.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CBC -# State : Encrypt and Decrypt -# Thu Apr 21 10:34:48 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = b5cb1504802326c7 -KEY2 = 3df186e3e352a20d -KEY3 = e643b0d63ee30e37 -IV = 43f791134c5647ba -PLAINTEXT = dcc153cef81d6f24 -CIPHERTEXT = 92538bd8af18d3ba - -COUNT = 1 -KEY1 = a49d7564199e97cb -KEY2 = 529d2c9d97bf2f98 -KEY3 = d35edf57ba1f7358 -IV = c2e999cb6249023c -PLAINTEXT = c689aee38a301bb316da75db36f110b5 -CIPHERTEXT = e9afaba5ec75ea1bbe65506655bb4ecb - -COUNT = 2 -KEY1 = 1a5d4c0825072a15 -KEY2 = a8ad9dfdaeda8c04 -KEY3 = 8adffb85bc4fced0 -IV = 7fcfa736f7548b6f -PLAINTEXT = 983c3edacd939406010e1bc6ff9e12320ac5008117fa8f84 -CIPHERTEXT = d84fa24f38cf451ca2c9adc960120bd8ff9871584fe31cee - -COUNT = 3 -KEY1 = d98aadc76d4a3716 -KEY2 = 158c32866efbb9ce -KEY3 = 834af2297379a49d -IV = 3c5220327c502b44 -PLAINTEXT = 6174079dda53ca723ebf00a66837f8d5ce648c08acaa5ee45ffe62210ef79d3e -CIPHERTEXT = f5bd4d600bed77bec78409e3530ebda1d815506ed53103015b87e371ae000958 - -COUNT = 4 -KEY1 = ef6d3e54266d978f -KEY2 = fb0b8ce6689d803e -KEY3 = 2cd34cc802fd0252 -IV = 38bae5bce06d0ad9 -PLAINTEXT = c4f228b537223cd01c0debb5d9d4e12ba71656618d119b2f8f0af29d23efa3a9e43c4c458a1b79a0 -CIPHERTEXT = 9e3289fb18379f55aa4e45a7e0e6df160b33b75f8627ad0954f8fdcb78cee55a4664caeda1000fe5 - -COUNT = 5 -KEY1 = 625bc19b19df83ab -KEY2 = fb2f5bec9d4f2062 -KEY3 = 017525a75bc26e70 -IV = bd0cff364ff69a91 -PLAINTEXT = 8152d2ab876c3c8201403a5a406d3feaf27319dbea6ad01e24f4d18203704b86de70da6bbb6d638e5aba3ff576b79b28 -CIPHERTEXT = 706fe7a973fac40e25b2b4499ce527078944c70e976d017b6af86a3a7a6b52943a72ba18a58000d2b61fdc3bfef2bc4a - -COUNT = 6 -KEY1 = b6383176046e6880 -KEY2 = a1023bf45768b5bf -KEY3 = 5119022fe054bfe5 -IV = ec13ca541c43401e -PLAINTEXT = cd5a886e9af011346c4dba36a424f96a78a1ddf28aaa4188bf65451f4efaffc7179a6dd237c0ae35d9b672314e5cb032612597f7e462c6f3 -CIPHERTEXT = b030f976f46277ee211c4a324d5c87555d1084513a1223d3b84416b52bbc28f4b77f3a9d8d0d91dc37d3dbe8af8be98f74674b02f9a38527 - -COUNT = 7 -KEY1 = 3d8cf273d343b9ae -KEY2 = dccddacb91ad8620 -KEY3 = 6737adc86b4a49a7 -IV = bb3a9a0c71c62ef0 -PLAINTEXT = 1fde3991c32ce220b5b6666a9234f2fd7bd24b921829fd9cdc6eb4218be9eac9faa9c2351777349128086b6d58776bc86ff2f76ee1b3b2850a318462b8983fa1 -CIPHERTEXT = 422ce705a46bb52ad928dab6c863166d617c6fc24003633120d91918314bbf464cea7345c3c35f2042f2d6929735d74d7728f22fea618a0b9cf5b1281acb13fb - -COUNT = 8 -KEY1 = fbceb5cb646b925b -KEY2 = e0b92f7f6b493d5e -KEY3 = 5b16e9159732732a -IV = 2e17b3c7025ae86b -PLAINTEXT = 4c309bc8e1e464fdd2a2b8978645d668d455f7526bd8d7b6716a722f6a900b815c4a73cc30e788065c1dfca7bf5958a6cc5440a5ebe7f8691c20278cde95db764ff8ce8994ece89c -CIPHERTEXT = c02129bdf4bbbd75e71605a00b12c80db6b4e05308e916615011f09147ed915dd1bc67f27f9e027e4e13df36b55464a31c11b4d1fe3d855d89df492e1a7201b995c1ba16a8dbabee - -COUNT = 9 -KEY1 = 9b162a0df8ad9b61 -KEY2 = c88676e3d5864345 -KEY3 = 70b902f12a2046e0 -IV = ebd6fefe029ad54b -PLAINTEXT = f4c1c918e77355c8156f0fd778da52bff121ae5f2f44eaf4d2754946d0e10d1f18ce3a0176e69c18b7d20b6e0d0bee5eb5edfe4bd60e4d92adcd86bce72e76f94ee5cbcaa8b01cfddcea2ade575e66ac -CIPHERTEXT = 1ff3c8709f403a8eff291aedf50c010df5c5ff64a8b205f1fce68564798897a390db16ee0d053856b75898009731da290fcc119dad987277aacef694872e880c4bb41471063fae05c89f25e4bd0cad6a - -[DECRYPT] - -COUNT = 0 -KEY1 = 5eb6040d46082c7a -KEY2 = a7d06dfd08dfeac8 -KEY3 = c18364c1548c3ba1 -IV = 41746c7e442d3681 -CIPHERTEXT = c53a7b0ec40600fe -PLAINTEXT = d4f00eb455de1034 - -COUNT = 1 -KEY1 = 5b1cce7c0dc1ec49 -KEY2 = 130dfb4af45785ab -KEY3 = 9179e567f2c7d549 -IV = 3982bc02c3727d45 -CIPHERTEXT = 6006f10adef52991fcc777a1238bbb65 -PLAINTEXT = edae09288e9e3bc05746d872b48e3b29 - -COUNT = 2 -KEY1 = 254acb647907adba -KEY2 = 1ad5ef7a43e383cd -KEY3 = cd588975759e5292 -IV = 5857f24bed725646 -CIPHERTEXT = d4342af5c33adcd67c3e89e64241bbd8131e78ec38c8715c -PLAINTEXT = 64cc69a4f2b9877dad558bd7b5e6a78268e4978bb39845a1 - -COUNT = 3 -KEY1 = 86838c6815c25b97 -KEY2 = 5bdc10f4b95145e6 -KEY3 = 49fdefdcf4754ab9 -IV = 4b1992ad38b4d6dd -CIPHERTEXT = cb78b6deaca11379094341f5c2cfb977bba8259482341f0a32323cae974e49a6 -PLAINTEXT = f5f94e406cec1b85e9a7c076b95456b6a439921591abbfc381d0bbf363ff5c04 - -COUNT = 4 -KEY1 = 34e68f58ecc71f4a -KEY2 = d504e0b6e085a7c7 -KEY3 = 1c9bd38610737949 -IV = dfee6ce5d36b2c3d -CIPHERTEXT = 374ec363fa84e7e7e2ae011427b79d5852923557452c52827c9ff4eb92a83457075b28954015070f -PLAINTEXT = fb5c4ad0525832b2d3594981b920c65c1029ddfa054d271c5a99a853f4b6de5d6da41d8bdc2c7ede - -COUNT = 5 -KEY1 = dccbe0ad199b26fb -KEY2 = d0f89d86c2d62aab -KEY3 = cb4f4c23dcdf7651 -IV = 73c925a55dc15ce2 -CIPHERTEXT = 1b566c871114932f03bb68917bbd66cd646872c46fba6187b676bb0ea077be2e0445a6c591e62c386df74d1f1cfb4c3e -PLAINTEXT = 007c436de5bd97850e51339a257c9796a9e53100de00959deebae4c27c62f512defadca7c9a4bbf2243f3f409c11d281 - -COUNT = 6 -KEY1 = 0145d5831570572a -KEY2 = 988a70ae92bcaeba -KEY3 = e9d937feb945adba -IV = 528fac8461ccf9d4 -CIPHERTEXT = 188607517e89a4d042b5f59ed6498d16f3a5a1a425b7b2da89b76cc0d514cf6c9aae8cd3c645b2df6d3189c2c954be897f4ec1f423ef6c85 -PLAINTEXT = 9e8c6589d776b75ee82c067f318ffb6cc12a8aeffb8f0c28d699f1e2f17489411cd1ec9c7f279928221943001c435302d81fad63d038346d - -COUNT = 7 -KEY1 = 1675e5a42697d02f -KEY2 = 9e8308948a07e015 -KEY3 = 3107fbae16bfda37 -IV = 328c1857e19ec9d9 -CIPHERTEXT = a653dc3e12d737bc33e9e160a0d6c203234ca3dc626bee3cbf1fb57c7caef634238d1eae2578cb9bc1c1d60427e99183de6d4db263e220e41344e5134a8c831a -PLAINTEXT = 4d0713639589f9b75d0ef038a4b3ad5cd8a6cb59a8a0bd055ad7c8424d5a35433092bf95b3898af93538a0085b6a788093b9ff5ee0453adf5e1bf5ac3c8e43e7 - -COUNT = 8 -KEY1 = fbfb1c7a7fd3aec4 -KEY2 = ec40263d4a1fda76 -KEY3 = 68583de986b62f23 -IV = 27506620edc6eb1f -CIPHERTEXT = 25becd4074e3679353fc3812460d7e0c35f3f9556c5307e0e6d10e90cb821a4c37a3c7523d8b62cd2cde4ba910049da67cd911ab87a6205e155168f158d0513e96e3f0172c032cd7 -PLAINTEXT = 40df8b31407fe232f86cb87642567c4232d94866817260d10236680f1ab970e4dbac12693fcc68efd939fdc37404b3f5c32c3a0342b26389eaadb5c90a55bb8c7e28e1d616bb1ce4 - -COUNT = 9 -KEY1 = 524a01b30ddf377a -KEY2 = fdbc077962580738 -KEY3 = 3b9bb952a86849f4 -IV = 69f4af59fe96e79d -CIPHERTEXT = 889d82d2961d440ea1089dec8713884f32cf5a06ca159a4b29a812909016267c98df65306bd95ece33d3b53cd3797625d678a841a4e226d7fcd3aa809e552b2d4881696be4e7c6e60030572c7e023bb4 -PLAINTEXT = d56fa31c1db2978fa11c1dae70252a168b8193f1e0438e723aaf446dad2f5e490a4b53d7bd08e308e030187428ca5f554cb6dbd46f4b68677f4496098d23412c0f8863379e9f8330813836b8d48c987e diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT1.rsp deleted file mode 100644 index dd006dac..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT1.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:40:33 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 5b409e7c67c44a0d -KEY2 = 5b409e7c67c44a0d -KEY3 = 5b409e7c67c44a0d -IV = 4dac2b87d7ea180b -PLAINTEXT = 1 -CIPHERTEXT = 1 - -COUNT = 1 -KEY1 = 7c3efbb00bf7e5f8 -KEY2 = 7c3efbb00bf7e5f8 -KEY3 = 7c3efbb00bf7e5f8 -IV = f91752d1f31f9243 -PLAINTEXT = 11 -CIPHERTEXT = 11 - -COUNT = 2 -KEY1 = 8af8f8d3a1469b7f -KEY2 = 8af8f8d3a1469b7f -KEY3 = 8af8f8d3a1469b7f -IV = 84c19c85cd9e1feb -PLAINTEXT = 010 -CIPHERTEXT = 101 - -COUNT = 3 -KEY1 = 1a576d861015922f -KEY2 = 1a576d861015922f -KEY3 = 1a576d861015922f -IV = cb78b6d8d2f4d219 -PLAINTEXT = 0010 -CIPHERTEXT = 0100 - -COUNT = 4 -KEY1 = 7c7cc7fe4af20e6b -KEY2 = 7c7cc7fe4af20e6b -KEY3 = 7c7cc7fe4af20e6b -IV = 38a9785cabfcba1e -PLAINTEXT = 10000 -CIPHERTEXT = 01011 - -COUNT = 5 -KEY1 = 1992838f073b7a1a -KEY2 = 1992838f073b7a1a -KEY3 = 1992838f073b7a1a -IV = 1a1c9465333464ec -PLAINTEXT = 101110 -CIPHERTEXT = 100010 - -COUNT = 6 -KEY1 = e661928f9b685404 -KEY2 = e661928f9b685404 -KEY3 = e661928f9b685404 -IV = 2ce2c10e9b093345 -PLAINTEXT = 0000010 -CIPHERTEXT = 1100110 - -COUNT = 7 -KEY1 = 4c61e501eaec58ad -KEY2 = 4c61e501eaec58ad -KEY3 = 4c61e501eaec58ad -IV = 66a6bb702a5fc6f0 -PLAINTEXT = 01000011 -CIPHERTEXT = 00001101 - -COUNT = 8 -KEY1 = 3d58bae61661294a -KEY2 = 3d58bae61661294a -KEY3 = 3d58bae61661294a -IV = d05a3dc19820d57a -PLAINTEXT = 101101111 -CIPHERTEXT = 000000110 - -COUNT = 9 -KEY1 = e96d1a8c32f76b01 -KEY2 = e96d1a8c32f76b01 -KEY3 = e96d1a8c32f76b01 -IV = ed7df873ecb6e522 -PLAINTEXT = 1111101010 -CIPHERTEXT = 0110000000 - -[DECRYPT] - -COUNT = 0 -KEY1 = d043efd39b616b1a -KEY2 = d043efd39b616b1a -KEY3 = d043efd39b616b1a -IV = cb7aa912e7695008 -CIPHERTEXT = 1 -PLAINTEXT = 0 - -COUNT = 1 -KEY1 = 07798654647c52a8 -KEY2 = 07798654647c52a8 -KEY3 = 07798654647c52a8 -IV = 3421ab4c1f3729ce -CIPHERTEXT = 10 -PLAINTEXT = 11 - -COUNT = 2 -KEY1 = 5b34d3ad7aa758d0 -KEY2 = 5b34d3ad7aa758d0 -KEY3 = 5b34d3ad7aa758d0 -IV = 85bda9576c8424bb -CIPHERTEXT = 100 -PLAINTEXT = 111 - -COUNT = 3 -KEY1 = 7cdf6154bf9ed902 -KEY2 = 7cdf6154bf9ed902 -KEY3 = 7cdf6154bf9ed902 -IV = 4ddd75c5baa04e19 -CIPHERTEXT = 0011 -PLAINTEXT = 0111 - -COUNT = 4 -KEY1 = fec2a22ffd6b043e -KEY2 = fec2a22ffd6b043e -KEY3 = fec2a22ffd6b043e -IV = a981ee75653654fc -CIPHERTEXT = 10011 -PLAINTEXT = 00100 - -COUNT = 5 -KEY1 = 344f082f756780c7 -KEY2 = 344f082f756780c7 -KEY3 = 344f082f756780c7 -IV = c56bc545cc0ef4ad -CIPHERTEXT = 110010 -PLAINTEXT = 110000 - -COUNT = 6 -KEY1 = 92e5bc07238338c4 -KEY2 = 92e5bc07238338c4 -KEY3 = 92e5bc07238338c4 -IV = 9a3ded4768267714 -CIPHERTEXT = 1110101 -PLAINTEXT = 1100111 - -COUNT = 7 -KEY1 = 7f37201358a12f4a -KEY2 = 7f37201358a12f4a -KEY3 = 7f37201358a12f4a -IV = 23a5ca0a2c50bbab -CIPHERTEXT = 00101111 -PLAINTEXT = 10111100 - -COUNT = 8 -KEY1 = 89e3e3f20d8c8a4f -KEY2 = 89e3e3f20d8c8a4f -KEY3 = 89e3e3f20d8c8a4f -IV = fec7955c5e84006e -CIPHERTEXT = 011011110 -PLAINTEXT = 001110011 - -COUNT = 9 -KEY1 = aed96b6e61044fc4 -KEY2 = aed96b6e61044fc4 -KEY3 = aed96b6e61044fc4 -IV = dc82943ec9008663 -CIPHERTEXT = 0110111001 -PLAINTEXT = 0110111000 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT2.rsp deleted file mode 100644 index 552d4996..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT2.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:40:05 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = a2c816209d0b0b62 -KEY2 = f4ef2ce39e3e8ffb -KEY3 = a2c816209d0b0b62 -IV = 15c904c1ea3e05da -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 1 -KEY1 = 0bdf7998d307c1c2 -KEY2 = e5eae351b95438dc -KEY3 = 0bdf7998d307c1c2 -IV = f6b116daa918a70f -PLAINTEXT = 10 -CIPHERTEXT = 00 - -COUNT = 2 -KEY1 = 7f459764a408e3fd -KEY2 = 68fd89f4b0ec9d4a -KEY3 = 7f459764a408e3fd -IV = 5b13fcc1e359d675 -PLAINTEXT = 100 -CIPHERTEXT = 001 - -COUNT = 3 -KEY1 = 31374acd8062b01f -KEY2 = c107c73b75fb0480 -KEY3 = 31374acd8062b01f -IV = be8695e182477136 -PLAINTEXT = 0000 -CIPHERTEXT = 1111 - -COUNT = 4 -KEY1 = 6d5e8ce56b9d6eb0 -KEY2 = 8920ad404c86b5c1 -KEY3 = 6d5e8ce56b9d6eb0 -IV = 3d58bbe71661284a -PLAINTEXT = 10011 -CIPHERTEXT = 10011 - -COUNT = 5 -KEY1 = a21651dac7d0074f -KEY2 = 751379f80ef8dfb0 -KEY3 = a21651dac7d0074f -IV = b388a919457b1d16 -PLAINTEXT = 111101 -CIPHERTEXT = 101110 - -COUNT = 6 -KEY1 = 43d9a8758f3420b5 -KEY2 = ea19b69d1ac15b15 -KEY3 = 43d9a8758f3420b5 -IV = 1c12c1afe4798f77 -PLAINTEXT = 0100010 -CIPHERTEXT = 1111111 - -COUNT = 7 -KEY1 = fb6e13918f23e68c -KEY2 = c4c2d0b6458fc70e -KEY3 = fb6e13918f23e68c -IV = 2dad84a831e74367 -PLAINTEXT = 01001110 -CIPHERTEXT = 01000001 - -COUNT = 8 -KEY1 = d5807076d68a5bd5 -KEY2 = 2ffe64dfdf49bf6b -KEY3 = d5807076d68a5bd5 -IV = cb6842923ae7a025 -PLAINTEXT = 010001101 -CIPHERTEXT = 111110000 - -COUNT = 9 -KEY1 = 2f2fbce3ab8a768a -KEY2 = 5ea889d698049791 -KEY3 = 2f2fbce3ab8a768a -IV = 5cb25c8ce8be6b05 -PLAINTEXT = 0000010011 -CIPHERTEXT = 1001000100 - -[DECRYPT] - -COUNT = 0 -KEY1 = 346ee50746fd26ba -KEY2 = 40973b8579dfd6a4 -KEY3 = 346ee50746fd26ba -IV = 9adc52ec1bcd6c1e -CIPHERTEXT = 1 -PLAINTEXT = 1 - -COUNT = 1 -KEY1 = 6ea1f8d680f2b9c1 -KEY2 = d66149f201257a26 -KEY3 = 6ea1f8d680f2b9c1 -IV = d8c684e2717d24fc -CIPHERTEXT = 01 -PLAINTEXT = 11 - -COUNT = 2 -KEY1 = ce926775da6d20ae -KEY2 = ae2f38f2e992261f -KEY3 = ce926775da6d20ae -IV = 29c710776d3d250e -CIPHERTEXT = 000 -PLAINTEXT = 001 - -COUNT = 3 -KEY1 = 0dfd1c5e61eacb2a -KEY2 = 32467367169ea758 -KEY3 = 0dfd1c5e61eacb2a -IV = f8499522998ba5b9 -CIPHERTEXT = 0101 -PLAINTEXT = 1010 - -COUNT = 4 -KEY1 = 62f1975dd0587f7f -KEY2 = 8697e61cfd0b4608 -KEY3 = 62f1975dd0587f7f -IV = e82b62e84124a5d7 -CIPHERTEXT = 00101 -PLAINTEXT = 01010 - -COUNT = 5 -KEY1 = 4075679ebc3e97a7 -KEY2 = 5b768a516d7a1ffb -KEY3 = 4075679ebc3e97a7 -IV = 47114890ddbd3629 -CIPHERTEXT = 101111 -PLAINTEXT = 101000 - -COUNT = 6 -KEY1 = 20268ce5756264ef -KEY2 = c29775c73b04ea57 -KEY3 = 20268ce5756264ef -IV = f7ad298cd0ed4cb8 -CIPHERTEXT = 1000010 -PLAINTEXT = 0010001 - -COUNT = 7 -KEY1 = 012ad9380b26cdda -KEY2 = 2f9731daab3b382f -KEY3 = 012ad9380b26cdda -IV = e250b5a7e2aadae2 -CIPHERTEXT = 01011100 -PLAINTEXT = 10100111 - -COUNT = 8 -KEY1 = c1d97038a7ba4c61 -KEY2 = 2949869ed9d3523b -KEY3 = c1d97038a7ba4c61 -IV = 488ae51b97fcada8 -CIPHERTEXT = 100100001 -PLAINTEXT = 111000101 - -COUNT = 9 -KEY1 = 1a2a0e97078ab976 -KEY2 = 97756894e98f209b -KEY3 = 1a2a0e97078ab976 -IV = d46480f2b6cd5296 -CIPHERTEXT = 0100000011 -PLAINTEXT = 0100010110 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT3.rsp deleted file mode 100644 index 148b8d61..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB1MMT3.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:39:37 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = c7df7a6810bff20e -KEY2 = 1fc82a94920eb326 -KEY3 = a82f0e4592801957 -IV = 13781da4db40a89d -PLAINTEXT = 1 -CIPHERTEXT = 1 - -COUNT = 1 -KEY1 = 7c0eb07902f1f149 -KEY2 = 735e024c76d938ef -KEY3 = ae83581686e99d29 -IV = 88e8ce3a0b0aa445 -PLAINTEXT = 00 -CIPHERTEXT = 11 - -COUNT = 2 -KEY1 = 0b8f46c40ddca40e -KEY2 = 6d8af79b5eb0cb79 -KEY3 = 31ab4ca2a1912a98 -IV = 6e110e57ed479683 -PLAINTEXT = 010 -CIPHERTEXT = 101 - -COUNT = 3 -KEY1 = 6b8c348076f78520 -KEY2 = 98326443f4ea1fb9 -KEY3 = 370476fb859786ae -IV = 5faf248b32159396 -PLAINTEXT = 1111 -CIPHERTEXT = 0001 - -COUNT = 4 -KEY1 = 4aea3ba291c7dc5e -KEY2 = 9e34c8f8da52454f -KEY3 = 4325f4dc042080ec -IV = e482b32c0e345278 -PLAINTEXT = 00011 -CIPHERTEXT = 01101 - -COUNT = 5 -KEY1 = 91f27a0d4c68688f -KEY2 = 52a8aebaa85ea7ba -KEY3 = 253b5dfe68e91aa1 -IV = 76467091fe3934b0 -PLAINTEXT = 001001 -CIPHERTEXT = 011111 - -COUNT = 6 -KEY1 = 0d5423f1527cfbb3 -KEY2 = 105e204f1c9b9b8f -KEY3 = 5e585de634765d15 -IV = ec12d034a331e1f7 -PLAINTEXT = 0000010 -CIPHERTEXT = 0010010 - -COUNT = 7 -KEY1 = 04b0b00e8076df3d -KEY2 = 980de0f779643d0d -KEY3 = 70764a495da14058 -IV = 8e85ab4ba49ba4ee -PLAINTEXT = 01000011 -CIPHERTEXT = 11111101 - -COUNT = 8 -KEY1 = 4398f1d39d615b8a -KEY2 = 25cd408ce59ddae6 -KEY3 = 0e37f4803ecdf86d -IV = 196238512485450c -PLAINTEXT = 101001011 -CIPHERTEXT = 011001000 - -COUNT = 9 -KEY1 = cd91b32f9198df26 -KEY2 = bc4329f7469e6885 -KEY3 = 7f40aef754cd2680 -IV = ec0262ce941350dc -PLAINTEXT = 1110010111 -CIPHERTEXT = 1111111010 - -[DECRYPT] - -COUNT = 0 -KEY1 = 027fada4f251856e -KEY2 = 7fa7379ba1a24c6d -KEY3 = eaf13e1a61733bda -IV = 66056291624353f8 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEY1 = df645b0ea770436d -KEY2 = 6d0d67da68ab166d -KEY3 = 1f43c7204c4c2aa4 -IV = c81b538414f1dff2 -CIPHERTEXT = 01 -PLAINTEXT = 10 - -COUNT = 2 -KEY1 = fd10269729013de5 -KEY2 = 01b6dc4a4c97349b -KEY3 = 83577346851a1abf -IV = 8f2d9eda2c1ad38c -CIPHERTEXT = 011 -PLAINTEXT = 101 - -COUNT = 3 -KEY1 = 08e55ef7943bb923 -KEY2 = 94e0ceb94a58df6d -KEY3 = ae8645646113f780 -IV = 749f761d141d24d9 -CIPHERTEXT = 0111 -PLAINTEXT = 1101 - -COUNT = 4 -KEY1 = dc61b38c492983f7 -KEY2 = f2a138f8cb086e4c -KEY3 = a1f1d94f58266457 -IV = 8608f5bee17284f2 -CIPHERTEXT = 11010 -PLAINTEXT = 11101 - -COUNT = 5 -KEY1 = 76d65b0bb637168c -KEY2 = 5e20322c197ad080 -KEY3 = 892698894a04ceb9 -IV = 900dbc28ab41cf1e -CIPHERTEXT = 110000 -PLAINTEXT = 001001 - -COUNT = 6 -KEY1 = 08d0fd5d4954ea79 -KEY2 = fed01c67ab6e9b29 -KEY3 = f49b0dbffee919ef -IV = b6a846fe4b7286a3 -CIPHERTEXT = 0010011 -PLAINTEXT = 1111000 - -COUNT = 7 -KEY1 = b0d62c864abf971c -KEY2 = 76f251733891fe04 -KEY3 = 5d51c81cd6ae83a7 -IV = 1bf4d81226576972 -CIPHERTEXT = 00000001 -PLAINTEXT = 00101101 - -COUNT = 8 -KEY1 = 2cfeb092bac73b83 -KEY2 = 3e7c451af783ec2f -KEY3 = 9dadbcfd5b98baf7 -IV = 4ca0aa6fa1f7e246 -CIPHERTEXT = 000000100 -PLAINTEXT = 001011101 - -COUNT = 9 -KEY1 = 07ce4ff4896e49cb -KEY2 = 79a8b94f32cba1f4 -KEY3 = bcce34e610fd701c -IV = 41c0ac20cf8f14a6 -CIPHERTEXT = 0001101111 -PLAINTEXT = 1111110100 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT1.rsp deleted file mode 100644 index 5a72e637..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT1.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:43:09 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 612aba318ab929dc -KEY2 = 612aba318ab929dc -KEY3 = 612aba318ab929dc -IV = e0c6b091c68e31c3 -PLAINTEXT = 79f20ca1e50223c4 -CIPHERTEXT = fe6415e2b6a79b96 - -COUNT = 1 -KEY1 = 58fd38798fb92394 -KEY2 = 58fd38798fb92394 -KEY3 = 58fd38798fb92394 -IV = 9e34cfd86240e527 -PLAINTEXT = b1e3ae99a6048b81b4caa7222b98e7a3 -CIPHERTEXT = 5ba5cd42281010cfd4fc2367e6c57007 - -COUNT = 2 -KEY1 = c1e00401048326ce -KEY2 = c1e00401048326ce -KEY3 = c1e00401048326ce -IV = f9677ec057adcbbf -PLAINTEXT = 5ba3ed1a2445582c3a5d3e343380ed19eb6650ecbe4cc26d -CIPHERTEXT = f52f4f89164bdeed055847ba8502b8692684fc526509221d - -COUNT = 3 -KEY1 = 7ace37ba2962e3c7 -KEY2 = 7ace37ba2962e3c7 -KEY3 = 7ace37ba2962e3c7 -IV = 159aa7dd950fade0 -PLAINTEXT = 64a11fb4b5a0878b410f495dcca902dc91d54dc99c7b446875174431fe0cf1c8 -CIPHERTEXT = dded3b58d7540b12eaca3a2dcdf2ca2b3283fa147e85507ac8dfa3f7b261410a - -COUNT = 4 -KEY1 = fef8d9b5df9e5445 -KEY2 = fef8d9b5df9e5445 -KEY3 = fef8d9b5df9e5445 -IV = 19f51ddea0390452 -PLAINTEXT = 9151222d844df797d10433fe8760eabaee9356adb3aa1c774665d0e88146bcbb8ae8dd81fa922fdb -CIPHERTEXT = 5598eda59f67d4f4dafd2448fd169b8c34a85a7ff4cd3d74131786fb849b164e5981e871be495a6f - -COUNT = 5 -KEY1 = 86d0cd04c476f75d -KEY2 = 86d0cd04c476f75d -KEY3 = 86d0cd04c476f75d -IV = 43c841ef07043073 -PLAINTEXT = b348f07078fa158eb4c37e47ee20841df6b216d4c891b96eb3e2cc5abbac11e93be76901cfd6df157097e854e1f9e921 -CIPHERTEXT = 9d6e21395291656700c86f0b0a58caaf0fc1dcc03f02552a8f0f90482a99423015680538f8e77e18ba75c9fd0ffb91d6 - -COUNT = 6 -KEY1 = 626b2c0129fd15c4 -KEY2 = 626b2c0129fd15c4 -KEY3 = 626b2c0129fd15c4 -IV = 9ec2ccfd67652a4f -PLAINTEXT = 69d7c0dbb88520bf43848891e785f826b8a23306ae41126f9b3c1d9d603f5c4961716b703656cd55a4f482c9cb34dcaaa08c8eaa9edb0651 -CIPHERTEXT = fb94ac307bfbef4f278797e1981b381abc5d337adcf3ba3b3b5c95d8fc3ab556dcdd8893355a1890b84b6e4caf9f8f916e5b2f4169288656 - -COUNT = 7 -KEY1 = 3840fd7f49b01643 -KEY2 = 3840fd7f49b01643 -KEY3 = 3840fd7f49b01643 -IV = 31f39915cbd90d8e -PLAINTEXT = 9c80592cc9213f669d666a30999c8acf08b457648f8ccb5904718efe83e1b274bf95a0cb97bf5267ea90c3a8abfda4ca38c35109e7a80309e20447763681afe7 -CIPHERTEXT = fb395c5e3ca8b3cb9039971599ca3d24bda26e93e4a9011af6371a7687de0a19fcb75ca6007043f131433387e7d394d1ed25d1b225319b5e5ae03d73b0cc226e - -COUNT = 8 -KEY1 = 10027349801a2c4f -KEY2 = 10027349801a2c4f -KEY3 = 10027349801a2c4f -IV = 35db06602ee649ad -PLAINTEXT = b06817f44d62f53b1864060218a9a9fac90b675b142184297daad4b69f2ed068d5e2e9bc3bcd1d8bd529c78c0d0cbb1b63479238608e43d3cbdaf447200c0f243ed3973160cfbdb1 -CIPHERTEXT = 30463360de9a823aebb1771e3dbe4f0d5fea5769ed81cb5dd726cefad7ec6bf43c49b24a3063d7018d2b3955a8669f086fd6927b830055d2853632e724402646b86f818d8012e14d - -COUNT = 9 -KEY1 = 8ca1e580a1d62945 -KEY2 = 8ca1e580a1d62945 -KEY3 = 8ca1e580a1d62945 -IV = ce264522ce323f1c -PLAINTEXT = da5f04258742e0473fff34e5d336f5b27d49cb45c4b315129f9b2d99dda8edddc4187218f90c1fada026e55ec356c2bff8f188ea3e04e07529e78ea13f15f7d4a13ae04aee8e78076462991048f84bda -CIPHERTEXT = 80a623eb8bee1ef83567797dfa8833f7669891670ce52ab35c9bb9a674d4513280f28cafcad4cc94831f2ea89e473bac43b7202d653bbe0cc0b8034ead85dde1966e276a3c6cbce98fefaa54b6ad59fc - -[DECRYPT] - -COUNT = 0 -KEY1 = 3161b58375760de9 -KEY2 = 3161b58375760de9 -KEY3 = 3161b58375760de9 -IV = 6a8d2e9b145ba3e9 -CIPHERTEXT = 927105e5dfd33c64 -PLAINTEXT = 23fc4ef6b4ecdc42 - -COUNT = 1 -KEY1 = 5e4ae0b5611f0889 -KEY2 = 5e4ae0b5611f0889 -KEY3 = 5e4ae0b5611f0889 -IV = 37ff908e335acc32 -CIPHERTEXT = e1b73565cce51e97b201a5b190205a99 -PLAINTEXT = 06eb44d97dda6066ec389e438cf25916 - -COUNT = 2 -KEY1 = 9bbc6b5437588679 -KEY2 = 9bbc6b5437588679 -KEY3 = 9bbc6b5437588679 -IV = 8bc4ba675d776941 -CIPHERTEXT = 0d8c0ebd7c858d4037d173686780e4e1e1abe1b05faab30c -PLAINTEXT = 2f1fa3e716f6adfa3b1ddc9eb4c6002beb468af60185a10d - -COUNT = 3 -KEY1 = fd19ba67617658b3 -KEY2 = fd19ba67617658b3 -KEY3 = fd19ba67617658b3 -IV = 6cd67b0e3ea385de -CIPHERTEXT = bfe050babbade5467989504bd76afa9f21fb365cd84d2236b2c9ce0be16aa1bc -PLAINTEXT = beabd36024cfac10b671c6e2d517159b0814f1f56a41f8f65f28c1fc879d01c0 - -COUNT = 4 -KEY1 = 37452f9e766b4cd9 -KEY2 = 37452f9e766b4cd9 -KEY3 = 37452f9e766b4cd9 -IV = 24fe8bc4eea5ce95 -CIPHERTEXT = 94f04305bc1251c01f6cfdd2ed3d161a92128c208b44ddb478c2d1d2731067c9a1900f9c060119a9 -PLAINTEXT = 5017dbeba0063115aa5a29b8d43ffca04fe8a07844d18672176bb25560b0bc60c8ff69aac3fed50b - -COUNT = 5 -KEY1 = d301383b5de926b0 -KEY2 = d301383b5de926b0 -KEY3 = d301383b5de926b0 -IV = 393482479bac8158 -CIPHERTEXT = e5da7bcb3225479b65e826c7c072fa3bd811a4e13c2bca59578ad7f098f843d0d00c1474db43a55f8252a60ea0bb642b -PLAINTEXT = 51ab205a2653bfbd0c5591cb070a864ea99e8c650aac1be8df2f91bcb43aee4ca1898c6ac3765de8e8331b5b61e3ef17 - -COUNT = 6 -KEY1 = 51673de90b1abad3 -KEY2 = 51673de90b1abad3 -KEY3 = 51673de90b1abad3 -IV = 673f4092c8122214 -CIPHERTEXT = 885cca2fa4497ee45210ef7a1679da8ca8a7e2ffed3f274325cd1bd56663910949831706e33e8612f79ed71069423846f6485f6423701fc2 -PLAINTEXT = 078260440943d76f6de4ab597ac5887115591417cb019b5d40ef871b71a865e690f4fe7bdbfa2342a145c750bae90cb37a1dcd36bc25e021 - -COUNT = 7 -KEY1 = 31137acd265e525b -KEY2 = 31137acd265e525b -KEY3 = 31137acd265e525b -IV = 866797ff91677121 -CIPHERTEXT = 59b0b304afc76930857ae82b706373f8fb2b1d33e2f3979781f246c48b5f983fff9199bb5865c19705e010a718155e374249ec4dff563e2f0e4d2d25245f3880 -PLAINTEXT = 5923ca71d48db2fa5b165df6dac2917a265355e43709ca601cc4ce78b3edf2e6357ecdc69ac22c45bea30e2e0ff394fae76f8ce3ab2926f66461827905b5808e - -COUNT = 8 -KEY1 = 91ba9dfe313e19b5 -KEY2 = 91ba9dfe313e19b5 -KEY3 = 91ba9dfe313e19b5 -IV = cbc8e3cd102f4cf5 -CIPHERTEXT = 27f1bfffb5e25d18d0a031ac20c6c23804c407e2d61dcf5270d461c3ef205f5ab767f0b6b76a1dc8eebe7ce52d7b0c191f3861bf8836014ecadb0d76ad62246c5fd28482ba2c72fa -PLAINTEXT = 4a176954b1013511acc94d0c091bf81d6983df7ae6d543ea4f59419c58a52d19277ef1c77101629f942514a4505714504942d6e122dafe177c740abae2f6b612909b53cb9adf5be3 - -COUNT = 9 -KEY1 = 9bc40be57fabe3f7 -KEY2 = 9bc40be57fabe3f7 -KEY3 = 9bc40be57fabe3f7 -IV = ce6703a648f4a61e -CIPHERTEXT = 0d6a32f25d496b0a09a0914f55b5a848f28587fb2159241c1c9a127eb1e648cd3063247f8754b008acea234d3b5cab5c613a695af8febdbcf3e4c5bbfdfb20015d7cf8a91d5b3f666b1d38023fe93a0b -PLAINTEXT = ec870b8749859e8db207eef3f57b43472e2f6699d958a045acca99a80b89f287df207d7c4f9f254429b1e68102ce82aa6d608109d556a4d98b7c09f41f54ed5f1369b498eab4f86e15dc826a66f0467a diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT2.rsp deleted file mode 100644 index b9206150..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT2.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:42:43 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 195ba486c7bf6b9e -KEY2 = 2943a71cc4e0ba54 -KEY3 = 195ba486c7bf6b9e -IV = 695643ceea53105b -PLAINTEXT = 2f12c67f03ddce74 -CIPHERTEXT = b09d950308d69ffd - -COUNT = 1 -KEY1 = fb7a9b894c04bc29 -KEY2 = e96154a2a8755bfd -KEY3 = fb7a9b894c04bc29 -IV = 2d50d7a19766d426 -PLAINTEXT = 425c18b6992d6ca73c1f41677f0b9d34 -CIPHERTEXT = 9561aa74545927336e9ed5ac8451cd5c - -COUNT = 2 -KEY1 = ae73e5cb152c2ad6 -KEY2 = df92b6f2fda19b64 -KEY3 = ae73e5cb152c2ad6 -IV = 6d0d66db69ab176c -PLAINTEXT = 1f42c7204c4d2aa5ec1fe3306d7a78bb2f4eeccee88b40f5 -CIPHERTEXT = eb9ca4e10c8188b016c75c6a5a5bf618cf8953d5acfd7f2c - -COUNT = 3 -KEY1 = e032cb044ada737c -KEY2 = df04c1b358193776 -KEY3 = e032cb044ada737c -IV = c1d38acf302bd342 -PLAINTEXT = 44543f1ae7d6b6fab5607bc356c999a0583a23aa7f34260c5cd5dc642157226d -CIPHERTEXT = 7da0e2b0d9082392b82457de5d5e490cd89c51647b0ec23fb3f73a410924af52 - -COUNT = 4 -KEY1 = 797583c8519751ef -KEY2 = 4a5e3d7f8aa29837 -KEY3 = 797583c8519751ef -IV = e641b6b7c7d1af10 -PLAINTEXT = b1b64acfee39514ff5d5aee9556a10a0d53317a5b9f8ba254085e666715c671217a70cd30b70061f -CIPHERTEXT = bb775b78d68ce24baae01365da6cef78c8a56c095ac1624640f975e0e4cdd61050c6314dfd447ef3 - -COUNT = 5 -KEY1 = 6d94c26b4cd0bfb5 -KEY2 = f894daab868a6416 -KEY3 = 6d94c26b4cd0bfb5 -IV = f7a1a294110c761b -PLAINTEXT = b7cec366675b87169f137b24fab8ab7c7dc9e6be1ef9674c82e0b5a10befc7e412a96cbc7110ea67455ee506f2f6833b -CIPHERTEXT = 22889fb679e6f31718912861a42742606b727125b3465e7566a1b77286a491be15a919496522973b6c57d6c9c82d09b3 - -COUNT = 6 -KEY1 = 6716c8100ec402da -KEY2 = d34f6b1023134364 -KEY3 = 6716c8100ec402da -IV = b1966efef54feeba -PLAINTEXT = ace1440439aec411a8defe44b2139ee39861fa3f6f5200dfbb2e6dda4079418515bc6f4efa89d8e8ebb97aa9f6f8e5304984ef4a8f31a917 -CIPHERTEXT = 1cf39d84418ff35d09aef38ffe2a10c36f3fe429b3ba70b5741f3480c91ac0a05000587df0dab6b98c1c81d8e34c1c90b623082c337fb37e - -COUNT = 7 -KEY1 = d5d9312f98e06ebf -KEY2 = 6bc71383dcc7523e -KEY3 = d5d9312f98e06ebf -IV = ed0de3eba5b3c7ff -PLAINTEXT = ea604ec12187b923503824a4cc0a219b602974ca919378362688bf37e83bf9cba7ce172f7d7db0b1571aa3c0b0b9fe45a0ac1e3616b21867616b58a4f60f88fe -CIPHERTEXT = 52ea4fc886680c1212af2572edfe663b612aa129f4cb06c232e85171bbecae5c60c0bb325547f8a2adcaa7cb530a9f8ab001494c70b472780ce49566204fcc6d - -COUNT = 8 -KEY1 = 7ceae06df4910ec7 -KEY2 = 04ba3ef27ca2d973 -KEY3 = 7ceae06df4910ec7 -IV = 5f6e6be266948c0e -PLAINTEXT = 6b4b76fdfc351d1f98a15a288312b3539a3d1c988c6bc92b46204146affab42896db8e5ee84b4c4127178ec0173e6e5fbb0e11807f8b7be1b710a8674839d81aa5ff2a70fe256cce -CIPHERTEXT = 4e4655435f1c3593431bb7891eb7b2ba4511923d5dae5298b019ece47ea4ec04e29d2c44249e35c3ea075e1d9a1eefb12dbc292023e318673d79074772fd4fed0900553f623518d5 - -COUNT = 9 -KEY1 = d934a1511a1c2557 -KEY2 = 2fb3253e52e6e045 -KEY3 = d934a1511a1c2557 -IV = 477f5e1dfe6d96ab -PLAINTEXT = 39b5ff5469de90bb231cce559c20bbea089c4a740cef71dd75047f092a77b0175ffafee40cf83bd19e785dc7ec4319786c49b3e7a741142aea901d6e3f6c3b3d9b413bfc595360b8e7a6b322c01b9bd7 -CIPHERTEXT = 54f9fbd89233b76b20c18a3808945ac1f902c9378303cf5c2374ec6a2bae22a265abf2504cb8130a2125c0bcce3ceb27884b0aa82c6b3a770fb208d4cbdecf0fcfb3e18e50721310d004471daf520240 - -[DECRYPT] - -COUNT = 0 -KEY1 = 68385b2a5183a8f7 -KEY2 = a26783abb04ce0a4 -KEY3 = 68385b2a5183a8f7 -IV = 5176b0357cd52e25 -CIPHERTEXT = 14901fda22d35585 -PLAINTEXT = b264255f96304fc6 - -COUNT = 1 -KEY1 = 080440aef1c1fdef -KEY2 = 7ccdfeb5980bcbf8 -KEY3 = 080440aef1c1fdef -IV = 1dce10f82ef0ebe6 -CIPHERTEXT = f026a14f98b798a715e752e077d96fe7 -PLAINTEXT = 0dcbfe9155e43df0868ced69766fa6da - -COUNT = 2 -KEY1 = d66149f201257a26 -KEY2 = d9c785e3707c25fd -KEY3 = d66149f201257a26 -IV = 64a219ce5304a653 -CIPHERTEXT = 01200b63435c983f660c7cf75249fc0b9735483d0239aef2 -PLAINTEXT = cae199ac311e48d0fece666bd165b108406913a44d633755 - -COUNT = 3 -KEY1 = bc9162b06e646473 -KEY2 = fe64fb0dc4867637 -KEY3 = bc9162b06e646473 -IV = 88c6f94e75bc22e9 -CIPHERTEXT = 73175e60858859cf60bf9c8bda89d2680406b0185d07caa945bbac4fb48b2664 -PLAINTEXT = 1a634ab19a6cd0ac7abd61f9d44b0ff3f3080c94f1c7edb6476503f8e84c78de - -COUNT = 4 -KEY1 = 1634203b493889f2 -KEY2 = 62b67a689ee975fd -KEY3 = 1634203b493889f2 -IV = 982cca8e5bd921b3 -CIPHERTEXT = c71e40d7c7ca7ba813f31eab8a4a21c31663dcbfdf17d5d9bf27d783f72144642088ab9d642f9d50 -PLAINTEXT = 31c65e8e020de65730059f13a77caa6945d9d21eacd01f3113cca240bed70672075dc2c9985751db - -COUNT = 5 -KEY1 = 6d5404e6d30d57b3 -KEY2 = c88676dcfbda02e5 -KEY3 = 6d5404e6d30d57b3 -IV = d5ba4e773c5b29f1 -CIPHERTEXT = 83dae3878e1367b22b1fd5f01f823577d1d1562da4b9c0c98342ea35be55ad37147df95111eac7e69abb4e9dc67d7a0b -PLAINTEXT = 98b317071a6ba65f6ce2475a02078faa49a04c2d5c8b261c8855259460b47764dc1b53f07564fafa6deddb03612baf6f - -COUNT = 6 -KEY1 = 0bbc9dc8d91c5d2f -KEY2 = 02c704dc0725e975 -KEY3 = 0bbc9dc8d91c5d2f -IV = 20979b8b3577e339 -CIPHERTEXT = 1c222f1bcd4562f1433db394d64a6fed5d4031015ae5b172719bdd491f3f2bf2a8502d8851546654d0775c900176ee70dabbe863a1cad596 -PLAINTEXT = d43cc5effd5231baefa15458c9ffa47b7e446218e10a4659386bd0923284a1f170005657ca7c87b6dc91a37be29aba5aff01812f4f2d9286 - -COUNT = 7 -KEY1 = 2acdab2c074f2315 -KEY2 = c1134f380d891a7c -KEY3 = 2acdab2c074f2315 -IV = 7c240546899dfb81 -CIPHERTEXT = fbe7bce133ece01bd35ce168434e8935c54951eeaaac307bc64db10b21614810ef9ce68ac399cb89ff7b9ced8fd5b571d7c7c0e8e96a86c6fc6e06e11a02c479 -PLAINTEXT = 983fa818c522b82de2f15c451216c5eb623268b494512aba9a28bf1d773191cf45de6ae11c92702fbccc5f88011d36ab9418fbf635db2e5dbeea8410589641d5 - -COUNT = 8 -KEY1 = f2d53192b949c44a -KEY2 = 13d31c4a8f89b68f -KEY3 = f2d53192b949c44a -IV = 3aa09ebff9a60371 -CIPHERTEXT = e4efd5801a6f340cc0e0fba75ef81a52806695d367b5d8b5ff744c901194278aba11881e1cd5c31c53d9f9f1aa8ded290f7a1232c525e9635937893cd7dc7ff03d69d92030417eea -PLAINTEXT = 343e73ddbe970b17068b554a591e1e80bc340b468f9250bab2081d16c81850930bac3ddd98ddc50ecda8c0d7d26297c416971f7ac7d8767032dbbc3b1a695c2f5718bbc901608bce - -COUNT = 9 -KEY1 = 2fd00ee0ecb649ab -KEY2 = d02fdaf207a75be9 -KEY3 = 2fd00ee0ecb649ab -IV = 4480a2ea784f318b -CIPHERTEXT = a702b05589f73f9f0a992d9cfe3a12d4de404d7c1b28f69bb2cb146b01e01002d8c36a31d475abade8e39b6c3d6bb3523c9cd50de93d3b3e7291aed907daf8ceed1c9be9ce23c3f654c77a2af66f1bbe -PLAINTEXT = e2c4e2bf2da9256b50bd6983e2a901f424f5d22a632c947664d16e3c876eb88df4118bf2d7059c79560c9e793b24f4b12a01946c167cd16b9c3ab2462997ab229a20b7a60c5b897bae7eaed319e4af56 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT3.rsp deleted file mode 100644 index a4df2c80..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB64MMT3.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:42:17 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = cb37f85b32dfad76 -KEY2 = 8643cddae5a470d6 -KEY3 = f2cd94e3fbe508a4 -IV = 3def8dc845ee8345 -PLAINTEXT = ee04103555f9f28b -CIPHERTEXT = 96ef9c65c761f30b - -COUNT = 1 -KEY1 = 19b55e5b26769d51 -KEY2 = 6143bc61f79d9464 -KEY3 = 52795e9d3dbad0d3 -IV = 97bfae1bd78ce0f9 -PLAINTEXT = 5f0fc5c6085d3f653ec52980a4af5b5b -CIPHERTEXT = 744b45a196330899df78e8e778049f1d - -COUNT = 2 -KEY1 = 9e32daa42679a898 -KEY2 = c2627a2f4ac49758 -KEY3 = 85cb2a68c8c81920 -IV = cc20aa6c34214217 -PLAINTEXT = 6b7acd01c975d53f544b35b76103a7d00c63ad9091bd1a10 -CIPHERTEXT = 39be9a6d7702b3477bade6e1664d3d922ccb124204eff794 - -COUNT = 3 -KEY1 = 2f9437c10ed61a67 -KEY2 = e9131507f8c1bc37 -KEY3 = 436898cece20a26b -IV = 928cfa488780e47b -PLAINTEXT = c3798b2a7de3c552c21c40b177c6249b2f78bc049f648544533785179f41dee8 -CIPHERTEXT = 3cc150ff3c0437d3a25bb0d5ee8ed6690f165a57c0a6342d4017342f01e4553e - -COUNT = 4 -KEY1 = a2a746158fab29e0 -KEY2 = 894676611f9d73ad -KEY3 = 0b3832675710b015 -IV = 80ee89f42d88119b -PLAINTEXT = 1c25224f090d9e80c5279fcb390b711f28c109666227e00a3a9202b839b8616414ce708ddcededc2 -CIPHERTEXT = 13a95d0c40c5a8410945d2b165141f9eda40703a2154ac33133052d6b9a7585b9da6557163137c79 - -COUNT = 5 -KEY1 = ead6fef829ec94ec -KEY2 = 58c2159ef8ad37d9 -KEY3 = a40b89ea61a1b5ec -IV = 18e7a2accce2afc6 -PLAINTEXT = e03aab865ecd0a6319e5223b746f0076872835f00cfbd9f27c8acf62750b4b365f55922e4f3a01c32b18515b10ab19be -CIPHERTEXT = 45e4dde2cb0f9631266c72f8a6350e2b20d062a4f09a3d90c3b892f432dcbe366a22a83db848896620cf1b846437ce87 - -COUNT = 6 -KEY1 = 4380e0d66b432a92 -KEY2 = a791a89b072ce3ec -KEY3 = 25b0520ea18c1307 -IV = b3c6746983764789 -PLAINTEXT = c44de28896db6e811177b59c33f6c8f3bfe09fed90730f612eebf6fe9f01b9ea80b2f0a954415f411b7f299b274a402d2b5420d69526bd09 -CIPHERTEXT = 7531d310d4666f9391cd948203cc968e1ef31e9f928de448a353ebb6b155733843257ac1159d679db102b3d3e2c83031935c7618a9744a62 - -COUNT = 7 -KEY1 = 201910b3a10d1064 -KEY2 = 0e833420cb2fd692 -KEY3 = 9d4a1cc761fe4f86 -IV = cea8bb493ac86d47 -PLAINTEXT = cfbdd12bce827d792bd19a40b7cc16cb622919aa492c304bf0d2abcfcb50441604bb011c78095b8903389f83fdcd95c7048060f8fc36a536552feff38c815202 -CIPHERTEXT = b019eb527e9475e0a74b1d6fda8d71617dd7fe2d2d643fb421bc3508892305734c019e762780ee9c176cb39a33e40afa91b5877432fc101d9370b082cb2e0b23 - -COUNT = 8 -KEY1 = ce86e07c1c8a4a13 -KEY2 = 8997a8310b194c01 -KEY3 = e998797a3d8046b9 -IV = 218146b7d41c97a1 -PLAINTEXT = f89bc10c236b9dd6f1bac27431ed8e1d4d96dd8d1ff67eab05c1e46a38201eed59fc0aee4d7ac5604bc265533305eb1922be73a74338ae3de850924ad97c508aeb0c8771d5b0b7cc -CIPHERTEXT = c6c7e394d1cbf0f86644b26393fd282c46f077eb590ea0e6e2efa3af83dbc491bd3aa3016c7895f668b5e9be77f3a80360ba58a0d71d19df062559a22d7e6c4ed78ddc246d631d5a - -COUNT = 9 -KEY1 = 437cfb681a047015 -KEY2 = 2998b9739efd6eef -KEY3 = bcf108d3a749f279 -IV = 1f20f134b600a849 -PLAINTEXT = ebb61c47a714907e81430b39128b8518c8b27a3e8814a50598f60cf0bd173ce2a088d68d76be4a2ce0e6e375107804c92e0fb1affa785080b208b16436334d7c6a5bcb61dce6c9cea793d899970ec8e8 -CIPHERTEXT = a6e6c86d90b3bf12abbe625a9b52849ad126733ea02a8c1be0a3fe9a67d00964e45920d5673f8d1254f9911b762d440c56341b1f45c7c355427daf428dbb919f4b0f654fea9f72059b070e77b20a9d69 - -[DECRYPT] - -COUNT = 0 -KEY1 = 97577910c8ce195d -KEY2 = dcf491383deca162 -KEY3 = 1cd0022c68b62975 -IV = e49ea990b6e1fa90 -CIPHERTEXT = e183f8f98816ed59 -PLAINTEXT = 40e9d0a138f2819c - -COUNT = 1 -KEY1 = e9a7f2ad10d99b45 -KEY2 = d398bc5efb9d83d5 -KEY3 = b0c7bf1585468343 -IV = 9d5d84460d81ff69 -CIPHERTEXT = 6a7acdfbefc794e0da804097bb018b87 -PLAINTEXT = 160f5088d26edf8a0a8036f40eaa4c17 - -COUNT = 2 -KEY1 = 855286fe859d01c8 -KEY2 = 40756798e3915449 -KEY3 = c175e3aef846453b -IV = 239949f3f65d85e7 -CIPHERTEXT = 9f51be5c82ffed65e4a2e804980e473e2309c5b528f54f72 -PLAINTEXT = 5960f0a1b97fbcd66bec52223ca48759594500f1fae2f911 - -COUNT = 3 -KEY1 = 8337919402401652 -KEY2 = 40451680519bc1c1 -KEY3 = cdfdda6dda1ce352 -IV = 33d665c431386a70 -CIPHERTEXT = 39c081717a7e07df7020d1afb766f2b5a5db1505d0501c05d08806c746351696 -PLAINTEXT = 929f5b2057a8cabe1adf2318193e60205dd0afabc6e60342f324685e91eccc77 - -COUNT = 4 -KEY1 = 6198ceb6d3ba49fe -KEY2 = a71025a1fbb0b0f2 -KEY3 = 86cdd9d089aebace -IV = 4f4f39aee8dacd8b -CIPHERTEXT = c0894442687fd2851559e1bf71689063b550fee21bb15f7295074f0ebfcf65be12ec0c185b488e07 -PLAINTEXT = 4ea0bd028dfae4886ad3c47058025a05d9935d12810631444dc5e39015a0d52fc8941b0bb52d0fd3 - -COUNT = 5 -KEY1 = 07a4e5456e072c61 -KEY2 = 6826f891079dda4c -KEY3 = 0e57d05813629d61 -IV = 9689bc684ae86c32 -CIPHERTEXT = f5ee26021650ef218fa4f44aa5ebc5227d86d3a530f5240d21e54bf68f6a98bf66898c335bf98f69372ae5e87387df0f -PLAINTEXT = 1a106058cbf510bad999cbbb340b6d3a5359809f8012e892b38411a4162621bc3171c4c36af6f43c5a5596a9227bc1a6 - -COUNT = 6 -KEY1 = 94ec51d0804a1531 -KEY2 = 685e1c6b9babc708 -KEY3 = 0289406e511961da -IV = 4ec42ebd1e7dc5f2 -CIPHERTEXT = fd09471aeebce55fff28fe3b3c3e933462d9e4204193ef9564dd33a2f44fb9bcda3c55fb248a2a87aac06c4df1616af64f79cb19507517af -PLAINTEXT = 2068523894fc752309be35f9f56b09f5ca62f5c46e42d5ddf487f5dfa2a86cfdae58dd60775c496414e601e852941953984687789bcb6269 - -COUNT = 7 -KEY1 = 29a826d9ae1afe08 -KEY2 = 61857ae3735efd67 -KEY3 = 86838c6815c25b97 -IV = 5adc11f4b95144e7 -CIPHERTEXT = 48fceedcf4744ab8cde25ab9742cfb98ce774d4912ee63da20be3f9d1565fd891c2d4ede87f328081e2dbcc6b62ca98b069e6f25b756269cba50705ddeefac97 -PLAINTEXT = cebc2ccedb29b11b88cbf9339dd03745085adcb978d2e6a7bbc5f6768a3eb2c2405d25666648079f2f084694cc9f2bd6c4556075df0259a871f9908c699d812b - -COUNT = 8 -KEY1 = 32f834cb67ea0b92 -KEY2 = 0b67915186ef4a6d -KEY3 = 1cecf894ec1313ec -IV = e2ce3e807514acb7 -CIPHERTEXT = 735629aaead542e3f7c17d6ceb7dc850320f1e6accc6a1270220ea8d51ea9d7caba94034df394d1855b485b2fe9688f68b1ea3cbddf7e9c7bd17853acee84e6fbfa59c2ec5075a85 -PLAINTEXT = 5b72273039c90c74ebf364ab00df3673af6b3c28de5699c4359e37a1f32fcd5694de7ab8db15d9306fafc32f74136dc60e7efd37d757c6faf352e74cedc4f23bdae33a40ebf70b68 - -COUNT = 9 -KEY1 = a4c2379e8916737c -KEY2 = 16ba45bcc258d50e -KEY3 = ab375d40766758e5 -IV = 724c9bc6efaa49ae -CIPHERTEXT = 77b292eae52157a2eac7820c2cc57c7df843a27328bf45834aa4f592fe1fff48a02e34c227faec874d664bbef1e8c39eb998da25fb862e0dde51b6fcbcf54afbcbe56629fd5a2bb024eaa6f95a5c551c -PLAINTEXT = 3686f3be0c34287c15aceb602cd17f60c2590df95c7171564858719053f11b42618eca7bfa42c077ee555a21b66c54a5d37139d62164a81187a0d69be250e7a30a012218c5e0fe33bcbdd7cb93118694 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT1.rsp deleted file mode 100644 index f358649e..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT1.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:41:51 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = e5ad25c864e5917a -KEY2 = e5ad25c864e5917a -KEY3 = e5ad25c864e5917a -IV = 2d9c164222c9b24c -PLAINTEXT = c5 -CIPHERTEXT = 35 - -COUNT = 1 -KEY1 = 6d70fb4a7aba01cb -KEY2 = 6d70fb4a7aba01cb -KEY3 = 6d70fb4a7aba01cb -IV = 2cb4642a45dadb4c -PLAINTEXT = 480d -CIPHERTEXT = faad - -COUNT = 2 -KEY1 = f175d52a388ff4ba -KEY2 = f175d52a388ff4ba -KEY3 = f175d52a388ff4ba -IV = ff2dd14dcedeaa43 -PLAINTEXT = 8bd71b -CIPHERTEXT = dd103f - -COUNT = 3 -KEY1 = 91700bc467c2dc3d -KEY2 = 91700bc467c2dc3d -KEY3 = 91700bc467c2dc3d -IV = cb0a9b710203131e -PLAINTEXT = ec412737 -CIPHERTEXT = 7356bc8d - -COUNT = 4 -KEY1 = 94ef4aea1fae32f8 -KEY2 = 94ef4aea1fae32f8 -KEY3 = 94ef4aea1fae32f8 -IV = 5ea1af340c009f84 -PLAINTEXT = e942652463 -CIPHERTEXT = 316242d44f - -COUNT = 5 -KEY1 = 6d4a32318352833e -KEY2 = 6d4a32318352833e -KEY3 = 6d4a32318352833e -IV = f9d6944d795d2b40 -PLAINTEXT = bcf109cccd9c -CIPHERTEXT = 3714ddf8ee40 - -COUNT = 6 -KEY1 = 08fbb3cbf49402ba -KEY2 = 08fbb3cbf49402ba -KEY3 = 08fbb3cbf49402ba -IV = b56b74c9aadb7af8 -PLAINTEXT = 20fa281abe982b -CIPHERTEXT = cad68c8dd1fac4 - -COUNT = 7 -KEY1 = daea0837c8b04907 -KEY2 = daea0837c8b04907 -KEY3 = daea0837c8b04907 -IV = c1342425a4d79dd9 -PLAINTEXT = 58883c83f67a4af5 -CIPHERTEXT = cde899a6497a3df7 - -COUNT = 8 -KEY1 = 31d9a88ad06dc2f1 -KEY2 = 31d9a88ad06dc2f1 -KEY3 = 31d9a88ad06dc2f1 -IV = 0d0b8bd02564dd03 -PLAINTEXT = 0ade7894f8587f641a -CIPHERTEXT = cb1347ba2ab6138bfc - -COUNT = 9 -KEY1 = cbe6cb6bce5173fb -KEY2 = cbe6cb6bce5173fb -KEY3 = cbe6cb6bce5173fb -IV = 179f4f591aab2df7 -PLAINTEXT = 450ca7f4e01057ec201f -CIPHERTEXT = 4cd41846cf2ff0946b88 - -[DECRYPT] - -COUNT = 0 -KEY1 = 38072562457c295e -KEY2 = 38072562457c295e -KEY3 = 38072562457c295e -IV = e5da7bcb3225479b -CIPHERTEXT = c0 -PLAINTEXT = 82 - -COUNT = 1 -KEY1 = 15012f80e3e6d3ce -KEY2 = 15012f80e3e6d3ce -KEY3 = 15012f80e3e6d3ce -IV = 6190fc0182007389 -CIPHERTEXT = da5d -PLAINTEXT = 0761 - -COUNT = 2 -KEY1 = 1661850bdab00285 -KEY2 = 1661850bdab00285 -KEY3 = 1661850bdab00285 -IV = 06758e41a1c67540 -CIPHERTEXT = d6e5b2 -PLAINTEXT = d6b048 - -COUNT = 3 -KEY1 = 57b5df3e7ae5bf8c -KEY2 = 57b5df3e7ae5bf8c -KEY3 = 57b5df3e7ae5bf8c -IV = fb446ae8ce6d4f5c -CIPHERTEXT = 7eb1be98 -PLAINTEXT = 26855766 - -COUNT = 4 -KEY1 = 02341a6b29d549f7 -KEY2 = 02341a6b29d549f7 -KEY3 = 02341a6b29d549f7 -IV = 7ee8ee3e93771396 -CIPHERTEXT = ad3fec2b4b -PLAINTEXT = a7b66d532f - -COUNT = 5 -KEY1 = 5ebf98d0cb23c48a -KEY2 = 5ebf98d0cb23c48a -KEY3 = 5ebf98d0cb23c48a -IV = d9f0f57ec72e62fe -CIPHERTEXT = 13e9256538b7 -PLAINTEXT = 021cb151948e - -COUNT = 6 -KEY1 = 25792368464964da -KEY2 = 25792368464964da -KEY3 = 25792368464964da -IV = ae1636bda0ff7937 -CIPHERTEXT = 1c13bbc981ddae -PLAINTEXT = 85b27191c0ab83 - -COUNT = 7 -KEY1 = aeb3a82f16df31b3 -KEY2 = aeb3a82f16df31b3 -KEY3 = aeb3a82f16df31b3 -IV = 7c61d67b2a34072d -CIPHERTEXT = 423a43ca02e0eb4b -PLAINTEXT = 0ab94d8209f8161a - -COUNT = 8 -KEY1 = 1345df32bcc23401 -KEY2 = 1345df32bcc23401 -KEY3 = 1345df32bcc23401 -IV = ec14c36eb9a65fe5 -CIPHERTEXT = c598280f84da2edfb0 -PLAINTEXT = 19dc2e2d1488c86c9d - -COUNT = 9 -KEY1 = 5dab89d0bf575431 -KEY2 = 5dab89d0bf575431 -KEY3 = 5dab89d0bf575431 -IV = c0b5a712faf84d16 -CIPHERTEXT = bf6b5ba5ab5dac80f147 -PLAINTEXT = bc35e2dddc1cb03d392e diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT2.rsp deleted file mode 100644 index 14f90316..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT2.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:41:25 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 10974a0838972925 -KEY2 = c14592918ca26e52 -KEY3 = 10974a0838972925 -IV = 981a620eae5772d0 -PLAINTEXT = 29 -CIPHERTEXT = 63 - -COUNT = 1 -KEY1 = 1c6e759de097e0f1 -KEY2 = 45ecc4435e38547f -KEY3 = 1c6e759de097e0f1 -IV = 13d6c4c6132435a5 -PLAINTEXT = 1e07 -CIPHERTEXT = cc92 - -COUNT = 2 -KEY1 = 4951c246dc9e024a -KEY2 = 9d25a745a7b0314c -KEY3 = 4951c246dc9e024a -IV = 159f942b6e3a0837 -PLAINTEXT = 4d5bff -CIPHERTEXT = 688c16 - -COUNT = 3 -KEY1 = 731f3edcbfcdae54 -KEY2 = d9b3234926975752 -KEY3 = 731f3edcbfcdae54 -IV = cb959f7c6ac4397e -PLAINTEXT = a8fad1d9 -CIPHERTEXT = f7faa536 - -COUNT = 4 -KEY1 = 513bdffb0191e01a -KEY2 = 323bf24fe0ad7094 -KEY3 = 513bdffb0191e01a -IV = 3f71be1d5df4d531 -PLAINTEXT = dd0d936f83 -CIPHERTEXT = 485eaa5745 - -COUNT = 5 -KEY1 = 04e6e3b5dabc8f68 -KEY2 = 9bc210cbe046c42f -KEY3 = 04e6e3b5dabc8f68 -IV = d52963045e0b8973 -PLAINTEXT = e327ff39376a -CIPHERTEXT = c0fead2ada9d - -COUNT = 6 -KEY1 = 37a2dca1373e7ab9 -KEY2 = b3793ba780020b3d -KEY3 = 37a2dca1373e7ab9 -IV = ac22fca72b818b3a -PLAINTEXT = dd3cea7250c005 -CIPHERTEXT = 86f6ff297bce85 - -COUNT = 7 -KEY1 = 8ca88031613be5ea -KEY2 = a20bd5a416cd7364 -KEY3 = 8ca88031613be5ea -IV = 28f85aaf75451abe -PLAINTEXT = d9e6679acc0369c9 -CIPHERTEXT = 433ee3de329fc22e - -COUNT = 8 -KEY1 = 8c9bfe192a49ae26 -KEY2 = e931fd9eda34a2dc -KEY3 = 8c9bfe192a49ae26 -IV = 9518ba87755f70fb -PLAINTEXT = 11e484ca3c0a6570a7 -CIPHERTEXT = 5edf587230f2dbe561 - -COUNT = 9 -KEY1 = 46fee010313b8646 -KEY2 = 3b94d3ef0d861034 -KEY3 = 46fee010313b8646 -IV = 1e010e7780cc221d -PLAINTEXT = 67cd38d16b9b8604bd2a -CIPHERTEXT = 8474ca363c9da2122e06 - -[DECRYPT] - -COUNT = 0 -KEY1 = 156b57ba51bf9798 -KEY2 = 3d25c82fae107325 -KEY3 = 156b57ba51bf9798 -IV = cb37f85a32dfac76 -CIPHERTEXT = 86 -PLAINTEXT = ec - -COUNT = 1 -KEY1 = f2cd94e3fbe508a4 -KEY2 = 3def8cc845ef8345 -KEY3 = f2cd94e3fbe508a4 -IV = ee04103555f9f28b -CIPHERTEXT = 19b4 -PLAINTEXT = e43b - -COUNT = 2 -KEY1 = b56b75c8abda7af8 -KEY2 = 20fb291abf982abf -KEY3 = b56b75c8abda7af8 -IV = bcd5136924ee0803 -CIPHERTEXT = 1ef393 -PLAINTEXT = ae8dc1 - -COUNT = 3 -KEY1 = 68d5c7c11a2001f7 -KEY2 = 31f78c432cf208bf -KEY3 = 68d5c7c11a2001f7 -IV = f6f7bacc7417c98e -CIPHERTEXT = 78274327 -PLAINTEXT = fec33a03 - -COUNT = 4 -KEY1 = 19207aceabc2df0b -KEY2 = c75770706db5a815 -KEY3 = 19207aceabc2df0b -IV = c04b79f32a84a812 -CIPHERTEXT = de152e1968 -PLAINTEXT = fda13e42d2 - -COUNT = 5 -KEY1 = 2ac4d970dce60d40 -KEY2 = 5764b9319e4626ea -KEY3 = 2ac4d970dce60d40 -IV = fa5fa524a5561512 -CIPHERTEXT = 872d732bd709 -PLAINTEXT = 8b6362f6a594 - -COUNT = 6 -KEY1 = 8fe05e38a1b6f467 -KEY2 = 91e6fbef3bc8f26d -KEY3 = 8fe05e38a1b6f467 -IV = ffcd3012f896fe73 -CIPHERTEXT = 6ee1be3a82a3c0 -PLAINTEXT = 74235c7fd4a4fc - -COUNT = 7 -KEY1 = e5d3e602d55e6d2c -KEY2 = f2ba2f624c6258c2 -KEY3 = e5d3e602d55e6d2c -IV = 9f216e3e175b177e -CIPHERTEXT = 1cd3fc46071b473d -PLAINTEXT = 5325ad42dbc91668 - -COUNT = 8 -KEY1 = 26201ce30b10b510 -KEY2 = 0402d61983683780 -KEY3 = 26201ce30b10b510 -IV = fff000182c479e97 -CIPHERTEXT = 457fa3ef53fd72ea68 -PLAINTEXT = 6b08a5d85f067e7c84 - -COUNT = 9 -KEY1 = bad51a49addca8dc -KEY2 = 8cb34c014f58d926 -KEY3 = bad51a49addca8dc -IV = 67fc8ed538db3d24 -CIPHERTEXT = c9d3b57e853ce00afcc7 -PLAINTEXT = 40acb676285c5461633a diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT3.rsp deleted file mode 100644 index b80a4366..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFB8MMT3.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFB8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:40:59 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 2c01a4cdd03db973 -KEY2 = cbfb2cfe3e8afe45 -KEY3 = 13ad5b0b4561987c -IV = d984d325e1463f0b -PLAINTEXT = a6 -CIPHERTEXT = 7c - -COUNT = 1 -KEY1 = 0e86265407f71323 -KEY2 = 91c425087f29b36e -KEY3 = c16768764a43b051 -IV = d7802ba95caac0f4 -PLAINTEXT = c2ad -CIPHERTEXT = 02fc - -COUNT = 2 -KEY1 = 802089737f6449d3 -KEY2 = 92cdb9d3dcf18cdc -KEY3 = 8c8997987cc70145 -IV = 4d5fecec27357b44 -PLAINTEXT = 086ac2 -CIPHERTEXT = 54c9f5 - -COUNT = 3 -KEY1 = c18364c1548c3ba1 -KEY2 = 40756d7f452c3780 -KEY3 = c43b7a0ec40701fe -IV = 5b1ccf7d0dc1ec49 -PLAINTEXT = 120cfb4b -CIPHERTEXT = 2a97241b - -COUNT = 4 -KEY1 = f16758f28a8a5ed0 -KEY2 = b016ea04e9d5bcbf -KEY3 = 0d0202c7d97a4349 -IV = 183cbbea099c4499 -PLAINTEXT = 3b96d1e931 -CIPHERTEXT = b60ad03c94 - -COUNT = 5 -KEY1 = 4cfd587c162692e6 -KEY2 = fbf82567ba1ad05d -KEY3 = 8f042f3ed568948a -IV = 6589d1cc928f5e8b -PLAINTEXT = 881b128cb276 -CIPHERTEXT = 47aef3253ab5 - -COUNT = 6 -KEY1 = 94feb957087a0473 -KEY2 = 9e32d5bfc4dcc761 -KEY3 = b9a40ef8bc1a6ed5 -IV = 6c854f1fda154c62 -PLAINTEXT = 4f40c46277205a -CIPHERTEXT = 7a915c6e7a6b48 - -COUNT = 7 -KEY1 = 75aee589fee9f752 -KEY2 = a813d30e97459401 -KEY3 = a7fb1c8a2a316431 -IV = 0e55d73d75ff7e99 -PLAINTEXT = 9d4b1dc660ff4f87 -CIPHERTEXT = c0b46fbd560d6d1d - -COUNT = 8 -KEY1 = 3ec1ea0dc1830ead -KEY2 = 4cb310ef4f799229 -KEY3 = d54a38f1f4580bce -IV = bf8c3776a4460f14 -PLAINTEXT = 12205ce53f3d535436 -CIPHERTEXT = 2d0552e1678de8eb19 - -COUNT = 9 -KEY1 = df97ab263768d6f4 -KEY2 = 61866e1c86d57a54 -KEY3 = 1301734c5dc86dae -IV = d0ddad02a219226d -PLAINTEXT = d5db2469ae56ecac5164 -CIPHERTEXT = 14a0743bf00ae9ec3c24 - -[DECRYPT] - -COUNT = 0 -KEY1 = 794332b0c1a1bc67 -KEY2 = 58e0fd3db6ce5edf -KEY3 = 97b5261c3efdc8fd -IV = 9e748d62b6b08d89 -CIPHERTEXT = 7c -PLAINTEXT = f5 - -COUNT = 1 -KEY1 = da2ac7b94373ae08 -KEY2 = f43e52f17adf299d -KEY3 = 19a8d65d8ce98552 -IV = a0a985fba6f0e287 -CIPHERTEXT = eed6 -PLAINTEXT = 1f38 - -COUNT = 2 -KEY1 = c44fd5c2ad51ec6e -KEY2 = e96b207397944c38 -KEY3 = f43e58d002cdc876 -IV = 866990192fcb8fe8 -CIPHERTEXT = 52ee53 -PLAINTEXT = dbca97 - -COUNT = 3 -KEY1 = d589fe61ad649468 -KEY2 = 925ea445ba402c5b -KEY3 = 2c3d7ce6d56ea757 -IV = 191012482294edc9 -CIPHERTEXT = 91827345 -PLAINTEXT = 4f98b5f9 - -COUNT = 4 -KEY1 = 85c1a26b2f3b0123 -KEY2 = 0b857308e3758f3b -KEY3 = 04d929913bc4fe76 -IV = 5017091444f1a01d -CIPHERTEXT = f4d52ab232 -PLAINTEXT = c98f8f2fb0 - -COUNT = 5 -KEY1 = 3def8cc26b4043e6 -KEY2 = 54016892e0c719cb -KEY3 = f43d5ebc3e16ea0e -IV = 282d971ab9154bfc -CIPHERTEXT = 501bf5621d1c -PLAINTEXT = 7d20463809f2 - -COUNT = 6 -KEY1 = b93bdfd9eaa7c8d0 -KEY2 = 8c2cea92e3459104 -KEY3 = 23e6898fa71323ae -IV = 8938fb2f4a451f20 -CIPHERTEXT = 5a1ec997ab250a -PLAINTEXT = fb86bebacdc49b - -COUNT = 7 -KEY1 = eac87ce6cda89e86 -KEY2 = 3be9f113abdc8640 -KEY3 = 7f1fda10982ce683 -IV = aaa0d1339b69da28 -CIPHERTEXT = 5cf220f5c41db440 -PLAINTEXT = 15b61b819a87e043 - -COUNT = 8 -KEY1 = 6e801c048608572c -KEY2 = f7377954c88670f1 -KEY3 = 43384f97c719aebc -IV = 0cd3acc30b3a8c28 -CIPHERTEXT = 82ffaca76028259d96 -PLAINTEXT = 94132101971de7e090 - -COUNT = 9 -KEY1 = 649d3267dc752c34 -KEY2 = 1f26d0b6cbf2402f -KEY3 = cbe6cb6bce5173fb -IV = 179f4f591aab2df7 -CIPHERTEXT = 450ca7f4e01057ec201f -PLAINTEXT = 61b72b097b00a4824495 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT1.rsp deleted file mode 100644 index 0a7044ce..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT1.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:44:33 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 7ca194fea4f76e2f -KEY2 = 7ca194fea4f76e2f -KEY3 = 7ca194fea4f76e2f -IV1 = 7349a8988e8f4d7e -IV2 = c89efdede3e4a2d3 -IV3 = 1df453433939f828 -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 1 -KEY1 = c7f4d61cf808df7f -KEY2 = c7f4d61cf808df7f -KEY3 = c7f4d61cf808df7f -IV1 = ab177b8a1ae11417 -IV2 = 006cd0df7036696c -IV3 = 55c22634c58bbec1 -PLAINTEXT = 10 -CIPHERTEXT = 10 - -COUNT = 2 -KEY1 = dc91089115683b16 -KEY2 = dc91089115683b16 -KEY3 = dc91089115683b16 -IV1 = 84e07f3d282464b8 -IV2 = da35d4927d79ba0d -IV3 = 2f8b29e7d2cf0f62 -PLAINTEXT = 110 -CIPHERTEXT = 101 - -COUNT = 3 -KEY1 = 9d8ae0313d5d98c1 -KEY2 = 9d8ae0313d5d98c1 -KEY3 = 9d8ae0313d5d98c1 -IV1 = 06788175dd8eb2cf -IV2 = 5bcdd6cb32e40824 -IV3 = b1232c2088395d79 -PLAINTEXT = 1011 -CIPHERTEXT = 0000 - -COUNT = 4 -KEY1 = c2618315ae617991 -KEY2 = c2618315ae617991 -KEY3 = c2618315ae617991 -IV1 = 8d8d8ac8dee0fb74 -IV2 = e2e2e01e343650c9 -IV3 = 38383573898ba61e -PLAINTEXT = 11010 -CIPHERTEXT = 01010 - -COUNT = 5 -KEY1 = 2c0838942f0494df -KEY2 = 2c0838942f0494df -KEY3 = 2c0838942f0494df -IV1 = 9b192421bc6478c9 -IV2 = f06e797711b9ce1e -IV3 = 45c3cecc670f2373 -PLAINTEXT = 010000 -CIPHERTEXT = 011011 - -COUNT = 6 -KEY1 = cb08a157649ef457 -KEY2 = cb08a157649ef457 -KEY3 = cb08a157649ef457 -IV1 = f006be973c3153da -IV2 = 455c13ec9186a92f -IV3 = 9ab16941e6dbfe84 -PLAINTEXT = 0101100 -CIPHERTEXT = 1110100 - -COUNT = 7 -KEY1 = 547ff26d7531eca1 -KEY2 = 547ff26d7531eca1 -KEY3 = 547ff26d7531eca1 -IV1 = fee385e07e4308ac -IV2 = 5438db35d3985e01 -IV3 = a98e308b28edb356 -PLAINTEXT = 10111011 -CIPHERTEXT = 11001010 - -COUNT = 8 -KEY1 = 57868f1c3494a846 -KEY2 = 57868f1c3494a846 -KEY3 = 57868f1c3494a846 -IV1 = d6c3dc6112336385 -IV2 = 2c1931b66788b8da -IV3 = 816e870bbcde0e2f -PLAINTEXT = 100100110 -CIPHERTEXT = 010101110 - -COUNT = 9 -KEY1 = 64d06ed320455d73 -KEY2 = 64d06ed320455d73 -KEY3 = 64d06ed320455d73 -IV1 = 955c5f7e1a0cd3da -IV2 = eab1b4d36f62292f -IV3 = 40070a28c4b77e84 -PLAINTEXT = 0100100011 -CIPHERTEXT = 0011010111 - -[DECRYPT] - -COUNT = 0 -KEY1 = 578594029731897f -KEY2 = 578594029731897f -KEY3 = 578594029731897f -IV1 = db8974c1ddf31e49 -IV2 = 30deca173348739e -IV3 = 86341f6c889dc8f3 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEY1 = 54528f9de3b6700e -KEY2 = 54528f9de3b6700e -KEY3 = 54528f9de3b6700e -IV1 = 5c1f7edff4f94d98 -IV2 = b174d4354a4ea2ed -IV3 = 06ca298a9fa3f842 -CIPHERTEXT = 10 -PLAINTEXT = 01 - -COUNT = 2 -KEY1 = e31f70516191860d -KEY2 = e31f70516191860d -KEY3 = e31f70516191860d -IV1 = 51b66ebed045d686 -IV2 = a70bc414259b2bdb -IV3 = fc6119697af08130 -CIPHERTEXT = 110 -PLAINTEXT = 101 - -COUNT = 3 -KEY1 = 61b5c42054153175 -KEY2 = 61b5c42054153175 -KEY3 = 61b5c42054153175 -IV1 = a73e8290043b8caa -IV2 = fc93d7e55990e1ff -IV3 = 51e92d3aaee63754 -CIPHERTEXT = 1101 -PLAINTEXT = 0101 - -COUNT = 4 -KEY1 = c72cba04c1738fd5 -KEY2 = c72cba04c1738fd5 -KEY3 = c72cba04c1738fd5 -IV1 = 06b35991e0c19fb3 -IV2 = 5c08aee73616f508 -IV3 = b15e043c8b6c4a5d -CIPHERTEXT = 00110 -PLAINTEXT = 00011 - -COUNT = 5 -KEY1 = 191adf1fea5e2364 -KEY2 = 191adf1fea5e2364 -KEY3 = 191adf1fea5e2364 -IV1 = f172e1f0231a76cd -IV2 = 46c83745786fcc22 -IV3 = 9c1d8c9acdc52177 -CIPHERTEXT = 010001 -PLAINTEXT = 110101 - -COUNT = 6 -KEY1 = 8c83f7045bc76267 -KEY2 = 8c83f7045bc76267 -KEY3 = 8c83f7045bc76267 -IV1 = 70b9fc0bc88566a7 -IV2 = c60f51611ddabbfc -IV3 = 1b64a6b673301151 -CIPHERTEXT = 1011111 -PLAINTEXT = 0010011 - -COUNT = 7 -KEY1 = ea85d30e9e0d9dce -KEY2 = ea85d30e9e0d9dce -KEY3 = ea85d30e9e0d9dce -IV1 = 84213dc0a2e6cbba -IV2 = d9769315f83c210f -IV3 = 2ecbe86b4d917664 -CIPHERTEXT = 01001000 -PLAINTEXT = 10110000 - -COUNT = 8 -KEY1 = bf51643b2902c208 -KEY2 = bf51643b2902c208 -KEY3 = bf51643b2902c208 -IV1 = 30ca2e59fd166f65 -IV2 = 861f83af526bc4ba -IV3 = db74d904a7c11a0f -CIPHERTEXT = 010011100 -PLAINTEXT = 111001111 - -COUNT = 9 -KEY1 = a7257f5bbca8dfc2 -KEY2 = a7257f5bbca8dfc2 -KEY3 = a7257f5bbca8dfc2 -IV1 = b019de3fff493aad -IV2 = 056f3395549e9002 -IV3 = 5ac488eaa9f3e557 -CIPHERTEXT = 1011010110 -PLAINTEXT = 0101000011 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT2.rsp deleted file mode 100644 index d49eb8c4..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT2.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:44:06 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = e98323a7dc26fb20 -KEY2 = 01f2ae7fef2c4046 -KEY3 = e98323a7dc26fb20 -IV1 = cbaafa30520d26ef -IV2 = 21004f85a7627c44 -IV3 = 7655a4dafcb7d199 -PLAINTEXT = 0 -CIPHERTEXT = 1 - -COUNT = 1 -KEY1 = 7a7925644f45312c -KEY2 = c104d5015e858692 -KEY3 = 7a7925644f45312c -IV1 = 300be7fdefea368e -IV2 = 85613d53453f8be3 -IV3 = dab692a89a94e138 -PLAINTEXT = 00 -CIPHERTEXT = 11 - -COUNT = 2 -KEY1 = c7a1b6fe3461a8d3 -KEY2 = e6f86468f1496ea1 -KEY3 = c7a1b6fe3461a8d3 -IV1 = b08aede0e4af7797 -IV2 = 05e043363a04ccec -IV3 = 5b35988b8f5a2241 -PLAINTEXT = 001 -CIPHERTEXT = 111 - -COUNT = 3 -KEY1 = 80c2da6de5e5d992 -KEY2 = 6d4c2a4a20b6a107 -KEY3 = 80c2da6de5e5d992 -IV1 = f11433ee634748ec -IV2 = 46698943b89c9e41 -IV3 = 9bbede990df1f396 -PLAINTEXT = 1001 -CIPHERTEXT = 1010 - -COUNT = 4 -KEY1 = c8f491517f26439e -KEY2 = 3dc8cb89fbc86434 -KEY3 = c8f491517f26439e -IV1 = 8fe35272b62c7355 -IV2 = e538a7c80b81c8aa -IV3 = 3a8dfd1d60d71dff -PLAINTEXT = 00111 -CIPHERTEXT = 00000 - -COUNT = 5 -KEY1 = 739dc8b55237832a -KEY2 = e6521f4329aee0b0 -KEY3 = 739dc8b55237832a -IV1 = 8389b79e04336f95 -IV2 = d8df0cf35988c4ea -IV3 = 2e346248aede1a3f -PLAINTEXT = 100100 -CIPHERTEXT = 001100 - -COUNT = 6 -KEY1 = 797a624a648ae9d5 -KEY2 = 269125a468895223 -KEY3 = 797a624a648ae9d5 -IV1 = 55cc330d0093cac6 -IV2 = ab21886255e9201b -IV3 = 0076ddb7ab3e7570 -PLAINTEXT = 1100000 -CIPHERTEXT = 1110010 - -COUNT = 7 -KEY1 = 7a0180f23168d676 -KEY2 = 9d54f76213570734 -KEY3 = 7a0180f23168d676 -IV1 = a31a430f019744df -IV2 = f86f986456ec9a34 -IV3 = 4dc4edb9ac41ef89 -PLAINTEXT = 01101100 -CIPHERTEXT = 10111011 - -COUNT = 8 -KEY1 = 9dd08620085dba40 -KEY2 = b583c89157da45d0 -KEY3 = 9dd08620085dba40 -IV1 = 0f813b0d0778f92a -IV2 = 64d690625cce4e7f -IV3 = ba2be5b7b223a3d4 -PLAINTEXT = 000110010 -CIPHERTEXT = 100111001 - -COUNT = 9 -KEY1 = c21054254ad33e15 -KEY2 = 1fe90d4613e6b694 -KEY3 = c21054254ad33e15 -IV1 = f617969d6d012c23 -IV2 = 4b6cebf2c2568178 -IV3 = a0c2414817abd6cd -PLAINTEXT = 0001001010 -CIPHERTEXT = 1001000101 - -[DECRYPT] - -COUNT = 0 -KEY1 = 01c845c41f6ba21c -KEY2 = 8623ec2c3e7aaec8 -KEY3 = 01c845c41f6ba21c -IV1 = 3ee6b32c9397cd98 -IV2 = 943c0881e8ed22ed -IV3 = e9915dd73e427842 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEY1 = 85df85238ac146f1 -KEY2 = f46db0daabbac1f4 -KEY3 = 85df85238ac146f1 -IV1 = b6a846fe4b7286a3 -IV2 = 0bfd9c53a0c7dbf8 -IV3 = 6152f1a8f61d314d -CIPHERTEXT = 00 -PLAINTEXT = 00 - -COUNT = 2 -KEY1 = 54df9b86d3673849 -KEY2 = 89989b6445e08991 -KEY3 = 54df9b86d3673849 -IV1 = d915b8be11548010 -IV2 = 2e6b0e1366a9d565 -IV3 = 83c06368bbff2aba -CIPHERTEXT = 001 -PLAINTEXT = 000 - -COUNT = 3 -KEY1 = dc46bc29a17adadf -KEY2 = 8a7680ad34b06d54 -KEY3 = dc46bc29a17adadf -IV1 = 9260977fd0b5ab49 -IV2 = e7b5ecd5260b009e -IV3 = 3d0b422a7b6055f3 -CIPHERTEXT = 1101 -PLAINTEXT = 1101 - -COUNT = 4 -KEY1 = 07798654647c52a8 -KEY2 = 3420ab4c1f3729ce -KEY3 = 07798654647c52a8 -IV1 = c56bc545cc0ef4ad -IV2 = 1ac11a9b21644a02 -IV3 = 70166ff076b99f57 -CIPHERTEXT = 11001 -PLAINTEXT = 11010 - -COUNT = 5 -KEY1 = 7c61d09ba2456754 -KEY2 = d57a890e61fde0b6 -KEY3 = 7c61d09ba2456754 -IV1 = 4a0a1d5bec4d222b -IV2 = 9f5f72b141a27780 -IV3 = f4b4c80696f7ccd5 -CIPHERTEXT = 101100 -PLAINTEXT = 111001 - -COUNT = 6 -KEY1 = 6785e57fb9640234 -KEY2 = 9b646ba8a8623729 -KEY3 = 6785e57fb9640234 -IV1 = b56d6edd6d915860 -IV2 = 0ac2c432c2e6adb5 -IV3 = 60181988183c030a -CIPHERTEXT = 0000110 -PLAINTEXT = 0111001 - -COUNT = 7 -KEY1 = 7a7a1f7feaa84ff4 -KEY2 = b94375a2496ea23e -KEY3 = 7a7a1f7feaa84ff4 -IV1 = 5a4e19b516c9e0f8 -IV2 = afa36f0a6c1f364d -IV3 = 04f8c45fc1748ba2 -CIPHERTEXT = 11010111 -PLAINTEXT = 00110101 - -COUNT = 8 -KEY1 = ead9f713c451b3b3 -KEY2 = 5102b540e3975485 -KEY3 = ead9f713c451b3b3 -IV1 = cf4ebca3877f5e57 -IV2 = 24a411f8dcd4b3ac -IV3 = 79f9674e322a0901 -CIPHERTEXT = 100001000 -PLAINTEXT = 110011001 - -COUNT = 9 -KEY1 = 8fdc73eac88c9b10 -KEY2 = a431520b32b573d9 -KEY3 = 8fdc73eac88c9b10 -IV1 = e5c7192c0d923892 -IV2 = 3b1c6e8162e78de7 -IV3 = 9071c3d6b83ce33c -CIPHERTEXT = 1111100111 -PLAINTEXT = 1001000001 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT3.rsp deleted file mode 100644 index 5a0e2493..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP1MMT3.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP1 -# State : Encrypt and Decrypt -# Thu Apr 21 10:43:37 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 754a57fe4f75ef2c -KEY2 = a4629762b3cec7ae -KEY3 = fec1aef4e6f48651 -IV1 = 1e0308911d3041e5 -IV2 = 73585de67285973a -IV3 = c8adb33bc7daec8f -PLAINTEXT = 0 -CIPHERTEXT = 0 - -COUNT = 1 -KEY1 = fe0ee9b010ba833d -KEY2 = 9b2a8ca74392680b -KEY3 = 5e97263773708689 -IV1 = 2ca4f6bf5c0e09d2 -IV2 = 81fa4c14b1635f27 -IV3 = d74fa16a06b8b47c -PLAINTEXT = 00 -CIPHERTEXT = 10 - -COUNT = 2 -KEY1 = 80a104804f975737 -KEY2 = 8fece63738460d62 -KEY3 = 518031528c76a449 -IV1 = 686b9e82d29cfdcc -IV2 = bdc0f3d827f25321 -IV3 = 1316492d7d47a876 -PLAINTEXT = 100 -CIPHERTEXT = 111 - -COUNT = 3 -KEY1 = fd0e3468c7e640b5 -KEY2 = ab3b45abecf7d302 -KEY3 = 5740e34ae0a7e6ec -IV1 = bbfadc88f704c7ee -IV2 = 115031de4c5a1d43 -IV3 = 66a58733a1af7298 -PLAINTEXT = 1101 -CIPHERTEXT = 0110 - -COUNT = 4 -KEY1 = 252061ae85f251f1 -KEY2 = 7351891aa283e564 -KEY3 = fb6e197016108664 -IV1 = 30877d9c6ddf8a74 -IV2 = 85dcd2f1c334dfc9 -IV3 = db322847188a351e -PLAINTEXT = 10101 -CIPHERTEXT = 11100 - -COUNT = 5 -KEY1 = 8f3e075eb349c4cd -KEY2 = 4aa497b99e75fd3e -KEY3 = 89321aa75ba445da -IV1 = e3e83ad05a0b7866 -IV2 = 393d9025af60cdbb -IV3 = 8e92e57b04b62310 -PLAINTEXT = 000110 -CIPHERTEXT = 001100 - -COUNT = 6 -KEY1 = ecc2a2453ea2a87a -KEY2 = cb75c2ab70dad6e9 -KEY3 = c7d5f4649d8398b3 -IV1 = c32b4b8ecc2e288b -IV2 = 1880a0e421837de0 -IV3 = 6dd5f63976d8d335 -PLAINTEXT = 0000001 -CIPHERTEXT = 1101010 - -COUNT = 7 -KEY1 = 643e8a45a4919e2c -KEY2 = fd6bda8fd9790e1c -KEY3 = 64f8e07351a2dcd5 -IV1 = e1a6cddf44b62d55 -IV2 = 36fc23349a0b82aa -IV3 = 8c517889ef60d7ff -PLAINTEXT = 00100101 -CIPHERTEXT = 11011100 - -COUNT = 8 -KEY1 = 85e07f3d292564b9 -KEY2 = ecab4f7c94a4dfa1 -KEY3 = dcefb0b629fb087c -IV1 = 3f9e1b068dd16e8a -IV2 = 94f3705be326c3df -IV3 = ea48c5b1387c1934 -PLAINTEXT = 000011000 -CIPHERTEXT = 001010001 - -COUNT = 9 -KEY1 = b9407a8f85b9c7d6 -KEY2 = fd1320b6a1139d0d -KEY3 = 94f7238cabb32a04 -IV1 = d111a59c9159776b -IV2 = 2666faf1e6aeccc0 -IV3 = 7bbc50473c042215 -PLAINTEXT = 0101001100 -CIPHERTEXT = 0001101100 - -[DECRYPT] - -COUNT = 0 -KEY1 = 37a1e38c73869e51 -KEY2 = 523d86803889e3ef -KEY3 = 4aa791d33dd91a04 -IV1 = 8270bb48458e6287 -IV2 = d7c6109d9ae3b7dc -IV3 = 2d1b65f2f0390d31 -CIPHERTEXT = 0 -PLAINTEXT = 1 - -COUNT = 1 -KEY1 = 100852d070ba0792 -KEY2 = ad1094267ffedc58 -KEY3 = 3e6ecbe9232c98a2 -IV1 = ec91532cafad13f2 -IV2 = 41e6a88205026947 -IV3 = 973bfdd75a57be9c -CIPHERTEXT = 11 -PLAINTEXT = 01 - -COUNT = 2 -KEY1 = b9e3d94cd5c2d9a7 -KEY2 = 46191c4c07254cfd -KEY3 = 4019b3abe57504ce -IV1 = 903a20f2620d0950 -IV2 = e58f7647b7625ea5 -IV3 = 3ae4cb9d0cb7b3fa -CIPHERTEXT = 111 -PLAINTEXT = 100 - -COUNT = 3 -KEY1 = 4a6bb9b63ba72c20 -KEY2 = 37579dfeabda9d94 -KEY3 = 2c8f9b0b73c41c61 -IV1 = 7a2cdee23bf4b22e -IV2 = cf823437914a0783 -IV3 = 24d7898ce69f5cd8 -CIPHERTEXT = 1001 -PLAINTEXT = 1101 - -COUNT = 4 -KEY1 = f1b3a458fe79bf08 -KEY2 = a883e994dc46b323 -KEY3 = 6b4983c4e6c19e31 -IV1 = dba95092d6dd81dd -IV2 = 30fea5e82c32d732 -IV3 = 8653fb3d81882c87 -CIPHERTEXT = 11001 -PLAINTEXT = 10010 - -COUNT = 5 -KEY1 = e519461a7020730e -KEY2 = fe737638bf2f8a62 -KEY3 = a1dac8522608375d -IV1 = 07cf4ff4886e48ca -IV2 = 5d24a549ddc39e1f -IV3 = b279fa9f3318f374 -CIPHERTEXT = 011001 -PLAINTEXT = 000111 - -COUNT = 6 -KEY1 = 0db0d6d975ec0bcd -KEY2 = a8973d683ea2feba -KEY3 = 8fd0f1d39198644c -IV1 = eb577b05f71fa350 -IV2 = 40acd05b4c74f8a5 -IV3 = 960225b0a1ca4dfa -CIPHERTEXT = 0101111 -PLAINTEXT = 0000111 - -COUNT = 7 -KEY1 = e31f70516191860d -KEY2 = 51b66ebfd045d686 -KEY3 = dfa12c4923b68f76 -IV1 = 4e639367abd1fb5b -IV2 = a3b8e8bd012750b0 -IV3 = f90e3e12567ca605 -CIPHERTEXT = 11010001 -PLAINTEXT = 00010001 - -COUNT = 8 -KEY1 = bf7334405db3622c -KEY2 = 046d073854dcda85 -KEY3 = e0462ca46e6d8086 -IV1 = 0f122680e5c899a9 -IV2 = 64677bd63b1deefe -IV3 = b9bcd12b90734453 -CIPHERTEXT = 110001110 -PLAINTEXT = 001110100 - -COUNT = 9 -KEY1 = 0d76f8dce9cb7c0e -KEY2 = ecc29d64b9b507a1 -KEY3 = 5eb50beccef7cd54 -IV1 = 149025baaac1f55e -IV2 = 69e57b1000174ab3 -IV3 = bf3ad065556ca008 -CIPHERTEXT = 0110110111 -PLAINTEXT = 0010110100 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT1.rsp deleted file mode 100644 index 96240f50..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT1.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:47:10 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = f44fc73713ea5891 -KEY2 = f44fc73713ea5891 -KEY3 = f44fc73713ea5891 -IV1 = 2afd022afae199d5 -IV2 = 805257805036ef2a -IV3 = d5a7acd5a58c447f -PLAINTEXT = b951efdaf7733929 -CIPHERTEXT = 06c43a04ed40c3bb - -COUNT = 1 -KEY1 = a76737feae7ca4ea -KEY2 = a76737feae7ca4ea -KEY3 = a76737feae7ca4ea -IV1 = 7764534f346cbadc -IV2 = ccb9a8a489c21031 -IV3 = 220efdf9df176586 -PLAINTEXT = a8587eda0f8516f93aa4133144bb7651 -CIPHERTEXT = 3c0c256abd90cc7ba8c1b00963854402 - -COUNT = 2 -KEY1 = cbadec648cd5627f -KEY2 = cbadec648cd5627f -KEY3 = cbadec648cd5627f -IV1 = 29c12a0ff6aeacf0 -IV2 = 7f167f654c040245 -IV3 = d46bd4baa159579a -PLAINTEXT = 6e38d0915dc073360739dfa8cecdaaf80fb533d454a27e06 -CIPHERTEXT = 187ed98638ae3b8382e7cb26669a815ac01a60f43cc4fb6a - -COUNT = 3 -KEY1 = 4320409b94fb7fc2 -KEY2 = 4320409b94fb7fc2 -KEY3 = 4320409b94fb7fc2 -IV1 = 8b9a4ad2e1736d9e -IV2 = e0efa02836c8c2f3 -IV3 = 3644f57d8c1e1848 -PLAINTEXT = f646eda13a41e4430124d1fb9d4daab8cacf44cc2b1769a8f8cf2ae7f102768f -CIPHERTEXT = 720d0da9040bcb64e9a62c9b413eed99d4fadc586033d02af18ce033f2df1608 - -COUNT = 4 -KEY1 = 518cfe237a949885 -KEY2 = 518cfe237a949885 -KEY3 = 518cfe237a949885 -IV1 = 2c5d57b3f3acc98b -IV2 = 81b2ad0949021ee0 -IV3 = d708025e9e577435 -PLAINTEXT = 60373b42e7fd1e40395b3f67653db0149f10f54b2a1c08ab7b14a1a19bebb3ddcdea3a02710034a2 -CIPHERTEXT = 880ba73df0f8d935d28f383fde9294a8852007152d7afa8c8265607f8c1ddb76cda856388892365a - -COUNT = 5 -KEY1 = c8d99decd6799b86 -KEY2 = c8d99decd6799b86 -KEY3 = c8d99decd6799b86 -IV1 = db97e912295bd2fb -IV2 = 30ed3e677eb12850 -IV3 = 864293bcd4067da5 -PLAINTEXT = 61146662050a1ea345805c5147940faa219892b299c58c822e2d15e35df21a1b1db60207ac52916a8dcb0d85d282a0e8 -CIPHERTEXT = 84edf7f3b3109e0ebed8d63a98b5c598a67618cae39a6f75d5cef6259f99994c41a7c9025924f155c3cc6cb5451c056b - -COUNT = 6 -KEY1 = a2ad2c7c043ba2fe -KEY2 = a2ad2c7c043ba2fe -KEY3 = a2ad2c7c043ba2fe -IV1 = 6a3ef5e6c642e75b -IV2 = bf944b3c1b983cb0 -IV3 = 14e9a09170ed9205 -PLAINTEXT = ac4f6071e34cc56cb5cba6eff9dc24a872bfc90b999f6ba19d7d53a3a96a9fc765f9e55abff4198feb4eb117a85906f1c639fe84e599e8eb -CIPHERTEXT = 493c55f03be2189f260c7d729fea31e5952d2fc29f23f08f47012e8d395a628dd60a22ec8a247f5e9d018395a3715f0a935d2be5b041739b - -COUNT = 7 -KEY1 = 85e37951eada4320 -KEY2 = 85e37951eada4320 -KEY3 = 85e37951eada4320 -IV1 = 4de703a3db1d05ef -IV2 = a33c58f930725b44 -IV3 = f891ae4e85c7b099 -PLAINTEXT = 406bd8b5e7655b134ee7ed5ac7cd88e458d581050ea57635941082710495b2defd28bdb0f636ef4ad2e367a6b49682f814b7978e13b7e5fb0b51c9746b10357a -CIPHERTEXT = a5b915090d2ebf8abdb16f368d29d29c42412d29f60e9b08c38917ebf23b11d70c1ceee00af13fa48e133124c547f9fb5cc040f6700c3b7eaf8fdbfb1ec434f0 - -COUNT = 8 -KEY1 = 67bfbca470f273d6 -KEY2 = 67bfbca470f273d6 -KEY3 = 67bfbca470f273d6 -IV1 = 2079ac0def661c5a -IV2 = 75cf016344bb71af -IV3 = cb2456b89a10c704 -PLAINTEXT = bdbad92d4d05434d10925a0723d6530d7fbcfc4485eaf225d945146374b737cdf5301c7738ea9f142af230a7dce4875bd6f594aead37b5d5d8192c5cbf2dd00e152f02146842e361 -CIPHERTEXT = 3105064dedb4f1341060c9af735e46000ac3f58a1f74d60e0b87ac2bf82d4d9466a3850be50551c9d6037b77f7050743a0e3f6c6753bdc3f27ca179efa978fdb2db3b2831c4f2cf0 - -COUNT = 9 -KEY1 = 854ca1970e0d86ab -KEY2 = 854ca1970e0d86ab -KEY3 = 854ca1970e0d86ab -IV1 = 5d7b2bec6927fd38 -IV2 = b2d08141be7d528d -IV3 = 0825d69713d2a7e2 -PLAINTEXT = bdb8df13b0a12485cf1d64eb72f6d2f499fb90918149da5975c9822be7fa9c15bff17a74f39edb5d58505f3cb87b3ebb24ba3ae68b10d28c8c73b9e8898b8680fdb7ad4e0f51ae1e67338c374079813d -CIPHERTEXT = 3712ff47ac14d8aeecad95b1e2e3352e9aaf4a5dafd85d5cad74251f4c09ec1522a5d8eda46f8be47006e76000b480808de1e217dff5e539e1869bd14138818521b43dd6a56d5ef3b3a075d90d417d11 - -[DECRYPT] - -COUNT = 0 -KEY1 = 9468e676d9eca876 -KEY2 = 9468e676d9eca876 -KEY3 = 9468e676d9eca876 -IV1 = 8089024a0603aa4f -IV2 = d5de579f5b58ffa4 -IV3 = 2b33acf4b0ae54f9 -CIPHERTEXT = 84349e60c77adac3 -PLAINTEXT = 98ede6912df44446 - -COUNT = 1 -KEY1 = 51c8d63e7cc78568 -KEY2 = 51c8d63e7cc78568 -KEY3 = 51c8d63e7cc78568 -IV1 = 7c733efbd7b6b60f -IV2 = d1c894512d0c0b64 -IV3 = 271de9a6826160b9 -CIPHERTEXT = dd0c9955e51c2f82d620e3685d1c7656 -PLAINTEXT = 136f83ee65f36fb45890aae9018345ea - -COUNT = 2 -KEY1 = b9a21ac480523146 -KEY2 = b9a21ac480523146 -KEY3 = b9a21ac480523146 -IV1 = 7b090fdc0642110b -IV2 = d05e65315b976660 -IV3 = 25b3ba86b0ecbbb5 -CIPHERTEXT = fcb66cc9a3f54b93510804dd597e30e8c4d1b7115254f15e -PLAINTEXT = a81257345c358b0f1e1d8d4fecc1f84f2e52ce1cc3e0dbe2 - -COUNT = 3 -KEY1 = d9a89d4a8c083e54 -KEY2 = d9a89d4a8c083e54 -KEY3 = d9a89d4a8c083e54 -IV1 = 0ef73016636db032 -IV2 = 644c856bb8c30587 -IV3 = b9a1dac10e185adc -CIPHERTEXT = e192732582bf00858c65ffeb6bd0e50cd571a617071c1d8d5274ae53d7a32a06 -PLAINTEXT = b0e7c74b8a55b9db8c6c818613c3fc36acbda2801cf6765b03db4adefb6730a0 - -COUNT = 4 -KEY1 = a80752f185a41fdc -KEY2 = a80752f185a41fdc -KEY3 = a80752f185a41fdc -IV1 = 521f9de37c66bcea -IV2 = a774f338d1bc123f -IV3 = fcca488e27116794 -CIPHERTEXT = 5bf90077d9104c255d17b6a4e8a2d73c72511db377476d65b2de0d972999c208695b35c913d69b4f -PLAINTEXT = 6b18f939df4434dba2ec4e5fda747a4eaabd5e2707ce4d023f4b5d06105a365134a92f6ce54b524e - -COUNT = 5 -KEY1 = 16f26e7cb901a202 -KEY2 = 16f26e7cb901a202 -KEY3 = 16f26e7cb901a202 -IV1 = a9253b8e43c744e2 -IV2 = fe7a90e3991c9a37 -IV3 = 53cfe638ee71ef8c -CIPHERTEXT = 42cc2d3de0308bca8b81e02e77b4a31378dce657c5e63661fd86c3b16771c1bb7ecd0df6ade514305722f1241a37d54e -PLAINTEXT = 8378ee38eceb0e9d32ccb8a8d66cef7921436eeb4a5a7ed8c38760db8c1f6197b244af17f7d612578faad762b9ef9bac - -COUNT = 6 -KEY1 = 3edfd3ab7fa434b3 -KEY2 = 3edfd3ab7fa434b3 -KEY3 = 3edfd3ab7fa434b3 -IV1 = 3c5fa14ab2436108 -IV2 = 91b4f6a00798b65d -IV3 = e70a4bf55cee0bb2 -CIPHERTEXT = 1b4cdea316e99afab26c478d693a4b7de818e26664351089316bda2b91c2b538ca363f2c7bba2d332f7c848f336b0d3ba5f702cece170ea1 -PLAINTEXT = ae83930b758feecc0e82961fc51ce96bab080e5c37420710f95fa2019a681c0a02b7ac094ef06218bc46383c4cee1ad43aa0d113a6822641 - -COUNT = 7 -KEY1 = ef910e6134cb7913 -KEY2 = ef910e6134cb7913 -KEY3 = ef910e6134cb7913 -IV1 = 69af0a673397c51e -IV2 = bf045fbc88ed1a73 -IV3 = 1459b511de426fc8 -CIPHERTEXT = d8982edfa33d6cdcc3ddcd348c4a6edc35b25020e6690c8a11e9c20506185342c2c9d05b088432b6b48a4b2d4b14fc6bd6dca999f1deea3b1f608354603097d1 -PLAINTEXT = 6e3a64d93f9a97983fe94d016f69aea7cf31979d1ea08ebedc035a29188ed0f2efed1650d1f84b7c88025bfc7f295a88004dc0f7ad0ba6c84814ced30f3d53e0 - -COUNT = 8 -KEY1 = 98d3c4081fa273e9 -KEY2 = 98d3c4081fa273e9 -KEY3 = 98d3c4081fa273e9 -IV1 = 1a0e19345fdd1060 -IV2 = 6f636e89b53265b5 -IV3 = c4b8c3df0a87bb0a -CIPHERTEXT = 3145bf1ecdca64d1075e236a00703b7812bc0934accd7f1c5dc0d1dd2e4c717635ff3e9b67caf957aec0f8f63c1b1e221e800a4c14848f4ea06e644e5d3e1de592ef5a8007fa3f07 -PLAINTEXT = b493bae6659e82fcb16d9356f262e3343bd698eaa1ce9e143c1c7dfcc4563a35852be8a0aa50e20b1b2a45fcf97a56b3240c7a4cca0b6f629e661e8dcc5becd4f9baf74580b30c2a - -COUNT = 9 -KEY1 = 91164a0da76dc852 -KEY2 = 91164a0da76dc852 -KEY3 = 91164a0da76dc852 -IV1 = 8d48dff68bf2391b -IV2 = e29e354be1478e70 -IV3 = 37f38aa1369ce3c5 -CIPHERTEXT = 861477dcf212fb1536b40c3bf61d12aa6db0b1010d2692d565dd67a6487329112c94a448d01036c02231d4295f4b4da37c94d32fc536b763c4a374636429ef0c56c6fd72b43d268de469a92fc0d2bf39 -PLAINTEXT = f8515285c1040e199051dce2fa1371f4a4d8ec6705b88820cc93f52c247642e3955ccfbba2115e64a1c8718505d250f197023089847324b4a8a803095d54be0a8e914dccb7fef126729eae2d06a01de9 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT2.rsp deleted file mode 100644 index f6a6efdd..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT2.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:46:44 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = f8f283cbbf6ef21f -KEY2 = 195d97ba0285a72f -KEY3 = f8f283cbbf6ef21f -IV1 = 1dbbaf5de30a1e3c -IV2 = 731104b3385f7391 -IV3 = c8665a088db4c8e6 -PLAINTEXT = 5c15f0fbf9ce5463 -CIPHERTEXT = c6860ba3db398ff4 - -COUNT = 1 -KEY1 = 34d913261970cbbf -KEY2 = 23ec6810ba04ba92 -KEY3 = 34d913261970cbbf -IV1 = 6470d57dad9893dc -IV2 = b9c62ad302ede931 -IV3 = 0f1b802858433e86 -PLAINTEXT = 84242a1456bf68704431998448a11ad3 -CIPHERTEXT = b42debd3088495a0e17b0d4e4f691d8f - -COUNT = 2 -KEY1 = 195b9ea164208967 -KEY2 = 257c0ebcf8200191 -KEY3 = 195b9ea164208967 -IV1 = 34cf85421d46d28a -IV2 = 8a24da97729c27df -IV3 = df7a2fecc7f17d34 -PLAINTEXT = 5c8d994c9e984df39ff0733ae4194de95e51f3478f219c45 -CIPHERTEXT = c447d892adcc000699d33222f4c238a7174b2372323d9931 - -COUNT = 3 -KEY1 = a21949f462342516 -KEY2 = 6d511998f8e3fd5d -KEY3 = a21949f462342516 -IV1 = dccfcefaf2c68250 -IV2 = 32252450481bd7a5 -IV3 = 877a79a59d712cfa -PLAINTEXT = bcb04569caeba93f7b83253e6935d41e3e9b3b672fa0e387c6374621e54df0a9 -CIPHERTEXT = 56d548511866fc8ba87dbdbede58fcf812da0bfd906c57f005359c002b618820 - -COUNT = 4 -KEY1 = e91aefa2ab1673e3 -KEY2 = 19da209494f17902 -KEY3 = e91aefa2ab1673e3 -IV1 = 2662d48022373bdb -IV2 = 7bb829d5778c9130 -IV3 = d10d7f2acce1e685 -PLAINTEXT = 2d4edd87f903b65f8d3691ac4b4f8d22e6c5931925d736e4e37dde5f5b9e26c8a28382d0758c25f1 -CIPHERTEXT = 9adde63829b20437ced3972f95ed0e1c6d80fb5c055f24d00b43283a15220b37c5a4153983b2f120 - -COUNT = 5 -KEY1 = 3bfb5892585e3423 -KEY2 = 1cf1eac24c2c0e1a -KEY3 = 3bfb5892585e3423 -IV1 = 3a499248a677f1b0 -IV2 = 8f9ee79dfbcd4705 -IV3 = e4f43cf351229c5a -PLAINTEXT = fe15c838ff5c5c824c2c01945785cbffff18b0b104f499bebf61ba60100c1f3c976588e6274677a877d5877f1babff67 -CIPHERTEXT = 200119f69f0f7c7230d3de462d6a0006507d5d5fe8947511448fff96eb7424932f64dc6d4bc178b1ab3b989e623e4723 - -COUNT = 6 -KEY1 = 4c6880b0ab4f1552 -KEY2 = 3b8a4af173f8f838 -KEY3 = 4c6880b0ab4f1552 -IV1 = 5f62e4eaa7b2b570 -IV2 = b4b83a3ffd080ac5 -IV3 = 0a0d8f95525d601a -PLAINTEXT = 44b3e63b1fbb43026d2a28fcc58c01b22046b14d8e79e1a12829976b469f0ad7f20bb5469c6eaa4d0fb72901a32c7172b40cd675547314a7 -CIPHERTEXT = 826cda6029d581e0ff2482ca54504bc5ed13e2c2a3133058f16a8363e2a4d7f0d4f062355063b166b808cb0acbe39f9492e74b3830fdaef6 - -COUNT = 7 -KEY1 = 85bcb03dce2004f2 -KEY2 = b607e63efd6773d3 -KEY3 = 85bcb03dce2004f2 -IV1 = 1b4aeb6fdb225d6b -IV2 = 70a040c53077b2c0 -IV3 = c5f5961a85cd0815 -PLAINTEXT = 139becaa0ff148c18d7602f6040e81e62de15a9f72026960a44f21a1ec98205304030669a6ae88974597c05afcb9c738c4788649e93fc9f6bf689501915cbcc6 -CIPHERTEXT = 66904397c75df9532ee1c9fe42fd50a94ee4bfa743bbb7b747804487c1171e24467691fa1809c6d47ca1f4645407f375009430f4ca81336f860a7bc939dfddae - -COUNT = 8 -KEY1 = 2ab0bca8e6911ad6 -KEY2 = c8a25e8092a86b49 -KEY3 = 2ab0bca8e6911ad6 -IV1 = 6165924b8eeb16c0 -IV2 = b6bae7a0e4406c15 -IV3 = 0c103cf63995c16a -PLAINTEXT = 2fdc96d9aa981f4788c57eb8d064805357024d31288defca29660eadfcb7fd752407fbf8690cb2c17dc004c1dfb7074100af4e1ba5696b2a8cb7b1ff52d73fd594ff3ac755395941 -CIPHERTEXT = b26fde67335bc9a59f87cb6814064b59952baacdf0bb489d24b691df5f06b68e57790d0c0aa6578f529baa3dfe81b61224675e47b60359490988d11eab7a7290455480d8a12613f5 - -COUNT = 9 -KEY1 = 01f79bc7ecab5b3d -KEY2 = 196232709d97a432 -KEY3 = 01f79bc7ecab5b3d -IV1 = 8ca1e581a1d72944 -IV2 = e1f73ad6f72c7e99 -IV3 = 374c902c4c81d3ee -PLAINTEXT = ce264522ce323f1c670ef17457949febaca86ab02910d3d3eb877bfc4d0c2c5d08801de59f7072b7fa3003da50295e324b730faf67a71fc49ceeda1b3c5ed5871e87303afc4819381ae8910b286173b8 -CIPHERTEXT = 582ed91ba2027ed993757a91fcd92ada34a3a42ca4dff9ba8ae5787b401055813b918854a7ea4f434ff0931ab06b4dccacf01aac67df482a8af669f86580ee92d9d272be712c30afd6deb775d56014c5 - -[DECRYPT] - -COUNT = 0 -KEY1 = 79dafda4b3e5f4cb -KEY2 = d6c7c8aeea5ebfdc -KEY3 = 79dafda4b3e5f4cb -IV1 = cef302d028c62ca5 -IV2 = 244858257e1b81fa -IV3 = 799dad7ad370d74f -CIPHERTEXT = 5b6815ff20126a48 -PLAINTEXT = 5245586a8eac76ac - -COUNT = 1 -KEY1 = 02b98aa75820548a -KEY2 = d080b543516df4b5 -KEY3 = 02b98aa75820548a -IV1 = 9d4d16e0fe636e4e -IV2 = f2a26c3653b8c3a3 -IV3 = 47f7c18ba90e18f8 -CIPHERTEXT = c6e65bea24b18af38d2f2cf9f3d3f7ae -PLAINTEXT = 50e660248a8f51cfbacffd387be7a306 - -COUNT = 2 -KEY1 = c77fe0139d132676 -KEY2 = 08981f5408d6dafd -KEY3 = c77fe0139d132676 -IV1 = 0dfb2345c487ab62 -IV2 = 6350789b19dd00b7 -IV3 = b8a5cdf06f32560c -CIPHERTEXT = 3b09d4c52cb58aae8d7db3eed7c2ba97e1d24603b069b074 -PLAINTEXT = 611067a4fb3146640d2057a0592e4bae5b50d9d77b58da4f - -COUNT = 3 -KEY1 = dfcd8f13da80c8a8 -KEY2 = 5725f4c7c1e9dcb0 -KEY3 = dfcd8f13da80c8a8 -IV1 = c28fdff80390cf8a -IV2 = 17e5354d58e624df -IV3 = 6d3a8aa2ae3b7a34 -CIPHERTEXT = 8d8d8ac8dee0fb741aa674e66def16c9a8d4e52289ad2a283c84165621c9a7be -PLAINTEXT = 348dd2220dee7f9d39f6db326f6f2f7da0947f68f6c86131af8faf4ec802f80a - -COUNT = 4 -KEY1 = 20466e9dd0e9a8bc -KEY2 = ad83a2c289b9d6e3 -KEY3 = 20466e9dd0e9a8bc -IV1 = 64f539f8cd075dbd -IV2 = ba4a8f4e225cb312 -IV3 = 0f9fe4a377b20867 -CIPHERTEXT = fc3f7ea0cfef3564011ca95392910a2d4ec191955a08b6750e34a39f0244e8b06c70703aa969b422 -PLAINTEXT = 7fe143675ea002579972ee02ce188cab9197621cedc009cf2c052b803a1e4034a13e826735946b18 - -COUNT = 5 -KEY1 = f7cefe7f40e90e73 -KEY2 = 51d06b08da8f61d6 -KEY3 = f7cefe7f40e90e73 -IV1 = 49956d1e0a390603 -IV2 = 9eeac2735f8e5b58 -IV3 = f44017c8b4e3b0ad -CIPHERTEXT = 52ef4dc03614a5a30a61a82233328bae2fa35544d5b84042dddb6279a28c8c832754735658fa0d1a93fa3e386733b4b4 -PLAINTEXT = 61cc565829c2c1dc11d04ff194c18e287862224192a19bbc1c47ea25a3c48f3853f1bbf849469a389abe54357709fde4 - -COUNT = 6 -KEY1 = 4a0b1c5bec4c232a -KEY2 = 8620f8f4290431da -KEY3 = 4a0b1c5bec4c232a -IV1 = b368cc474b91ba81 -IV2 = 08be219ca0e70fd6 -IV3 = 5e1376f1f63c652b -CIPHERTEXT = a19524615b0b14de3da0e7f1a4c98dd6aebeb29cfd2c9d7db72a586bd16f11eb8ec2c02642b10a3d5c8665dea3777e15c01dd864fd28b515 -PLAINTEXT = 76c623ea33bd4dfa80ef7ea10225fe7f82a3a761ed59102dc1ccf70fc11177d0583273b7bba06ebc7735529c3922377b4a8a5e1f653a3071 - -COUNT = 7 -KEY1 = adb989b02cd0c897 -KEY2 = 5894bfa1071ac119 -KEY3 = adb989b02cd0c897 -IV1 = accde94a76b79741 -IV2 = 02233e9fcc0cec96 -IV3 = 577893f5216241eb -CIPHERTEXT = eea46ff4a503055c315187d40f26fdd621eafd2d54eb72ac80ac9c1f90815882e258a271f1da58e031b3400c3a2d4db129041e7e4376c8c6dc99d57878f18d51 -PLAINTEXT = d3ea879f55dedb05387c6c1d1e95322366388b9da977d74e373201ed98e25ae81075c48ba30aa5bc22dc09a283cfe78b61b5b3a7e58b6e54e0f783f0e000aa2a - -COUNT = 8 -KEY1 = 62a8f85167f73e38 -KEY2 = df54f2891f43522a -KEY3 = 62a8f85167f73e38 -IV1 = 353da0afc7e4d2e5 -IV2 = 8a92f6051d3a283a -IV3 = dfe84b5a728f7d8f -CIPHERTEXT = 279da6bc9e7b88e6ef5bb0581d84592e629aa7ce21c33b261c090635e7005acd9da84797d1942457c74c6c71e4f1ccad641f79374b17c7ea9e1ef8cdd22051de8599740f6cb6e98f -PLAINTEXT = 97b888849604247bd306e5c5fb0e73e9f479da9b12da6c4cb38e8573b782d9cb90df3deb6a736834879b4bad990fcebcbe58755e910e90047bb630e60b5600f00476422915b1ce88 - -COUNT = 9 -KEY1 = 08a1b325404cf4cb -KEY2 = 7916cee02f2943d6 -KEY3 = 08a1b325404cf4cb -IV1 = b71df63b2d85a2cb -IV2 = 0c734b9082daf820 -IV3 = 61c8a0e5d8304d75 -CIPHERTEXT = 9c834c6005e87cf520515767fc5d8b00d2362fc997cefaf0cd68b36d9e5be8e52b12e3cf2258dad58ed2667df4cd36089b3b059b2bf7c99c7a512e5fa2c64202570f7295775eb57ee3e4071c8e9619ab -PLAINTEXT = e6ca2d52c8af8670cf7c816b6188ceb512ff941d72ce3ad43f6e5df8ec653a7cc058ee2409f3cfbd913ae00e1a672d8a8185e47073e8547379d1163369cb5260361261886e4945be4920415d8d626231 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT3.rsp deleted file mode 100644 index e62eb0e2..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP64MMT3.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP64 -# State : Encrypt and Decrypt -# Thu Apr 21 10:46:18 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 34f25b29d9e61386 -KEY2 = 9def6ebfc77fe046 -KEY3 = a42a67c2343858e0 -IV1 = 950e26c3f246d7ed -IV2 = ea637c19479c2d42 -IV3 = 3fb8d16e9cf18297 -PLAINTEXT = dec5fb497cbaee3b -CIPHERTEXT = 8eb9b462be6803cd - -COUNT = 1 -KEY1 = 8902c4a28f648fba -KEY2 = 4cab2a8cb398586b -KEY3 = 8a58980e768f464f -IV1 = a0b7fa4df258963a -IV2 = f60d4fa347adeb8f -IV3 = 4b62a4f89d0340e4 -PLAINTEXT = 322d771631a8dcab6f3c7619a8467ecf -CIPHERTEXT = 68af8e8939c2a2043640ec2893b09d44 - -COUNT = 2 -KEY1 = 2f3e2a4f94544904 -KEY2 = 9e3bae6151e0bf6d -KEY3 = 29193d61f71f1c2a -IV1 = 27cff0f3a6837c95 -IV2 = 7d254648fbd8d1ea -IV3 = d27a9b9e512e273f -PLAINTEXT = 955e5998b870f2a1616485d631ea548afe0d8c3b1b66b469 -CIPHERTEXT = 6a890979e971045271eb58fe4aca2621c1c09f80473da264 - -COUNT = 3 -KEY1 = 16154568514f255e -KEY2 = 838cabcd644c6bc4 -KEY3 = 029d9443b075ab73 -IV1 = 6f4fd3cc7f00617c -IV2 = c4a52921d455b6d1 -IV3 = 19fa7e7729ab0c26 -PLAINTEXT = 707e2ad04c41199c5decc1eae34b0c0abb5a5beee1b5253c3350e1a077682767 -CIPHERTEXT = a8954782783392dab8127559caecf28796cca5c730555f3c94f32e5778ee101b - -COUNT = 4 -KEY1 = 793ba4c7eac883d3 -KEY2 = f783bfd6dad9f1ef -KEY3 = 34e0ecc8a475c2cb -IV1 = 91619779f5086aea -IV2 = e6b6eccf4a5dc03f -IV3 = 3c0c42249fb31594 -PLAINTEXT = 21b58429f399093e00c6beac5727b2cf2c2969adc214e0e58e9bcbe299b22154269fdae19554f817 -CIPHERTEXT = 7ea5059161c8c6856920f33ba6b277cbc4ae124a06b5acc8661a6246dc9408688be75d27ce992bc1 - -COUNT = 5 -KEY1 = 269419d9a2518fb0 -KEY2 = 4649734fd567041c -KEY3 = d657c1ef8fe623cb -IV1 = 7d2aa6dcab9d9960 -IV2 = d27ffc3200f2eeb5 -IV3 = 27d551875648440a -PLAINTEXT = d78cacc1939cf5b876d9cada710436119773858f22096161b7653b47eb5aedc3059f9d7005c8e495e6752ffa21ca66fa -CIPHERTEXT = d006f356919fba26c50967cd95c9720b18954dad9dae60c38845cfd458f9e46da072b24401812198e4570ee3cc92db23 - -COUNT = 6 -KEY1 = cb70200e752cf7ad -KEY2 = 4f2c5de3cb9eab57 -KEY3 = 79621a49a415a20d -IV1 = b188f4cc21f99a2f -IV2 = 06de4a21774eef84 -IV3 = 5c339f76cca444d9 -PLAINTEXT = facacd5d132ed8ddf0bfed819f22b49e30f7d982c8a3bd5af1536c54343ed000ea2a24fc4f31aad0d8c5a117c7f272e0fce32a530ea82c98 -CIPHERTEXT = ffde39996056c50906597166006771d343a5eedc32403fcb8d17634a62c10e43d1e460741fd9dfaa17bcb5c650a84d96f3b5ff0ebf451bb8 - -COUNT = 7 -KEY1 = 1cfe611a7340022c -KEY2 = 19a2f7d59e46ad0e -KEY3 = 2a6e040bce6b940d -IV1 = a05759121c10ea6a -IV2 = f5acae6771663fbf -IV3 = 4b0203bcc6bb9514 -PLAINTEXT = 1934e24e57458decd7ef4bbe82cd5ccec8d9df92d9d3a26d18e73977cc8a4d8119a5375430f5cd3ac2b17cc0ba6e98b92b41ef868723a49513993b289794f058 -CIPHERTEXT = 15ea8b6d1f143d53e12c5f074ae3f8b8ff6041d429aee8e88eef4a4b82afb2b95b478dbe806b81997ab79d83079a53f47ad1f00b45cc1dc098a6cb6cefff6006 - -COUNT = 8 -KEY1 = fbc7da29d9679b4f -KEY2 = 6e493816e5ef6476 -KEY3 = 0198f4ad8f750e94 -IV1 = 93aae4ec1f504ce0 -IV2 = e9003a4174a5a235 -IV3 = 3e558f96c9faf78a -PLAINTEXT = 4b2707ff841c8a90c3c88daf25a23c303dc5d3a764f49e8550db2383e9979e445779ad3560074db9f1440583fa3261427f94a284edf8b4d4aaf56026efb2c376daa7ffabbfa830c1 -CIPHERTEXT = f81ae641af3e83c01e4cf2bcba60725e7441b0fec202a0bf30c3010a4f43b20be3eb2edc97155284d1a10b0ab5ccf55b9e6314f0c8835056ed846d768185ce4f65ba722b95a6ab4f - -COUNT = 9 -KEY1 = 34ce85431c46d38a -KEY2 = 5d8c984c9e984cf2 -KEY3 = c846b65880199be3 -IV1 = a6a7f6822a3e0dee -IV2 = fbfd4bd77f936343 -IV3 = 5152a12cd4e8b898 -PLAINTEXT = a677ab444789d7df5dcfa5d0bb641b16336137c55998d7588985d6492c8178df36390848f35fbfe7049fe8efa5d54231317da632e76ae981eebc0447970c7220e3e9da294588ee5ba8b79317b4134201 -CIPHERTEXT = e206cc581e6d79c084056a066d0f574c3e38008a3c56c098703b5cd10c4c9adb12f06974db319c241e6a2da7957a7124b6d5664ca5f3c341021b16d041bb8e872b4d1a57b5b1d9573911b5f8a3a58049 - -[DECRYPT] - -COUNT = 0 -KEY1 = 49255e7c25d3c819 -KEY2 = 9267380e160707c8 -KEY3 = fd5b730852491fda -IV1 = 2d291a47afdc974d -IV2 = 827e6f9d0531eca2 -IV3 = d7d3c4f25a8741f7 -CIPHERTEXT = eafdba521077d0c5 -PLAINTEXT = b5f05e87b9a1ba61 - -COUNT = 1 -KEY1 = b31f80dafdf719ea -KEY2 = 13205404b64fb37a -KEY3 = b9c8dcfef1cd0ef8 -IV1 = 402826fd31dcb882 -IV2 = 957d7c5287320dd7 -IV3 = ead2d1a7dc87632c -CIPHERTEXT = d491dedce6a9ebef385254caa8420770 -PLAINTEXT = 4954bff4f8e984fc60290704f607aa99 - -COUNT = 2 -KEY1 = a8cb869b6dfdb30b -KEY2 = 7a8698b59bade5e0 -KEY3 = 08585bea2c7991c2 -IV1 = d6266af09b54ac0a -IV2 = 2b7bc045f0aa015f -IV3 = 80d1159b45ff56b4 -CIPHERTEXT = 85ec063bc1b37cb4051315fb37ab05483b1f6d0466bc758b -PLAINTEXT = aceaa4fea30e12dc7f441c4b44de342b2825b261999d1069 - -COUNT = 3 -KEY1 = 45c8f43d2a86b35b -KEY2 = 3e34ece6bc5ec885 -KEY3 = 97b90d85b58c431a -IV1 = 8369d5e6a9ad2ac8 -IV2 = d8bf2b3bff02801d -IV3 = 2e1480915457d572 -CIPHERTEXT = c03b04a7b8ca35bfaf68104de36c627f1f86ec9adf50ae34b52665a3eb3852b5 -PLAINTEXT = 8354cc6ff3ffb8d83d76ff14b76c7ca81e1d6adba71c833779b8e2cf8e339eae - -COUNT = 4 -KEY1 = fdc4e6fb764c9e1f -KEY2 = 16ce9e76854f02df -KEY3 = d38657d9736d9292 -IV1 = 79f206c15d1383eb -IV2 = cf475c16b268d940 -IV3 = 249cb16c07be2e95 -CIPHERTEXT = ea3d7fbcecd5190026526034b17cc8885014e0e29a67901a5c239e6a3968772093222d96af97bc64 -PLAINTEXT = 9fc580ab585d34ae15598eb0639368d75061e4417ad683b738140effaac654a710e1573b8393ae0e - -COUNT = 5 -KEY1 = fe3e38cd7a615825 -KEY2 = 29a43b8ad6f1a4b3 -KEY3 = 76c8e0d9e3e0c102 -IV1 = ad09bb85f2fbe44c -IV2 = 025f10db485139a1 -IV3 = 57b466309da68ef6 -CIPHERTEXT = d0fa9c80e72ae84cb669666013c442443c104e981a205cf0c73bebe34dcc075fb15c6a3f30bee720c8890970faccf7c7 -PLAINTEXT = b1c2267d80627f90c2944c897060062f8bfff1731a1b6a30f7d0d5b202fede2934103c99ae9c11b3ef8ea8905d576feb - -COUNT = 6 -KEY1 = 455bdacba73b73a1 -KEY2 = da2038d54946b6d5 -KEY3 = 2ce3ba2f131a926d -IV1 = da4d9ca5dac03065 -IV2 = 2fa2f1fb301585ba -IV3 = 84f84750856adb0f -CIPHERTEXT = cea7c22f9d644e8008496c023004dff89f0820892be15fb91dc4c498936bfab92320eee6c117d412e3006c8fe3dd8382a411bc9378ba90e9 -PLAINTEXT = 1b6793baa5ced152b4a78614dbd9e8f9b1d4d1fc928c74271b2dfdc70a6865a3ee5e4de492dc29445bcc5f50bab410ab80eb334016961acf - -COUNT = 7 -KEY1 = 92aed03bf87aa737 -KEY2 = 38dfaee08c310825 -KEY3 = 2cd052ae6798e38a -IV1 = 3c807d1bab2dc49d -IV2 = 91d5d271008319f2 -IV3 = e72b27c655d86f47 -CIPHERTEXT = fb76ae3f4e86a33243854c869ac5023e206aabbd781f96211b07a6d39ef6b35c34e22d7b739402745ba3c2aa94a30270f79afe1d50b3825e62370ad12cb828cf -PLAINTEXT = 89f5996f49a90962ba90cf0036c630313da3dfd517ca3009924c9ba4fafcc0a884f84bf06b23e56595277ac5c39eba7e3c7d53b2178c2ff12ff5ce459842caed - -COUNT = 8 -KEY1 = 3b5801b59143c22a -KEY2 = 3dabe0ea3da43e2f -KEY3 = 9d3bb540d9ce5e45 -IV1 = 95d8f51d980128c0 -IV2 = eb2e4a72ed567e15 -IV3 = 40839fc842abd36a -CIPHERTEXT = d914be9e994320e9a0b8656f51192c9e77d1c2e1dc58510c17b454faa5404e743bacbc555b4548ec26763fa2718f45dd1ac648249c7cb283e2c1e3315919de70498042b565ad7d09 -PLAINTEXT = db720ff338699c64c11b515c659a866feeea9d4f6c2d2cb30a29915595d509e99609ac8f9041c779241faebf6582b0374505fd5a2425776d771f329d064646d3a0ebc828073b801d - -COUNT = 9 -KEY1 = 64c4e9da626286d6 -KEY2 = 6ec4cebc3d92fbbc -KEY3 = 19c2d98cfbcdf1da -IV1 = 135a34071d1d8198 -IV2 = 68af895c7272d6ed -IV3 = be04deb1c7c82c42 -CIPHERTEXT = 0ca35ba6a096b64013b3357e68c705295381aa089276f1008067267ee8c7881a1778fa7435d6fb62d5f6d84eca2f20d93cda59c4fc57f11115517865a4420cb1e93914119ddb31f586a7717e4a7fc62b -PLAINTEXT = 08754d323aec86a38cc58c3839df9efba16680645f510cd2286ed93bc86cf5813f85143bffd298693b7bb7a774ead3b720d5c437a21a8df152ae05a87e42ff6d59c0864c38130a89cdbbdc50d4b6b8e3 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT1.rsp deleted file mode 100644 index cc0e7560..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT1.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:45:52 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 49d52aa285fb6d07 -KEY2 = 49d52aa285fb6d07 -KEY3 = 49d52aa285fb6d07 -IV1 = 85fa7b8c0d1b3066 -IV2 = db4fd0e1627085bb -IV3 = 30a52636b7c5db10 -PLAINTEXT = f4 -CIPHERTEXT = 00 - -COUNT = 1 -KEY1 = a72586401f45c1fb -KEY2 = a72586401f45c1fb -KEY3 = a72586401f45c1fb -IV1 = b8db3e9d155f1d01 -IV2 = 0e3093f26ab47256 -IV3 = 6385e947c009c7ab -PLAINTEXT = 7136 -CIPHERTEXT = 7328 - -COUNT = 2 -KEY1 = dc020b6b1043f4ef -KEY2 = dc020b6b1043f4ef -KEY3 = dc020b6b1043f4ef -IV1 = cee87ad28f3715a9 -IV2 = 243dd027e48c6afe -IV3 = 7993257d39e1c053 -PLAINTEXT = 9acede -CIPHERTEXT = aef9fe - -COUNT = 3 -KEY1 = f71f314c2c64e9c8 -KEY2 = f71f314c2c64e9c8 -KEY3 = f71f314c2c64e9c8 -IV1 = 2f30af1dc1fff479 -IV2 = 84860473175549ce -IV3 = d9db59c86caa9f23 -PLAINTEXT = ec2437b9 -CIPHERTEXT = 1c39cf53 - -COUNT = 4 -KEY1 = d57f766213d57c6d -KEY2 = d57f766213d57c6d -KEY3 = d57f766213d57c6d -IV1 = d1c36ce068937a7e -IV2 = 2718c235bde8cfd3 -IV3 = 7c6e178b133e2528 -PLAINTEXT = c89ad77745 -CIPHERTEXT = 586ad99196 - -COUNT = 5 -KEY1 = 0ed367fd6b0732a7 -KEY2 = 0ed367fd6b0732a7 -KEY3 = 0ed367fd6b0732a7 -IV1 = aeb4a248b5424f79 -IV2 = 0409f79e0a97a4ce -IV3 = 595f4cf35fecfa23 -PLAINTEXT = 749f761d141d -CIPHERTEXT = 292342301ca2 - -COUNT = 6 -KEY1 = 7ca829cedc6b8afd -KEY2 = 7ca829cedc6b8afd -KEY3 = 7ca829cedc6b8afd -IV1 = da6d7f5d35467532 -IV2 = 2fc2d4b28a9bca87 -IV3 = 85182a07dff11fdc -PLAINTEXT = b692f22aeb173a -CIPHERTEXT = 8eeb42b7d4aad7 - -COUNT = 7 -KEY1 = 194a371cdcf29825 -KEY2 = 194a371cdcf29825 -KEY3 = 194a371cdcf29825 -IV1 = edad4990575abb09 -IV2 = 43029ee5acb0105e -IV3 = 9857f43b020565b3 -PLAINTEXT = 392e9cdf241d073a -CIPHERTEXT = 9a6d9cd118810ae7 - -COUNT = 8 -KEY1 = 68703e16f49d9bab -KEY2 = 68703e16f49d9bab -KEY3 = 68703e16f49d9bab -IV1 = 98060854eb604400 -IV2 = ed5b5daa40b59955 -IV3 = 42b0b2ff960aeeaa -PLAINTEXT = ff0361b852daada074 -CIPHERTEXT = 66b942fe1d491b4bd1 - -COUNT = 9 -KEY1 = f1a81676044cc4d3 -KEY2 = f1a81676044cc4d3 -KEY3 = f1a81676044cc4d3 -IV1 = e42219d1c0da4682 -IV2 = 39776f27162f9bd7 -IV3 = 8eccc47c6b84f12c -PLAINTEXT = cf1f65a0ba3fa73721c5 -CIPHERTEXT = 33336ba3e738b7bb7d4f - -[DECRYPT] - -COUNT = 0 -KEY1 = 51b5759e5834765e -KEY2 = 51b5759e5834765e -KEY3 = 51b5759e5834765e -IV1 = 4d60e506c4999a0c -IV2 = a2b63a5c19eeef61 -IV3 = f80b8fb16f4444b6 -CIPHERTEXT = 00 -PLAINTEXT = 0f - -COUNT = 1 -KEY1 = 373e54fdea6757cd -KEY2 = 373e54fdea6757cd -KEY3 = 373e54fdea6757cd -IV1 = b38aa233e2df3cdd -IV2 = 08dff78938349232 -IV3 = 5e354cde8d89e787 -CIPHERTEXT = 7ef5 -PLAINTEXT = 37ac - -COUNT = 2 -KEY1 = c7e07583ae2310d5 -KEY2 = c7e07583ae2310d5 -KEY3 = c7e07583ae2310d5 -IV1 = 150bbc5f02648ba3 -IV2 = 6a6111b457b9e0f8 -IV3 = bfb66709ad0f364d -CIPHERTEXT = 8ded25 -PLAINTEXT = 3c2d03 - -COUNT = 3 -KEY1 = 1a4ce5839ed93bd5 -KEY2 = 1a4ce5839ed93bd5 -KEY3 = 1a4ce5839ed93bd5 -IV1 = 6fdcd7d10c14477d -IV2 = c5322d2661699cd2 -IV3 = 1a87827bb6bef227 -CIPHERTEXT = 9335e8f7 -PLAINTEXT = 696f35ba - -COUNT = 4 -KEY1 = 32fb2fe5024f295b -KEY2 = 32fb2fe5024f295b -KEY3 = 32fb2fe5024f295b -IV1 = 07a1f8f1bb2e90aa -IV2 = 5cf74e471083e5ff -IV3 = b24ca39c65d93b54 -CIPHERTEXT = e569720ad5 -PLAINTEXT = 1ef74215ef - -COUNT = 5 -KEY1 = ef76130b76266d04 -KEY2 = ef76130b76266d04 -KEY3 = ef76130b76266d04 -IV1 = cbb67b4d63ad9d13 -IV2 = 210bd0a2b902f268 -IV3 = 766125f80e5847bd -CIPHERTEXT = 8924a075874e -PLAINTEXT = 95dfb4e4f17a - -COUNT = 6 -KEY1 = e532863daba719fd -KEY2 = e532863daba719fd -KEY3 = e532863daba719fd -IV1 = 0cb5c32b27c5a681 -IV2 = 620b18807d1afbd6 -IV3 = b7606dd5d270512b -CIPHERTEXT = 2a59b617f6feea -PLAINTEXT = d13db74246eb9d - -COUNT = 7 -KEY1 = dfd95de9a24cfd45 -KEY2 = dfd95de9a24cfd45 -KEY3 = dfd95de9a24cfd45 -IV1 = ba112a711a15f0ee -IV2 = 0f667fc66f6b4643 -IV3 = 64bbd51bc4c09b98 -CIPHERTEXT = 6e9772d20db56064 -PLAINTEXT = c3bcc9f0acdffe32 - -COUNT = 8 -KEY1 = 7379fe948023c23e -KEY2 = 7379fe948023c23e -KEY3 = 7379fe948023c23e -IV1 = 18769aeb6f6b13b6 -IV2 = 6dcbf040c4c0690b -IV3 = c32145961a15be60 -CIPHERTEXT = 8f715091e1a4771d7a -PLAINTEXT = 7a7d64f7a232584f55 - -COUNT = 9 -KEY1 = c1342a042cc73eb3 -KEY2 = c1342a042cc73eb3 -KEY3 = c1342a042cc73eb3 -IV1 = c648f640985d548a -IV2 = 1b9e4b95edb2a9df -IV3 = 70f3a0eb4307ff34 -CIPHERTEXT = 0b38394db9ad934dcd71 -PLAINTEXT = abf09124e32f7e5f72ce diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT2.rsp deleted file mode 100644 index 2a99f218..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT2.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:45:26 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = ab68a1921cd36d5b -KEY2 = f1458aec54d9bfad -KEY3 = ab68a1921cd36d5b -IV1 = df71db26dd647830 -IV2 = 34c7307c32b9cd85 -IV3 = 8a1c85d1880f22da -PLAINTEXT = 26 -CIPHERTEXT = cb - -COUNT = 1 -KEY1 = b0265870d39e8f38 -KEY2 = 4c94295291576b23 -KEY3 = b0265870d39e8f38 -IV1 = e59ea996908f3cef -IV2 = 3af3feebe5e49244 -IV3 = 904954413b39e799 -PLAINTEXT = 7b86 -CIPHERTEXT = 2b06 - -COUNT = 2 -KEY1 = 1398f876d5290b32 -KEY2 = df76c875b68fd586 -KEY3 = 1398f876d5290b32 -IV1 = 129de6c4ad556688 -IV2 = 67f33c1a02aabbdd -IV3 = bd48916f58001132 -PLAINTEXT = ca2c70 -CIPHERTEXT = 3e01f4 - -COUNT = 3 -KEY1 = 6d0b73a72fe3dadc -KEY2 = 2fc486df797af14f -KEY3 = 6d0b73a72fe3dadc -IV1 = 788dc4ea8b1df8de -IV2 = cde31a3fe0734e33 -IV3 = 23386f9535c8a388 -PLAINTEXT = 579f8a71 -CIPHERTEXT = 2a635c36 - -COUNT = 4 -KEY1 = e52319d0c1da4683 -KEY2 = ce1f64a1ba3ea737 -KEY3 = e52319d0c1da4683 -IV1 = fd2c1c00aa5c265b -IV2 = 52817155ffb17bb0 -IV3 = a7d6c6ab5506d105 -PLAINTEXT = 00e62d62dd -CIPHERTEXT = 9fe9bf4f1f - -COUNT = 5 -KEY1 = a445a7df9210bf70 -KEY2 = 0752bf3b6d15d51c -KEY3 = a445a7df9210bf70 -IV1 = 0143da6f52bb79c2 -IV2 = 56992fc4a810cf17 -IV3 = abee8519fd66246c -PLAINTEXT = 394f78b01d07 -CIPHERTEXT = d5b2411b102b - -COUNT = 6 -KEY1 = 51f4322f86516120 -KEY2 = b073981938aeadbc -KEY3 = 51f4322f86516120 -IV1 = 6a7fb46940044e5d -IV2 = bfd509be9559a3b2 -IV3 = 152a5f13eaaef907 -PLAINTEXT = e05a8e3eb9534f -CIPHERTEXT = 3ea128aad60285 - -COUNT = 7 -KEY1 = 6e100e57ec469783 -KEY2 = 02a8165ec2152397 -KEY3 = 6e100e57ec469783 -IV1 = c32a52742eca09c4 -IV2 = 187fa7c9841f5f19 -IV3 = 6dd4fd1ed974b46e -PLAINTEXT = 23da0196e8304b10 -CIPHERTEXT = d56ad7f8fb00e44a - -COUNT = 8 -KEY1 = 32c7f758466d98f7 -KEY2 = fb2f5be6c2a1df02 -KEY3 = 32c7f758466d98f7 -IV1 = 67727e04e68f95b2 -IV2 = bcc7d35a3be4eb07 -IV3 = 121d28af913a405c -PLAINTEXT = 9994ff996996e94f2e -CIPHERTEXT = 92002c41ec7dd86dcb - -COUNT = 9 -KEY1 = 9d4c16e0fe626e4f -KEY2 = c7e65bea25b08af2 -KEY3 = 9d4c16e0fe626e4f -IV1 = f90004e3f56127e3 -IV2 = 4e555a394ab67d38 -IV3 = a3aaaf8ea00bd28d -PLAINTEXT = d1356fc13e1c77b67a58 -CIPHERTEXT = 1a4c8aedc6646df52134 - -[DECRYPT] - -COUNT = 0 -KEY1 = 2afb08105d7f7a0d -KEY2 = c1134f380d891a7c -KEY3 = 2afb08105d7f7a0d -IV1 = 7c240546899dfb81 -IV2 = d1795a9bdef350d6 -IV3 = 26ceaff13448a62b -CIPHERTEXT = fb -PLAINTEXT = 1d - -COUNT = 1 -KEY1 = 5734681332a25102 -KEY2 = 6de5f74013fbd96b -KEY3 = 5734681332a25102 -IV1 = 70fbba89679a8c4a -IV2 = c6510fdebcefe19f -IV3 = 1ba66534124536f4 -CIPHERTEXT = 7c21 -PLAINTEXT = 2348 - -COUNT = 2 -KEY1 = cda21aae3e1a8f0b -KEY2 = 58153ba8fb9e8f1c -KEY3 = cda21aae3e1a8f0b -IV1 = 11e67de4d96d8437 -IV2 = 673bd33a2ec2d98c -IV3 = bc91288f84182ee1 -CIPHERTEXT = cfb150 -PLAINTEXT = 6ec9bd - -COUNT = 3 -KEY1 = 8fd5dc1a91167f43 -KEY2 = 3d0d7c468afe4a25 -KEY3 = 8fd5dc1a91167f43 -IV1 = 4c70594c5ca6cb00 -IV2 = a1c5aea1b1fc2055 -IV3 = f71b03f7075175aa -CIPHERTEXT = 12fc8ce0 -PLAINTEXT = 4b230a41 - -COUNT = 4 -KEY1 = 5219bf6167732504 -KEY2 = 7fc41952fd29923b -KEY3 = 5219bf6167732504 -IV1 = d2dc6f16b0262766 -IV2 = 2831c46c057b7cbb -IV3 = 7d8719c15ad0d210 -CIPHERTEXT = d54e2c2430 -PLAINTEXT = 2a8715f7f1 - -COUNT = 5 -KEY1 = 6da431d6379b912f -KEY2 = 382601343e678cf2 -KEY3 = 6da431d6379b912f -IV1 = c6044a686ac251d2 -IV2 = 1b599fbdc017a727 -IV3 = 70aef513156cfc7c -CIPHERTEXT = 556c92d22a4a -PLAINTEXT = 7a25ba4bb69b - -COUNT = 6 -KEY1 = 5798f7a1bcc29889 -KEY2 = 0b97da8f68a2807c -KEY3 = 5798f7a1bcc29889 -IV1 = 3aab26bd92351b6e -IV2 = 90007c12e78a70c3 -IV3 = e555d1683cdfc618 -CIPHERTEXT = a58a0de46c1ce6 -PLAINTEXT = 910d68573f3da4 - -COUNT = 7 -KEY1 = d326aebc153746ea -KEY2 = f238b63de0cd2a98 -KEY3 = d326aebc153746ea -IV1 = a9c3a039d01b7a4b -IV2 = ff18f58f2570cfa0 -IV3 = 546e4ae47ac624f5 -CIPHERTEXT = 3194f8d41be3205f -PLAINTEXT = 043a40fd1a9d4b4d - -COUNT = 8 -KEY1 = b3ef31bc91524302 -KEY2 = 85a4a72025f176d3 -KEY3 = b3ef31bc91524302 -IV1 = a2913133faf019ae -IV2 = f7e6868950456f03 -IV3 = 4d3bdbdea59ac458 -CIPHERTEXT = ff4fa739652b2b9f99 -PLAINTEXT = 293d1c6fbc31f3f8d1 - -COUNT = 9 -KEY1 = 3e890725f8165e58 -KEY2 = f11532e98998078c -KEY3 = 3e890725f8165e58 -IV1 = 4935cde335f15a34 -IV2 = 9e8b23388b46af89 -IV3 = f3e0788de09c04de -CIPHERTEXT = 39f6b7f75cb157e47214 -PLAINTEXT = 0d84dbad4eab9fae986c diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT3.rsp deleted file mode 100644 index 5e4e5090..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TCFBP8MMT3.rsp +++ /dev/null @@ -1,209 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for CFBP8 -# State : Encrypt and Decrypt -# Thu Apr 21 10:44:59 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = bf37620bba1c5780 -KEY2 = bf158c25fe7c1685 -KEY3 = 7fb3b6b3d6978331 -IV1 = a3c916209d0a0b62 -IV2 = f91e6b75f25f60b7 -IV3 = 4e73c0cb47b4b60c -PLAINTEXT = f4 -CIPHERTEXT = ed - -COUNT = 1 -KEY1 = 15c804c1ea3e04da -KEY2 = 64a11fb5b5a1868a -KEY3 = 0bdf7998d307c1c2 -IV1 = e5ebe251b95538dc -IV2 = 3b4137a70eaa8e31 -IV3 = 90968cfc63ffe386 -PLAINTEXT = f6b1 -CIPHERTEXT = 1608 - -COUNT = 2 -KEY1 = f7e9409ba1c17502 -KEY2 = c80dd9571a49cdc4 -KEY3 = 52cd76da7a7564a7 -IV1 = f21bd47eaa99a46b -IV2 = 477129d3ffeef9c0 -IV3 = 9cc67f2955444f15 -PLAINTEXT = 25dabc -CIPHERTEXT = f17827 - -COUNT = 3 -KEY1 = 20fb2ffb4686cb97 -KEY2 = 269804267c7aea07 -KEY3 = 32fe1a32dc7985b0 -IV1 = f05bd8d479eae7ad -IV2 = 45b12e29cf403d02 -IV3 = 9b06837f24959257 -PLAINTEXT = 5d3c6d5d -CIPHERTEXT = a8ff38db - -COUNT = 4 -KEY1 = 37452f9e766b4cd9 -KEY2 = 25fe8ac4efa4ce94 -KEY3 = 94f14304bc1351c1 -IV1 = 5adc17d44040e4c1 -IV2 = b0316d2995963a16 -IV3 = 0586c27eeaeb8f6b -PLAINTEXT = b2bfdf994c -CIPHERTEXT = 2e50030e2f - -COUNT = 5 -KEY1 = b0a4e349670b610d -KEY2 = 57375b4c4916cef1 -KEY3 = fb5ea425a4571513 -IV1 = 872d732bd709c6c4 -IV2 = dc82c8812c5f1c19 -IV3 = 31d81dd681b4716e -PLAINTEXT = ff81eb90e544 -CIPHERTEXT = 8a71924754f7 - -COUNT = 6 -KEY1 = b3e949541ac2c8e5 -KEY2 = 9eb05e9d32f4da94 -KEY3 = 5d49e994e90ea862 -IV1 = a4bf4a4ad53ed6c7 -IV2 = fa149fa02a942c1c -IV3 = 4f69f4f57fe98171 -PLAINTEXT = 94febe379069a5 -CIPHERTEXT = 1978fdefdb9bbf - -COUNT = 7 -KEY1 = 70b31c89b392cec2 -KEY2 = 07e0b67a109e380b -KEY3 = b0797f7ad591e67c -IV1 = b3774773453acdae -IV2 = 08cc9cc89a902303 -IV3 = 5e21f21defe57858 -PLAINTEXT = bba6bd6557ae51e3 -CIPHERTEXT = 92cfc8b06e516b93 - -COUNT = 8 -KEY1 = 451c1561cbdc2a64 -KEY2 = a15173a8a780704c -KEY3 = 343e9bcb6449f1ad -IV1 = 20dc465d8864a591 -IV2 = 76319bb2ddb9fae6 -IV3 = cb86f108330f503b -PLAINTEXT = 37ec2ff3e975fe8966 -CIPHERTEXT = cb996a1c22e1384841 - -COUNT = 9 -KEY1 = f8fb682c5b512adf -KEY2 = 61542ac707ba267f -KEY3 = f807dc8580641fef -IV1 = 42aa585249e2096e -IV2 = 97ffada79f375ec3 -IV3 = ed5502fcf48cb418 -PLAINTEXT = c39b6016133046aeaa8d -CIPHERTEXT = 7c58985884d4e7f87946 - -[DECRYPT] - -COUNT = 0 -KEY1 = d30bc7197c67df86 -KEY2 = 678f73688f3d3dc8 -KEY3 = fec2a80e8558a419 -IV1 = 1641a83207195e90 -IV2 = 6b96fd875c6eb3e5 -IV3 = c0ec52dcb1c4093a -CIPHERTEXT = 8a -PLAINTEXT = 7c - -COUNT = 1 -KEY1 = d95b628a8a940108 -KEY2 = f4d03d5e7f8086bc -KEY3 = 2057dc07bab57c37 -IV1 = e817014ef73ed72e -IV2 = 3d6c56a44c942c83 -IV3 = 92c1abf9a1e981d8 -CIPHERTEXT = 9221 -PLAINTEXT = e37f - -COUNT = 2 -KEY1 = 13205de53e3d5254 -KEY2 = 258997ba92ae198c -KEY3 = f26df4a7259d5dd6 -IV1 = 24f5f7006b8b3587 -IV2 = 7a4b4c55c0e08adc -IV3 = cfa0a1ab1635e031 -CIPHERTEXT = 61d0bb -PLAINTEXT = 3ef941 - -COUNT = 3 -KEY1 = fb76a758eceac1f8 -KEY2 = 92e6ba0249d6f864 -KEY3 = fe3e38cd7a615825 -IV1 = 29a53a8bd6f0a4b2 -IV2 = 7efa8fe12c45fa07 -IV3 = d44fe536819b4f5c -CIPHERTEXT = 76c8e1d8 -PLAINTEXT = 9fbc5dcf - -COUNT = 4 -KEY1 = 80d92f40453e252a -KEY2 = 8cdac28307a7f861 -KEY3 = 2301c2cb7ffde664 -IV1 = 90b8a3ea6e883b4b -IV2 = e60df93fc3dd90a0 -IV3 = 3b634e951932e5f5 -CIPHERTEXT = 6d8ceace9a -PLAINTEXT = 76259fce4c - -COUNT = 5 -KEY1 = 04ef7c5ec17308b0 -KEY2 = d6a4fba8b6ad1fb9 -KEY3 = fd4cf2f11a57e916 -IV1 = 754c5019edd90df4 -IV2 = caa1a56f432e6349 -IV3 = 1ff6fac49883b89e -CIPHERTEXT = 9da036049db8 -PLAINTEXT = 8b481a44af0f - -COUNT = 6 -KEY1 = 4602ce5e0867e39e -KEY2 = 294c7ad3159b91c8 -KEY3 = 3807255d6bcee9fe -IV1 = 4bd8d429bef26fdb -IV2 = a12e297f1447c530 -IV3 = f6837ed4699d1a85 -CIPHERTEXT = 9b69501120f1b1 -PLAINTEXT = 00ed94c4c55fb3 - -COUNT = 7 -KEY1 = d9e66794f2542968 -KEY2 = b386aefea716fe4f -KEY3 = 8f792a326ea86e29 -IV1 = a7cf6d03e28b2c28 -IV2 = fd24c25937e0817d -IV3 = 527a17ae8d35d6d2 -CIPHERTEXT = 5d80183a4253588e -PLAINTEXT = ed21591c90484939 - -COUNT = 8 -KEY1 = 57ab1368b31a8af2 -KEY2 = 9d4f0815382aabdc -KEY3 = b6629b2cf885c44a -IV1 = 4b89a154f7c85427 -IV2 = a0def6aa4d1da97c -IV3 = f6344bffa272fed1 -CIPHERTEXT = 240372313fe1891265 -PLAINTEXT = d30964d5d561ddac26 - -COUNT = 9 -KEY1 = 430deac15bf2f2cd -KEY2 = d00dfe200dbcf754 -KEY3 = 615b0b4ff75dfec2 -IV1 = 6e415e7558eb6c6b -IV2 = c396b3caae40c1c0 -IV3 = 18ec092003961715 -CIPHERTEXT = 9124c54354715e3e57cf -PLAINTEXT = 5d6dd1fc268801938ce5 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT1.rsp deleted file mode 100644 index 5662fa1f..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT1.rsp +++ /dev/null @@ -1,149 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:34:25 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = c44aef545b1331f2 -KEY2 = c44aef545b1331f2 -KEY3 = c44aef545b1331f2 -PLAINTEXT = 6c70fa4b7aba00ca -CIPHERTEXT = 9413638a0b5401bd - -COUNT = 1 -KEY1 = 2cb5642a45dada4c -KEY2 = 2cb5642a45dada4c -KEY3 = 2cb5642a45dada4c -PLAINTEXT = 480d56627ca33bfa1eba378155f435c6 -CIPHERTEXT = 4597967c130f100cb44f10687683a808 - -COUNT = 2 -KEY1 = f175d52a388ff4ba -KEY2 = f175d52a388ff4ba -KEY3 = f175d52a388ff4ba -PLAINTEXT = ff2dd14dcedeaa43b12a26ee8f2d82eaa8fa158426df831c -CIPHERTEXT = 56535e4661ff6bf892ad5f3593179a0fc7dd647567930dbc - -COUNT = 3 -KEY1 = b51a4fbace3de354 -KEY2 = b51a4fbace3de354 -KEY3 = b51a4fbace3de354 -PLAINTEXT = 1d1a567f1beeab44bb7eecf0ae086b59fdbda9d1422123ac17b46efccfd2869f -CIPHERTEXT = a6861133718c5187eecea82c7e26be2e0e938112b1da96511f48cecdb842d6ba - -COUNT = 4 -KEY1 = c1cbfde65b5298ae -KEY2 = c1cbfde65b5298ae -KEY3 = c1cbfde65b5298ae -PLAINTEXT = e4f2c8b45536719b42cae8dec1b91b844be76d386ff7084cc76b70ff2c0d5efb268ecb22a66e4b8a -CIPHERTEXT = fa0c0d54d3340acbebf9ed6b78aa4c1a91ab7d992ea7f65976ba5678e3209fc1938e12a56210cfff - -COUNT = 5 -KEY1 = 9ece49341668bf3b -KEY2 = 9ece49341668bf3b -KEY3 = 9ece49341668bf3b -PLAINTEXT = b5f0de245238e5b2ff69e5342c04edd37112727821658c31222063d6fc7ae3ec2fbeb8c9ca9676f9398a17e15fc4aba2 -CIPHERTEXT = 9218d8de253a9a7a81e663d38332f0c72827cd97a536338433c1b3040313421c3ca3f8ac26044f4fcb2ab3234f869baf - -COUNT = 6 -KEY1 = dc2a83ecc8911529 -KEY2 = dc2a83ecc8911529 -KEY3 = dc2a83ecc8911529 -PLAINTEXT = 87f2a1f05bc479b94d433ee78c703aaf435c88cb1a9ac185fff4d911265d431f4e275cb14776062ab1f593a806c7e694dbc1d47862d6d010 -CIPHERTEXT = 21f27768851332c489e3e7807812e908403b82d5ea0a2317a80c4b46a66cfe78e19b08b0fbdd7c84240df60961acee197b37747609ef823e - -COUNT = 7 -KEY1 = 2f2fb5fd49ec9452 -KEY2 = 2f2fb5fd49ec9452 -KEY3 = 2f2fb5fd49ec9452 -PLAINTEXT = 59e3f176cd44dccdc0c49247bbd8852059c2c1c4a862713fd34fa5f5fe26529372229a45faed4e2a8cb6b2052c8480350eca2fe7fb3b748af5df0a831e67af22 -CIPHERTEXT = 7794c29e14f9f7412e0287d08b4b1a2bf6134c5578ca2652c837f8a8e95972d63e901a02552b79bad1df9fed7e6deaabffe7bedb840264ff23dbd916d41f016a - -COUNT = 8 -KEY1 = e510b051135897a1 -KEY2 = e510b051135897a1 -KEY3 = e510b051135897a1 -PLAINTEXT = 315146168bac3b6f1f57456a1dd1bb991e5ea3760a58bd5139c6c48dd830f00c8fb1bfe8604df564d385e1225029e396cc6e2bbaa840c303d5d9d0943d9315b35efab879382649cd -CIPHERTEXT = 381f57872014a65d9b02733c60cf297b56900a5f9b47ee535a1e2f2e7b8efa252e6bbda0d00a38a71be82130e4346303e761c951cdf0661214a6b27ed3f5247bf174002a9128a0e6 - -COUNT = 9 -KEY1 = 1fefaddc34e65475 -KEY2 = 1fefaddc34e65475 -KEY3 = 1fefaddc34e65475 -PLAINTEXT = d2bd867eccb142c0e9f7dfdeec1163182bd3e7749d2149a935fa203c6eb6f5e9288bb044b25650a02898df30ffbfa56cdea89db6af61253ef733f92362e062dba329abd47a93d55b166b8cbe9e0859ad -CIPHERTEXT = be58790824ae3e8039fdece08aff5a5a3b855cd3cd61e8cf4482bf019720ee979d8098d3edf9dabaeab7e4732b6c9df091f706176e9269c409507934cc944506bb72919f65acb2e213aab6a9183e1a47 - -[DECRYPT] - -COUNT = 0 -KEY1 = 329104a4bac82531 -KEY2 = 329104a4bac82531 -KEY3 = 329104a4bac82531 -CIPHERTEXT = 8f0ebc22d0948ebf -PLAINTEXT = e08dd5a15219b031 - -COUNT = 1 -KEY1 = 2ae9a191aefdcb2a -KEY2 = 2ae9a191aefdcb2a -KEY3 = 2ae9a191aefdcb2a -CIPHERTEXT = 25403d87588af5e5f0eb95f62840db92 -PLAINTEXT = c963892c428f6355c595295ec2057027 - -COUNT = 2 -KEY1 = 9de0fb689e68ea34 -KEY2 = 9de0fb689e68ea34 -KEY3 = 9de0fb689e68ea34 -CIPHERTEXT = c7d101363c689d823237581a564dd8972a2b67a8f31bfa08 -PLAINTEXT = 56a4800c2e7d7bf2ce92254bedabf8503628f9b6bd29b56b - -COUNT = 3 -KEY1 = 3eae8973769d4004 -KEY2 = 3eae8973769d4004 -KEY3 = 3eae8973769d4004 -CIPHERTEXT = b6a653c436fd08b56e7384e33b469e1a4b38a3c1778f4a025361e92c030ee855 -PLAINTEXT = 407965158cfa45337af944dab35115f3dadf964bc11badf1ac9a8cdefab1fd1e - -COUNT = 4 -KEY1 = 9e52b67620620b2c -KEY2 = 9e52b67620620b2c -KEY3 = 9e52b67620620b2c -CIPHERTEXT = a28c4bcb84619f902fac166b2189a58aa4a98c3b950239496ac56a89749193b060e67f6704dc39a2 -PLAINTEXT = db46761f6264cad16551675e0f9025b6ec70c5ba8bbf28dbb6eb03c91ec57d34838a741d8d151564 - -COUNT = 5 -KEY1 = c1192fba207cb562 -KEY2 = c1192fba207cb562 -KEY3 = c1192fba207cb562 -CIPHERTEXT = 5b58a793364698ce9b166ebfb0632405e5ef4888d5f2fe6771b147325b53835a90f035e54aec076625830e2d80a44ebb -PLAINTEXT = f68f04b13a827cbe727e8220d3b0f07a8616cfa4e6849a3f21f9db57a5a0332d80306f912ff078de2d9e59363ee0004f - -COUNT = 6 -KEY1 = 49b05da22af70e40 -KEY2 = 49b05da22af70e40 -KEY3 = 49b05da22af70e40 -CIPHERTEXT = 4b5a4a502a889c0642d24c901834b1f75f2ca8b7762836cd313a6f11dc1396c67d2f85705a4d4fe5bb2225a7f14e7671978f5a1018353174 -PLAINTEXT = fad78544289a615f32780921ef1edf4e943ea991f029c5432dfd80e314692c821629658e7e5cf52d1153a53623b52b4b55ca543b531243e6 - -COUNT = 7 -KEY1 = 523e809bd6ec01b6 -KEY2 = 523e809bd6ec01b6 -KEY3 = 523e809bd6ec01b6 -CIPHERTEXT = 43e4307327c338b1abbef1c2073ef7605ded1aab9c0c621ea50d50c2ac5e67a1e183eb7e5067e9c306f477bb76e13d011bcb34395e88aefdb9b8971a1d9cfafd -PLAINTEXT = 2fada5d9be6ede618d43a5034be89122cea4837d1ff7eac413047977a3dd78eabe9cc65dea22032c644d1344aaf7acb16f611894a4c62ebdec15379b11faf633 - -COUNT = 8 -KEY1 = fb38e3ea34df385e -KEY2 = fb38e3ea34df385e -KEY3 = fb38e3ea34df385e -CIPHERTEXT = c20f5c0bac6f204d788e7b58459f2020055c325181fa62e59e5c57f5de8752cf2956124ace6ef556c57561d7377f62b43fc9942af3aa44679ec6d254508559b299c4926891caf61b -PLAINTEXT = 2d62b323b35179726c78c0179abe9e1c314a8a4531fad3b3f21c722b40bf147e3a632d53fd00b943c4428860ab44edb96dbcaf4e92c76f502f01e7c737298987e0d2473efdeb9a6a - -COUNT = 9 -KEY1 = 52ce6b0eb53da134 -KEY2 = 52ce6b0eb53da134 -KEY3 = 52ce6b0eb53da134 -CIPHERTEXT = e39714c17e6cdfc3922032bc0fb4995bf7ee552bb75952bbb78d59fc30b087ea3e3dfe6e3604da8339736799091391361c559be3ef8f14469d42078cb09e730a3748fa23195add6ca8ac280e79522a6c -PLAINTEXT = efb22795e6bc769ea3e00dd4f4085695b1356b5baa56ac5cc3c095d205d5333ee2dca41e531e476a119a42b974f0ba3419e4263a2472bcd493bd176bfdb4a220d53837b83f9bbd9df1c1c6c340d602ab diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT2.rsp deleted file mode 100644 index a9228667..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT2.rsp +++ /dev/null @@ -1,149 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:34:02 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = ad192fd064b5579e -KEY2 = 7a4fb3c8f794f22a -KEY3 = ad192fd064b5579e -PLAINTEXT = 13bad542f3652d67 -CIPHERTEXT = 908e543cf2cb254f - -COUNT = 1 -KEY1 = 259df16e7af804fe -KEY2 = 83b90e9bf7c7e557 -KEY3 = 259df16e7af804fe -PLAINTEXT = a4619c433bbd6787c07c81728f9ac9fa -CIPHERTEXT = 9e06de155c483c6bcfd834dbc8bd5830 - -COUNT = 2 -KEY1 = 326b494cd33ee657 -KEY2 = 37ae5ebf46dff2dc -KEY3 = 326b494cd33ee657 -PLAINTEXT = 0654b84f30cbb2846bccd9d56463d6db9e12f3465b2322ce -CIPHERTEXT = dec0c5935e5430f98ad636fa3d7caff1946766bdc201edd9 - -COUNT = 3 -KEY1 = 3ba298d997082338 -KEY2 = e02a3d204fae7949 -KEY3 = 3ba298d997082338 -PLAINTEXT = 19a4f0ef3cabcad667c6e0a02b55e3c66db885c20b613cc7c32d43af50f4e335 -CIPHERTEXT = 622c65eb6fc01bf4892287532e32c9c73b991cb33932926ac43a0c7e08b34501 - -COUNT = 4 -KEY1 = 32325e8583e59729 -KEY2 = 6e52c7fbe01a5dad -KEY3 = 32325e8583e59729 -PLAINTEXT = c8f97e987da45d96ed5878e565faac36e55f0da3300f93921f4810dd3a46653089c2f6b2a8b95be7 -CIPHERTEXT = 2c125b84ff980e01d11ac40e2588002a28d30e1013e8e106b2e8347d064b52ef20def27628887605 - -COUNT = 5 -KEY1 = 2f92438cd30edcd6 -KEY2 = f897d5c425ec83df -KEY3 = 2f92438cd30edcd6 -PLAINTEXT = efdf4135fbf593c7f53f51f86040c47e6c7e2837d2d8b019001acb6876cfa62b7057f2e0c539e76f0fba895d0cae2a42 -CIPHERTEXT = c09691e1724a8998a762df22469934515753389fd22b51734bf0b122e00380f6e407fcd363939f54f5818899375b4cea - -COUNT = 6 -KEY1 = 92d646b6d61a8510 -KEY2 = 52e9675d9b326de5 -KEY3 = 92d646b6d61a8510 -PLAINTEXT = e8890a1054b6733ec3b3d6475636e0b0c912eafce3087e2211df163e4eb62687459a5d81ba5428742684791ca1f4c6a2052654cb512fb570 -CIPHERTEXT = 6dc5716914394e495003655a5ab25c190aec8aabd621c6b9f0732a23136522df9a1ab6ce84367d5d1e8806ed27dd769d39fcbeaa7742038d - -COUNT = 7 -KEY1 = ea3e7fb61329d9a1 -KEY2 = 4ff1918cb0f74083 -KEY3 = ea3e7fb61329d9a1 -PLAINTEXT = 9fcd4e1b7805a172c17e80405ddd0600662837771ee394f42979edd7fade77508c731e69522a1c4770eacbac2b35b7c19e08f813af02bfdb42c92e82adaa6d64 -CIPHERTEXT = 086ad70c371c688ff7e157a55db197f09bc56d680d12bd0fc24174d090deb55e01860f47c7d9c943823b6e3951508acfa298984f01f1c8084b94214cd9e4c620 - -COUNT = 8 -KEY1 = 377392682f37860b -KEY2 = 2cc1ea2304bab0e9 -KEY3 = 377392682f37860b -PLAINTEXT = 6daad94ce08acfe7d8856ba52936b108995546b78ad02f2bd91ddcac05ce657c94661352b26b22091cbcc59a3c256b489531411a623ff88e7ad8c88c7740b599174b114de3724207 -CIPHERTEXT = 039f63d782b68ebd00d215121f3f4b91693b84073702685815bda21a6b2d9c80bd20b1b9632d28b1284d80e043bd955f8b650d878a9819bb26a9adda0eb1dc13002ba90d66246fcd - -COUNT = 9 -KEY1 = 07bfe09452fef80e -KEY2 = 7015b6df263e9858 -KEY3 = 07bfe09452fef80e -PLAINTEXT = 1b15b4e31f41cc06b4c4b91f0a24b70ada40f9bd92e4ee7eb29bc35476c429bbb5e8589b094b547b30c16ff2b2c30f5fc4c2b1da6dbb2e6be70c3d7948863a8562c32618e7baeef9d190f0a400b2bbf8 -CIPHERTEXT = e198fe5979b9afaafccb00a001f1fe7f0550ad1a55139e84e855fdc2c1129bf1a70952d352cb91931532ee39d837ba9d7a043a6b9a35cae313068a4b28f85ad04201cf1e26997692ee1694656f570a8c - -[DECRYPT] - -COUNT = 0 -KEY1 = b32ff42092024adf -KEY2 = 2076b9d3d9f19e6d -KEY3 = b32ff42092024adf -CIPHERTEXT = 2f3f2a49bba807a5 -PLAINTEXT = 2249973fa135fb52 - -COUNT = 1 -KEY1 = 023dfbe6621aa17c -KEY2 = c219eae9cdecd923 -KEY3 = 023dfbe6621aa17c -CIPHERTEXT = 54045dc71d8d565b227ec19f06fef912 -PLAINTEXT = 9b071622181e6412de6066429401410d - -COUNT = 2 -KEY1 = d9d307fba7705bc1 -KEY2 = 1c7af1d58f9b75da -KEY3 = d9d307fba7705bc1 -CIPHERTEXT = 9105e38cf9eb1971f1486d6d5363a08e035ae197c7ae40a5 -PLAINTEXT = a22d7e91408aec4a3bbc75b1bfcefe41e7fc6398bd6fa9c3 - -COUNT = 3 -KEY1 = 7cb0026b8fc140a8 -KEY2 = aee3f84c83830798 -KEY3 = 7cb0026b8fc140a8 -CIPHERTEXT = 0adc855fbd9142d59791cdcd21db7d540aea2fe2b42ce877f3b6bcea1136ee7e -PLAINTEXT = 1dcee48799e0baa891902b5fb7c26d5f37285a886983c8399c47654121bcae48 - -COUNT = 4 -KEY1 = d36e52a80786260b -KEY2 = 074057b5e5e6e5da -KEY3 = d36e52a80786260b -CIPHERTEXT = c9731543aff4343b02890e241eeb0528992b7680d2f7ebddcd1991063e40ecc2e303c9f817237415 -PLAINTEXT = 072834ad87a16a8aa7f38f2dc1bc218703a719a725093b7baa0e3e731c2e15ffc6c80427fe041077 - -COUNT = 5 -KEY1 = d076265e5443fd80 -KEY2 = d5f17f1c979ed91c -KEY3 = d076265e5443fd80 -CIPHERTEXT = 888b2133718935050ebbca09f56acd091acd72f8f3917928d9b9afbdb2a8b762cd7c0a3a0d9e3d194a9783f5f4267297 -PLAINTEXT = f8cbfae75d988242171b1f3535af3e6634abf28543db9278ad2c008738200833d29f8fdf8ceaa1f783233bd60587231e - -COUNT = 6 -KEY1 = d3ad1ff84583517f -KEY2 = 46d37c409ec20db6 -KEY3 = d3ad1ff84583517f -CIPHERTEXT = 9ad1cbee823e5421b966b0d0aadabfa36d237417984a4123589ed01cc0b1f4d660a4df0c1aa4950131b5a168a3ae0681b9857886dccdcc45 -PLAINTEXT = 8db7c048a8f690771eb9ed55a9cddfbb8010ce9f97832abb66601c20dd219ba6b6d607cef638fb218202eba1f7028b9524a3567e87518fa1 - -COUNT = 7 -KEY1 = b957d5436d02b346 -KEY2 = 896173ab29e5fdfd -KEY3 = b957d5436d02b346 -CIPHERTEXT = 76288113b8286dd13ab2dd96f3b2a2396e53c7ee1f0a806bf7d75d4a36c8c3af81be9d2a34734fdff9bcebe49a0ca8ea133a9020ec847854c5d3355b33410db4 -PLAINTEXT = 4b4557985d8bbe9e343608c6cc4a4b804d07233f5dc3869d6baa176275d8418fb12ea1d34b34b42555c8ad78299176b31f1f7517683f5fb384837a8537017a92 - -COUNT = 8 -KEY1 = 98157ca15d1ab652 -KEY2 = ab583226320798e0 -KEY3 = 98157ca15d1ab652 -CIPHERTEXT = b4ae2c61e853bf62f6314b886488a2afacbb2bf18f54d7c9ad475778537b8da8948640509bb913d73f5cb87cd83a61f5516177567f238f35b1609a0c89085bde0adb1f1ef173a8cc -PLAINTEXT = 8b2f98c16c2f6149f5f45cb3d553f8fa9c0b891bc4081aa5b4e142a6c7d998e54d91ca262b013d1bd46edc7f565e4d04f4d8d4fa43098d801b9d6212c771097fa02fe920e7a17f2d - -COUNT = 9 -KEY1 = b64c4c3efbc75bea -KEY2 = 2fc492a462047361 -KEY3 = b64c4c3efbc75bea -CIPHERTEXT = e9121506f8c0bd362f0767f8e62c56558f309301a1f78599d5aac129955923f1b1e51e69551d508238275a2f1522ee245f092add31da24e384f8c64ba4cedc7fe5b66b41911944ec26d7dafdbee951d3 -PLAINTEXT = c833e04b591bcaa745ff67893a468ec160264ef04f1cde0f68b8ae54ff6530ad5f2575b32df70e5ecda7b8d49bc17680ccb65e4367a8da9a20c3b67232ef97666eedfb03602b7170d23a18dc19341602 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT3.rsp deleted file mode 100644 index 45d11b31..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TECBMMT3.rsp +++ /dev/null @@ -1,149 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for ECB -# State : Encrypt and Decrypt -# Thu Apr 21 10:33:38 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = a2b5bc67da13dc92 -KEY2 = cd9d344aa238544a -KEY3 = 0e1fa79ef76810cd -PLAINTEXT = 329d86bdf1bc5af4 -CIPHERTEXT = d946c2756d78633f - -COUNT = 1 -KEY1 = 49e692290d2a5e46 -KEY2 = bace79b9648a4c5d -KEY3 = 491004c262dc9d49 -PLAINTEXT = 6b1540781b01ce1997adae102dbf3c5b -CIPHERTEXT = 4d0dc182d6e481ac4a3dc6ab6976ccae - -COUNT = 2 -KEY1 = c16189f43451196b -KEY2 = fb4c438580c20408 -KEY3 = 571f0d5e4a586491 -PLAINTEXT = dd9a97741093334bd0c9761105cfb79cc3bac34a7c85bd8a -CIPHERTEXT = d2f3f1d32a9ea09b5acb589c41a07320fb8d33a2fc2b0ed2 - -COUNT = 3 -KEY1 = b0265876ae4cce98 -KEY2 = e697cef4048a45e3 -KEY3 = 0815a83276efec31 -PLAINTEXT = b59cc5e13bd10f801e2464e029c383cacfe812646c0bf805ce560848f459df5f -CIPHERTEXT = 26d325d7f6b90510521344875d157166580748b2a3feeecb959e574e451cae80 - -COUNT = 4 -KEY1 = 7694a26d9e1091c2 -KEY2 = 37d32cbfa1e351a1 -KEY3 = 3df8208cc8081c54 -PLAINTEXT = 212399b6144969c0c9f35191f5d1d4f641b607faa19b8c07e1e7c44d81ee4167c2b77a3c0102c324 -CIPHERTEXT = 47ff992001e04464e55fd48a48e040a4ef3e0839c49a2794c5c0c9f2a80d345fcaea8e398416ab8e - -COUNT = 5 -KEY1 = 312cc2cee9d39823 -KEY2 = fe6d91d6234c52a4 -KEY3 = 54e92970a84073dc -PLAINTEXT = e8fb12cbd680cff095ff6244b09fe8c054b1fddf19362f4820a1b3ad5ede57f33792b8934fa5b5409dfe23cac18dc242 -CIPHERTEXT = 98ec2853be1efb64342583f9e97c19c4f22ca6dc49f9fa0f4c145e7503f95044830a44b7cd9456c0e5c91162263e2fe9 - -COUNT = 6 -KEY1 = 6bfb4a0e98a7e5a2 -KEY2 = f783b9f752ea4f15 -KEY3 = c720340d0292b937 -PLAINTEXT = e01bc9ce0347c596b35f411e6d8229ad2855e42022b0373ade98663c6d6e9cb5ee658c9c513a599c601fb3affff844eeb2c94aa8616f85b1 -CIPHERTEXT = 505c359d3f870460714352517e1836b76cfe28f3b89a279a23b53626a03a457d714dd9e27d9c57038997a53e60c7dc1eb2336f325fe1ea8c - -COUNT = 7 -KEY1 = 940d328fb67f9b5e -KEY2 = ea4cf2085e918c52 -KEY3 = 974519767fea4ab3 -PLAINTEXT = 45e9d10e247017efb2792393aa23abaf7f69c9bf4c4a964c0926fb6a056cc4869072f65ef8a46351b8e17bd9eb226556075d4f0dc7a9027069a2b9a01a0f3330 -CIPHERTEXT = eb2abfb7511454e5840787d8cc5be41c92de66e8b52d12a08a27f0745334858eb4ae4d4ec61fcef370aec427f3ceebaa6e74a1353508791311e9d9be1b895c94 - -COUNT = 8 -KEY1 = 9867a88fc1a8f1ce -KEY2 = 1af8bf7f769425ef -KEY3 = a2fb6152cb64bfb3 -PLAINTEXT = e1a5d4c5a7520f8e1fb3d2cefd789f52ed748e25dfa03eb1a2631126b51099205ab14d84eb0381aa71c195c273256c700cad1fba401bf32490bf8919ccf8558d29f951e194c9f307 -CIPHERTEXT = d4e6ca33f17d3dcb733ad5f680a59c9c70072dddfcd4fc26a56c08655be96ea82590906684c915eb0570331e3705685e6d2c687f8e02d9acf25ca50dd1cbb8bbc2fe6b5279f42be3 - -COUNT = 9 -KEY1 = df20ae3d54858013 -KEY2 = 514367024f7a7ad5 -KEY3 = 29d979f71abfd5f1 -PLAINTEXT = f0fa379f7e507d3d97674fc3538b19fd1b1034f0b1410b6e70997de7d63683823f8a136cf354447063ceb2c9b02824346d366c49a6668f0a21f426bde36104f7f62119fa6a9496409a375258b11c6df1 -CIPHERTEXT = ce9233ba7cbbc0f8ff3cf7d6ff70940012ef58aad5c86399fe0a8216c96e4192deff426946b03ae2374d7fd1d9a5933bac7878044ac217649f51fdaaaa915d01125f0dcbe9ed1ca6aba83314f8e861b1 - -[DECRYPT] - -COUNT = 0 -KEY1 = 52daec2ac7dc1958 -KEY2 = 377392682f37860b -KEY3 = 2cc1ea2304bab0e9 -CIPHERTEXT = 6daad94ce08acfe7 -PLAINTEXT = 660e7d32dcc90e79 - -COUNT = 1 -KEY1 = 7f8fe3d3f4a48394 -KEY2 = fb682c2919926d6d -KEY3 = dfce8932529229ce -CIPHERTEXT = e9653a0a1f05d31b9acd12d73aa9879d -PLAINTEXT = 9b2ae9d998efe62f1b592e7e1df8ff38 - -COUNT = 2 -KEY1 = a4cdbf9d20a78a79 -KEY2 = d9547c20150486ea -KEY3 = 10d902b3041631ad -CIPHERTEXT = 1e95e643eca2a0b11224794a18d94563954a7d61e8aa92c2 -PLAINTEXT = 165daf1103ed2fc71de342d6deb610ce107a2cdd14f14317 - -COUNT = 3 -KEY1 = ec15c26eb9a75ee5 -KEY2 = c498290e85da2fdf -KEY3 = e9977f61a11f26f1 -CIPHERTEXT = 2943a616ea337af5820c49b4fac3080a80dcfabe0d81735e44d1e2349c7a0e76 -PLAINTEXT = b368cad84bc17d4a93feea144bec420b4769c2689b0f63c4f4135b08da838403 - -COUNT = 4 -KEY1 = 3e9d23ecef6d51c2 -KEY2 = 7fd09b700dcb085d -KEY3 = 26b6ecbf5ef1cead -CIPHERTEXT = 88aa03eacd0f7ad27442ab26fc57a4d279a0c3c8dddc1ae077ab18e3b94566e23e6c10cd0c9fe541 -PLAINTEXT = 54149191308949e1d3f8580028ba56a020de4a3860ea9935dee838256c357c1165eddbda5056088a - -COUNT = 5 -KEY1 = 7c7ad3cb0e2ad3dc -KEY2 = 492c3819d6297fc7 -KEY3 = 6bd589d5292f07f1 -CIPHERTEXT = 3165a1d62950a99e6de40487075c1141728f5a04971720d4fbb23b0336e821f7a7ef442e66cba17e7ab995a24ccef3f2 -PLAINTEXT = af2d86003e467680e797b6ed7b40cf8e23dc749809ac8dfd73807c7061be6cdef71e224f2124648000e6db38407a9720 - -COUNT = 6 -KEY1 = adb98f978f6dabd0 -KEY2 = 61571f011c31a46d -KEY3 = 8586c468c86b3207 -CIPHERTEXT = b8aaf46032aae7f3752db7b4df2b52696eb452d627cd7e30b87a94d45c1c4639fffd8223a32af61a0281d41b740ad28d148b76761e5690ef -PLAINTEXT = 84670a08bf8742999a9c947e8c900f0edd5cd8e52f8d9da1bb8d854867f5f0a50c7b8a324483eb27837ba7703b4477d2fd6b76cbaedb4297 - -COUNT = 7 -KEY1 = 5e9140d3d68f4fc8 -KEY2 = e0b054dcdc454552 -KEY3 = eca2baad5d2fc2d5 -CIPHERTEXT = 76cadaf28043e0c982e92f5c84ef3a27a5473a4b10c6c5d52b83a2431280dc45438c15c09b671d188128c3af61dceba95c70e1f33dd1ed83af5128e1ae4d8de6 -PLAINTEXT = 8bc22d948348a26cd5a15f4d61b6f2a51a267150bee415dad58a6713314c6f310f19b4c1fcbf8d848a6ce6a8f97677d63e1958009237f3841d0ada5f4e676057 - -COUNT = 8 -KEY1 = f220b50798387fb0 -KEY2 = 9d104a8ae5ba027c -KEY3 = ec528fbcf8a18958 -CIPHERTEXT = 052a4e9a3cb656bb7481e198991264a9dc2ea66561b3184d38c4642b8f26489c26eaa5cc034dd38166dc385bffdc195a5fe8afa0addc7e789af2e298962beba345f16af22cfa4c94 -PLAINTEXT = 53cc47d204662feaddcf2f5a06d0e96c080946b2579e5d0f85f13e7f50f394ffa519842c02d3ec3abebc6af25f85f9d0fa6e2ed0234e2589381df10389947a59144ee0b24e87ec45 - -COUNT = 9 -KEY1 = dfdff7928602798a -KEY2 = f4f21351ef7a4a76 -KEY3 = 94c1f2e9516e7ad9 -CIPHERTEXT = cc6168f0aee3a919b3968ac01b867de6f364f96f9eceb783b5cf213511aa086225d395dc913f82c8f5dd894503651d4fd95059e28d2736620901003a19480bc4c2bba269d6b94009c5bc039cb6245d1a -PLAINTEXT = 3e6f63c3d1480052369a791f72c895f202c01a6977124143ede89465ff4bb68f5ab7b36dc5ec1240391d4c69bc17f0ed4535a63acc736a0edd953f188d52f4711ff0f0e61ff9c1a643eece7dda486221 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT1.rsp deleted file mode 100644 index d666deec..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT1.rsp +++ /dev/null @@ -1,210 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:49:32 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = c1f461bac779549e -KEY2 = c1f461bac779549e -KEY3 = c1f461bac779549e -IV1 = 20b8765753b3056e -IV2 = 760dcbaca9085ac3 -IV3 = cb632101fe5db018 -PLAINTEXT = 6349581592ae9269ce8f6badd5481c46448cdba3a15a00cd -CIPHERTEXT = f40d48d234d3c4ba8d6ee4aa412897132adfe4c2dff6a338 - -COUNT = 1 -KEY1 = 648acbe62ff27c52 -KEY2 = 648acbe62ff27c52 -KEY3 = 648acbe62ff27c52 -IV1 = 8059b22d9c5fd467 -IV2 = d5af0782f1b529bc -IV3 = 2b045cd8470a7f11 -PLAINTEXT = f6b9ef7c351d9f1b8eb048324f984e2a909d253017805c2d788edbf9807469ccd45571f5d61a05cec80a23ef349a37a2 -CIPHERTEXT = c909cfa0e68414f84ac96bd980bde6dd20288cbb5e8118f2029ad7704d66ce91a253270bd0f0fa4a21f446a5b22edd78 - -COUNT = 2 -KEY1 = 2f9ecb8a6b9df4d5 -KEY2 = 2f9ecb8a6b9df4d5 -KEY3 = 2f9ecb8a6b9df4d5 -IV1 = b73444292b440c2a -IV2 = 0c89997e8099617f -IV3 = 61deeed3d5eeb6d4 -PLAINTEXT = b54c92114f55362b3549a637380754b46f9d28b72968182f257df96e064894e50173fd2fd90920520ddc9d415024d6a5396845dc3ca21442d99ee7b013a3fd432455775f6fdaf7f3 -CIPHERTEXT = 5c4ea59c1363cf204147dd224bfbd76d287511126f6a42431f0e145a97482aaf46de160b588aa17542f089284f2b4ae601c560b8447cc073d1c2fdcdb04c2da8f5923454b96b6a90 - -COUNT = 3 -KEY1 = 7f6d13c7e645a210 -KEY2 = 7f6d13c7e645a210 -KEY3 = 7f6d13c7e645a210 -IV1 = 8ec669cf1e5d0bf0 -IV2 = e41bbf2473b26145 -IV3 = 39711479c907b69a -PLAINTEXT = 93b764fe7b95414457331504a4e66ceb686d9c49c632f872cecd48649aca76aa96ac8a801f31d83750d878db18a1f71490144c4a8c840e0c7195e4b346fc3c420d864091535c05ab0685067487acd28f0024017ef8296c0b24699ee780c38592 -CIPHERTEXT = 602269c31930e226895b885477addd23179a4d2f1cef2b7171aba5563f15b1554d82af570cbe2b13e1a95e3c59785dab9161b4e7d9440674bf7ced81aa7212799c6e4501d26ca6f849638fed5001f9ec2183ea9cea6b6035c31024a29b9f6c92 - -COUNT = 4 -KEY1 = 08c7765eb0c4d37c -KEY2 = 08c7765eb0c4d37c -KEY3 = 08c7765eb0c4d37c -IV1 = 3e36e6015ac1e84d -IV2 = 938c3b56b0173da2 -IV3 = e8e190ac056c92f7 -PLAINTEXT = 91f47526e9cd88565ab07ce0c97d02c10b4734bca80678addf8ca819eabb700983f4f719a6d2c1cc9919d4222ae9196d38380660747f7a6969b2e841ba76b8c1ab8feaf7e397fd7971f60ff90c0e451a9fb66d8205eae23010c0b010d19ef9cd13ab98e729830305ea2f768cf9544e704aaab34be1b079ac -CIPHERTEXT = e9473a81d04f10954a94efd7fd34f03c7c7b9720a54929546598342135729a7e2cc1dbfb460bb0f7a062faa6535c49c33bc3dcfb1c370d36682504935138ee413e5bfb9828f1c800c5cb92c56a2ef6c84f22f77a2bb7595dbe38a34975a1e2d36714bb4a111d7de649257d9937192f73bb29bdd896ccf95a - -COUNT = 5 -KEY1 = d6d05792e68ab910 -KEY2 = d6d05792e68ab910 -KEY3 = d6d05792e68ab910 -IV1 = 975099948f8ac1d6 -IV2 = eca5eee9e4e0172b -IV3 = 41fb443f3a356c80 -PLAINTEXT = 99c450b6d33abf362bedb65bdeb307bfea233dd3d0497f2f999eb7261736f39e6d3c0b1ed29c842991ffb4cb54fc2771a38c42fea8bf261a35aed7cd08b19e4e4dd2ab156481ff37e58989f3e1428f886b08504a57ede8f542ab7341d3dd75b73f6e7ac21351f9092e727efc0ced08ad4b7fb0e267398c68c97cd3aa002142824ef8be4e66743a4774a4db0e5e655a88 -CIPHERTEXT = 3a5660b0038b31ead2e8da53e40e5a76dfd30fec7d4a783e67374d2997b90d3f05e2493de5987212660699b904a497a729b981ec40c7066f041ab9707fed31c32ac887d9b9423eee0a67ecef556a12e061c46d849dba1882b2ec98e3e5da5933d30ede00b83ec76d172a0fc8cbf4d3111ee2717ffcd07605ebb83c6caf0140adf646da49e97ff748b55c00bae3af5bee - -COUNT = 6 -KEY1 = 6efdb5a204fdab13 -KEY2 = 6efdb5a204fdab13 -KEY3 = 6efdb5a204fdab13 -IV1 = 745fb893bfad7c77 -IV2 = c9b50de91502d1cc -IV3 = 1f0a633e6a582721 -PLAINTEXT = 9f70a014dd8532324a29c9229ffa1e0783dd1586133ff12ac2a1c40763532a9e847f3701fe6aae38caf774e2166d441f9879a3ae2377175378ed947c5e583723f52c37f6471618b6208421dd206711830e370e826f38ded957fd594e802a1e58997e863be010d675f3d8b959e372edfa8b1f3c4a200dae8309d8fdc6f0504902197d0d18f2e0523decfc229f8a15404bb738164e5d7bef1a3386662cd7521eec1c31b4d5a50ff2d5 -CIPHERTEXT = 604557eaa0e7b9c2df4deaca6ab5292dac7f1745640ebd4da58ddaebd1a071755212072c0c9c356e4489cd8b861687882c9f1c66c039550e5edcf639545980b416e77c091714ee90b61989fb33d5db4ce04c35192a77f7b54ce832376504d787fcebe05144df76921e9fb3680a2ef92f81f5b548f81e04dafa6d63d92a2a848bf6658be3fada9bd46b6c1709bff20f9b7b91fe1c31e4cf7673a5f5491f81e794f721dddd4335015a - -COUNT = 7 -KEY1 = 0de6c2ab79a2dcb9 -KEY2 = 0de6c2ab79a2dcb9 -KEY3 = 0de6c2ab79a2dcb9 -IV1 = a3fc5a7243751dd9 -IV2 = f951afc798ca732e -IV3 = 4ea7051cee1fc883 -PLAINTEXT = 73e51b08056e05f967eae88a41f541598c3078399a3907cd57dadf56ce8007c9efef87258f358403b0dcac6e0364d5f6abf1e0004440e46024df892ae09eb1c412415e405a77d0e9a310ed1ca86ae65ab62c189ab33730e45fda931bda45fd1b674167046f1e2fd4c9ec733c38eebdac354be6b1ef0734809132c6d3c35f32f373586c16d510eaeca8d90575bcd7a315b1b513ea0196385d414feaf7a3d39977c0ee332194374858ca406d6f3a0fdebdb1d267eff0ce84a2f799c73283897acc -CIPHERTEXT = 905a2dae6f197777559aa267e755e3a311314095598591caddb2ebf499118151ccd61970e7fc482249004d9880c2034e79ce7d88c473453db8e9713255c5ce426d88531e7bcc88440e8f9bca915f78905865de979cffd2f075f858a9dab660233928bbc6928885a5747b3739c99516270922df0ca881a00bc28e26b7ed40168a3c4d1b7c1737e4be6c88c6c4de7489658e390c04b5d120d0d4207f6ca63de5fcec07fd3eca3ca49002da7b4f706bb7ae57eeb86f9f194b610047238828d42b7a - -COUNT = 8 -KEY1 = 91f27a0d4c68688f -KEY2 = 91f27a0d4c68688f -KEY3 = 91f27a0d4c68688f -IV1 = 53a8afbaa85fa6bb -IV2 = a8fe050ffdb4fc10 -IV3 = fe535a65530a5165 -PLAINTEXT = 253a5dff69e91ba030d7cf4e0bdc3cce77126b1662414c63eb9b9f866aaa157eb086b34c904b78039eca3f1f367fe717c0c4b0363343e8a6d8b1c8ce51ba99ded9371aa7cda726b16cdd9287dbf655566b8eebb61f34fbc8691a37813511834528b55ab82ae56ed122778f300029ceb101dae2412efacbf0273fb5481e991edd26693b26aeee988b48ff00bfb0009c50090f5e7d697ea147988609cb1539b1ce5ab9859a61a8ec0967dfabdff063065c0b942712d7a8c4f54658fdb121d983404d0effbb4cfcb270067e5836ca3a53fd90d305a981617e21 -CIPHERTEXT = 80975009d4ceb4f18f1c4f8600ad9aab78a68b891b8de5ace1e08441547b166904a41d241103fbbb3e6a80c88293ca7870f43acb24b999fa49053296de8e9cf9db20b25641d8ebb79d06892707aa3f4d559fd89ee3b9ee8ac0bff3a38474d12563f5a83581049561f0f72f1a1c3f0ac71ccdfbadf43106a511b5d01ac651a8b46e75b4a2f5c92b86c135494e4ab063a0fb10fb14794e87e810a1c193d2fa2b12fe1bf457dfce0dbe1093d7db2811cc7965689677a43a9191e894e36384d751655be6a4731c238af723be4e050a201c018bbcfbc31571ec00 - -COUNT = 9 -KEY1 = 29a14f3dfdc4495d -KEY2 = 29a14f3dfdc4495d -KEY3 = 29a14f3dfdc4495d -IV1 = 8d0e01f425236afe -IV2 = e26357497a78c053 -IV3 = 37b8ac9ecfce15a8 -PLAINTEXT = 3339f934424853cebc407973c38cb59902f73ded8827aaf1d666abea36a9fbf94fca9088f71916e748139b37f6718c88df65e03ee42093b9f8975635768785eeb8b65988e57d5faf0a8328fb6dcb42161ef16820ceb0f652e4a8a0e2ce5e62279585bafeb57c166c2b178885cfa2c18ce4233d5beee0bb05c321f0bbe5377cec0fbd1db00e1e2367d258249dc5fff0325c84c7b7ebb7ca1abd8bb0866419ba854ee8e968996c6ee828cc620df7e9b74fab9b6ffc6e3d0bd9f96d470cf20d0439798d86ecfe6ddf3755fdab9c0c68fe2cfcf09bf11e7b678aa04f1d15381a4252b9355c04e4295f9b80736811ad84ad12 -CIPHERTEXT = 84939a88f77d7ae890cf69ee8f4e7b421a1c141319e56e7d3c7026af08fbce16c92710356d6f8ea80ea0937c5fd9b250485f5c4156f1a8487c785438678c6aea0f4f4dad6721f70081480215dd8f38310ed2f404380a3790efe1717f6dcfd6c6eb1369fc5532c4c2888127f084064911994cc2413857183ba0efeab193ec48e86a2585d62ed79c6a4c525b4b2794d39723b512a6a804c1e78e60dd1577a7aec8fcad64e02e9c1b9e26eb3d2bb2d391caf4677a76c8ac0c759d8e783e7c33971b31e818a8fc56102a161eda4b8ddd3523eebe10e5684d7fc7e798f204e47e26ac495d6981c1b676c402763294023ff695 - -[DECRYPT] - -COUNT = 0 -KEY1 = a76ed3a894322032 -KEY2 = a76ed3a894322032 -KEY3 = a76ed3a894322032 -IV1 = b04a2e56903fcf35 -IV2 = 059f83abe595248a -IV3 = 5af4d9013aea79df -CIPHERTEXT = 8af9f1ed3eaab9475f03c232cb7685d36766acc0c038d1b4 -PLAINTEXT = c64e05235f0baf2ade1d96b0a43f51a2815058994fb1ab92 - -COUNT = 1 -KEY1 = ab37575b15cb76ab -KEY2 = ab37575b15cb76ab -KEY3 = ab37575b15cb76ab -IV1 = 6a8a3b67d993665a -IV2 = bfdf90bd2ee8bbaf -IV3 = 1534e612843e1104 -CIPHERTEXT = 9ef8fda3c1a9d97b30ad1439f0cce18ff000e8dc2933f30be949eab86c610195ad58300d7b8fe427cfeff4ac5d2ad68c -PLAINTEXT = 29d07be77dbef60020ff7f1d9fd076bbf5054e2c190c3fa89b86d7f3172029f93b10ed8cd9d4d41de9b9e43d02932320 - -COUNT = 2 -KEY1 = b94661f7fd4940f4 -KEY2 = b94661f7fd4940f4 -KEY3 = b94661f7fd4940f4 -IV1 = e107683a920f394b -IV2 = 365cbd8fe7648ea0 -IV3 = 8bb212e53cb9e3f5 -CIPHERTEXT = d6426054430154221807f180a0c7ee1676bce8dd3e4fb52792faf5e03faee913b27289afad4ed08c3f675ba9f26b32b8462fe6dc5e97dcb1fab7e88da5371d0530fce4b35e044c37 -PLAINTEXT = 2680e8614493ce718227e1f16f8274d60c881a88d0ba08e30b74406236cdbd52f76498c6cd0fc758c8dcff6392c9b4d9f04f05f6b1fc47c15ca12197fc416e435d27eaf7713216a5 - -COUNT = 3 -KEY1 = 4967103bb50bae0b -KEY2 = 4967103bb50bae0b -KEY3 = 4967103bb50bae0b -IV1 = 52ef4dc03614a5a3 -IV2 = a844a3158b69faf8 -IV3 = fd99f86ae0bf504d -CIPHERTEXT = 337caaf1d27f38be4cad1e00e506e47571df21a6699d34c63ebe35dced192c25d46680b3c400b25b57ea4ace8410120670d083e487b97d17cc933b3f6d9f85529b20273f9819a3d2125923d8afb5b183e995aa101cb270a6dd1d60828e840451 -PLAINTEXT = 0ee6f8b42f545e822679a8f07b4d70137a3175819621a6cbc41bad483a59f76252155b76ea8dd86d731b997b413113bfd392d36010b59597c72248ca681a7d259645be8a3202687cbb3138c80f45acca27c90d60efef4f623fc1005175006854 - -COUNT = 4 -KEY1 = 92860e018902cb85 -KEY2 = 92860e018902cb85 -KEY3 = 92860e018902cb85 -IV1 = 71c48ae9e8031e7d -IV2 = c719e03f3d5873d2 -IV3 = 1c6f359492adc927 -CIPHERTEXT = 126e8fc0e014af6812411d82d7fd0d82a17c355971512f4754de1ff12d0f95b3b648b537c29b9547c53fe6df953dd787726d36df45a1d87c25203cf21f566b3237c92217aa4f333b767f290f1c652b2ba57a23e2e3d21f1af998f75a1eb830259ddb2087209853ed2fe82e3af4dbd216418a4389d44dcaca -PLAINTEXT = a193fcce820f6be1ec539d9d11fd564b95081255ef275626d8c315439052a18c1079bb3ad5ca9e62a4c4d8aa7b18ce8b0ecc1ed44dbde76a86bd7743698c33f806a8b9c4cf613d04f939ecacffcb56bb62f50d09646b287110e4ad98c67112e8307b6946cbe1c998e3e2704e91f14c0f60ecdcafa23898c9 - -COUNT = 5 -KEY1 = 1afeabc875133ee6 -KEY2 = 1afeabc875133ee6 -KEY3 = 1afeabc875133ee6 -IV1 = f4b061935f446587 -IV2 = 4a05b6e8b499badc -IV3 = 9f5b0c3e09ef1031 -CIPHERTEXT = d537de363261ddfecb03ee268581b74bd97c1d4c7aee0afe38766d2224f08394f54956c5aa91836a71523f76c8219c46e272091c4cb118cfd08e85c19a987310990df81128f0dcfaee5d9ede021ab8df536e249f48361ff7a3352decabac5dde8a2ace03f4a6721409cb12467d93937cf61777bbb5a6a7de79146f8ba054ca659049e08355dacd228b45a4967fb5b387 -PLAINTEXT = f0e1b067daad32808baf83feda1ea8e5fa27c51768ddeba05f3db03260322a24905edb7b78a9762271ead4c337861bee2bc6073f22ecbd518754b0b120b2d8f59174a7b2db31413c13397b16a20ab449384322d2bcc3ddc2395b9d4014814b371168860f94e135e31864f6dc354239c71a924f83410242e4d8214cc80c9e352df8c85da3050bbc9640612f1d11670c95 - -COUNT = 6 -KEY1 = 020bb694bcae8c07 -KEY2 = 020bb694bcae8c07 -KEY3 = 020bb694bcae8c07 -IV1 = 4221409b95fa7fc3 -IV2 = 977695f0eb4fd518 -IV3 = eccbeb4640a52a6d -CIPHERTEXT = 8b9a4ad2e1736d9e20040a1802b5380af4c881ea628e41b234db4fec99b7df0c0356a703734b4111f6f8d1db6f49e7bd98a2a76144152791e7d9184957f7a911d447a889479bea46c73aeedc6190bd3c192314412cc9c58598195b79de1ffdb50754958ce5cc31e49bb2a94460f2822f7f3512b1a212e537518260a4b695a4a0a364b533d647dc947b48493bf2d7fd3dd3bfe7d92f584d4e19fe6ef065c3667bb06151a7a173b3fd -PLAINTEXT = d1fb7a9a9d83721cb1c5c709be76373e98ad0aeda6ffcf2385c754807a59e2feaac51570e0e364717cebda66dac1e8de3266156fcc89e8f9c7b760e399f10bb57e20a2a7882dea0fb9158fc8f6110bf79c80a4225b26f9561965da2a69039c82978227c7ca15dadfe33964dac17ed7d4cfd2dec8ef10b8be7ecb19996c5b173560e88c2b72c6badd6c20c475d3bec33381dc3c0fff33aac1a4c15b8cfb9d91e58d89187f278cd66d - -COUNT = 7 -KEY1 = a8e389d0b38f5ef2 -KEY2 = a8e389d0b38f5ef2 -KEY3 = a8e389d0b38f5ef2 -IV1 = 883bee63850d5baf -IV2 = dd9143b8da62b104 -IV3 = 32e6990e2fb80659 -CIPHERTEXT = 4a9efb020564ff38dea907dfeeaaaa422238c7d3f66a6c7a7f8ff62daf667ac1d592640063485efbf44b74a28d1a759123679c2d5ecc6ff09dbae8013ab2d3080fb77740390378ce1bf9fc51a65b0dbad8bd3f5e83399249506599d50382dc7c01f67ceb0ffd15575c9be814c2d53a644920f78ded1a9b2ea17852d2933f5ec6b238ba286e9dfd41be19801568f0c3377d790de222d5534696db5b207152228d2a637a20dc4df7324a5b0c79201472dd7cb1c986acd4823a3a76fce62521ed7a -PLAINTEXT = 79a5914dd7e1038a9583d968c9742b5a4a2ea533facd329f486e071ef988209c88cbe286b5f30789ede8b83cf39dd8aed854e7d5160ed6e6b16cf0608c6f79daffd4260ae7f4a6f293a79fcd5530aa94d39a140b1ced783a05d7eb6988d25af8e4f5fa741c96681303e0f4de9f1c00f292107d0e012121f7a1f61a8efe7a9385614b2bc366de5641166c1c0e59192ca9a5284bd4447c00b27b55d1276b2b3c53f0fb10429847abdad94e8b68d5dda34695db7b9cbe8553671ec9088e999c8962 - -COUNT = 8 -KEY1 = ce588f5bd63b32cb -KEY2 = ce588f5bd63b32cb -KEY3 = ce588f5bd63b32cb -IV1 = 601953aa0388389a -IV2 = b56ea8ff58dd8def -IV3 = 0ac3fe54ae32e344 -CIPHERTEXT = adeebf3ce7b25afc3657f7b97f3a56c61b6132833754c3d37a2e87d0e9f342bd0824443b4291eac08b6f674644aac4405f7d26d2c33f5041f28068a9e954feee48ef4af4b272b51377059cc5702650a22b40618f48801c3223e452a9b4955b7bb3765bcefffdc4db40421ca0cb5501d4c7d56a208ebe2f8c5683cc38115d624c92e2fe31f0d91e022f4d713d1de0dfbf7b62c9ef5da29239d4845ebec95419492c5abc854fafcb6e8c4f22062e6ef2498f1007627dd44c1fe21090a3a4238a5bcb071b33e226d4099f6fb861c6a8435b4a06abe3b5fb6528 -PLAINTEXT = 9db2743ed22bebe729a78c45745f715d0e48a4e1d1859b1def23f372e93b2f488307d4f4e326f0095d75b0625d49a650defd013e8f210ea3e8173f8325da4bf3e1e70c93ff3652c870e6e7786b8eb42b977a6562b42f896ee11ba59ab9cafa017e0b31fd2a08c1e2eb50321365533aa1b5acb82ce85f8e60e8fc2d72300086c638f690fe7c9b2fd52d79be379ffc3a9bf76f5f123606cf784ddfd70d666bb6aa70efaa622327654e5ed453c2272066bd69e2993fcc9eb77bcfb2845e7f8bd503594cd0ce37c0d346f524bf0accb92ac1a3c209724b11d481 - -COUNT = 9 -KEY1 = 80b9526870a78037 -KEY2 = 80b9526870a78037 -KEY3 = 80b9526870a78037 -IV1 = 12af4d445ad6166a -IV2 = 6804a299b02b6bbf -IV3 = bd59f7ef0580c114 -CIPHERTEXT = 67ff820973a37ab3fbbf4ff919cf1cdae65cd9b64b7ad5fc14966002466ec834b3618871cbe9bbb2b566d7ed9f1d97395280393209b0ea9f83407f52573c65508869db3259cf5ecb6275650be46c4f235a0e9aea508855807896d831fb8eb29c0da0e314c45c4c462a74631c91c42be2268f64a8c90cfee71c21d467da6e975f6b8d08dfb5986b6b34ec38e84d2d13bddf8bfe321c43ce1b9768dbbb9de3fce3c9b9b35ad38ca481a9654c37c1b0effbad88d250f035ab6610f356f6ecf5c96e50aa4a4ec73fe0d2b06507d19454a7e5b71047ccedeb7e0eaf4babe06eade64927ea378338b905a47276d17e6f2224c3 -PLAINTEXT = 929514d4a10e79a403735fa9f060efbff113cf003010e4a874357b522ac4da22f868e95958f21fcf25aa32b2aad28e698fee3cb91d10b687dd2b539346bf99e2b7914114274f762c6a42f33dbb6d8bd0f7995c3fa6b3015bcf2486560e4fa3dcf70738696d0e0ea7604226f25f3886538cea8ff2b01e69c16d3f7e0d779f862e1f366a3871cccab7bb13ef07844e2a3456df343e82426c4d592596431d6dd1b1bba32c5262bcec85458512a5109f9f27024abf27069b9b68e4106f732e54843a0a91d56dc14f54e39fcc66f19f6246b0a29ab918cf76b54fbcfd6b26bce06f02c6696df315c3734e89477ecd229df208 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT2.rsp deleted file mode 100644 index 45fb0c00..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT2.rsp +++ /dev/null @@ -1,210 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:49:09 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 19d9267af88c5b3b -KEY2 = 2f2534df384c1f2f -KEY3 = 19d9267af88c5b3b -IV1 = 060872ce1d7a3485 -IV2 = 5b5dc82372cf89da -IV3 = b0b31d78c824df2f -PLAINTEXT = 6ed6363cea14a99fcd854537fc4940b57c28cdcb3c1c94d8 -CIPHERTEXT = ef7d904e9dd525a7c35556f3e9da3a05d1d6bc4ee12f6aab - -COUNT = 1 -KEY1 = 5b38bf012c7ff486 -KEY2 = 0d76f8dce9cb7c0e -KEY3 = 5b38bf012c7ff486 -IV1 = ecc29d64b8b507a1 -IV2 = 4217f2ba0e0a5cf6 -IV3 = 976d480f635fb24b -PLAINTEXT = 5eb50aedcff7cc55d0906a7aa38b594b90e33743358bb98f1eb1e56f954481debbb4cb75d8f96a8df0d6a5a4975fd302 -CIPHERTEXT = c410a4ce84f2ac927317957bf4c08152b8a1d6db6fbaf968fc9e88937dadd185ac831bc40b8f39e841ec92c5ec63feee - -COUNT = 2 -KEY1 = 7a7f04e66238c813 -KEY2 = 9d38ba263b6d407f -KEY3 = 7a7f04e66238c813 -IV1 = 9d9a567cae180a14 -IV2 = f2efabd2036d5f69 -IV3 = 4845012758c2b4be -PLAINTEXT = aed28be67364767fdad66717126f17d2bc1b5693436bfc1d6cdc23782e5c9397c30a7e37ff3e6e0ae1c97b15687ec156a7f111ab1c7ee7ef3e8d9c665515dd5b8e5f5c074f0dc5b5 -CIPHERTEXT = 578762476250531c6b8a780263053c42ed1cf6d4a6fe6ef47ed932283cc9486374ab4e41112c34ffa6e2ccfca4731bdc04e4b3a928dee0deb33abc76cac4ab5c6be2e10f0efd750d - -COUNT = 3 -KEY1 = 0b4c9401a2f77fbf -KEY2 = 15fe3b46cd7054df -KEY3 = 0b4c9401a2f77fbf -IV1 = d3154d1df0a337e2 -IV2 = 286aa27345f88d37 -IV3 = 7dbff7c89b4de28c -PLAINTEXT = c22b516f541dc865a0eb830492e85a565e7fdb3bafc892a6015988094b5f090ee2edaa889a938ba92e33da75e21098766628a0b2fec4e5dae04dfbc4dd61d91b4426dd5604de10e610bcacb408f6dbca151cc25015a8bebbf8d6ed4169b6f190 -CIPHERTEXT = ce8d3dec0a05978af22c8d0b0841f1357bd2b5551023dfa239c7f9fb15e50cb28b3c2fb741301af97b44ef7e7cbb4d3debca0b7c15560a7ecf8816dc43c2bb191e4f8cca483e00b4a1cd3bb4633dedc2f0773f7cd8af8413072e14a6186575f2 - -COUNT = 4 -KEY1 = 168fe0ec31e05b7f -KEY2 = 0b735740ec1c9dd0 -KEY3 = 168fe0ec31e05b7f -IV1 = 7917cfe12f2842d6 -IV2 = ce6d2536847d982b -IV3 = 23c27a8bd9d2ed80 -PLAINTEXT = b71df63b2d85a2cb02ba2eec9176f6da3483333a123672b5383a45e6ec8e38763dd10685dfbe0d4c36f30001b1f6dcfb59791d17aadd315aa1f62dd8160ebfd44c2c6328c796dae85d94d9429077fea81bda0732cb28463d905e5059d412f6620bb576ec8c15f2e49f252075d7014429a22d5b511e1d99a6 -CIPHERTEXT = 8a194bd33d7608c544db877212649a1479704e6214fb18218bbfded494af7be9873d1a391798e0365556bc81445e1a9c728802eda84e953790a6e9549e236a14656e9baf8951239276da3ea207ec2ecf6c3a027e5b916f92518b6cff575d9216fd4680d4b8e5e7f03c609e4cddd056b92bf5d4708161676d - -COUNT = 5 -KEY1 = ade53738757501a1 -KEY2 = 0b687ca43bc7e623 -KEY3 = ade53738757501a1 -IV1 = a0a97f1b1e0142ae -IV2 = f5fed47073569803 -IV3 = 4b5429c5c8abed58 -PLAINTEXT = 8016006f0c28ef77b81d65569455938afd4d509f1d17bc45b10723a50fb024f5670e124a49059aae670aa6739d2182c72e073d8851b05359ecf488f59f8517c304240cab3514ef298fcfa29fb6f98cf0d992f84a386fb743e3eb0d28c4dacb91dfbeb839d93e350db7d32183e9c5fb2d8756468eda3c322c1e5578e6869786888146dc9d3c69b685687eebc73d6d15a8 -CIPHERTEXT = 6999db2fdc293d8d647ab3fd72050e068bbe78ff9f264e224fb8f6e6d53ec67a559d7939e869911d57d0deb0974f5de375322bf4a430fbd36410a1434c380e3ba45fb947ccac467e75264f74ac4ed2dfb075f5a45cb5de7a1a56361c6f555bfda04f43a14bdbf4fa0c7ca9855cdf6a6401479a4b19860127fa9d3b85da91e8742f8a69c69f7a041c1df21f22e985259d - -COUNT = 6 -KEY1 = a719fe4386b6a8fe -KEY2 = f7400738c2b36b25 -KEY3 = a719fe4386b6a8fe -IV1 = 0c94e75a2edc43ed -IV2 = 61ea3caf84319942 -IV3 = b73f9204d986ee97 -PLAINTEXT = 4a2fe67bbe62e0168f476819f602a364621a8d55c77de9ec39c47e2db9b980c64f164df259905a9d22146cc9b6510b30f576332be73d4ed24f285f65830a80eb7aca8e18276423740530c4baf4675c7e43e3e9130e2676acca9e49c11e285db5f4d213b5d1e524e36123dab4574d809674e817d7e4414ac2d1afa40b3318016de5b64291fe1b45325e73157f870a5dc0af0e233d1395b25b8de1d80969e3525a75ff8573570f6fa8 -CIPHERTEXT = 33a8dd742dacf4ddcdf1a7596cc90faa48fb22d097dc92f305e47ef722ecf9e58878ddaa03529cd820afe78c36c6af9693cca6e8fb3a14d1c945259d28a87ccdff72a6f2d4d333aa45ff906899b33885a5e1cad93d1505e48fa5343a94e43784d8f0578a7d5f95ce1528f6b47a4e8fe85664fb73f3336a44d84bac7143e02ed0e95bb0e8de6b1f318427c1cf3b012e89e863d6a3e62a80e517fb7d41fa82a651697e9b02b87d4a91 - -COUNT = 7 -KEY1 = 92c4e0372a98d62f -KEY2 = b91910d3b6f729ad -KEY3 = 92c4e0372a98d62f -IV1 = b78e05dc12ecdfb5 -IV2 = 0ce35b316842350a -IV3 = 6238b086bd978a5f -PLAINTEXT = 5a0c611223f51acf769a9468d448763a34e5a1f29e3164f5f54cefff15790b091e2108710e1bf655962a183f26c795084b2171f63a63bc28ad350934ed85220e3087fa2c26fae3e7cfae01258f43ff35843300fa1713d94cd1157d9b71d2b8d53b46218a921c4a4fc92c396037431c89892238465cc923290cf5337cc6e73628e56763d57b0991532dafa738454f54cb02f60021320d028603dc131f174c02cdd6f1aa53084722bca33c33f7e1ef0fc596b83fd5c168de2c61d205cb8a8a868c -CIPHERTEXT = 8abbd71178e71b4fc741c1432873a75063330f20e30b0c23f307693b0e90e4a821549090379420c988a74febf0445db9b43569f03e558a4f50aac28118fea0680de5b0459d1996815c2014c31ef6d105af0990b2d7d6834a8a605a46476dcd8a3d6422262867f178d8b596ff648b1e2fea467f539a1067b719565cfc8df1624df28e57ac7454b4fd7f64f3387d55f4d2a296ed5f26ea04cb757c6489d6f342e3d8a855350b3a20caae213e8cebfec973dc86fec5c52028c822bd6ddb8fa7d032 - -COUNT = 8 -KEY1 = 9ec2cdfd67642a4f -KEY2 = 68d6c1dab98520bf -KEY3 = 9ec2cdfd67642a4f -IV1 = 2c31f4e361334efa -IV2 = 81874a38b688a44f -IV3 = d6dc9f8e0bddf9a4 -PLAINTEXT = be7334415db3622d7806bd62449e3e489bc1a2f44ccc634cb678e66c955cf6491bb37194436041e2622f8e09fe5e32cde45c6ebc75d0db5641dda371d7a4f0dcda0ba54358bd4d525873501db2716dc024536442a109f3c0ec2104c7664425012504381445d56cc783586c6707e0d669822fee50798094d1e1cb7335eb447c00212493d0b2ad87870a6848aca6b2540f277673aca53ca4d2456357850eaadc20f8f61c3f464f87db162b4db737efd1fb3ab35b1fcc450c0b4371187d76802faad2ff3c28aac2520bcf28e34f619f3476e46b0d7196a4b5c4 -CIPHERTEXT = 7c3e86586331b0c43cec88de7827ed801daa6ca46a1736c488dc673da7f6dd7a966c92f999885ebe3df152b20c62602c6b1218df631b51ad68dd9a439de77a08430ac887949f428bcafe802b64bd694d9f459b86484a481eb0f8665a9acd365ee2faa562e365b772af55ddb72fe71488ef15b63d36132d7a5f090d6728f04ef606e524d45b27977fef95f13cd0aa54ab02977bc9b06b6595f952e1f24aa176022d7a037d1a0ae40a80db92fd5904ffa7dd71dc7bb8e8bf310437f844f6f66f79fa088a26078db4e9f85d8d57bf816672b4896106376293b4 - -COUNT = 9 -KEY1 = 6b8f23d52ad020d6 -KEY2 = 1cefecc826d94f7a -KEY3 = 6b8f23d52ad020d6 -IV1 = d64746c2943e0f9f -IV2 = 2b9c9c17e99364f4 -IV3 = 80f1f16d3ee8ba49 -PLAINTEXT = 6711e3af73e3ca1b08d717fb5179f26955cc2493d49921b371064541176a5e6695606bb58b1ba3168af9b902775a5ff630b2092172ddf360fbb3656debdd365470e78f26a295f1f0ac7b79ee2dc863fdde63ce4f7439be62c8d567333531a9af41cbd76a80fcbc93b685e0283c6b0766a506fb84a0548ba02093d4fabb0ebf605037cbe9edf60de6f04175166ced5219cec31827c0d761024d153329461d814fe551f40bb12bebd1a1d5c02184f34dfea0c3aea29a69497096840c2a9e05f6644841d93993455e3c136949b14e28fefe652e445cf7b34ad24208e8648b6f2688c03002d95de96e0f8c26992f90316fff -CIPHERTEXT = dc8f6284359f5c4ab0624ece32dcc08dfaa602a5ca08ba0e5f54697107dab1a8beae993c1f0d93854fec365db80c8e12ef03b0693364f711fcc97833558ab7e68a2965045de9d78603d47e7c87d7646e5eafeea90b6d763ec844327a5500d0c538ae7b05f1778141f26b862d85debd8a782ebbc8083941bfdeb4cea7be4cc0b20c997d65fbf7346395eb2f3e67f1e105671f8143376d7bf042411611f2729272ceb2b163c6351e7ac4540e8307bbcdfcd56e14d993dc995c4001327b9903d00de6ddc3be5e20b47ccecdd9b0d71cd64f8262325ae7acf94f3727d876a39b3de8cfde2c182417f9e4c927eb740a81988f - -[DECRYPT] - -COUNT = 0 -KEY1 = 91d5926e8f464389 -KEY2 = 62fb1f614397d6da -KEY3 = 91d5926e8f464389 -IV1 = e134c524c2ecd2a4 -IV2 = 368a1a7a184227f9 -IV3 = 8bdf6fcf6d977d4e -CIPHERTEXT = 7441cff6028b55729dcaa98d4df7a8398abb2d77a13c93cb -PLAINTEXT = 8070e7898679cc778561c137cbc11e3ab457d22d67f79e06 - -COUNT = 1 -KEY1 = a7bffe97f8c15bae -KEY2 = 20eabaaed5cd5845 -KEY3 = a7bffe97f8c15bae -IV1 = 7c43edde6c11e028 -IV2 = d1994333c167357d -IV3 = 26ee988916bc8ad2 -CIPHERTEXT = 528db3709d161c6b4a7803d108b13db3f284520a6ecc80a85511036e555994c094403036964b1a94617a23fddf1c2963 -PLAINTEXT = 61544fe0152f70aec831795d1466b1d017e0001bb36b5116f236542bdc172eb95867c585da450327098ce2fbd63d2937 - -COUNT = 2 -KEY1 = 8034e90dcb4a167c -KEY2 = 2ad93225c431f8b0 -KEY3 = 8034e90dcb4a167c -IV1 = e8abdffbea03f59a -IV2 = 3e0135513f594aef -IV3 = 93568aa694aea044 -CIPHERTEXT = bf4f654103b00368c8ebee11cf12017de11a71da063aa4c4f894470bd7179bb71ea40f49d66f14440aa92dec7a5c454e939646809fc9e72a3a72c64505f9b6239ed85ab0cf00f3f7 -PLAINTEXT = 0d1261a3a762e52cd3664b2e92f6d8271ceb443eeef532613bbd391677a25006bf0a20a78fce7d7ec3d3635d84071aae5512418d18fa8b6e4b3140259cf5891f6f809d9c0e98375f - -COUNT = 3 -KEY1 = fe67f42662ea97fe -KEY2 = 800498ef5ea74094 -KEY3 = fe67f42662ea97fe -IV1 = 9c5e844133d3be0a -IV2 = f1b3d9968929135f -IV3 = 47092eebde7e68b4 -CIPHERTEXT = d07826597b94bb20d5baf4b78974811e64ef2c0c14afb93f3081101079b19e4a607ef83cc8cbc10d0c17cf5044af89d8c42293cee6f6ae000a99d97cda9abc5ed31947e6017d97ce096519da6de0f1b00ce09deae8ecd56a2c16b6ed6e2d20e3 -PLAINTEXT = 05fdd506262671c760eb116b277d94c68f1cb0c0f0c725c5860993085486a5cc925a290b305f1bb2ebe2887edfdf227f4aab645a68b0aca534cb48d66f1a9c82f09ec83abb2d03aaa020bc770a4fdf2e6ba7139f599287ae91eb48dc4f4d0bfb - -COUNT = 4 -KEY1 = 253b5dfe68e91aa1 -KEY2 = 76467091fe3834b0 -KEY3 = 253b5dfe68e91aa1 -IV1 = 256ba73c4c9f51af -IV2 = 7ac0fc91a1f4a704 -IV3 = d01651e6f749fc59 -CIPHERTEXT = 960166b9efb265c2f9603ddd0566e6ebfb5fa4f74d4793762bde82cdf64d0414f60cc51a4f031ba931f0dd0b500878cc94e13fc2118f034b390ee4d650e066a521f6c8d1f0d4918eaff16bb0755c346e2ba5536689fb48e24192875a7948873a7f8716e4b86deff9da2a8ed55baa43582a7586ec9cd38ac3 -PLAINTEXT = dcbe6748bbfbb37321d9fb5c17a170d18fef6dce83d410d2a3fdd2034b1fdc3e4b559002a18460c3aa1262462ca23643b83d9d525de363f038e057d3ffdf3bcd2a8e0391477dfc3253af1c9232d980854356375abac2e555f0c28e59d29f470b926338ba23736dbf5559b3cda5b88854791b2d1def9a3f92 - -COUNT = 5 -KEY1 = 1cecfe757501b3c4 -KEY2 = 518ff73d16f8b64c -KEY3 = 1cecfe757501b3c4 -IV1 = 2898bf5327ec0ec8 -IV2 = 7dee14a87d41641d -IV3 = d34369fdd296b972 -CIPHERTEXT = 2aafc28f492cfc0e848fdc9d8d8fc56107178e26980233484023cad3e988b9e93fff2764c1dab0bd18f05d2da8e4d31166aaca93e946c187c3d7f09311d57f935197f53b7418f3fe34fa222fa8cb6a6716886526085f13bda2b9cf6b327881c6097d165c8a6e2d9b80b613eeb5cdf229c0b945271ed58fb184d14da274fa29490fbb700f2a64c65aa32b19b1f571d320 -PLAINTEXT = 17c01bd770c09cb08bf8f12dfc952a709799de7bb912cafad014b4dabae93f22b8689e3505cbf4d865d8d66a139bf4af6b817931e9e8380551b3741f2bc08545744d26337d066156f4a6b918f734d24ee94ca9da74bb1da4ea9075fbbd33d0542ea62414174783f3322ca4877bf492a145967dadd2a669d3f160e902c907128d39106c365149ebed6e2dac1844834a04 - -COUNT = 6 -KEY1 = 0880cb8c5ed91023 -KEY2 = 2070d951c4fe0786 -KEY3 = 0880cb8c5ed91023 -IV1 = 530750fb585593ea -IV2 = a85ca650adaae93f -IV3 = fdb1fba603003e94 -CIPHERTEXT = d836996ab87f421ecde9478963e4683766f71c9619a8e0fd0ba0cfec480b7396cc3edb9c3d9ced1cd9bafeeaadc1a01d0714bbce2f33e01c52e0d973bf80850f56c3e3bb3c876cdfd4faa6b9ebfff6eb33d4b536f3f18785fc33e82ddf3908735d0fd94f1f09666fa8f2667f876611a8d17d3256ceaa7e3ff3e224a11000a5cacb68e6de4dea84d53bea67c3e8be9a5cc95859b729256c521d34b457bb9b041d871732f22ef26d18 -PLAINTEXT = 131e8705b1c4c10184c2364e5107007d8b4cbb9450741275971b634209d0b019e052a01fe34a185e2b4b31ef217dc4b963859f7ed2aefa458ea8325c5a476261f4df753375e0ea8bf115e064cd19d18ac445956032cc9938b047ac1ebdda9b47a8150de2b86d7519adb97dea4a8a2384db5ce56a6a11aa917f85315a1406cd8d0aeb2b20f4dfc663e9b0d9596d26ec80e2ef9bdbd942cd7a36c0a84c53e4628cc80c8562df7e6bf4 - -COUNT = 7 -KEY1 = 528cb95701b3fda4 -KEY2 = c10bb5894c265ed6 -KEY3 = 528cb95701b3fda4 -IV1 = a74075c44003c939 -IV2 = fc95cb1995591e8e -IV3 = 51eb206eeaae73e3 -CIPHERTEXT = b04a2e56903fcf35f3521b00c29d534a4ff8833d2d77fa3c4434fdc7244ebd9f9a31862b8118381bdbd1fb4b21c02fead727a2db62a5065b1efca2e5ac174752894b8645e5dd20c6b2c4be2dfbb1e242774d1ea25ec184657b7c5dfd83301e61a51e976c62946e7f9fb4cc6ef876569a58f15f5ac6d65ba0823d97d951a4281415342267a0470a8eca288dd6c119713aa19bcdcb45e975555cc6b93fbf784fb302158dff48fddb3b5ca8692cfea21d697bd3d0bc8104b9cb309f29f874b67985 -PLAINTEXT = 9434a503a60b3d1adca270ed2b649f65d359d0f667077f79133a62660f40945bef5103b6c189aa6f8008fd1e33a0091416da4f3fcdd18e8b5f6583db7bb5c41c31e7542e1215162273bdbf9f73b9da21acf0000365a68f2ca4faa9865f81d9d8001d6799291e832638b489da10b8dffe180f54bd5c091aaea814cd16970f133cecce0f2a908b23556e59bfccc5ccfc5ae4a35698f5777313aef19935d4adf2940f63e272bd900e2a71e60f995c4684f27d90f81423441f96e838637f54faa73a - -COUNT = 8 -KEY1 = 3ec8cb8fd675a792 -KEY2 = 29e5f8152a614c15 -KEY3 = 3ec8cb8fd675a792 -IV1 = 42daa86fb486df55 -IV2 = 982ffdc509dc34aa -IV3 = ed85531a5f3189ff -CIPHERTEXT = 51160ffaa68d8255b63159c9b281e5f30939c192d32658f57038a7b46cd9459fa67da0f4b27a89d57b1bf3f82deff7a152671ccd3ba0d6b0a17e4c628cfa5ed674bde70ba6ed3f86ea4705ff636e1b5bb682f1da6ff50792a09aad1ccaff0e8d01fd6ca74c8dad514bdd17451ca458097eb2c92037cbf381b4b55348f0905aac9766b8316a03da1ee507b1321f39b693f31e2b075dcba36626f7c450c4544c1b7c20520fc9f6cfd601eb5c2e36d63de15aef9ff7a79c1e2a3e878a9a0ff4ebc2f852c2ab310f925fe7b19fa12723f6dbfe4cad58dfe66cb3 -PLAINTEXT = 0f0990a998906237983e71c147c737b08b0a2e0b639183de1081fd99562f578d36444b655538bc32068cf8d81e6623fddfa47927878d7914b91131b087e0d5e1613980c471ea1d294c52812feabe8e8444edbd89909330edc458cdc33b4462377e9cac675051ad73984f5b472d2aef0c5c1c445dd4251c21de68e061158e0c6722916cb18b1cda2d799ba7287f2f950ce26caeaad1e7d01b98a11d265bfd0c8ccd981d08c578bdc2e618e76bcdf8c04233f08d56dcfb337eac920d8eba36d1f42df5abbe929aa48719162577f833eb8db52901e003339622 - -COUNT = 9 -KEY1 = 891a0dab2a8616e3 -KEY2 = 61b3cd07b6b013ad -KEY3 = 891a0dab2a8616e3 -IV1 = ac031af0d0fb466d -IV2 = 0158704626509bc2 -IV3 = 56adc59b7ba5f117 -CIPHERTEXT = f355ada0887ad3af14ec7ceee50e95686ae61af7a3c32b0bd62361a784d362ac9b58b35aed8ece14e18f756368d6453e33a58e8924a362db02caec84708003cf2004ff84440cccb145ad3daab87aa24f8ef09c8d8a123028f9501bb79dad65f0ea213925753cf40fa90d7ccbbb42d322e190ec0dbf56bd78227d9547f1a2b0976177094667666fb57378dbcc5b76013f954e2510aab73056e718033c56a60b4cedcd15ee04d2642b0db601b77f5d532f13f0ef9f337fb147afeb0c9fb3039e98f6ed082533c8fcfadd8f98930f40f279c23ef4c142f46ad5e3bc5977efff9202e49d88f3dc8f5fa94dcb4569f26705a5 -PLAINTEXT = 96b358d25bb7008a3a695d55ef408f74bd5ad12bc62678c8b1d71be3d39ff348b30a1ff04984fc54952be6596c8669c6e6fe684c063eb40f8c9da1c719a75e4972e29714332f4773c46e34270fe319889fac3ef412d2053c88124afdabeb1ab89886f1320697768272d76319f07ed140ff9420d88ea6ab11e91e3f37f6582359c215ff824b66ae95a84eb48c78d61c66f90e4f1cd6918f0c5d568d616c6abe68792fcd2e130f75163c892b653c149d9cab05580ce11a469db53cd06855e0c871b750662ed902b5d400c86a0bee78e3b9e69b9c0da62567ad69cccc08ba1bd4373e91ef18a9d63f74bff7fbc7b7764c21 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT3.rsp deleted file mode 100644 index 522be30b..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBIMMT3.rsp +++ /dev/null @@ -1,210 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFBI -# State : Encrypt and Decrypt -# Thu Apr 21 10:48:45 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 1c7af7baf1375713 -KEY2 = 98c743ea0e01fdc4 -KEY3 = c7329b8cae156819 -IV1 = 7ee9e85831db325e -IV2 = d43f3dad873087b3 -IV3 = 29949302dc85dd08 -PLAINTEXT = a57d8ccc3529b0241de46a78d9c8bada0492b7101e5677e7 -CIPHERTEXT = 36d2227d5787d86f0ca2682f5ac3ef8477c85e3f22bd2dfd - -COUNT = 1 -KEY1 = 6e31ea2fc1df3b76 -KEY2 = 7fd58c9e6ee5048c -KEY3 = 7c31865ebf913145 -IV1 = b4bf94e66f83afa4 -IV2 = 0a14ea3bc4d904f9 -IV3 = 5f6a3f911a2e5a4e -PLAINTEXT = e915083a3388fac5b1f2542f49ed588759b16c66a939b4319ea1e698b0d35a621d62616ddfb6d8f0dc6afd045ef28163 -CIPHERTEXT = cef6d45006cfa674e6276ba514aff2ccc39157abe088789fc2e3e4dc51d5025db77aa9efb72dadc4ff694a8c0b49b474 - -COUNT = 2 -KEY1 = c1ae0783b3a4f197 -KEY2 = 7fc21f3e3873b5d3 -KEY3 = 759b83efb30229a8 -IV1 = 130614e37ec80b8c -IV2 = 685b6a38d41d60e1 -IV3 = bdb0bf8e2972b636 -PLAINTEXT = ac829de301c9370aef15500b435036d1cf556c9c600e4649f0d9b2d41c31591bd88ae7e4617ca62273245274bdc829ef92b9411de17e1e45672e84ed231e8a9e0abcf0e7fdbbb2a4 -CIPHERTEXT = 6a1f0194dce70798f4f3c0910210bb9baba0a0f147994a05db12ebda27464b4875d20c9d4734ae1cac33148031c7b431999aa3a7c0778afc10ad76a618e6450340b9bf51fd334aef - -COUNT = 3 -KEY1 = 8661bc5d04627915 -KEY2 = ea3d859d75c4bad9 -KEY3 = 57b3f2eac70d23d6 -IV1 = 7887e3629c7d1f99 -IV2 = cddd38b7f1d274ee -IV3 = 23328e0d4727ca43 -PLAINTEXT = e06afca9a31f21aa90d0e905aa429054347d946ac7886c37a17477ec409b3360302aafb221dd43313c0a7e78b7e160dda7f2c90d16f032f056b49bd39484c4c5b096a0414dd0070e24d2ab649d364d50a0163159a8cfcf641a05cbd5d6e827f7 -CIPHERTEXT = 41db184133b4bec167fca3ba4d2e87f6609bc2775d5478594b270b083dbee10ce1a24677c914526cf2902a1e711c5b0552720ea148ae9ebfe3bbb288c5aa9106f0fc6ac8919801a63f00c5d6b9de16b0b1f39300504434483c11362e5e46d344 - -COUNT = 4 -KEY1 = 9e086b0eab75abf4 -KEY2 = a8204f3b91efa82c -KEY3 = bf0ea7b9ae405b07 -IV1 = ffbbc98c71660d32 -IV2 = 55111ee1c6bb6287 -IV3 = aa6674371c10b7dc -PLAINTEXT = 3b09cde4a4c7e9d548bd9f282fa556f91c01158465a4f2d30175ce9ae3703f5f86edceddca2563abfef2fd193ed6a65bff3fa7e9e809f825e445fa3e753968554ba78bdf1553ae4b97bfd2e4fc39a3f86e17aa3ae542c3653cf1d2228ab7b22cafc06eb22d58b4fd3aac865213d5331a9212864003553ddb -CIPHERTEXT = 42f35dfd1d62e5cc1470bca93bd84d0c692eed67d112c9cf694e07af9b2c19b4ae4d74e09e7371f7a77469f7101fa77dd4457d40d18f9f66e09a0d373d0cc13ca43a06ed29950126480a2b28b5f57a85531d936b6c1b1820173432de08d39789f452a5a39c725d9b04caa5a6e36f30075912e078287c19e1 - -COUNT = 5 -KEY1 = 7f4f2a2f02d0bc6b -KEY2 = 381a80162fc715ce -KEY3 = 7329cdc1baf8a88a -IV1 = a20fbb0c8e5beb83 -IV2 = f7651061e3b140d8 -IV3 = 4cba65b73906962d -PLAINTEXT = 0af1da331deb8e6dadc98de7164439cced6eef5594f239320b9d442d091d940a4c09f6b12d22b68f77d913397911f0525a25ccb0ad2df4ba457df7144b6f5b7f8d638efa19031f2d0bcc2e08a3ca22a89ba29a7ab7d6a5a29d45359ee7f1d12677058b570a17321110aac89ebcf7369457ed3ffcd976b3b3bafce511062c5ec9b0f9d31028e455022f7bc841eb2096df -CIPHERTEXT = b17e0ce5a8a7bdeec5483e50ae5b5d084a349db55cae833cf321367abbf4edd1efeae4ea5fad14686e0f495661146e3f8466573221012d8de8d14679c4eb0db77dfc91187a3667492a4b06f599fd3d06846cc70c377d8f31f4b9f976b523ac3772a94c80fc47f6b38f4c72756c275e1545d14303a14e92fbdc5e099152e15d4ae3834efde1368019c98c357b40bd4460 - -COUNT = 6 -KEY1 = 4f97d0d3efa12c98 -KEY2 = 6207a1797a890d9e -KEY3 = 9b0d9d29fd83a12c -IV1 = 0326a61eb71ad6a4 -IV2 = 587bfb740c702bf9 -IV3 = add150c961c5814e -PLAINTEXT = d493d7f6830d0ab679c74be559228888a0fb370f92d1ea92752a235afc326aa306a69ea089f089c0c894b630cdca87a1136c824b8313ec32a17e99a808330213146898f0de2358186da1a0422af541ca95f1d5b1374953e4d7f6e0c1f1d9e8d764a16eed6beea046ceb6af245ae9dd8b8e50d84797bb46317f5ba1ada16d45776018c7a0189989d3559d8bdd43ee846c665232178bb1ee9fff758375fe36407c6e974c0fce6b3a46 -CIPHERTEXT = ce8b43d0cb8c4baaad46dd1efe8458bba122baad9ac9cf167bd0e5a5542b408c371ca7e1943bf8564d40826c15c6f2e0cb8cd9006dc7916237038ae3fb7e4762dfb7fef03a3082846a51008ab2cd1e9cf0f701266a997859cdd5babefdff44b422ade58495b188d426b4ba86dfa16b2fbd2a7b4906ae95b65c0edbce3d974c7c304b9060467d404ed0de2da1372937e4b6682ee1e1e9e10c55b94f6458c49727a115d16d8c4c3ef3 - -COUNT = 7 -KEY1 = 1038a2e601b39b1c -KEY2 = 9e8c8f922397f810 -KEY3 = efa468151c156483 -IV1 = f8f9693335fd6b3d -IV2 = 4e4ebe888b52c092 -IV3 = a3a413dde0a815e7 -PLAINTEXT = fc52df3ff482446d946a7d36253ac57366c379a3328dd8995e230772e1b257ca37d2cb3007a4d5d6031d618d0fa114f1a6d4d6e17aad8e335bcc2ca55a0ded162e5ddaf6d7cc93fb81e44a15aa3912a587425aeaa467b4bbcc5bdc7c28acf54baa99157aad230442d56741b53d2a46f5d1b60da4f8e5d39b777b1cdf92b8f7d0732e83a4d0d1b214c94d4d550f9c394a4bd7f8f8be4c723a24d2f6b6df597c0f51c52d5d8afd25da233e77dd69b6710dbf4e22ce3dc71a009d0871e958b60b6f -CIPHERTEXT = b9cbb4ea0333e87b509cd27f00a2eb0673dab42b7860fac06730721ab74f24c08f29ce5f9c119cb12753300eb59287e38a321587b78994eb80d9cc120526dfa874e60b8dde7eaa65c2930a02e2a57832a0fe5e0afaffdadcee73aab19cd1219ab3a7bf1362c5cecdf516fdf8e3dd3403c1c3e01dd02d989112dae549d7ff092bed861a9778805a09f531df8fd52b61b84f8fe2d04ccfcd19eabdcc07250f8cecfea3162dfb380a15bf4b90bec82f1a01494e137560b29a835e2456a9645aca4e - -COUNT = 8 -KEY1 = 2004b019572643ba -KEY2 = 797383ce2c45924f -KEY3 = e561e520fed570f7 -IV1 = 0fb18b2b721ccf12 -IV2 = 6506e080c7722467 -IV3 = ba5c35d61cc779bc -PLAINTEXT = cd8ad2ab7da5464224ac781b8cd80a610ab6a81e48d8ec9848ca7fe1a64782aa1ead2c584dafb45abc4a71b91afa40f0c92d26ff9df836bbe009b56899dd7d890d339ff787c04c315524f6f3131db20a2cfae1669d530f71fcf81b9fb9279846a50274b1b03fd770f7224ef1fea829553906227cd2513f62a67ff9af918e9d89eb03f3ad52961ebeaa2cc3dc63056d79fa373068c35b8d37e58696bfa67b52f9e91e6314f42ce6c4772a9bdcca9b461f77765553f8d7c298c2f53bf88254813fa63c0e0d1f69fa2965041f18bcd27cefb7acd765fa2fa62c -CIPHERTEXT = 51a3abc87b713599e2ada2ece6b7b531ccf2fe578fa82551e9a352f658c56e4637ce52f1cf446eb83961bdc785c1ba638c44ca55050287a139c27ff5a6b5448a2a47e8c23a3fd810859c17d97c92d4d1dfe746e7d3a7693a836a14f881265ec5e5971f7a2640b5e32030bec1aa172c4c5d3860472ac6b09ba4b917a47f32886666cdce3d548880f9cae770cc669c998ba37b51b46d2c412bdf34f27c261a2834d16cc9e153d3019771bf2fba4b699475e14b60a90e8c0cab4d80e7399101e597e6ac7c3b848f47702da1eaa378e1264091609956d558126e - -COUNT = 9 -KEY1 = 8037d6617c23b332 -KEY2 = ae97b9abf7202975 -KEY3 = 89efaec2fbab7c8a -IV1 = c7b12564437e3aed -IV2 = 1d067ab998d39042 -IV3 = 725bd00eee28e597 -PLAINTEXT = 87900d7b70074ffc584fb83c6309340b74a054414ed995f8f9abe5f868506373589c67f37b8ec290d625476667748a460cf9e7aca02bc6f167521ec2ac9b38d1a86cb6caa6f5d3896508ec8abe2a40a186eaf4ebb6715a04c95b727a66c5b1823fa702ea39650b4fcda0b190ae52de82ac1a81e6d8d4d798e96dea09def557eee5f6533a7c05f04ad6969d608015ec53443299854e7cc7148d318c555c54b07e6201b2a2b6fe0ce34792b8e37c9af37b17d941b05f90b1e27e4e6247280a46987d6f260a3177e780ea3b0bffe90a7b62edb8834f54381e69846d74c7893ea1a6ffe9b85a3399078b853a9d9d118c0a70 -CIPHERTEXT = 64f389826e865f546aff971a00cee3a4c7e76c0544250f5dab873810bf439bb8c4258ecabdfe6b553531ccb8d4b73869716947ca5294822ac59d15da3b483a7d9aaa27ffc8ef763b9ddb2b1efe69490f2c08d08b6d81fcfb5d4426963d40f783ab680b0034856b46ab24b99c1e5b5aca56e2ec555377a7216499fe322f5a8dcf8737e5663b53456f07d34b473dffa3064bd1f034fc7024f50d2e282210bfb9d23d22f5273e5c3ec4ee15520e37ac9c710efdf8700a629807c139586530dce5c22d82d6a85660352f74abdd56cdb53b85e905d4304923a0520c3257bd25851b217d5feb32c17ab05d9af83c5de27524fb - -[DECRYPT] - -COUNT = 0 -KEY1 = c1627a29701654f8 -KEY2 = eac883c754974061 -KEY3 = a8a8abce4cc191d5 -IV1 = 3163a8bc8bec8bd7 -IV2 = 86b8fe11e141e12c -IV3 = dc0e536736973681 -CIPHERTEXT = f50c15805c61b5fff976f312a3157f71bb6ae84262646c9b -PLAINTEXT = 89c189bfadc134b80b180a4c7021b2731706a5ddb84384b4 - -COUNT = 1 -KEY1 = ea1aa8d63134d902 -KEY2 = ab8c709276d6cb1f -KEY3 = 2ae5ba29386d510d -IV1 = 404bf503668d58a5 -IV2 = 95a14a58bbe2adfa -IV3 = eaf69fae1138034f -CIPHERTEXT = aa2fc392b6039d3e41f456ad6090d385324e3f8d71cf481246638b8962cf4c754a4e6b8bf2d593148e9bb594a5d9b5a9 -PLAINTEXT = 9c7e62cec00e9ab9d40d445261ce77737d16c62fed9d4122b5b37fb4967ed6a108967fa70ac2356075a1d86f74266073 - -COUNT = 2 -KEY1 = 1fc831751afd5201 -KEY2 = 13f2b929bad0dfbc -KEY3 = 803bce7540d98f9b -IV1 = 0cd2b2a96dd66d60 -IV2 = 622807fec32bc2b5 -IV3 = b77d5d541881180a -CIPHERTEXT = 8ac10c06763f08f2530ac59fda01770679f08a6ab0622ed2bbb613bc717571106ce34c536ad4f61df3c1d5cd3c1b667b4cdf822e5d6be14f8590dc5e95e877e4426a9ea9823baf26 -PLAINTEXT = ebbc7233be1dac2372f3b54674e34e84cbd403834f114e9dde97df60769c0871e3aef3f5bfc9a3f16702795d180ed678a939a402b19acb229cc721db2043dbbfb2928d7178e2c6f2 - -COUNT = 3 -KEY1 = fe9de0f48cf1298c -KEY2 = e562d6543b9dae85 -KEY3 = 012ccb6d46ef0868 -IV1 = 1f13701c7f0d7385 -IV2 = 7468c571d462c8da -IV3 = c9be1ac729b81e2f -CIPHERTEXT = 32de44416b7ec1f60d95c35111883270aefe24e0d089f460c68894e73a4c24e86779c3d486afa5e1896a650a0c279d5689c9b55ecb3af809a555ed9be304e4ee81a5cffe1bb353aca5a21fbb5c0a7d1ffc08267734e25bd857e931cc54a42d9a -PLAINTEXT = 38dd065d7a60ceb0cba566d850ce71172ecace7ec4ff910920d01c41299091c569a556d139f8af67c3b528570da79ddd411a6b796f5eb0918cd1eb4ddc5f46addf37f94f05003686c08313ae2b8a73f84dae68057c0db9c79810c32638ec5497 - -COUNT = 4 -KEY1 = 9be6daf18f08c47a -KEY2 = 3e078ffe8c80312c -KEY3 = fbb667e340586b5b -IV1 = 5ef6c87149b93357 -IV2 = b44c1dc69f0e88ac -IV3 = 09a1731bf463de01 -CIPHERTEXT = 459e8b87367157911232541d2806e29b79f1c05b63efd246814022cccd03261d0706419c5bdd8b903e31d51d995be87429310e462520d47e227c0d2f35131acb570869970ddf3c5b48d4ac5e8971ed914a5fd30b9a7d95b5072fd247c0f9d173fb4c0d5f959ff159f8c2e0c7426f785ca4231892072b9f54 -PLAINTEXT = 2d1fcef8b056a03cc516055ad0004ed61414080c4ec1df2f418e02417c9baa60020151f2f91bd132b8756610224cfb6aec7c296e6bf9d6d922c5570c37746646e4ac97ce0bd9d13e4f98a9980c66b9aefc63584a685bdc50205b5aa9b8797793a0752dbfde67b2bbbe7350380c5e9ce92d74e0c329c2f052 - -COUNT = 5 -KEY1 = 3dfd07fb1945d9d0 -KEY2 = a11a89dc7a79dfbf -KEY3 = d0e05d64895183bc -IV1 = be080c08eedc9f61 -IV2 = 135d615e4431f4b6 -IV3 = 68b2b6b399874a0b -CIPHERTEXT = 2cd346e2a1602019f1d0ef8c3860507889678d0b3389092e422edfa24932c64e5fdf38d76818d37296d6fff62fd9d13690972f8d727935ba6c46d8eeb9dfc9243c2e9cb1c1592a1c863b342ffa14494ec47fe90807a5eaece4b11b9e4184282ac9a9bd97348beec0c9e5d75f217b7f6b2d0803a47b77f06cb455f0d86a87a9071038e2b24a16e70568be2fad2c743d33 -PLAINTEXT = 7d0460bdc2b8bbec57a66413b5299f428dbcb4dea07c82ac69f8ba51e5895185bbea551a86d314a0e8950a182debff63e8cadf1e209bf107f87f7c8af1eb6e3ab01d9dce6e3e05f4fead0a799def0abbc2433c0ebf269def54139ba72f3efd231bc15882fa02f832ceff443e69034f11c5e5ec11b8d4fe164fa022793efe4b9175f84b1d0e95e34a18b538d47fa8430e - -COUNT = 6 -KEY1 = 4f79ef1c921ae6cd -KEY2 = 792062a4b343dae5 -KEY3 = ea3d7fbcecd51901 -IV1 = e9f3382f24291842 -IV2 = 3f488d84797e6d97 -IV3 = 949de2d9ced3c2ec -CIPHERTEXT = c4415b90d8f998e4f97e939c169448d2b43e06ab32e8d02b52e6044ef51d3a5426006f5c5abf6334f6ba3f70123c7bb97d66ff6801698854e8f94ee7befee478598c5fd41715ba1e67dd79da8baf8d449ccf78e6ce2fb169f5e54aac48ddd01365cb73229664664a53ce89020855461a185fb84c21a21315829440c31a23c7ce53a7f26b5f15305fc275b71111966de4f90009c3822a75fe95ed7754bd3991512a0726dafb8edd06 -PLAINTEXT = d6aebecbf16fecbc683d240321c7a4369b8b5a5ec00064bcb972d5af8a566c8ece3cd7339fc95e01cdc20382548ada9d64eba095d1722f6aa98a6f149ff60661b4c5d5e3ca59c4d6cfb5e139200a1bf59614b2c7c56b21e8799938142e2d3489d27aaab1b70bf33e0e40b2aa856b3c7cd72932eb1b592f8f3982e7798b20212a887b5c3f90c1ebfb5601beb9c6b537b3160d18c640cc7bea39abdebcd20c7df4085c7aef995d0f2c - -COUNT = 7 -KEY1 = 16520eb98f494fd3 -KEY2 = c21fd0571f2a92a1 -KEY3 = cefe83ef3867a2c8 -IV1 = ae4393a7d0dc128f -IV2 = 0398e8fd263167e4 -IV3 = 58ee3e527b86bd39 -CIPHERTEXT = b616616cf51086fe78150fe48bd1415a4785acc05ab80ef00b2975ce7807a4212264b8a1ace80b50e0c2590ef3e421680a704eb2fc6d17555abf2469ad56f287fea578d89c560b72193c7fe596898f1040417e3a1beeff5eff9653c5e0eab1da52c0ea3b4bc34d0c2b69c890fb2651faf2e084803ea28eb20194490a992ba8c4249d56ef43989ac51f337e38aa2530cd2834a8adedf18bfa68a3505f6081a1eb7e24041f0c3bba45fc81e7042cecf432e82732e9b143c0dd3caaaeecbe5462f7 -PLAINTEXT = b57a4c85255fefaf536933687a22c9f4fe1393b3008d6bbb7d38291725f757f3d218c8067aae3b498997a83844302fd4a730ffb809c474d776abe362c95065a307cb3e4bc47db657dd86402a4fb138c63152cd0367cf7e2e3e606a9f4fbb1a97d1cfecb9d7f7930034f1090922a4bf84c785a627afad64a84206c2797020a0b280d4800b79c2a704d5f78b4a980877efcab2ee28fed9329cacee64111b8e5c1ee12e9082562333f304560901f2bdc83aae6f04162a3e5ce6358c9b78f2237dc1 - -COUNT = 8 -KEY1 = 45d962a23ba44575 -KEY2 = e3c85ef88675d373 -KEY3 = fd1ca8ba134ff468 -IV1 = ef9302947093b5a1 -IV2 = 44e857e9c5e90af6 -IV3 = 9a3dad3f1b3e604b -CIPHERTEXT = 5a2b4aa9076aff7521e1894b8352b1a158892342d440c44e224145829dcaf9b94235e3b365d81416a42b34b21a285e09d5f8310f89cb232e8508198de7a635920cd9efa64bf26838e380fa0431bc149527244508f9659614197e1d476623cf92a15f9608207ea4e3c62a06c832d47c4c375688b68cd6c506c5ed7a3782086fc2e70fff634c456f1f35707e8684393d36edd521a0abe5570f719b57e6a41fbc28c731533e370f72f518998bc78fb3005b31eb394fbc5cf53405d1ddda322e5fce290cb92249a4546c57ee5411bb0a6dc4ecdef8492901467f -PLAINTEXT = e53728764d7e36ca8e573aee763e73066a0befb62618baaf081a07614fccc414205965e0d705aaa5dd0a327dd7d2a453468c72bb1616f19663a44fddb784ca90f672d9961c94a4059cee498e5f9d655d2dc461295c0b98b459bcdeff60fd623bd874a1c08e62516acf41d85eb52ec211ddf96b62e977121494b54ecbbb10d87e16209354dda9a1f7329cde151d2e655d750fff167fbb6ee4ac8b5f7f0e0939e6889d7ee7231513d3f7655873e4c23692d249de2682ef25aa646f7b268ad6cde803911a0cc245599b737cf92155c05364aa07a7dc6a70429d - -COUNT = 9 -KEY1 = 971f543d0e706e01 -KEY2 = 80cbbaeff8d67079 -KEY3 = 4a7f1370fd9d5bf1 -IV1 = 5ea3a26d22751d73 -IV2 = b3f8f7c277ca72c8 -IV3 = 094e4d17cd1fc81d -CIPHERTEXT = 77bd1408f5c1cec537cb8566470cb44895826d04ec20f0aba4297c501add65c75d5767ad2ab63aa81b7b66f01b32590f1d55b7e50e6df1ee077a19c8c895f5ef62d452cc336e9aee171fa997ddcedd7af86e6cc37722fb5838a46c5e58e7f700edfb7c6bf832171d9581f660752867118e9535a6118635709d6f1c1cb21b938068958e956149d9bffc67f355cb88205d4894ba97c3e3c8be9fa2d20abe79f3f93a6a2f4f56fd075bb49a4b7dc83630e58c32a29d757fdbcaa607352f65483cf2cb4208a3bf94ca7a25e2a4e05279be31c33696c10fa4971d1b64ee938dd299f483e5c098845749a3b706a787529bf2ca -PLAINTEXT = 43f318cf9f29e88e4192701be3335b6a94602860cc612c083dc9e572414d3ecc8ca8805b91f647c4f9a4703a12dde79e4240fa4afd4117059ffc91b2a730cfb7b5fa0ebd07b69f55026941592940a1ac71187e41a6bfdf86098e801d76dd43e12734a3b9b1a7ac70197a27070d5fda6af074ba5519cc8d5585a2cee1774185530636869134304df1f5954849dd1566e2612ee79834ae15b9118902b5d38b2f1b7c69537a096c9cdbcba4df2427ed073c46566b692a73da35d0d676b94cb5b7d484554e7af2b0cdddac2a09f88fe9601b9d8fafdecc6ecee5cac8cd0ff08c5d9a1c506bbf75864635b9bdaf05137d0266 - diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT1.rsp deleted file mode 100644 index 59ceb31f..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT1.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:48:21 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 855194c4702683da -KEY2 = 855194c4702683da -KEY3 = 855194c4702683da -IV = b2fab7b54f3419a0 -PLAINTEXT = a9422a0c89d80bc1 -CIPHERTEXT = 74960e1475480228 - -COUNT = 1 -KEY1 = a134852c6170ab6e -KEY2 = a134852c6170ab6e -KEY3 = a134852c6170ab6e -IV = d7d251b35e9b1738 -PLAINTEXT = 2a90e0d7eda6b7411e08fb8086a3ee98 -CIPHERTEXT = 81a847cd750df02902ec691c06af665d - -COUNT = 2 -KEY1 = 3e150b3161d985b9 -KEY2 = 3e150b3161d985b9 -KEY3 = 3e150b3161d985b9 -IV = acd3d0b2ed46115f -PLAINTEXT = d399b7789800a29cbf111b6ed1840b041bbe538ca7f5608d -CIPHERTEXT = 3bf338558d22dff025f45a5d236f00ded905dbf15ddbe59e - -COUNT = 3 -KEY1 = 01ab5446d958dc3e -KEY2 = 01ab5446d958dc3e -KEY3 = 01ab5446d958dc3e -IV = 28ba953fbe399024 -PLAINTEXT = 0613faccb6094b82d814169e4aacc4794f1949c03288f1252d5f5d5488cec829 -CIPHERTEXT = 5996766f0d67c9be248b93c31f6f1dfdb377ec7d767e493657d91afc1af0a5d5 - -COUNT = 4 -KEY1 = c7b60bcdb90db50d -KEY2 = c7b60bcdb90db50d -KEY3 = c7b60bcdb90db50d -IV = 6b8555ff6204ec3c -PLAINTEXT = b903b51fcead3c3ca3ed809f2e6fd360f72c927dd729052aff6186683dffe6d97bd10cd389fadfb3 -CIPHERTEXT = 498025dcc9ac62bbfde92af4bcc6252ff5e22f35afed93541fddaa05f87cbf3d7b0363df92bcae7e - -COUNT = 5 -KEY1 = 8c7c167c6d268920 -KEY2 = 8c7c167c6d268920 -KEY3 = 8c7c167c6d268920 -IV = f9846e44776cd3fd -PLAINTEXT = 550eebab18b94f9072cde2a2188213621bf0a45e5fbcb8f84ef72d69cd432b066f38fdc1e90620f2c75b9a585d878d5a -CIPHERTEXT = 4ec327f970df43c5126f447bba8abf93017c8ba95c39fe521e95671100d5be4eb0d7e0671bf302879d9e85703cc7a469 - -COUNT = 6 -KEY1 = c75770706db5a815 -KEY2 = c75770706db5a815 -KEY3 = c75770706db5a815 -IV = c04b79f32a84a812 -PLAINTEXT = de152e196836c8916b2f183117bdf4452018c9596ed3ea411503285c87a3a3190937e0b963b01b57dc90de26654ed2fb15fcd60bd5274ef5 -CIPHERTEXT = 1945eef06e48128aa6e8ec43c73edc9fa5fae4fe09c4bf15f813e9bbcae4f656baf5a6f52e92b15a58a2f7b294ffe3efaee537938d9a385f - -COUNT = 7 -KEY1 = 790275266d311507 -KEY2 = 790275266d311507 -KEY3 = 790275266d311507 -IV = 8bd428cd6c95fa5c -PLAINTEXT = b31b8da6c02fdc5cf5ce850e19f2ad1aa67bc00f7c1ac1b4d56fde4d7c6e48193a07411f9106772bad38901398cf063ead0735674f0ab29fdb11df91dacdbc0a -CIPHERTEXT = ceceaee6d118cba9fc0ce5fa4a9e2f70b55455a96e60d2a3977d35203a79dfa4483661c573ea01f63f11d5a215ceb0a5f5010a09d80ce813ccf01a65768b256c - -COUNT = 8 -KEY1 = e6628ca838cd73cb -KEY2 = e6628ca838cd73cb -KEY3 = e6628ca838cd73cb -IV = 242061af85f250f1 -PLAINTEXT = 7250881aa282e564e49d35da939d4b92bc6f35f27ebec121b70a41bbddfa8cc929f345f0fbe960e87a75e1307a28e700a420ea80d0d84137b644e7c6c61e7ed6547b944ff8a126ca -CIPHERTEXT = 9b33432d7070c1aafd44b677f47bb10fef5ffc0b6a68c11f266428758c626b5465b5ad5a352552064a4c94b7b641e1f88ce93df045bb53eaa48b79b81409b9cfd7d9382cd4d59795 - -COUNT = 9 -KEY1 = 4a9b08d5a44a0208 -KEY2 = 4a9b08d5a44a0208 -KEY3 = 4a9b08d5a44a0208 -IV = c0d583e4f3e1b0ab -PLAINTEXT = a58c0018a7e32377730765eab1cdd78e16e4f738395d2713a26b5e8b24681e6a6e19a641dc33680a931ebd0bccf8d8fe70ddf86ee666e264286f8f431d1e22f123211d37ea36d36b89f1214ccbba592d -CIPHERTEXT = 8e63ec2c683b09a4abb1baf08ac03f2088532613a0693eb9eff3f6729ad2b8a556d0830bf8588e03d3f0307b0ae50cd8f7b9a4c7b93475c2f541b40708649bcf20575595a8863e599fc04d14b3e536f0 - -[DECRYPT] - -COUNT = 0 -KEY1 = f102cd68da1657ab -KEY2 = f102cd68da1657ab -KEY3 = f102cd68da1657ab -IV = ab67ad59065dee6c -CIPHERTEXT = 66c5a3080dd3ab96 -PLAINTEXT = 555d1eb4f9352f32 - -COUNT = 1 -KEY1 = 67757619a845731a -KEY2 = 67757619a845731a -KEY3 = 67757619a845731a -IV = faccc19729a356cc -CIPHERTEXT = ec40273d4b1fda76ec989ceaa380fcbe -PLAINTEXT = d373bd9e4826b52b449240b6c723a4c8 - -COUNT = 2 -KEY1 = 8f86a46443fec2b5 -KEY2 = 8f86a46443fec2b5 -KEY3 = 8f86a46443fec2b5 -IV = 59e6e4aa080c195c -CIPHERTEXT = 15ab1543a52d3efb25f54ce56b56d09eb16f06c331640757 -PLAINTEXT = c6c0405cb62a8f5fae1befd5e6bd637b15ec588c30c4d80a - -COUNT = 3 -KEY1 = f18a29f8bf3dfef4 -KEY2 = f18a29f8bf3dfef4 -KEY3 = f18a29f8bf3dfef4 -IV = 86b5d0bbba2e6d0e -CIPHERTEXT = d9d4ff1a1f81b9e70d01a23837621a3c29d8195cb3bd206384d670e2fad87bd3 -PLAINTEXT = 2f9ccc2ef2e4d478a26a39cbc383f066ecb4d237e4d454ad6d0579fffba11426 - -COUNT = 4 -KEY1 = 5d75971c31b3e06b -KEY2 = 5d75971c31b3e06b -KEY3 = 5d75971c31b3e06b -IV = 5694094e09eafcd2 -CIPHERTEXT = 88da540837b350b971617dd18c291967d086bf74e7ce84918f133f02924728f4f8a4a5037b4b60ff -PLAINTEXT = 81bf9022c1b5dc88827372bf09d386610512d770f180acc922bacb981cd0ae206557b2ec02f01332 - -COUNT = 5 -KEY1 = 191f8694944f611c -KEY2 = 191f8694944f611c -KEY3 = 191f8694944f611c -IV = 3bd78a8d24ad95ff -CIPHERTEXT = 474e14e5f666a2fcb272fab86eab48284fb272290e6c9ddb9f10f451107ea48db3d32bab7f3ad35cb4057996befc938a -PLAINTEXT = 2f245adb18dc3e29bdd9285cbb923cd4a296dd12646915680a1c5e986df45b3bfe89e4a3193d7ebb313c901e65b27f5c - -COUNT = 6 -KEY1 = 6767fde6d5ef1f8f -KEY2 = 6767fde6d5ef1f8f -KEY3 = 6767fde6d5ef1f8f -IV = 45b981f1b9cc4107 -CIPHERTEXT = 94dfd59facf4c0a688d30b456358784d9bffdf466c9c16bcfe4c13d9a2ab5539584780f99655471144a38ee40bced016cfb5bf9e7a2d2b1c -PLAINTEXT = bd931873755c3617dbad656167952f17b914996bc01819d874e6ed7c3c8c7f5d54797e343fda3c1b935f713a7e53db6e5b906a9b4d1fc1f6 - -COUNT = 7 -KEY1 = 08981f5be5851a5d -KEY2 = 08981f5be5851a5d -KEY3 = 08981f5be5851a5d -IV = a8f9d7bfb14ec951 -CIPHERTEXT = a008263c56e6cfb6c92c5e2856153147748d9300e896910238ea097c61e10328cc9644887f45217091f892c4e0638783060c7f0488af568051e05ed15ff2b279 -PLAINTEXT = 4cc2cb21e85ea0299f38c096cf5223d1474fd431032287ccb18f9e93209083ff688cce80c4070bedb4bb2ce4624544892d02571488e3c3984eb6ce1140d43e1d - -COUNT = 8 -KEY1 = c24a3426aea20d32 -KEY2 = c24a3426aea20d32 -KEY3 = c24a3426aea20d32 -IV = 71c38aefc3b05fdd -CIPHERTEXT = ac7036635447872718076963098b17ebf382540f3dc5668511e863a3bd0eabd15902b63faa8410d347e1a166fac7322f69562d7ff67aa4afe3799557bac86dc1ec23ca9eb8dc85f7 -PLAINTEXT = b1dc6a6d4718956d8ed77c7dbb282a62db03ed3969dbc44ec2ec2e8ca7ac50b1401545efad67dfe29a708ec733edc0f3c97c2da110cb3e1c21b91c09a6e36ed4815a0e9828d5cccb - -COUNT = 9 -KEY1 = bf6b5ba4ab5dad80 -KEY2 = bf6b5ba4ab5dad80 -KEY3 = bf6b5ba4ab5dad80 -IV = 31f68c4907a0491d -CIPHERTEXT = 90f9616ee84aa24ea4446a13381c69c3651b1506034e957dff7ede54a0621c1b0e1453d114c2464225a698949d38311c4aa2e3762b744dd477990096e18ae11b1bc1cfd7997185a69774c1605d84a6ae -PLAINTEXT = c27a6a4c8e1d5a9d9097f39e26834cd7c3a0f39cf496f6ceac64c91cd8b7dc116d6fdce2a5097a6cda4d0b4119b30f224cbce59df66f0e57b5ea0afc64d4ad3ffc53b411edc2aca4e447d305e2d6561d diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT2.rsp deleted file mode 100644 index 919fcbb2..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT2.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:47:58 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = f2b546fbd6d3dfa4 -KEY2 = ba2c26ba255e7a3e -KEY3 = f2b546fbd6d3dfa4 -IV = d88bb3a7f539d7f1 -PLAINTEXT = 824cec4211ddc264 -CIPHERTEXT = c5f4ff499dfa5de8 - -COUNT = 1 -KEY1 = 378c89d3b0917080 -KEY2 = 2af18013c2ef6210 -KEY3 = 378c89d3b0917080 -IV = 007817d4bbdc69a1 -PLAINTEXT = 168260d5faed24b9f73aae088a477528 -CIPHERTEXT = cfd4e0fadf100f3aa5eec0b30084df47 - -COUNT = 2 -KEY1 = 61866e1c86d57a54 -KEY2 = 1301734c5dc86dae -KEY3 = 61866e1c86d57a54 -IV = d0ddad02a219226d -PLAINTEXT = d5db2469ae56ecac5164195ed161eccc1720368f2726c060 -CIPHERTEXT = 4821c0ca2de3bb2b982c7bd9cbe6a44a714d5c0a85b44e0f - -COUNT = 3 -KEY1 = 7c85a4805ee5a751 -KEY2 = 15e052a80e4f2fda -KEY3 = 7c85a4805ee5a751 -IV = e76486c2d6309193 -PLAINTEXT = 1c5f01506fdc6d9d12959279db600005fbf7966f769e9bb8d7060abb21702c6b -CIPHERTEXT = a06a876b4343c15f282e6cbd4acdceab0b822a4bef9950565d4ddea10d89f3bb - -COUNT = 4 -KEY1 = e3347a6b0bc1152c -KEY2 = 642a25cbd3bc31ab -KEY3 = e3347a6b0bc1152c -IV = faa063a81f197c14 -PLAINTEXT = b740cc21e925e3c8706007215521b28c0869f9a15427197191a2520f1c16f85004a2c7ce06617733 -CIPHERTEXT = 23a53e110770974f57ecdb0f4efb143b40c696c55b777b4479a864f7613e7f079c660229e7f47417 - -COUNT = 5 -KEY1 = 200d919b6b1adaa1 -KEY2 = 54ab5d1c8f98070b -KEY3 = 200d919b6b1adaa1 -IV = 0e67459eaa70ce55 -PLAINTEXT = a7dde735b7e280b49f3e721131cc39a8e96a4ce1205bf6b383ea6167c450f49f8fd8de96c041f3a9d364b8179b17b905 -CIPHERTEXT = 506a9f28e55d15c8ce1793055976ac0d252352b7afd064d4ef49d3fb2d4e8a0aeef3daf04351c7677c36936a1e2492aa - -COUNT = 6 -KEY1 = d57c8329fd61fe7f -KEY2 = 4349bcfdd6373ed6 -KEY3 = d57c8329fd61fe7f -IV = b1632bac4fe4db44 -PLAINTEXT = 2dea56ded27e4f1214581ecabe28864b4d88862b50d4dbc0153cc6d881170faa407a4a0d1f0a59e8b50e32ea49c9e37bf006d3f2f6f44a08 -CIPHERTEXT = 29b6281133b009e223be3bb90aad69d6319a1150c46ba744863fd5bc237a23c1b0d1ef2871002e8a1798332540b851818574b26682dff453 - -COUNT = 7 -KEY1 = a420dfbfc1fb0185 -KEY2 = 3b7349bc2c644c51 -KEY3 = a420dfbfc1fb0185 -IV = 52af8f3cbc523ea1 -PLAINTEXT = 026d452446cfd58b01082dc3de29e299bf9c8cd4a370cc23cdf18d53237c89c5d4910f203d2a04430e4b297ea8db9b01cab2a0946df3a089ec9c72ef685bda09 -CIPHERTEXT = e4a8e535705dad54c5f55e95b86cca5675a48537a457af5b639aeb7bec2091df2d90720c6615aca958662bf6fc0ec6e01dda496605cf06247b568e4d8cb756ab - -COUNT = 8 -KEY1 = d3c70e833eef9b1a -KEY2 = d6435875ba13b549 -KEY3 = d3c70e833eef9b1a -IV = 7b5a3bcc6ad04b87 -PLAINTEXT = 6a5aeb496eef9072eec454995a17d007ac8f5dc0a77379575c1a6c07f3a32b00a8e67cff14a95b21ae189cf9916fd3e080fa718c273f2fe5a37ab013454961dc93a9a52d90212ff6 -CIPHERTEXT = 4b0f8920c36da7957406b5446c6a0eab7875a54f8a4a3263a266b18946438bc08ec76e698310bb5f667ec32b21b922836fad2dee9e06b688fb63c15c336a36bbb4f965d94a897a2f - -COUNT = 9 -KEY1 = 85d00bf1b66bf264 -KEY2 = 43543834853bd5c2 -KEY3 = 85d00bf1b66bf264 -IV = fd7c49f5e997a037 -PLAINTEXT = 0b895f5c954d2cf02ccc23eecd5e4c0cdf1e6dd06848d80a81e688a208ac6c9394200338aefe29c73eda311b430733b6c7b8a706136533e71f70c26a4c09d6d4554f1fea83b74c6c21b221e0308aca90 -CIPHERTEXT = 4b20e3df54bb07428050c9290ea0a20aca67aa97b0dc0e5996b7103c37f74a48d301afd26794328cb7782c73e25264d84256481b55b065b260757e0b7c71cc3e223473829ac3a09f93b79ba468684793 - -[DECRYPT] - -COUNT = 0 -KEY1 = 6b4f6b3238fd5bae -KEY2 = 58a13eb93d0df7dc -KEY3 = 6b4f6b3238fd5bae -IV = 66a6c150b24d66c9 -CIPHERTEXT = 7e89471d5b92868e -PLAINTEXT = 9b1e8f6c6583cf2a - -COUNT = 1 -KEY1 = 8c83f7045bc76267 -KEY2 = 70b9fd0bc88567a7 -KEY3 = 8c83f7045bc76267 -IV = e4149e9fec84f2f7 -CIPHERTEXT = 1d08eef994bfba036aa60f28cd40312b -PLAINTEXT = 62e629f4640d290ff9c382353513682c - -COUNT = 2 -KEY1 = f8d5a11362e9ad52 -KEY2 = 2f765be93b3e7573 -KEY3 = f8d5a11362e9ad52 -IV = 6deb91f0d25d9510 -CIPHERTEXT = 44df4a0bb033be93a6ea175441bdf4fdc7ea6ae18c8a03ef -PLAINTEXT = b0cb7e480600b8a3d63aa1b32dba7a2f860aba1d583ff9eb - -COUNT = 3 -KEY1 = 9b97aefb4fce4a9e -KEY2 = 32645d02d5c1cd5e -KEY3 = 9b97aefb4fce4a9e -IV = e5fa5d7db3fe4b08 -CIPHERTEXT = 0ec6e6df5a65bb833f7f525161b80f28ef103d3a295cb01a1ff7a815bbb5f9c6 -PLAINTEXT = b2c9e4265492ef43399c4876cf08dac656f8100100b99c99ae090b7d438388d5 - -COUNT = 4 -KEY1 = fd2c1620236d8583 -KEY2 = 922673a43ba8bf8f -KEY3 = fd2c1620236d8583 -IV = c28ee5de652cb1c3 -CIPHERTEXT = 944fea26f4f6dec8d735aa0b5b007f2c5a1e1ac49a89984a44168cd998584f33dec29707a00d4b6f -PLAINTEXT = fbc0c7994ecd821d460921bd44d4c832daf85ea6b5cae339ee962ba78d11cc5a0ba87e16dbf3f4c4 - -COUNT = 5 -KEY1 = f2c115cbc2f1d3e0 -KEY2 = 8316b5c20b57b5bc -KEY3 = f2c115cbc2f1d3e0 -IV = 5f1f390d9f6a7159 -CIPHERTEXT = f2e98a47a291b0bccdaad63faa2475721fda5510cc7dad814bce8dabb611790a6abe56030b798b75c9446092e1f4a9ed -PLAINTEXT = 69960ac60ca0425e7ecc24e998a6712ccf80b29f9ec4a5b15cb7b116e1397c55132fe91c8c9dbf72cf862534fe77ab79 - -COUNT = 6 -KEY1 = d6623d263deab6b6 -KEY2 = c843c42545515e52 -KEY3 = d6623d263deab6b6 -IV = b52bb63f566bd296 -CIPHERTEXT = 56ea1cabbeb5f0cbc3b21352a3f7d698614a7244192afa7091148d0810ffd07373299b767d15f3556fd4393bd885a0dbaf18e5589f573a62 -PLAINTEXT = 4fab9496f024a61a4a3b7b4d201eef23315e42a7726214eb7d69034960e1497e223af4b18668661f63241ac99f7010924da79d77c811b711 - -COUNT = 7 -KEY1 = b6e51934ec08924f -KEY2 = aea72616e0eafbef -KEY3 = b6e51934ec08924f -IV = c388ff76ee9d37a5 -CIPHERTEXT = b155b07a7b8d87b8ba21147983e6a65d42a6b19ca172d0f8ac3906f0329a49376ef74164e6cb4deb943dc74c44f5898a3d2eafdf230c9fae1c3047b9328ba694 -PLAINTEXT = 152b141b0f3d6a1046c9ed989f47f041ba3f2176d512400593f90ef04817831351c2d2093b83282070fbd10e08ea7b774c728dc7df55b849e29f822f9fefc6d4 - -COUNT = 8 -KEY1 = e631437031c47f1c -KEY2 = 9e67132a08adf89e -KEY3 = e631437031c47f1c -IV = 30da9cbf0c340080 -CIPHERTEXT = fd8cbd3b80a4d22b670d7ac5208d3911e48ba4de966a68b4ee158d0ad6dbfcb9147e3fb12a8689ea7adbf69eae9313b65709a182d42f96ac7625656fe20a7f04b6121a5d6fd83116 -PLAINTEXT = b3d199932a3939dd77143d71faba5b5559d14b346516f7e1bc3a26a69cff9973ec240c6745c1fc0dce228ec98bea98b58b5a876c0b7eb2fe78310feb63fc0379314dab07d37793b2 - -COUNT = 9 -KEY1 = d0c8524fb9d034fd -KEY2 = 4394fd9e61981cfd -KEY3 = d0c8524fb9d034fd -IV = 3451014a11caa08f -CIPHERTEXT = bea965e7b6f81159353a55b4f2d351a2c3d81eea1b7c6d8cd0cc6a0c229de70efac2b6236f8256e38e49d33c5b9de709135465e6b404d743bfbc66b83df1fb9800bba4c92b4239d3f5723f36a9f70c01 -PLAINTEXT = e4010a5642c381b96cafd034ed6c19f79af41426934aa34a68d1ece31a4b8272bd5859fd46fb01b51ca0d7301401128cbf41d4eb0981c3240f26eeed8e518ce1828e7a7443118afc0b1779320cfb3196 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT3.rsp deleted file mode 100644 index 17f4d259..00000000 --- a/tests/hazmat/primitives/vectors/ciphers/3DES/MMT/TOFBMMT3.rsp +++ /dev/null @@ -1,169 +0,0 @@ -# CAVS 11.1 -# Config Info for : "tdes_values" -# TDES Multi block Message Test for OFB -# State : Encrypt and Decrypt -# Thu Apr 21 10:47:34 AM - -[ENCRYPT] - -COUNT = 0 -KEY1 = 37b6375bf834a88a -KEY2 = dac74016f79b891a -KEY3 = f75175a4ad7f3d9e -IV = 482945e59c624338 -PLAINTEXT = 775b80930a04a408 -CIPHERTEXT = 85149a67b2167ede - -COUNT = 1 -KEY1 = 3ea7f4a819d56797 -KEY2 = e683687a32b6d661 -KEY3 = 0b4307238079c7e9 -IV = e9a012252338c1ff -PLAINTEXT = 5c632f97a983f12aa7a57bfd1ac9dbb7 -CIPHERTEXT = deb1bbf11eebce856e506a5bc91b824b - -COUNT = 2 -KEY1 = 8a8adc611cfb58c4 -KEY2 = 1faee97358890d38 -KEY3 = 9becc1522aeafd38 -IV = 84025a09476086ed -PLAINTEXT = 37ce4076a36437aafdb371c1a62af9ad9b614dfef89708fb -CIPHERTEXT = 76415ffd58c03e9036914f8a52deb45f906f502c7a7aff87 - -COUNT = 3 -KEY1 = cdf1526867e08af7 -KEY2 = d93886bf6b58dfd5 -KEY3 = adab1564ba165745 -IV = af3fa759f7b0b739 -PLAINTEXT = cd5b828837542ffbaec2b15256047a835d6249a48e4b585423e0d757dbb79a80 -CIPHERTEXT = 3c8873436991742e0e00aa4b9c15ca07e1e91a1baf3b2fd03f537a883fce4e87 - -COUNT = 4 -KEY1 = 08a79b8cb9da6ee9 -KEY2 = 5d10088ca89198e6 -KEY3 = b6e02501b04054c1 -IV = ba2d1fd4c2c29805 -PLAINTEXT = d0c95248df22f49c78d59d9ad2124d950069e53b0d8cdb744a57328de70daa95c1e534077bc5a8aa -CIPHERTEXT = c8b2d022765af223a2ea00323dc39e34d808f7cc0ea83bcbd97e4f9223762c875e078bc60134c13f - -COUNT = 5 -KEY1 = adfe3489586dcd4f -KEY2 = 0e61641c977c376e -KEY3 = cbab0110dafdc7c8 -IV = a308db8a7968539d -PLAINTEXT = 2dbef20e4105d481db982f7243f79400a6e4cd9753c4b9732a47575f504b20c328fe9add7f432a4f075829da07b53b69 -CIPHERTEXT = 8d61727c92250796890ba2a0748d69782a5622af49ff69dae8e8cca096da441646e7d546e836baa84334fb48abe46053 - -COUNT = 6 -KEY1 = daea0831ef0207a7 -KEY2 = 26327c8331a4c41a -KEY3 = 34103de60e1998b3 -IV = 20dc465d8864a591 -PLAINTEXT = 37ec2ff3e975fe8966857089a453b3fcda45639b2a05508983d7823ec62a7ac3276cbb25d7238924e03af12b5098098599f879cd38f43aa6 -CIPHERTEXT = ee1f6cb805566beb9f7881c9b3e3819999c0f4c35ce17542b6f9ec118c687b6151a878dfae7f0a920b308dfd3e258c63831ca03860c63dc8 - -COUNT = 7 -KEY1 = ead50bc4ec25575d -KEY2 = 6b43e3349e6d43b0 -KEY3 = 98070854ea614501 -IV = ff0361b852daada0 -PLAINTEXT = 7492fbe566198fee41e55270969574b02635e7a69a1ab600740c986a46abc50d210b085551a215f847641e34d72ca158a45e8485d8ca63b618d429feb7d2dd11 -CIPHERTEXT = 183224d882e8db54a149f6c6cea6e75001026968f7c7b1ba111ee64dbd81b9ccad6e7c2ba3228ec4d889126fdec22d88c38a88fbc95b0c24fd9440c00f1f2a88 - -COUNT = 8 -KEY1 = fe9eda0e2a544652 -KEY2 = dca176f72586cb31 -KEY3 = 2975f14ff23b6ea4 -IV = 5412ddd979d34bbf -PLAINTEXT = 07908a8bac10ff8fb5efaed90f7b823b9237bb82287636a73229ef4a27f6c45b7e8a7c1bcf2f074335a10782f61d902d66bc2c3308ff234ff7abf98184d737be21436fe77eeb7af8 -CIPHERTEXT = db6df755f593e8fc8b1f9eff4546ed72254c2c5576d2c62cece852956389cba1a6a1bc2656ba7159f99e9ce820ae253a8d0e18067afe898d9ebf15d20e0858e2a3b7f37d8f7c1899 - -COUNT = 9 -KEY1 = 5138e5e0622cc252 -KEY2 = 3bfd52adf7c254ea -KEY3 = 152f8a6437152ac7 -IV = 6190fc0182007389 -PLAINTEXT = da5d0b11c38c03df785533e9c85890e1eef7c26171ac28da48a01ccd427a783da575586415b622a5b8dcc4c298d83d4f49ff5f66cb5dd39db14d5d358347619462f8a7f5ea985b5f5d7858d3fddaa6ca -CIPHERTEXT = ff92a45638086d3a852b7a60171428514f85b13b581a5b78fee1bc8042f155540d513fdeb177e08d5c6a3c9aecbcfcdc658ca04550d13b450aefea4575e3187b608a87aed5e02e0c58bcd54ab4d9900b - -[DECRYPT] - -COUNT = 0 -KEY1 = 49e0adc1949be529 -KEY2 = d9d5f834bce5d9ae -KEY3 = a8fbd6b9d6a189f2 -IV = 06067f9ae2b3f7f6 -CIPHERTEXT = 7d5af6f916416f47 -PLAINTEXT = 96b6d8faede8dec1 - -COUNT = 1 -KEY1 = 620b92a7daa208ce -KEY2 = f18a29f2e58fbc94 -KEY3 = ecb3291946fb944f -IV = b1642ba674369ae4 -CIPHERTEXT = 93e7af3b5e4b76530f92d2e98c9a7ce2 -PLAINTEXT = 5206f4bf15222bcfaebdf1d235d7bca5 - -COUNT = 2 -KEY1 = 3194f8d51ae3205e -KEY2 = e9851cc17a8a19e9 -KEY3 = fb314f20d9165df2 -IV = f2f164e92e95a8c9 -CIPHERTEXT = 129164a69cb4ef6581e7f6b79aa8ca347562fbc1b242d604 -PLAINTEXT = 3e10e2da145b90d22253687e9f0e6440c7ccf0a5d91f42d7 - -COUNT = 3 -KEY1 = 8a9b4ad3e0736d9e -KEY2 = f746eca13b40e543 -KEY3 = ec8c67dfd683b99d -IV = eb4513854a9df46d -CIPHERTEXT = b9113051a20390c7b79c84f5549370fb23be67f2ee909d8bb1e01ff2f4ebc1f9 -PLAINTEXT = 201f52d6093eb76a55f205bacd169c184fb8c509faad7e6872aeed0c8fb7bbf8 - -COUNT = 4 -KEY1 = d09223a8618a86ce -KEY2 = 40e089f1c879763b -KEY3 = 2f49f71f83733d40 -IV = 65293191bc47b2bc -CIPHERTEXT = 6b25b4c48cbc406cecd0a98104c4590ec0a7b04a8dfeb177b3c3fb0ae5adfb0c16b261c08fcbd086 -PLAINTEXT = 33b04e0b72aaed7ecd8ab8b2ca1e3d8f238401742222a5e59311924c3f71105d32b46461d461f233 - -COUNT = 5 -KEY1 = 83e664a49eb3dfd6 -KEY2 = d0a48a290d0d37b0 -KEY3 = dfaea77af70de502 -IV = 007a0b0ed151e78f -CIPHERTEXT = a10146ba42f337d083e28e9fdfb3aecbf9ca7784d4721a07427f2c679f32fa8dbe5c1d7d24c64edc74d17baf2b5a1a66 -PLAINTEXT = c44e8806ad87b3e1dac3a58f7687ebc00cf82883cc02b26274d4e50002153d501712d1be17c7ef20684d30d8584b445f - -COUNT = 6 -KEY1 = 52ec54ab735ec83b -KEY2 = d540b0f25dc8f2d3 -KEY3 = fef1fe1352985d38 -IV = a981ee75653654fc -CIPHERTEXT = d8093c8089a3a9c553b4621636d3f5d3da91f75018f7a6e3bc30cd3c8982e8f57e83896a5889facb586224704645af6cb6096b648a95efa2 -PLAINTEXT = d7ed45a8a8c5e433d7a3be86a621ccd6bc14ad8cce4e48335cfb8b0ccacf2c7b75796386d0d9e13c6180907e8dbc81b0ca566b22a8ed5c8f - -COUNT = 7 -KEY1 = 8f347f5d400d6b70 -KEY2 = f108b9b0da9470a2 -KEY3 = fd1aae9b9b3e9440 -IV = 5b57ad7999e37a06 -CIPHERTEXT = cce5d25130ee543391fbdebfaf995a85ec74562e5d1ab4602102a3e2f1cdce01f9cbd332e6c1f6f841ea1708fb3be1ac49eb4565b23326d4655356dad1d5c2ff -PLAINTEXT = fb62a73252371703efc7e431b5b5211c3080da60e966a46776b2be865b2c7d06f15444d7bd130918c7ff54ebfcf91110cf24f77dbafd61f0cbf7c1255cb2d2a4 - -COUNT = 8 -KEY1 = 4f3151102ab9a785 -KEY2 = d3d97ce64f0d2c37 -KEY3 = 7ad6cb858629bc34 -IV = e3bcd700c892fdd5 -CIPHERTEXT = d68418f735d51b4b67ff9ff211609cd900e361e41b25283096d6ec9b69617f8601cfd7d935e8a8487b9c39d55ca27096255f2eb9e009e3c5820c592266add4dcfaed5da4b9b05b18 -PLAINTEXT = a318efe73fb87644c66b10708b8ac30f9e87246f9793a461a4b29497ef318a87b9d3d7d9bf1875c000f174b98c33abefac8d5a571056753bb2c89799e5f91e52cc00dab1713dd5a1 - -COUNT = 9 -KEY1 = 151f10383d6d199b -KEY2 = 4a763bd54a46a445 -KEY3 = 89321aa75ba445da -IV = e3e83ad05a0b7866 -CIPHERTEXT = 78481ff9bf1fd65e285521f731ff0fa50433b43bf975cd8e5b72a7d06ff13c19b2069f4763889b0841c697359676bd6274ee5cb33f978af16b9e0ddc87ec7cc37b59a1530e1c22adab8660bb64f1a0c3 -PLAINTEXT = 4ec8f67d66bc7d73fb8af66fa3510527e1fbb27a2a2362f939b29af6d08f8c4fa2be51eafce054ebde66631e1670ee2c8e724f0922642888e8d3437f36c010c0aa465179c8d7fe03e5da8e932e722be0 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp new file mode 100644 index 00000000..d666deec --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT1.rsp @@ -0,0 +1,210 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:49:32 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = c1f461bac779549e +KEY2 = c1f461bac779549e +KEY3 = c1f461bac779549e +IV1 = 20b8765753b3056e +IV2 = 760dcbaca9085ac3 +IV3 = cb632101fe5db018 +PLAINTEXT = 6349581592ae9269ce8f6badd5481c46448cdba3a15a00cd +CIPHERTEXT = f40d48d234d3c4ba8d6ee4aa412897132adfe4c2dff6a338 + +COUNT = 1 +KEY1 = 648acbe62ff27c52 +KEY2 = 648acbe62ff27c52 +KEY3 = 648acbe62ff27c52 +IV1 = 8059b22d9c5fd467 +IV2 = d5af0782f1b529bc +IV3 = 2b045cd8470a7f11 +PLAINTEXT = f6b9ef7c351d9f1b8eb048324f984e2a909d253017805c2d788edbf9807469ccd45571f5d61a05cec80a23ef349a37a2 +CIPHERTEXT = c909cfa0e68414f84ac96bd980bde6dd20288cbb5e8118f2029ad7704d66ce91a253270bd0f0fa4a21f446a5b22edd78 + +COUNT = 2 +KEY1 = 2f9ecb8a6b9df4d5 +KEY2 = 2f9ecb8a6b9df4d5 +KEY3 = 2f9ecb8a6b9df4d5 +IV1 = b73444292b440c2a +IV2 = 0c89997e8099617f +IV3 = 61deeed3d5eeb6d4 +PLAINTEXT = b54c92114f55362b3549a637380754b46f9d28b72968182f257df96e064894e50173fd2fd90920520ddc9d415024d6a5396845dc3ca21442d99ee7b013a3fd432455775f6fdaf7f3 +CIPHERTEXT = 5c4ea59c1363cf204147dd224bfbd76d287511126f6a42431f0e145a97482aaf46de160b588aa17542f089284f2b4ae601c560b8447cc073d1c2fdcdb04c2da8f5923454b96b6a90 + +COUNT = 3 +KEY1 = 7f6d13c7e645a210 +KEY2 = 7f6d13c7e645a210 +KEY3 = 7f6d13c7e645a210 +IV1 = 8ec669cf1e5d0bf0 +IV2 = e41bbf2473b26145 +IV3 = 39711479c907b69a +PLAINTEXT = 93b764fe7b95414457331504a4e66ceb686d9c49c632f872cecd48649aca76aa96ac8a801f31d83750d878db18a1f71490144c4a8c840e0c7195e4b346fc3c420d864091535c05ab0685067487acd28f0024017ef8296c0b24699ee780c38592 +CIPHERTEXT = 602269c31930e226895b885477addd23179a4d2f1cef2b7171aba5563f15b1554d82af570cbe2b13e1a95e3c59785dab9161b4e7d9440674bf7ced81aa7212799c6e4501d26ca6f849638fed5001f9ec2183ea9cea6b6035c31024a29b9f6c92 + +COUNT = 4 +KEY1 = 08c7765eb0c4d37c +KEY2 = 08c7765eb0c4d37c +KEY3 = 08c7765eb0c4d37c +IV1 = 3e36e6015ac1e84d +IV2 = 938c3b56b0173da2 +IV3 = e8e190ac056c92f7 +PLAINTEXT = 91f47526e9cd88565ab07ce0c97d02c10b4734bca80678addf8ca819eabb700983f4f719a6d2c1cc9919d4222ae9196d38380660747f7a6969b2e841ba76b8c1ab8feaf7e397fd7971f60ff90c0e451a9fb66d8205eae23010c0b010d19ef9cd13ab98e729830305ea2f768cf9544e704aaab34be1b079ac +CIPHERTEXT = e9473a81d04f10954a94efd7fd34f03c7c7b9720a54929546598342135729a7e2cc1dbfb460bb0f7a062faa6535c49c33bc3dcfb1c370d36682504935138ee413e5bfb9828f1c800c5cb92c56a2ef6c84f22f77a2bb7595dbe38a34975a1e2d36714bb4a111d7de649257d9937192f73bb29bdd896ccf95a + +COUNT = 5 +KEY1 = d6d05792e68ab910 +KEY2 = d6d05792e68ab910 +KEY3 = d6d05792e68ab910 +IV1 = 975099948f8ac1d6 +IV2 = eca5eee9e4e0172b +IV3 = 41fb443f3a356c80 +PLAINTEXT = 99c450b6d33abf362bedb65bdeb307bfea233dd3d0497f2f999eb7261736f39e6d3c0b1ed29c842991ffb4cb54fc2771a38c42fea8bf261a35aed7cd08b19e4e4dd2ab156481ff37e58989f3e1428f886b08504a57ede8f542ab7341d3dd75b73f6e7ac21351f9092e727efc0ced08ad4b7fb0e267398c68c97cd3aa002142824ef8be4e66743a4774a4db0e5e655a88 +CIPHERTEXT = 3a5660b0038b31ead2e8da53e40e5a76dfd30fec7d4a783e67374d2997b90d3f05e2493de5987212660699b904a497a729b981ec40c7066f041ab9707fed31c32ac887d9b9423eee0a67ecef556a12e061c46d849dba1882b2ec98e3e5da5933d30ede00b83ec76d172a0fc8cbf4d3111ee2717ffcd07605ebb83c6caf0140adf646da49e97ff748b55c00bae3af5bee + +COUNT = 6 +KEY1 = 6efdb5a204fdab13 +KEY2 = 6efdb5a204fdab13 +KEY3 = 6efdb5a204fdab13 +IV1 = 745fb893bfad7c77 +IV2 = c9b50de91502d1cc +IV3 = 1f0a633e6a582721 +PLAINTEXT = 9f70a014dd8532324a29c9229ffa1e0783dd1586133ff12ac2a1c40763532a9e847f3701fe6aae38caf774e2166d441f9879a3ae2377175378ed947c5e583723f52c37f6471618b6208421dd206711830e370e826f38ded957fd594e802a1e58997e863be010d675f3d8b959e372edfa8b1f3c4a200dae8309d8fdc6f0504902197d0d18f2e0523decfc229f8a15404bb738164e5d7bef1a3386662cd7521eec1c31b4d5a50ff2d5 +CIPHERTEXT = 604557eaa0e7b9c2df4deaca6ab5292dac7f1745640ebd4da58ddaebd1a071755212072c0c9c356e4489cd8b861687882c9f1c66c039550e5edcf639545980b416e77c091714ee90b61989fb33d5db4ce04c35192a77f7b54ce832376504d787fcebe05144df76921e9fb3680a2ef92f81f5b548f81e04dafa6d63d92a2a848bf6658be3fada9bd46b6c1709bff20f9b7b91fe1c31e4cf7673a5f5491f81e794f721dddd4335015a + +COUNT = 7 +KEY1 = 0de6c2ab79a2dcb9 +KEY2 = 0de6c2ab79a2dcb9 +KEY3 = 0de6c2ab79a2dcb9 +IV1 = a3fc5a7243751dd9 +IV2 = f951afc798ca732e +IV3 = 4ea7051cee1fc883 +PLAINTEXT = 73e51b08056e05f967eae88a41f541598c3078399a3907cd57dadf56ce8007c9efef87258f358403b0dcac6e0364d5f6abf1e0004440e46024df892ae09eb1c412415e405a77d0e9a310ed1ca86ae65ab62c189ab33730e45fda931bda45fd1b674167046f1e2fd4c9ec733c38eebdac354be6b1ef0734809132c6d3c35f32f373586c16d510eaeca8d90575bcd7a315b1b513ea0196385d414feaf7a3d39977c0ee332194374858ca406d6f3a0fdebdb1d267eff0ce84a2f799c73283897acc +CIPHERTEXT = 905a2dae6f197777559aa267e755e3a311314095598591caddb2ebf499118151ccd61970e7fc482249004d9880c2034e79ce7d88c473453db8e9713255c5ce426d88531e7bcc88440e8f9bca915f78905865de979cffd2f075f858a9dab660233928bbc6928885a5747b3739c99516270922df0ca881a00bc28e26b7ed40168a3c4d1b7c1737e4be6c88c6c4de7489658e390c04b5d120d0d4207f6ca63de5fcec07fd3eca3ca49002da7b4f706bb7ae57eeb86f9f194b610047238828d42b7a + +COUNT = 8 +KEY1 = 91f27a0d4c68688f +KEY2 = 91f27a0d4c68688f +KEY3 = 91f27a0d4c68688f +IV1 = 53a8afbaa85fa6bb +IV2 = a8fe050ffdb4fc10 +IV3 = fe535a65530a5165 +PLAINTEXT = 253a5dff69e91ba030d7cf4e0bdc3cce77126b1662414c63eb9b9f866aaa157eb086b34c904b78039eca3f1f367fe717c0c4b0363343e8a6d8b1c8ce51ba99ded9371aa7cda726b16cdd9287dbf655566b8eebb61f34fbc8691a37813511834528b55ab82ae56ed122778f300029ceb101dae2412efacbf0273fb5481e991edd26693b26aeee988b48ff00bfb0009c50090f5e7d697ea147988609cb1539b1ce5ab9859a61a8ec0967dfabdff063065c0b942712d7a8c4f54658fdb121d983404d0effbb4cfcb270067e5836ca3a53fd90d305a981617e21 +CIPHERTEXT = 80975009d4ceb4f18f1c4f8600ad9aab78a68b891b8de5ace1e08441547b166904a41d241103fbbb3e6a80c88293ca7870f43acb24b999fa49053296de8e9cf9db20b25641d8ebb79d06892707aa3f4d559fd89ee3b9ee8ac0bff3a38474d12563f5a83581049561f0f72f1a1c3f0ac71ccdfbadf43106a511b5d01ac651a8b46e75b4a2f5c92b86c135494e4ab063a0fb10fb14794e87e810a1c193d2fa2b12fe1bf457dfce0dbe1093d7db2811cc7965689677a43a9191e894e36384d751655be6a4731c238af723be4e050a201c018bbcfbc31571ec00 + +COUNT = 9 +KEY1 = 29a14f3dfdc4495d +KEY2 = 29a14f3dfdc4495d +KEY3 = 29a14f3dfdc4495d +IV1 = 8d0e01f425236afe +IV2 = e26357497a78c053 +IV3 = 37b8ac9ecfce15a8 +PLAINTEXT = 3339f934424853cebc407973c38cb59902f73ded8827aaf1d666abea36a9fbf94fca9088f71916e748139b37f6718c88df65e03ee42093b9f8975635768785eeb8b65988e57d5faf0a8328fb6dcb42161ef16820ceb0f652e4a8a0e2ce5e62279585bafeb57c166c2b178885cfa2c18ce4233d5beee0bb05c321f0bbe5377cec0fbd1db00e1e2367d258249dc5fff0325c84c7b7ebb7ca1abd8bb0866419ba854ee8e968996c6ee828cc620df7e9b74fab9b6ffc6e3d0bd9f96d470cf20d0439798d86ecfe6ddf3755fdab9c0c68fe2cfcf09bf11e7b678aa04f1d15381a4252b9355c04e4295f9b80736811ad84ad12 +CIPHERTEXT = 84939a88f77d7ae890cf69ee8f4e7b421a1c141319e56e7d3c7026af08fbce16c92710356d6f8ea80ea0937c5fd9b250485f5c4156f1a8487c785438678c6aea0f4f4dad6721f70081480215dd8f38310ed2f404380a3790efe1717f6dcfd6c6eb1369fc5532c4c2888127f084064911994cc2413857183ba0efeab193ec48e86a2585d62ed79c6a4c525b4b2794d39723b512a6a804c1e78e60dd1577a7aec8fcad64e02e9c1b9e26eb3d2bb2d391caf4677a76c8ac0c759d8e783e7c33971b31e818a8fc56102a161eda4b8ddd3523eebe10e5684d7fc7e798f204e47e26ac495d6981c1b676c402763294023ff695 + +[DECRYPT] + +COUNT = 0 +KEY1 = a76ed3a894322032 +KEY2 = a76ed3a894322032 +KEY3 = a76ed3a894322032 +IV1 = b04a2e56903fcf35 +IV2 = 059f83abe595248a +IV3 = 5af4d9013aea79df +CIPHERTEXT = 8af9f1ed3eaab9475f03c232cb7685d36766acc0c038d1b4 +PLAINTEXT = c64e05235f0baf2ade1d96b0a43f51a2815058994fb1ab92 + +COUNT = 1 +KEY1 = ab37575b15cb76ab +KEY2 = ab37575b15cb76ab +KEY3 = ab37575b15cb76ab +IV1 = 6a8a3b67d993665a +IV2 = bfdf90bd2ee8bbaf +IV3 = 1534e612843e1104 +CIPHERTEXT = 9ef8fda3c1a9d97b30ad1439f0cce18ff000e8dc2933f30be949eab86c610195ad58300d7b8fe427cfeff4ac5d2ad68c +PLAINTEXT = 29d07be77dbef60020ff7f1d9fd076bbf5054e2c190c3fa89b86d7f3172029f93b10ed8cd9d4d41de9b9e43d02932320 + +COUNT = 2 +KEY1 = b94661f7fd4940f4 +KEY2 = b94661f7fd4940f4 +KEY3 = b94661f7fd4940f4 +IV1 = e107683a920f394b +IV2 = 365cbd8fe7648ea0 +IV3 = 8bb212e53cb9e3f5 +CIPHERTEXT = d6426054430154221807f180a0c7ee1676bce8dd3e4fb52792faf5e03faee913b27289afad4ed08c3f675ba9f26b32b8462fe6dc5e97dcb1fab7e88da5371d0530fce4b35e044c37 +PLAINTEXT = 2680e8614493ce718227e1f16f8274d60c881a88d0ba08e30b74406236cdbd52f76498c6cd0fc758c8dcff6392c9b4d9f04f05f6b1fc47c15ca12197fc416e435d27eaf7713216a5 + +COUNT = 3 +KEY1 = 4967103bb50bae0b +KEY2 = 4967103bb50bae0b +KEY3 = 4967103bb50bae0b +IV1 = 52ef4dc03614a5a3 +IV2 = a844a3158b69faf8 +IV3 = fd99f86ae0bf504d +CIPHERTEXT = 337caaf1d27f38be4cad1e00e506e47571df21a6699d34c63ebe35dced192c25d46680b3c400b25b57ea4ace8410120670d083e487b97d17cc933b3f6d9f85529b20273f9819a3d2125923d8afb5b183e995aa101cb270a6dd1d60828e840451 +PLAINTEXT = 0ee6f8b42f545e822679a8f07b4d70137a3175819621a6cbc41bad483a59f76252155b76ea8dd86d731b997b413113bfd392d36010b59597c72248ca681a7d259645be8a3202687cbb3138c80f45acca27c90d60efef4f623fc1005175006854 + +COUNT = 4 +KEY1 = 92860e018902cb85 +KEY2 = 92860e018902cb85 +KEY3 = 92860e018902cb85 +IV1 = 71c48ae9e8031e7d +IV2 = c719e03f3d5873d2 +IV3 = 1c6f359492adc927 +CIPHERTEXT = 126e8fc0e014af6812411d82d7fd0d82a17c355971512f4754de1ff12d0f95b3b648b537c29b9547c53fe6df953dd787726d36df45a1d87c25203cf21f566b3237c92217aa4f333b767f290f1c652b2ba57a23e2e3d21f1af998f75a1eb830259ddb2087209853ed2fe82e3af4dbd216418a4389d44dcaca +PLAINTEXT = a193fcce820f6be1ec539d9d11fd564b95081255ef275626d8c315439052a18c1079bb3ad5ca9e62a4c4d8aa7b18ce8b0ecc1ed44dbde76a86bd7743698c33f806a8b9c4cf613d04f939ecacffcb56bb62f50d09646b287110e4ad98c67112e8307b6946cbe1c998e3e2704e91f14c0f60ecdcafa23898c9 + +COUNT = 5 +KEY1 = 1afeabc875133ee6 +KEY2 = 1afeabc875133ee6 +KEY3 = 1afeabc875133ee6 +IV1 = f4b061935f446587 +IV2 = 4a05b6e8b499badc +IV3 = 9f5b0c3e09ef1031 +CIPHERTEXT = d537de363261ddfecb03ee268581b74bd97c1d4c7aee0afe38766d2224f08394f54956c5aa91836a71523f76c8219c46e272091c4cb118cfd08e85c19a987310990df81128f0dcfaee5d9ede021ab8df536e249f48361ff7a3352decabac5dde8a2ace03f4a6721409cb12467d93937cf61777bbb5a6a7de79146f8ba054ca659049e08355dacd228b45a4967fb5b387 +PLAINTEXT = f0e1b067daad32808baf83feda1ea8e5fa27c51768ddeba05f3db03260322a24905edb7b78a9762271ead4c337861bee2bc6073f22ecbd518754b0b120b2d8f59174a7b2db31413c13397b16a20ab449384322d2bcc3ddc2395b9d4014814b371168860f94e135e31864f6dc354239c71a924f83410242e4d8214cc80c9e352df8c85da3050bbc9640612f1d11670c95 + +COUNT = 6 +KEY1 = 020bb694bcae8c07 +KEY2 = 020bb694bcae8c07 +KEY3 = 020bb694bcae8c07 +IV1 = 4221409b95fa7fc3 +IV2 = 977695f0eb4fd518 +IV3 = eccbeb4640a52a6d +CIPHERTEXT = 8b9a4ad2e1736d9e20040a1802b5380af4c881ea628e41b234db4fec99b7df0c0356a703734b4111f6f8d1db6f49e7bd98a2a76144152791e7d9184957f7a911d447a889479bea46c73aeedc6190bd3c192314412cc9c58598195b79de1ffdb50754958ce5cc31e49bb2a94460f2822f7f3512b1a212e537518260a4b695a4a0a364b533d647dc947b48493bf2d7fd3dd3bfe7d92f584d4e19fe6ef065c3667bb06151a7a173b3fd +PLAINTEXT = d1fb7a9a9d83721cb1c5c709be76373e98ad0aeda6ffcf2385c754807a59e2feaac51570e0e364717cebda66dac1e8de3266156fcc89e8f9c7b760e399f10bb57e20a2a7882dea0fb9158fc8f6110bf79c80a4225b26f9561965da2a69039c82978227c7ca15dadfe33964dac17ed7d4cfd2dec8ef10b8be7ecb19996c5b173560e88c2b72c6badd6c20c475d3bec33381dc3c0fff33aac1a4c15b8cfb9d91e58d89187f278cd66d + +COUNT = 7 +KEY1 = a8e389d0b38f5ef2 +KEY2 = a8e389d0b38f5ef2 +KEY3 = a8e389d0b38f5ef2 +IV1 = 883bee63850d5baf +IV2 = dd9143b8da62b104 +IV3 = 32e6990e2fb80659 +CIPHERTEXT = 4a9efb020564ff38dea907dfeeaaaa422238c7d3f66a6c7a7f8ff62daf667ac1d592640063485efbf44b74a28d1a759123679c2d5ecc6ff09dbae8013ab2d3080fb77740390378ce1bf9fc51a65b0dbad8bd3f5e83399249506599d50382dc7c01f67ceb0ffd15575c9be814c2d53a644920f78ded1a9b2ea17852d2933f5ec6b238ba286e9dfd41be19801568f0c3377d790de222d5534696db5b207152228d2a637a20dc4df7324a5b0c79201472dd7cb1c986acd4823a3a76fce62521ed7a +PLAINTEXT = 79a5914dd7e1038a9583d968c9742b5a4a2ea533facd329f486e071ef988209c88cbe286b5f30789ede8b83cf39dd8aed854e7d5160ed6e6b16cf0608c6f79daffd4260ae7f4a6f293a79fcd5530aa94d39a140b1ced783a05d7eb6988d25af8e4f5fa741c96681303e0f4de9f1c00f292107d0e012121f7a1f61a8efe7a9385614b2bc366de5641166c1c0e59192ca9a5284bd4447c00b27b55d1276b2b3c53f0fb10429847abdad94e8b68d5dda34695db7b9cbe8553671ec9088e999c8962 + +COUNT = 8 +KEY1 = ce588f5bd63b32cb +KEY2 = ce588f5bd63b32cb +KEY3 = ce588f5bd63b32cb +IV1 = 601953aa0388389a +IV2 = b56ea8ff58dd8def +IV3 = 0ac3fe54ae32e344 +CIPHERTEXT = adeebf3ce7b25afc3657f7b97f3a56c61b6132833754c3d37a2e87d0e9f342bd0824443b4291eac08b6f674644aac4405f7d26d2c33f5041f28068a9e954feee48ef4af4b272b51377059cc5702650a22b40618f48801c3223e452a9b4955b7bb3765bcefffdc4db40421ca0cb5501d4c7d56a208ebe2f8c5683cc38115d624c92e2fe31f0d91e022f4d713d1de0dfbf7b62c9ef5da29239d4845ebec95419492c5abc854fafcb6e8c4f22062e6ef2498f1007627dd44c1fe21090a3a4238a5bcb071b33e226d4099f6fb861c6a8435b4a06abe3b5fb6528 +PLAINTEXT = 9db2743ed22bebe729a78c45745f715d0e48a4e1d1859b1def23f372e93b2f488307d4f4e326f0095d75b0625d49a650defd013e8f210ea3e8173f8325da4bf3e1e70c93ff3652c870e6e7786b8eb42b977a6562b42f896ee11ba59ab9cafa017e0b31fd2a08c1e2eb50321365533aa1b5acb82ce85f8e60e8fc2d72300086c638f690fe7c9b2fd52d79be379ffc3a9bf76f5f123606cf784ddfd70d666bb6aa70efaa622327654e5ed453c2272066bd69e2993fcc9eb77bcfb2845e7f8bd503594cd0ce37c0d346f524bf0accb92ac1a3c209724b11d481 + +COUNT = 9 +KEY1 = 80b9526870a78037 +KEY2 = 80b9526870a78037 +KEY3 = 80b9526870a78037 +IV1 = 12af4d445ad6166a +IV2 = 6804a299b02b6bbf +IV3 = bd59f7ef0580c114 +CIPHERTEXT = 67ff820973a37ab3fbbf4ff919cf1cdae65cd9b64b7ad5fc14966002466ec834b3618871cbe9bbb2b566d7ed9f1d97395280393209b0ea9f83407f52573c65508869db3259cf5ecb6275650be46c4f235a0e9aea508855807896d831fb8eb29c0da0e314c45c4c462a74631c91c42be2268f64a8c90cfee71c21d467da6e975f6b8d08dfb5986b6b34ec38e84d2d13bddf8bfe321c43ce1b9768dbbb9de3fce3c9b9b35ad38ca481a9654c37c1b0effbad88d250f035ab6610f356f6ecf5c96e50aa4a4ec73fe0d2b06507d19454a7e5b71047ccedeb7e0eaf4babe06eade64927ea378338b905a47276d17e6f2224c3 +PLAINTEXT = 929514d4a10e79a403735fa9f060efbff113cf003010e4a874357b522ac4da22f868e95958f21fcf25aa32b2aad28e698fee3cb91d10b687dd2b539346bf99e2b7914114274f762c6a42f33dbb6d8bd0f7995c3fa6b3015bcf2486560e4fa3dcf70738696d0e0ea7604226f25f3886538cea8ff2b01e69c16d3f7e0d779f862e1f366a3871cccab7bb13ef07844e2a3456df343e82426c4d592596431d6dd1b1bba32c5262bcec85458512a5109f9f27024abf27069b9b68e4106f732e54843a0a91d56dc14f54e39fcc66f19f6246b0a29ab918cf76b54fbcfd6b26bce06f02c6696df315c3734e89477ecd229df208 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT2.rsp new file mode 100644 index 00000000..45fb0c00 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT2.rsp @@ -0,0 +1,210 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:49:09 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 19d9267af88c5b3b +KEY2 = 2f2534df384c1f2f +KEY3 = 19d9267af88c5b3b +IV1 = 060872ce1d7a3485 +IV2 = 5b5dc82372cf89da +IV3 = b0b31d78c824df2f +PLAINTEXT = 6ed6363cea14a99fcd854537fc4940b57c28cdcb3c1c94d8 +CIPHERTEXT = ef7d904e9dd525a7c35556f3e9da3a05d1d6bc4ee12f6aab + +COUNT = 1 +KEY1 = 5b38bf012c7ff486 +KEY2 = 0d76f8dce9cb7c0e +KEY3 = 5b38bf012c7ff486 +IV1 = ecc29d64b8b507a1 +IV2 = 4217f2ba0e0a5cf6 +IV3 = 976d480f635fb24b +PLAINTEXT = 5eb50aedcff7cc55d0906a7aa38b594b90e33743358bb98f1eb1e56f954481debbb4cb75d8f96a8df0d6a5a4975fd302 +CIPHERTEXT = c410a4ce84f2ac927317957bf4c08152b8a1d6db6fbaf968fc9e88937dadd185ac831bc40b8f39e841ec92c5ec63feee + +COUNT = 2 +KEY1 = 7a7f04e66238c813 +KEY2 = 9d38ba263b6d407f +KEY3 = 7a7f04e66238c813 +IV1 = 9d9a567cae180a14 +IV2 = f2efabd2036d5f69 +IV3 = 4845012758c2b4be +PLAINTEXT = aed28be67364767fdad66717126f17d2bc1b5693436bfc1d6cdc23782e5c9397c30a7e37ff3e6e0ae1c97b15687ec156a7f111ab1c7ee7ef3e8d9c665515dd5b8e5f5c074f0dc5b5 +CIPHERTEXT = 578762476250531c6b8a780263053c42ed1cf6d4a6fe6ef47ed932283cc9486374ab4e41112c34ffa6e2ccfca4731bdc04e4b3a928dee0deb33abc76cac4ab5c6be2e10f0efd750d + +COUNT = 3 +KEY1 = 0b4c9401a2f77fbf +KEY2 = 15fe3b46cd7054df +KEY3 = 0b4c9401a2f77fbf +IV1 = d3154d1df0a337e2 +IV2 = 286aa27345f88d37 +IV3 = 7dbff7c89b4de28c +PLAINTEXT = c22b516f541dc865a0eb830492e85a565e7fdb3bafc892a6015988094b5f090ee2edaa889a938ba92e33da75e21098766628a0b2fec4e5dae04dfbc4dd61d91b4426dd5604de10e610bcacb408f6dbca151cc25015a8bebbf8d6ed4169b6f190 +CIPHERTEXT = ce8d3dec0a05978af22c8d0b0841f1357bd2b5551023dfa239c7f9fb15e50cb28b3c2fb741301af97b44ef7e7cbb4d3debca0b7c15560a7ecf8816dc43c2bb191e4f8cca483e00b4a1cd3bb4633dedc2f0773f7cd8af8413072e14a6186575f2 + +COUNT = 4 +KEY1 = 168fe0ec31e05b7f +KEY2 = 0b735740ec1c9dd0 +KEY3 = 168fe0ec31e05b7f +IV1 = 7917cfe12f2842d6 +IV2 = ce6d2536847d982b +IV3 = 23c27a8bd9d2ed80 +PLAINTEXT = b71df63b2d85a2cb02ba2eec9176f6da3483333a123672b5383a45e6ec8e38763dd10685dfbe0d4c36f30001b1f6dcfb59791d17aadd315aa1f62dd8160ebfd44c2c6328c796dae85d94d9429077fea81bda0732cb28463d905e5059d412f6620bb576ec8c15f2e49f252075d7014429a22d5b511e1d99a6 +CIPHERTEXT = 8a194bd33d7608c544db877212649a1479704e6214fb18218bbfded494af7be9873d1a391798e0365556bc81445e1a9c728802eda84e953790a6e9549e236a14656e9baf8951239276da3ea207ec2ecf6c3a027e5b916f92518b6cff575d9216fd4680d4b8e5e7f03c609e4cddd056b92bf5d4708161676d + +COUNT = 5 +KEY1 = ade53738757501a1 +KEY2 = 0b687ca43bc7e623 +KEY3 = ade53738757501a1 +IV1 = a0a97f1b1e0142ae +IV2 = f5fed47073569803 +IV3 = 4b5429c5c8abed58 +PLAINTEXT = 8016006f0c28ef77b81d65569455938afd4d509f1d17bc45b10723a50fb024f5670e124a49059aae670aa6739d2182c72e073d8851b05359ecf488f59f8517c304240cab3514ef298fcfa29fb6f98cf0d992f84a386fb743e3eb0d28c4dacb91dfbeb839d93e350db7d32183e9c5fb2d8756468eda3c322c1e5578e6869786888146dc9d3c69b685687eebc73d6d15a8 +CIPHERTEXT = 6999db2fdc293d8d647ab3fd72050e068bbe78ff9f264e224fb8f6e6d53ec67a559d7939e869911d57d0deb0974f5de375322bf4a430fbd36410a1434c380e3ba45fb947ccac467e75264f74ac4ed2dfb075f5a45cb5de7a1a56361c6f555bfda04f43a14bdbf4fa0c7ca9855cdf6a6401479a4b19860127fa9d3b85da91e8742f8a69c69f7a041c1df21f22e985259d + +COUNT = 6 +KEY1 = a719fe4386b6a8fe +KEY2 = f7400738c2b36b25 +KEY3 = a719fe4386b6a8fe +IV1 = 0c94e75a2edc43ed +IV2 = 61ea3caf84319942 +IV3 = b73f9204d986ee97 +PLAINTEXT = 4a2fe67bbe62e0168f476819f602a364621a8d55c77de9ec39c47e2db9b980c64f164df259905a9d22146cc9b6510b30f576332be73d4ed24f285f65830a80eb7aca8e18276423740530c4baf4675c7e43e3e9130e2676acca9e49c11e285db5f4d213b5d1e524e36123dab4574d809674e817d7e4414ac2d1afa40b3318016de5b64291fe1b45325e73157f870a5dc0af0e233d1395b25b8de1d80969e3525a75ff8573570f6fa8 +CIPHERTEXT = 33a8dd742dacf4ddcdf1a7596cc90faa48fb22d097dc92f305e47ef722ecf9e58878ddaa03529cd820afe78c36c6af9693cca6e8fb3a14d1c945259d28a87ccdff72a6f2d4d333aa45ff906899b33885a5e1cad93d1505e48fa5343a94e43784d8f0578a7d5f95ce1528f6b47a4e8fe85664fb73f3336a44d84bac7143e02ed0e95bb0e8de6b1f318427c1cf3b012e89e863d6a3e62a80e517fb7d41fa82a651697e9b02b87d4a91 + +COUNT = 7 +KEY1 = 92c4e0372a98d62f +KEY2 = b91910d3b6f729ad +KEY3 = 92c4e0372a98d62f +IV1 = b78e05dc12ecdfb5 +IV2 = 0ce35b316842350a +IV3 = 6238b086bd978a5f +PLAINTEXT = 5a0c611223f51acf769a9468d448763a34e5a1f29e3164f5f54cefff15790b091e2108710e1bf655962a183f26c795084b2171f63a63bc28ad350934ed85220e3087fa2c26fae3e7cfae01258f43ff35843300fa1713d94cd1157d9b71d2b8d53b46218a921c4a4fc92c396037431c89892238465cc923290cf5337cc6e73628e56763d57b0991532dafa738454f54cb02f60021320d028603dc131f174c02cdd6f1aa53084722bca33c33f7e1ef0fc596b83fd5c168de2c61d205cb8a8a868c +CIPHERTEXT = 8abbd71178e71b4fc741c1432873a75063330f20e30b0c23f307693b0e90e4a821549090379420c988a74febf0445db9b43569f03e558a4f50aac28118fea0680de5b0459d1996815c2014c31ef6d105af0990b2d7d6834a8a605a46476dcd8a3d6422262867f178d8b596ff648b1e2fea467f539a1067b719565cfc8df1624df28e57ac7454b4fd7f64f3387d55f4d2a296ed5f26ea04cb757c6489d6f342e3d8a855350b3a20caae213e8cebfec973dc86fec5c52028c822bd6ddb8fa7d032 + +COUNT = 8 +KEY1 = 9ec2cdfd67642a4f +KEY2 = 68d6c1dab98520bf +KEY3 = 9ec2cdfd67642a4f +IV1 = 2c31f4e361334efa +IV2 = 81874a38b688a44f +IV3 = d6dc9f8e0bddf9a4 +PLAINTEXT = be7334415db3622d7806bd62449e3e489bc1a2f44ccc634cb678e66c955cf6491bb37194436041e2622f8e09fe5e32cde45c6ebc75d0db5641dda371d7a4f0dcda0ba54358bd4d525873501db2716dc024536442a109f3c0ec2104c7664425012504381445d56cc783586c6707e0d669822fee50798094d1e1cb7335eb447c00212493d0b2ad87870a6848aca6b2540f277673aca53ca4d2456357850eaadc20f8f61c3f464f87db162b4db737efd1fb3ab35b1fcc450c0b4371187d76802faad2ff3c28aac2520bcf28e34f619f3476e46b0d7196a4b5c4 +CIPHERTEXT = 7c3e86586331b0c43cec88de7827ed801daa6ca46a1736c488dc673da7f6dd7a966c92f999885ebe3df152b20c62602c6b1218df631b51ad68dd9a439de77a08430ac887949f428bcafe802b64bd694d9f459b86484a481eb0f8665a9acd365ee2faa562e365b772af55ddb72fe71488ef15b63d36132d7a5f090d6728f04ef606e524d45b27977fef95f13cd0aa54ab02977bc9b06b6595f952e1f24aa176022d7a037d1a0ae40a80db92fd5904ffa7dd71dc7bb8e8bf310437f844f6f66f79fa088a26078db4e9f85d8d57bf816672b4896106376293b4 + +COUNT = 9 +KEY1 = 6b8f23d52ad020d6 +KEY2 = 1cefecc826d94f7a +KEY3 = 6b8f23d52ad020d6 +IV1 = d64746c2943e0f9f +IV2 = 2b9c9c17e99364f4 +IV3 = 80f1f16d3ee8ba49 +PLAINTEXT = 6711e3af73e3ca1b08d717fb5179f26955cc2493d49921b371064541176a5e6695606bb58b1ba3168af9b902775a5ff630b2092172ddf360fbb3656debdd365470e78f26a295f1f0ac7b79ee2dc863fdde63ce4f7439be62c8d567333531a9af41cbd76a80fcbc93b685e0283c6b0766a506fb84a0548ba02093d4fabb0ebf605037cbe9edf60de6f04175166ced5219cec31827c0d761024d153329461d814fe551f40bb12bebd1a1d5c02184f34dfea0c3aea29a69497096840c2a9e05f6644841d93993455e3c136949b14e28fefe652e445cf7b34ad24208e8648b6f2688c03002d95de96e0f8c26992f90316fff +CIPHERTEXT = dc8f6284359f5c4ab0624ece32dcc08dfaa602a5ca08ba0e5f54697107dab1a8beae993c1f0d93854fec365db80c8e12ef03b0693364f711fcc97833558ab7e68a2965045de9d78603d47e7c87d7646e5eafeea90b6d763ec844327a5500d0c538ae7b05f1778141f26b862d85debd8a782ebbc8083941bfdeb4cea7be4cc0b20c997d65fbf7346395eb2f3e67f1e105671f8143376d7bf042411611f2729272ceb2b163c6351e7ac4540e8307bbcdfcd56e14d993dc995c4001327b9903d00de6ddc3be5e20b47ccecdd9b0d71cd64f8262325ae7acf94f3727d876a39b3de8cfde2c182417f9e4c927eb740a81988f + +[DECRYPT] + +COUNT = 0 +KEY1 = 91d5926e8f464389 +KEY2 = 62fb1f614397d6da +KEY3 = 91d5926e8f464389 +IV1 = e134c524c2ecd2a4 +IV2 = 368a1a7a184227f9 +IV3 = 8bdf6fcf6d977d4e +CIPHERTEXT = 7441cff6028b55729dcaa98d4df7a8398abb2d77a13c93cb +PLAINTEXT = 8070e7898679cc778561c137cbc11e3ab457d22d67f79e06 + +COUNT = 1 +KEY1 = a7bffe97f8c15bae +KEY2 = 20eabaaed5cd5845 +KEY3 = a7bffe97f8c15bae +IV1 = 7c43edde6c11e028 +IV2 = d1994333c167357d +IV3 = 26ee988916bc8ad2 +CIPHERTEXT = 528db3709d161c6b4a7803d108b13db3f284520a6ecc80a85511036e555994c094403036964b1a94617a23fddf1c2963 +PLAINTEXT = 61544fe0152f70aec831795d1466b1d017e0001bb36b5116f236542bdc172eb95867c585da450327098ce2fbd63d2937 + +COUNT = 2 +KEY1 = 8034e90dcb4a167c +KEY2 = 2ad93225c431f8b0 +KEY3 = 8034e90dcb4a167c +IV1 = e8abdffbea03f59a +IV2 = 3e0135513f594aef +IV3 = 93568aa694aea044 +CIPHERTEXT = bf4f654103b00368c8ebee11cf12017de11a71da063aa4c4f894470bd7179bb71ea40f49d66f14440aa92dec7a5c454e939646809fc9e72a3a72c64505f9b6239ed85ab0cf00f3f7 +PLAINTEXT = 0d1261a3a762e52cd3664b2e92f6d8271ceb443eeef532613bbd391677a25006bf0a20a78fce7d7ec3d3635d84071aae5512418d18fa8b6e4b3140259cf5891f6f809d9c0e98375f + +COUNT = 3 +KEY1 = fe67f42662ea97fe +KEY2 = 800498ef5ea74094 +KEY3 = fe67f42662ea97fe +IV1 = 9c5e844133d3be0a +IV2 = f1b3d9968929135f +IV3 = 47092eebde7e68b4 +CIPHERTEXT = d07826597b94bb20d5baf4b78974811e64ef2c0c14afb93f3081101079b19e4a607ef83cc8cbc10d0c17cf5044af89d8c42293cee6f6ae000a99d97cda9abc5ed31947e6017d97ce096519da6de0f1b00ce09deae8ecd56a2c16b6ed6e2d20e3 +PLAINTEXT = 05fdd506262671c760eb116b277d94c68f1cb0c0f0c725c5860993085486a5cc925a290b305f1bb2ebe2887edfdf227f4aab645a68b0aca534cb48d66f1a9c82f09ec83abb2d03aaa020bc770a4fdf2e6ba7139f599287ae91eb48dc4f4d0bfb + +COUNT = 4 +KEY1 = 253b5dfe68e91aa1 +KEY2 = 76467091fe3834b0 +KEY3 = 253b5dfe68e91aa1 +IV1 = 256ba73c4c9f51af +IV2 = 7ac0fc91a1f4a704 +IV3 = d01651e6f749fc59 +CIPHERTEXT = 960166b9efb265c2f9603ddd0566e6ebfb5fa4f74d4793762bde82cdf64d0414f60cc51a4f031ba931f0dd0b500878cc94e13fc2118f034b390ee4d650e066a521f6c8d1f0d4918eaff16bb0755c346e2ba5536689fb48e24192875a7948873a7f8716e4b86deff9da2a8ed55baa43582a7586ec9cd38ac3 +PLAINTEXT = dcbe6748bbfbb37321d9fb5c17a170d18fef6dce83d410d2a3fdd2034b1fdc3e4b559002a18460c3aa1262462ca23643b83d9d525de363f038e057d3ffdf3bcd2a8e0391477dfc3253af1c9232d980854356375abac2e555f0c28e59d29f470b926338ba23736dbf5559b3cda5b88854791b2d1def9a3f92 + +COUNT = 5 +KEY1 = 1cecfe757501b3c4 +KEY2 = 518ff73d16f8b64c +KEY3 = 1cecfe757501b3c4 +IV1 = 2898bf5327ec0ec8 +IV2 = 7dee14a87d41641d +IV3 = d34369fdd296b972 +CIPHERTEXT = 2aafc28f492cfc0e848fdc9d8d8fc56107178e26980233484023cad3e988b9e93fff2764c1dab0bd18f05d2da8e4d31166aaca93e946c187c3d7f09311d57f935197f53b7418f3fe34fa222fa8cb6a6716886526085f13bda2b9cf6b327881c6097d165c8a6e2d9b80b613eeb5cdf229c0b945271ed58fb184d14da274fa29490fbb700f2a64c65aa32b19b1f571d320 +PLAINTEXT = 17c01bd770c09cb08bf8f12dfc952a709799de7bb912cafad014b4dabae93f22b8689e3505cbf4d865d8d66a139bf4af6b817931e9e8380551b3741f2bc08545744d26337d066156f4a6b918f734d24ee94ca9da74bb1da4ea9075fbbd33d0542ea62414174783f3322ca4877bf492a145967dadd2a669d3f160e902c907128d39106c365149ebed6e2dac1844834a04 + +COUNT = 6 +KEY1 = 0880cb8c5ed91023 +KEY2 = 2070d951c4fe0786 +KEY3 = 0880cb8c5ed91023 +IV1 = 530750fb585593ea +IV2 = a85ca650adaae93f +IV3 = fdb1fba603003e94 +CIPHERTEXT = d836996ab87f421ecde9478963e4683766f71c9619a8e0fd0ba0cfec480b7396cc3edb9c3d9ced1cd9bafeeaadc1a01d0714bbce2f33e01c52e0d973bf80850f56c3e3bb3c876cdfd4faa6b9ebfff6eb33d4b536f3f18785fc33e82ddf3908735d0fd94f1f09666fa8f2667f876611a8d17d3256ceaa7e3ff3e224a11000a5cacb68e6de4dea84d53bea67c3e8be9a5cc95859b729256c521d34b457bb9b041d871732f22ef26d18 +PLAINTEXT = 131e8705b1c4c10184c2364e5107007d8b4cbb9450741275971b634209d0b019e052a01fe34a185e2b4b31ef217dc4b963859f7ed2aefa458ea8325c5a476261f4df753375e0ea8bf115e064cd19d18ac445956032cc9938b047ac1ebdda9b47a8150de2b86d7519adb97dea4a8a2384db5ce56a6a11aa917f85315a1406cd8d0aeb2b20f4dfc663e9b0d9596d26ec80e2ef9bdbd942cd7a36c0a84c53e4628cc80c8562df7e6bf4 + +COUNT = 7 +KEY1 = 528cb95701b3fda4 +KEY2 = c10bb5894c265ed6 +KEY3 = 528cb95701b3fda4 +IV1 = a74075c44003c939 +IV2 = fc95cb1995591e8e +IV3 = 51eb206eeaae73e3 +CIPHERTEXT = b04a2e56903fcf35f3521b00c29d534a4ff8833d2d77fa3c4434fdc7244ebd9f9a31862b8118381bdbd1fb4b21c02fead727a2db62a5065b1efca2e5ac174752894b8645e5dd20c6b2c4be2dfbb1e242774d1ea25ec184657b7c5dfd83301e61a51e976c62946e7f9fb4cc6ef876569a58f15f5ac6d65ba0823d97d951a4281415342267a0470a8eca288dd6c119713aa19bcdcb45e975555cc6b93fbf784fb302158dff48fddb3b5ca8692cfea21d697bd3d0bc8104b9cb309f29f874b67985 +PLAINTEXT = 9434a503a60b3d1adca270ed2b649f65d359d0f667077f79133a62660f40945bef5103b6c189aa6f8008fd1e33a0091416da4f3fcdd18e8b5f6583db7bb5c41c31e7542e1215162273bdbf9f73b9da21acf0000365a68f2ca4faa9865f81d9d8001d6799291e832638b489da10b8dffe180f54bd5c091aaea814cd16970f133cecce0f2a908b23556e59bfccc5ccfc5ae4a35698f5777313aef19935d4adf2940f63e272bd900e2a71e60f995c4684f27d90f81423441f96e838637f54faa73a + +COUNT = 8 +KEY1 = 3ec8cb8fd675a792 +KEY2 = 29e5f8152a614c15 +KEY3 = 3ec8cb8fd675a792 +IV1 = 42daa86fb486df55 +IV2 = 982ffdc509dc34aa +IV3 = ed85531a5f3189ff +CIPHERTEXT = 51160ffaa68d8255b63159c9b281e5f30939c192d32658f57038a7b46cd9459fa67da0f4b27a89d57b1bf3f82deff7a152671ccd3ba0d6b0a17e4c628cfa5ed674bde70ba6ed3f86ea4705ff636e1b5bb682f1da6ff50792a09aad1ccaff0e8d01fd6ca74c8dad514bdd17451ca458097eb2c92037cbf381b4b55348f0905aac9766b8316a03da1ee507b1321f39b693f31e2b075dcba36626f7c450c4544c1b7c20520fc9f6cfd601eb5c2e36d63de15aef9ff7a79c1e2a3e878a9a0ff4ebc2f852c2ab310f925fe7b19fa12723f6dbfe4cad58dfe66cb3 +PLAINTEXT = 0f0990a998906237983e71c147c737b08b0a2e0b639183de1081fd99562f578d36444b655538bc32068cf8d81e6623fddfa47927878d7914b91131b087e0d5e1613980c471ea1d294c52812feabe8e8444edbd89909330edc458cdc33b4462377e9cac675051ad73984f5b472d2aef0c5c1c445dd4251c21de68e061158e0c6722916cb18b1cda2d799ba7287f2f950ce26caeaad1e7d01b98a11d265bfd0c8ccd981d08c578bdc2e618e76bcdf8c04233f08d56dcfb337eac920d8eba36d1f42df5abbe929aa48719162577f833eb8db52901e003339622 + +COUNT = 9 +KEY1 = 891a0dab2a8616e3 +KEY2 = 61b3cd07b6b013ad +KEY3 = 891a0dab2a8616e3 +IV1 = ac031af0d0fb466d +IV2 = 0158704626509bc2 +IV3 = 56adc59b7ba5f117 +CIPHERTEXT = f355ada0887ad3af14ec7ceee50e95686ae61af7a3c32b0bd62361a784d362ac9b58b35aed8ece14e18f756368d6453e33a58e8924a362db02caec84708003cf2004ff84440cccb145ad3daab87aa24f8ef09c8d8a123028f9501bb79dad65f0ea213925753cf40fa90d7ccbbb42d322e190ec0dbf56bd78227d9547f1a2b0976177094667666fb57378dbcc5b76013f954e2510aab73056e718033c56a60b4cedcd15ee04d2642b0db601b77f5d532f13f0ef9f337fb147afeb0c9fb3039e98f6ed082533c8fcfadd8f98930f40f279c23ef4c142f46ad5e3bc5977efff9202e49d88f3dc8f5fa94dcb4569f26705a5 +PLAINTEXT = 96b358d25bb7008a3a695d55ef408f74bd5ad12bc62678c8b1d71be3d39ff348b30a1ff04984fc54952be6596c8669c6e6fe684c063eb40f8c9da1c719a75e4972e29714332f4773c46e34270fe319889fac3ef412d2053c88124afdabeb1ab89886f1320697768272d76319f07ed140ff9420d88ea6ab11e91e3f37f6582359c215ff824b66ae95a84eb48c78d61c66f90e4f1cd6918f0c5d568d616c6abe68792fcd2e130f75163c892b653c149d9cab05580ce11a469db53cd06855e0c871b750662ed902b5d400c86a0bee78e3b9e69b9c0da62567ad69cccc08ba1bd4373e91ef18a9d63f74bff7fbc7b7764c21 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT3.rsp new file mode 100644 index 00000000..522be30b --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIMMT3.rsp @@ -0,0 +1,210 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:48:45 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 1c7af7baf1375713 +KEY2 = 98c743ea0e01fdc4 +KEY3 = c7329b8cae156819 +IV1 = 7ee9e85831db325e +IV2 = d43f3dad873087b3 +IV3 = 29949302dc85dd08 +PLAINTEXT = a57d8ccc3529b0241de46a78d9c8bada0492b7101e5677e7 +CIPHERTEXT = 36d2227d5787d86f0ca2682f5ac3ef8477c85e3f22bd2dfd + +COUNT = 1 +KEY1 = 6e31ea2fc1df3b76 +KEY2 = 7fd58c9e6ee5048c +KEY3 = 7c31865ebf913145 +IV1 = b4bf94e66f83afa4 +IV2 = 0a14ea3bc4d904f9 +IV3 = 5f6a3f911a2e5a4e +PLAINTEXT = e915083a3388fac5b1f2542f49ed588759b16c66a939b4319ea1e698b0d35a621d62616ddfb6d8f0dc6afd045ef28163 +CIPHERTEXT = cef6d45006cfa674e6276ba514aff2ccc39157abe088789fc2e3e4dc51d5025db77aa9efb72dadc4ff694a8c0b49b474 + +COUNT = 2 +KEY1 = c1ae0783b3a4f197 +KEY2 = 7fc21f3e3873b5d3 +KEY3 = 759b83efb30229a8 +IV1 = 130614e37ec80b8c +IV2 = 685b6a38d41d60e1 +IV3 = bdb0bf8e2972b636 +PLAINTEXT = ac829de301c9370aef15500b435036d1cf556c9c600e4649f0d9b2d41c31591bd88ae7e4617ca62273245274bdc829ef92b9411de17e1e45672e84ed231e8a9e0abcf0e7fdbbb2a4 +CIPHERTEXT = 6a1f0194dce70798f4f3c0910210bb9baba0a0f147994a05db12ebda27464b4875d20c9d4734ae1cac33148031c7b431999aa3a7c0778afc10ad76a618e6450340b9bf51fd334aef + +COUNT = 3 +KEY1 = 8661bc5d04627915 +KEY2 = ea3d859d75c4bad9 +KEY3 = 57b3f2eac70d23d6 +IV1 = 7887e3629c7d1f99 +IV2 = cddd38b7f1d274ee +IV3 = 23328e0d4727ca43 +PLAINTEXT = e06afca9a31f21aa90d0e905aa429054347d946ac7886c37a17477ec409b3360302aafb221dd43313c0a7e78b7e160dda7f2c90d16f032f056b49bd39484c4c5b096a0414dd0070e24d2ab649d364d50a0163159a8cfcf641a05cbd5d6e827f7 +CIPHERTEXT = 41db184133b4bec167fca3ba4d2e87f6609bc2775d5478594b270b083dbee10ce1a24677c914526cf2902a1e711c5b0552720ea148ae9ebfe3bbb288c5aa9106f0fc6ac8919801a63f00c5d6b9de16b0b1f39300504434483c11362e5e46d344 + +COUNT = 4 +KEY1 = 9e086b0eab75abf4 +KEY2 = a8204f3b91efa82c +KEY3 = bf0ea7b9ae405b07 +IV1 = ffbbc98c71660d32 +IV2 = 55111ee1c6bb6287 +IV3 = aa6674371c10b7dc +PLAINTEXT = 3b09cde4a4c7e9d548bd9f282fa556f91c01158465a4f2d30175ce9ae3703f5f86edceddca2563abfef2fd193ed6a65bff3fa7e9e809f825e445fa3e753968554ba78bdf1553ae4b97bfd2e4fc39a3f86e17aa3ae542c3653cf1d2228ab7b22cafc06eb22d58b4fd3aac865213d5331a9212864003553ddb +CIPHERTEXT = 42f35dfd1d62e5cc1470bca93bd84d0c692eed67d112c9cf694e07af9b2c19b4ae4d74e09e7371f7a77469f7101fa77dd4457d40d18f9f66e09a0d373d0cc13ca43a06ed29950126480a2b28b5f57a85531d936b6c1b1820173432de08d39789f452a5a39c725d9b04caa5a6e36f30075912e078287c19e1 + +COUNT = 5 +KEY1 = 7f4f2a2f02d0bc6b +KEY2 = 381a80162fc715ce +KEY3 = 7329cdc1baf8a88a +IV1 = a20fbb0c8e5beb83 +IV2 = f7651061e3b140d8 +IV3 = 4cba65b73906962d +PLAINTEXT = 0af1da331deb8e6dadc98de7164439cced6eef5594f239320b9d442d091d940a4c09f6b12d22b68f77d913397911f0525a25ccb0ad2df4ba457df7144b6f5b7f8d638efa19031f2d0bcc2e08a3ca22a89ba29a7ab7d6a5a29d45359ee7f1d12677058b570a17321110aac89ebcf7369457ed3ffcd976b3b3bafce511062c5ec9b0f9d31028e455022f7bc841eb2096df +CIPHERTEXT = b17e0ce5a8a7bdeec5483e50ae5b5d084a349db55cae833cf321367abbf4edd1efeae4ea5fad14686e0f495661146e3f8466573221012d8de8d14679c4eb0db77dfc91187a3667492a4b06f599fd3d06846cc70c377d8f31f4b9f976b523ac3772a94c80fc47f6b38f4c72756c275e1545d14303a14e92fbdc5e099152e15d4ae3834efde1368019c98c357b40bd4460 + +COUNT = 6 +KEY1 = 4f97d0d3efa12c98 +KEY2 = 6207a1797a890d9e +KEY3 = 9b0d9d29fd83a12c +IV1 = 0326a61eb71ad6a4 +IV2 = 587bfb740c702bf9 +IV3 = add150c961c5814e +PLAINTEXT = d493d7f6830d0ab679c74be559228888a0fb370f92d1ea92752a235afc326aa306a69ea089f089c0c894b630cdca87a1136c824b8313ec32a17e99a808330213146898f0de2358186da1a0422af541ca95f1d5b1374953e4d7f6e0c1f1d9e8d764a16eed6beea046ceb6af245ae9dd8b8e50d84797bb46317f5ba1ada16d45776018c7a0189989d3559d8bdd43ee846c665232178bb1ee9fff758375fe36407c6e974c0fce6b3a46 +CIPHERTEXT = ce8b43d0cb8c4baaad46dd1efe8458bba122baad9ac9cf167bd0e5a5542b408c371ca7e1943bf8564d40826c15c6f2e0cb8cd9006dc7916237038ae3fb7e4762dfb7fef03a3082846a51008ab2cd1e9cf0f701266a997859cdd5babefdff44b422ade58495b188d426b4ba86dfa16b2fbd2a7b4906ae95b65c0edbce3d974c7c304b9060467d404ed0de2da1372937e4b6682ee1e1e9e10c55b94f6458c49727a115d16d8c4c3ef3 + +COUNT = 7 +KEY1 = 1038a2e601b39b1c +KEY2 = 9e8c8f922397f810 +KEY3 = efa468151c156483 +IV1 = f8f9693335fd6b3d +IV2 = 4e4ebe888b52c092 +IV3 = a3a413dde0a815e7 +PLAINTEXT = fc52df3ff482446d946a7d36253ac57366c379a3328dd8995e230772e1b257ca37d2cb3007a4d5d6031d618d0fa114f1a6d4d6e17aad8e335bcc2ca55a0ded162e5ddaf6d7cc93fb81e44a15aa3912a587425aeaa467b4bbcc5bdc7c28acf54baa99157aad230442d56741b53d2a46f5d1b60da4f8e5d39b777b1cdf92b8f7d0732e83a4d0d1b214c94d4d550f9c394a4bd7f8f8be4c723a24d2f6b6df597c0f51c52d5d8afd25da233e77dd69b6710dbf4e22ce3dc71a009d0871e958b60b6f +CIPHERTEXT = b9cbb4ea0333e87b509cd27f00a2eb0673dab42b7860fac06730721ab74f24c08f29ce5f9c119cb12753300eb59287e38a321587b78994eb80d9cc120526dfa874e60b8dde7eaa65c2930a02e2a57832a0fe5e0afaffdadcee73aab19cd1219ab3a7bf1362c5cecdf516fdf8e3dd3403c1c3e01dd02d989112dae549d7ff092bed861a9778805a09f531df8fd52b61b84f8fe2d04ccfcd19eabdcc07250f8cecfea3162dfb380a15bf4b90bec82f1a01494e137560b29a835e2456a9645aca4e + +COUNT = 8 +KEY1 = 2004b019572643ba +KEY2 = 797383ce2c45924f +KEY3 = e561e520fed570f7 +IV1 = 0fb18b2b721ccf12 +IV2 = 6506e080c7722467 +IV3 = ba5c35d61cc779bc +PLAINTEXT = cd8ad2ab7da5464224ac781b8cd80a610ab6a81e48d8ec9848ca7fe1a64782aa1ead2c584dafb45abc4a71b91afa40f0c92d26ff9df836bbe009b56899dd7d890d339ff787c04c315524f6f3131db20a2cfae1669d530f71fcf81b9fb9279846a50274b1b03fd770f7224ef1fea829553906227cd2513f62a67ff9af918e9d89eb03f3ad52961ebeaa2cc3dc63056d79fa373068c35b8d37e58696bfa67b52f9e91e6314f42ce6c4772a9bdcca9b461f77765553f8d7c298c2f53bf88254813fa63c0e0d1f69fa2965041f18bcd27cefb7acd765fa2fa62c +CIPHERTEXT = 51a3abc87b713599e2ada2ece6b7b531ccf2fe578fa82551e9a352f658c56e4637ce52f1cf446eb83961bdc785c1ba638c44ca55050287a139c27ff5a6b5448a2a47e8c23a3fd810859c17d97c92d4d1dfe746e7d3a7693a836a14f881265ec5e5971f7a2640b5e32030bec1aa172c4c5d3860472ac6b09ba4b917a47f32886666cdce3d548880f9cae770cc669c998ba37b51b46d2c412bdf34f27c261a2834d16cc9e153d3019771bf2fba4b699475e14b60a90e8c0cab4d80e7399101e597e6ac7c3b848f47702da1eaa378e1264091609956d558126e + +COUNT = 9 +KEY1 = 8037d6617c23b332 +KEY2 = ae97b9abf7202975 +KEY3 = 89efaec2fbab7c8a +IV1 = c7b12564437e3aed +IV2 = 1d067ab998d39042 +IV3 = 725bd00eee28e597 +PLAINTEXT = 87900d7b70074ffc584fb83c6309340b74a054414ed995f8f9abe5f868506373589c67f37b8ec290d625476667748a460cf9e7aca02bc6f167521ec2ac9b38d1a86cb6caa6f5d3896508ec8abe2a40a186eaf4ebb6715a04c95b727a66c5b1823fa702ea39650b4fcda0b190ae52de82ac1a81e6d8d4d798e96dea09def557eee5f6533a7c05f04ad6969d608015ec53443299854e7cc7148d318c555c54b07e6201b2a2b6fe0ce34792b8e37c9af37b17d941b05f90b1e27e4e6247280a46987d6f260a3177e780ea3b0bffe90a7b62edb8834f54381e69846d74c7893ea1a6ffe9b85a3399078b853a9d9d118c0a70 +CIPHERTEXT = 64f389826e865f546aff971a00cee3a4c7e76c0544250f5dab873810bf439bb8c4258ecabdfe6b553531ccb8d4b73869716947ca5294822ac59d15da3b483a7d9aaa27ffc8ef763b9ddb2b1efe69490f2c08d08b6d81fcfb5d4426963d40f783ab680b0034856b46ab24b99c1e5b5aca56e2ec555377a7216499fe322f5a8dcf8737e5663b53456f07d34b473dffa3064bd1f034fc7024f50d2e282210bfb9d23d22f5273e5c3ec4ee15520e37ac9c710efdf8700a629807c139586530dce5c22d82d6a85660352f74abdd56cdb53b85e905d4304923a0520c3257bd25851b217d5feb32c17ab05d9af83c5de27524fb + +[DECRYPT] + +COUNT = 0 +KEY1 = c1627a29701654f8 +KEY2 = eac883c754974061 +KEY3 = a8a8abce4cc191d5 +IV1 = 3163a8bc8bec8bd7 +IV2 = 86b8fe11e141e12c +IV3 = dc0e536736973681 +CIPHERTEXT = f50c15805c61b5fff976f312a3157f71bb6ae84262646c9b +PLAINTEXT = 89c189bfadc134b80b180a4c7021b2731706a5ddb84384b4 + +COUNT = 1 +KEY1 = ea1aa8d63134d902 +KEY2 = ab8c709276d6cb1f +KEY3 = 2ae5ba29386d510d +IV1 = 404bf503668d58a5 +IV2 = 95a14a58bbe2adfa +IV3 = eaf69fae1138034f +CIPHERTEXT = aa2fc392b6039d3e41f456ad6090d385324e3f8d71cf481246638b8962cf4c754a4e6b8bf2d593148e9bb594a5d9b5a9 +PLAINTEXT = 9c7e62cec00e9ab9d40d445261ce77737d16c62fed9d4122b5b37fb4967ed6a108967fa70ac2356075a1d86f74266073 + +COUNT = 2 +KEY1 = 1fc831751afd5201 +KEY2 = 13f2b929bad0dfbc +KEY3 = 803bce7540d98f9b +IV1 = 0cd2b2a96dd66d60 +IV2 = 622807fec32bc2b5 +IV3 = b77d5d541881180a +CIPHERTEXT = 8ac10c06763f08f2530ac59fda01770679f08a6ab0622ed2bbb613bc717571106ce34c536ad4f61df3c1d5cd3c1b667b4cdf822e5d6be14f8590dc5e95e877e4426a9ea9823baf26 +PLAINTEXT = ebbc7233be1dac2372f3b54674e34e84cbd403834f114e9dde97df60769c0871e3aef3f5bfc9a3f16702795d180ed678a939a402b19acb229cc721db2043dbbfb2928d7178e2c6f2 + +COUNT = 3 +KEY1 = fe9de0f48cf1298c +KEY2 = e562d6543b9dae85 +KEY3 = 012ccb6d46ef0868 +IV1 = 1f13701c7f0d7385 +IV2 = 7468c571d462c8da +IV3 = c9be1ac729b81e2f +CIPHERTEXT = 32de44416b7ec1f60d95c35111883270aefe24e0d089f460c68894e73a4c24e86779c3d486afa5e1896a650a0c279d5689c9b55ecb3af809a555ed9be304e4ee81a5cffe1bb353aca5a21fbb5c0a7d1ffc08267734e25bd857e931cc54a42d9a +PLAINTEXT = 38dd065d7a60ceb0cba566d850ce71172ecace7ec4ff910920d01c41299091c569a556d139f8af67c3b528570da79ddd411a6b796f5eb0918cd1eb4ddc5f46addf37f94f05003686c08313ae2b8a73f84dae68057c0db9c79810c32638ec5497 + +COUNT = 4 +KEY1 = 9be6daf18f08c47a +KEY2 = 3e078ffe8c80312c +KEY3 = fbb667e340586b5b +IV1 = 5ef6c87149b93357 +IV2 = b44c1dc69f0e88ac +IV3 = 09a1731bf463de01 +CIPHERTEXT = 459e8b87367157911232541d2806e29b79f1c05b63efd246814022cccd03261d0706419c5bdd8b903e31d51d995be87429310e462520d47e227c0d2f35131acb570869970ddf3c5b48d4ac5e8971ed914a5fd30b9a7d95b5072fd247c0f9d173fb4c0d5f959ff159f8c2e0c7426f785ca4231892072b9f54 +PLAINTEXT = 2d1fcef8b056a03cc516055ad0004ed61414080c4ec1df2f418e02417c9baa60020151f2f91bd132b8756610224cfb6aec7c296e6bf9d6d922c5570c37746646e4ac97ce0bd9d13e4f98a9980c66b9aefc63584a685bdc50205b5aa9b8797793a0752dbfde67b2bbbe7350380c5e9ce92d74e0c329c2f052 + +COUNT = 5 +KEY1 = 3dfd07fb1945d9d0 +KEY2 = a11a89dc7a79dfbf +KEY3 = d0e05d64895183bc +IV1 = be080c08eedc9f61 +IV2 = 135d615e4431f4b6 +IV3 = 68b2b6b399874a0b +CIPHERTEXT = 2cd346e2a1602019f1d0ef8c3860507889678d0b3389092e422edfa24932c64e5fdf38d76818d37296d6fff62fd9d13690972f8d727935ba6c46d8eeb9dfc9243c2e9cb1c1592a1c863b342ffa14494ec47fe90807a5eaece4b11b9e4184282ac9a9bd97348beec0c9e5d75f217b7f6b2d0803a47b77f06cb455f0d86a87a9071038e2b24a16e70568be2fad2c743d33 +PLAINTEXT = 7d0460bdc2b8bbec57a66413b5299f428dbcb4dea07c82ac69f8ba51e5895185bbea551a86d314a0e8950a182debff63e8cadf1e209bf107f87f7c8af1eb6e3ab01d9dce6e3e05f4fead0a799def0abbc2433c0ebf269def54139ba72f3efd231bc15882fa02f832ceff443e69034f11c5e5ec11b8d4fe164fa022793efe4b9175f84b1d0e95e34a18b538d47fa8430e + +COUNT = 6 +KEY1 = 4f79ef1c921ae6cd +KEY2 = 792062a4b343dae5 +KEY3 = ea3d7fbcecd51901 +IV1 = e9f3382f24291842 +IV2 = 3f488d84797e6d97 +IV3 = 949de2d9ced3c2ec +CIPHERTEXT = c4415b90d8f998e4f97e939c169448d2b43e06ab32e8d02b52e6044ef51d3a5426006f5c5abf6334f6ba3f70123c7bb97d66ff6801698854e8f94ee7befee478598c5fd41715ba1e67dd79da8baf8d449ccf78e6ce2fb169f5e54aac48ddd01365cb73229664664a53ce89020855461a185fb84c21a21315829440c31a23c7ce53a7f26b5f15305fc275b71111966de4f90009c3822a75fe95ed7754bd3991512a0726dafb8edd06 +PLAINTEXT = d6aebecbf16fecbc683d240321c7a4369b8b5a5ec00064bcb972d5af8a566c8ece3cd7339fc95e01cdc20382548ada9d64eba095d1722f6aa98a6f149ff60661b4c5d5e3ca59c4d6cfb5e139200a1bf59614b2c7c56b21e8799938142e2d3489d27aaab1b70bf33e0e40b2aa856b3c7cd72932eb1b592f8f3982e7798b20212a887b5c3f90c1ebfb5601beb9c6b537b3160d18c640cc7bea39abdebcd20c7df4085c7aef995d0f2c + +COUNT = 7 +KEY1 = 16520eb98f494fd3 +KEY2 = c21fd0571f2a92a1 +KEY3 = cefe83ef3867a2c8 +IV1 = ae4393a7d0dc128f +IV2 = 0398e8fd263167e4 +IV3 = 58ee3e527b86bd39 +CIPHERTEXT = b616616cf51086fe78150fe48bd1415a4785acc05ab80ef00b2975ce7807a4212264b8a1ace80b50e0c2590ef3e421680a704eb2fc6d17555abf2469ad56f287fea578d89c560b72193c7fe596898f1040417e3a1beeff5eff9653c5e0eab1da52c0ea3b4bc34d0c2b69c890fb2651faf2e084803ea28eb20194490a992ba8c4249d56ef43989ac51f337e38aa2530cd2834a8adedf18bfa68a3505f6081a1eb7e24041f0c3bba45fc81e7042cecf432e82732e9b143c0dd3caaaeecbe5462f7 +PLAINTEXT = b57a4c85255fefaf536933687a22c9f4fe1393b3008d6bbb7d38291725f757f3d218c8067aae3b498997a83844302fd4a730ffb809c474d776abe362c95065a307cb3e4bc47db657dd86402a4fb138c63152cd0367cf7e2e3e606a9f4fbb1a97d1cfecb9d7f7930034f1090922a4bf84c785a627afad64a84206c2797020a0b280d4800b79c2a704d5f78b4a980877efcab2ee28fed9329cacee64111b8e5c1ee12e9082562333f304560901f2bdc83aae6f04162a3e5ce6358c9b78f2237dc1 + +COUNT = 8 +KEY1 = 45d962a23ba44575 +KEY2 = e3c85ef88675d373 +KEY3 = fd1ca8ba134ff468 +IV1 = ef9302947093b5a1 +IV2 = 44e857e9c5e90af6 +IV3 = 9a3dad3f1b3e604b +CIPHERTEXT = 5a2b4aa9076aff7521e1894b8352b1a158892342d440c44e224145829dcaf9b94235e3b365d81416a42b34b21a285e09d5f8310f89cb232e8508198de7a635920cd9efa64bf26838e380fa0431bc149527244508f9659614197e1d476623cf92a15f9608207ea4e3c62a06c832d47c4c375688b68cd6c506c5ed7a3782086fc2e70fff634c456f1f35707e8684393d36edd521a0abe5570f719b57e6a41fbc28c731533e370f72f518998bc78fb3005b31eb394fbc5cf53405d1ddda322e5fce290cb92249a4546c57ee5411bb0a6dc4ecdef8492901467f +PLAINTEXT = e53728764d7e36ca8e573aee763e73066a0befb62618baaf081a07614fccc414205965e0d705aaa5dd0a327dd7d2a453468c72bb1616f19663a44fddb784ca90f672d9961c94a4059cee498e5f9d655d2dc461295c0b98b459bcdeff60fd623bd874a1c08e62516acf41d85eb52ec211ddf96b62e977121494b54ecbbb10d87e16209354dda9a1f7329cde151d2e655d750fff167fbb6ee4ac8b5f7f0e0939e6889d7ee7231513d3f7655873e4c23692d249de2682ef25aa646f7b268ad6cde803911a0cc245599b737cf92155c05364aa07a7dc6a70429d + +COUNT = 9 +KEY1 = 971f543d0e706e01 +KEY2 = 80cbbaeff8d67079 +KEY3 = 4a7f1370fd9d5bf1 +IV1 = 5ea3a26d22751d73 +IV2 = b3f8f7c277ca72c8 +IV3 = 094e4d17cd1fc81d +CIPHERTEXT = 77bd1408f5c1cec537cb8566470cb44895826d04ec20f0aba4297c501add65c75d5767ad2ab63aa81b7b66f01b32590f1d55b7e50e6df1ee077a19c8c895f5ef62d452cc336e9aee171fa997ddcedd7af86e6cc37722fb5838a46c5e58e7f700edfb7c6bf832171d9581f660752867118e9535a6118635709d6f1c1cb21b938068958e956149d9bffc67f355cb88205d4894ba97c3e3c8be9fa2d20abe79f3f93a6a2f4f56fd075bb49a4b7dc83630e58c32a29d757fdbcaa607352f65483cf2cb4208a3bf94ca7a25e2a4e05279be31c33696c10fa4971d1b64ee938dd299f483e5c098845749a3b706a787529bf2ca +PLAINTEXT = 43f318cf9f29e88e4192701be3335b6a94602860cc612c083dc9e572414d3ecc8ca8805b91f647c4f9a4703a12dde79e4240fa4afd4117059ffc91b2a730cfb7b5fa0ebd07b69f55026941592940a1ac71187e41a6bfdf86098e801d76dd43e12734a3b9b1a7ac70197a27070d5fda6af074ba5519cc8d5585a2cee1774185530636869134304df1f5954849dd1566e2612ee79834ae15b9118902b5d38b2f1b7c69537a096c9cdbcba4df2427ed073c46566b692a73da35d0d676b94cb5b7d484554e7af2b0cdddac2a09f88fe9601b9d8fafdecc6ecee5cac8cd0ff08c5d9a1c506bbf75864635b9bdaf05137d0266 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIinvperm.rsp new file mode 100644 index 00000000..4fccd4e4 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIinvperm.rsp @@ -0,0 +1,1544 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 5a48d3de869557fd +CIPHERTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT1 = dd7f121ca5015619 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0c783d97d0dbf51a +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f15ee2019a5b547c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT1 = 2e8653104f3834ea +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 05b865a1e49ed109 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f925b68465b6078c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9e51152dbce90b02 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f6089ca9b722765c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c39193d42381b313 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4f1b8036d441af95 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT1 = 55579380d77138ef +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e293394891554b68 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 45089186180bd591 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT1 = 6cc5defaaf04512f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 1359f4d663a3209c +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d86dd807085fa8e6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0d0f03e8f8594a66 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d27eb94e56c3172a +CIPHERTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT1 = d9031b0271bd5a0a +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d6ad42065e31bdb1 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT1 = 424250b37c3dd951 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9484c1c29b62c41e +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f54f2bd8e2eb2bc6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c8eb2e340855325b +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 6cf8932328c7e49b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT1 = f15d0f286b65bd28 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e88a676ef848e6d1 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 72ea3aadb569af43 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = be433af4c5ae0f97 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0d71ecadd7a49fec +CIPHERTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9e32639bb9d27cc7 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fc1463bb9bba9e11 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = fa510732fa871094 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 31568f2e0ac0d693 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT1 = f356834379d165cd +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f1b31571ed41078 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fbcfc086f8111572 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f4169ca3fc6799ed +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d67ca5071769cafe +CIPHERTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT1 = 889de068a16f0be6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e9a738ac85e2ca4b +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 63fc8ec1421399b8 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT1 = e19e275d846a1298 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = ee26a403caca387d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 5d84b7acabb63bfb +CIPHERTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT1 = 329a8ed523d71aec +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0b3f88ef87d85953 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = e3f663de44003f9b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT1 = e7fce22557d23c97 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = bb04e854f99f6352 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4e5892f230b6d6d1 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f0881280455dec63 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4432a11e1c320e7a +CIPHERTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 8ae9dee849b46527 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 02ce21a9c83ba4d6 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 74b7d252cae558fb +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 6fd1d0793c1b7af2 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT1 = 750d079407521363 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = fc286fa362d8c93c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT1 = 64feed9c724c2faf +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4e3dd222e292dd96 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = e3a7abc88132ad7d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT1 = f02b263b328e2b60 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a213c5c56fdca139 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 8868d3114021a027 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT1 = 9d64555a9a10b852 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 05df49a56a345cf9 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 568fa34d2fc7225e +CIPHERTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT1 = d106ff0bed5255d7 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = c32c19229d84e2b4 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 1f81cbb9403ecc59 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT1 = e1652c6b138c64a5 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 89c6e06ce6164d84 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = edd6029a6b80a442 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT1 = e428581186ec8f46 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 5924454953ad5732 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ef90911c0f9a66f3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 7a3e15c0953b08cc +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 91f5b30f015b4a54 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT1 = e943d7568aec0c5c +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a5aec2896cff08e5 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT1 = df98c8276f54b04b +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f55ebaca42cb845 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 97061699383bbfe0 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT1 = b160e4680f6c696f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a5206a311e9c2515 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 08e218f2cb1ede18 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = e944c64af09dfa84 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 1a6849edcb701b07 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = af1200418fd37fdd +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 85480c507233c006 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT1 = 5e0905517bb59bcf +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 574a377b5a150353 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = bcaa0b7b7b3464c5 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT1 = 814eeb3b91d90726 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 456a1865905ed57d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0439f36972dc531f +CIPHERTEXT3 = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT1 = 4d49db1532919c9f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 8427c42d027a34d0 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 62133d9330e2e86b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 58da89972266a7e3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = f9c2472742b5f9e8 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 1ed858bcbc934c17 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = db36baba70c3b9af +CIPHERTEXT3 = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT1 = 79e90dbc98f92cca +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 0758b13e912d53cb +CIPHERTEXT3 = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT1 = 866ecedd8072bb0e +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 69314212c7a9d6b1 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 70470a07cb34e109 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 9c6ade3a9e772c7c +CIPHERTEXT3 = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT1 = ea51d3975595b86b +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4c0a052894ed7436 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 26e6223634c857a3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT1 = caffc6ac4542de31 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 16952dc89c0acd65 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 72dfd337fe183a6d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 92ef4c4350711745 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 363219d8cec5a9f3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = b40225aea121c8d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 4bc89c1804bcae82 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = a9eab121edde0ca7 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ae527ed311a25ea2 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 4fb69c832db68026 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a1584c1024f61f3d +CIPHERTEXT3 = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT1 = ce332329248f3228 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 761b3d1ff06c513e +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = c55d7544a1eae274 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT1 = 8405d1abe24fb942 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6be457abc511e87c +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = aef861c69fd34489 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT1 = e643d78090ca4207 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = ebb5a1887b1f6e3a +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 3d19267de9c12e7b +CIPHERTEXT3 = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT1 = 48221b9937748a23 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = d23a8dfe39c98883 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = ade513b3ed994800 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 9f986bb8f7e6fa46 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = d43941ab72932bb0 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 7f7352dfade13e13 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6c25b868caf1f7d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 74bc744f10f63889 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 0912754e7c42f637 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a483f2da4099a136 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 2fa6a76d9b83e3dd +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = a2e13c5701a60444 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = bc10a45ceedb56b3 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 6a0bd7954b5aa04d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = cc6adcef1be975ef +CIPHERTEXT3 = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT1 = 06e7ea22ce92708f +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 3dc004f9cd4a9c22 +CIPHERTEXT3 = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT1 = 0000000000000000 +PLAINTEXT2 = 009e8232891c8a36 +CIPHERTEXT2 = 0000000000000000 +PLAINTEXT3 = 17d8e9c374d14494 +CIPHERTEXT3 = 0000000000000000 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f7552ab6cb21e2bc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5a48d3de869557fd +PLAINTEXT3 = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT1 = dd7f121ca5015619 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0c783d97d0dbf51a +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f15ee2019a5b547c +PLAINTEXT3 = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT1 = 2e8653104f3834ea +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 05b865a1e49ed109 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f925b68465b6078c +PLAINTEXT3 = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9e51152dbce90b02 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f6089ca9b722765c +PLAINTEXT3 = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT1 = 20b9e767b2fb1456 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c39193d42381b313 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4f1b8036d441af95 +PLAINTEXT3 = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT1 = 55579380d77138ef +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e293394891554b68 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 45089186180bd591 +PLAINTEXT3 = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT1 = 6cc5defaaf04512f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1359f4d663a3209c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d86dd807085fa8e6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT1 = 0d9f279ba5d87260 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0d0f03e8f8594a66 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d27eb94e56c3172a +PLAINTEXT3 = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT1 = d9031b0271bd5a0a +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4334b5fe1b7f5320 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d6ad42065e31bdb1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT1 = 424250b37c3dd951 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9484c1c29b62c41e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f54f2bd8e2eb2bc6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c8eb2e340855325b +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6cf8932328c7e49b +PLAINTEXT3 = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT1 = f15d0f286b65bd28 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e88a676ef848e6d1 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 72ea3aadb569af43 +PLAINTEXT3 = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT1 = add0cc8d6e5deba1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = be433af4c5ae0f97 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0d71ecadd7a49fec +PLAINTEXT3 = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT1 = e6d5f82752ad63d1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9e32639bb9d27cc7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fc1463bb9bba9e11 +PLAINTEXT3 = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = fa510732fa871094 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 31568f2e0ac0d693 +PLAINTEXT3 = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT1 = f356834379d165cd +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f1b31571ed41078 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fbcfc086f8111572 +PLAINTEXT3 = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT1 = 2b9f982f20037fa9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f4169ca3fc6799ed +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d67ca5071769cafe +PLAINTEXT3 = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT1 = 889de068a16f0be6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e9a738ac85e2ca4b +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 63fc8ec1421399b8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT1 = e19e275d846a1298 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = ee26a403caca387d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 5d84b7acabb63bfb +PLAINTEXT3 = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT1 = 329a8ed523d71aec +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0b3f88ef87d85953 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e3f663de44003f9b +PLAINTEXT3 = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT1 = e7fce22557d23c97 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = bb04e854f99f6352 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4e5892f230b6d6d1 +PLAINTEXT3 = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT1 = 12a9f5817ff2d65d +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f0881280455dec63 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4432a11e1c320e7a +PLAINTEXT3 = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT1 = a484c3ad38dc9c19 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 8ae9dee849b46527 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 02ce21a9c83ba4d6 +PLAINTEXT3 = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 74b7d252cae558fb +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 6fd1d0793c1b7af2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT1 = 750d079407521363 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = b8b27d1286bdbb26 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = fc286fa362d8c93c +PLAINTEXT3 = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT1 = 64feed9c724c2faf +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4e3dd222e292dd96 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = e3a7abc88132ad7d +PLAINTEXT3 = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT1 = f02b263b328e2b60 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a213c5c56fdca139 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 8868d3114021a027 +PLAINTEXT3 = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT1 = 9d64555a9a10b852 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 05df49a56a345cf9 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 568fa34d2fc7225e +PLAINTEXT3 = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT1 = d106ff0bed5255d7 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = c32c19229d84e2b4 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 1f81cbb9403ecc59 +PLAINTEXT3 = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT1 = e1652c6b138c64a5 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 89c6e06ce6164d84 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = edd6029a6b80a442 +PLAINTEXT3 = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT1 = e428581186ec8f46 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 5924454953ad5732 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ef90911c0f9a66f3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 7a3e15c0953b08cc +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 91f5b30f015b4a54 +PLAINTEXT3 = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT1 = e943d7568aec0c5c +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 88e3dd1448c4e0ff +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a5aec2896cff08e5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT1 = df98c8276f54b04b +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f55ebaca42cb845 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 97061699383bbfe0 +PLAINTEXT3 = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT1 = b160e4680f6c696f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a5206a311e9c2515 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 08e218f2cb1ede18 +PLAINTEXT3 = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = e944c64af09dfa84 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 1a6849edcb701b07 +PLAINTEXT3 = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT1 = ca3a2b036dbc8502 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = af1200418fd37fdd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 85480c507233c006 +PLAINTEXT3 = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT1 = 5e0905517bb59bcf +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 574a377b5a150353 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = bcaa0b7b7b3464c5 +PLAINTEXT3 = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT1 = 814eeb3b91d90726 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 456a1865905ed57d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0439f36972dc531f +PLAINTEXT3 = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT1 = 4d49db1532919c9f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 8427c42d027a34d0 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 62133d9330e2e86b +PLAINTEXT3 = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 58da89972266a7e3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = f9c2472742b5f9e8 +PLAINTEXT3 = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT1 = ab6a20c0620d1c6f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 1ed858bcbc934c17 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = db36baba70c3b9af +PLAINTEXT3 = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT1 = 79e90dbc98f92cca +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 88249b73e99c5ac0 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 0758b13e912d53cb +PLAINTEXT3 = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT1 = 866ecedd8072bb0e +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 69314212c7a9d6b1 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 70470a07cb34e109 +PLAINTEXT3 = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = cd8dc942ae2bb175 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 9c6ade3a9e772c7c +PLAINTEXT3 = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT1 = ea51d3975595b86b +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4c0a052894ed7436 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 26e6223634c857a3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT1 = caffc6ac4542de31 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 16952dc89c0acd65 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 72dfd337fe183a6d +PLAINTEXT3 = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT1 = 8dd45a2ddf90796c +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 92ef4c4350711745 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 363219d8cec5a9f3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT1 = 1029d55e880ec2d0 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = b40225aea121c8d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 4bc89c1804bcae82 +PLAINTEXT3 = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT1 = 5d86cb23639dbea9 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = a9eab121edde0ca7 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ae527ed311a25ea2 +PLAINTEXT3 = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 4fb69c832db68026 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a1584c1024f61f3d +PLAINTEXT3 = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT1 = ce332329248f3228 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 761b3d1ff06c513e +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = c55d7544a1eae274 +PLAINTEXT3 = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT1 = 8405d1abe24fb942 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6be457abc511e87c +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = aef861c69fd34489 +PLAINTEXT3 = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT1 = e643d78090ca4207 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = ebb5a1887b1f6e3a +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3d19267de9c12e7b +PLAINTEXT3 = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT1 = 48221b9937748a23 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = d23a8dfe39c98883 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = ade513b3ed994800 +PLAINTEXT3 = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 9f986bb8f7e6fa46 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = d43941ab72932bb0 +PLAINTEXT3 = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT1 = 2fbc291a570db5c4 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0adcf552ec1754c6 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 7f7352dfade13e13 +PLAINTEXT3 = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT1 = e07c30d7e4e26e12 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6c25b868caf1f7d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 74bc744f10f63889 +PLAINTEXT3 = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT1 = 0953e2258e8e90a1 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 0912754e7c42f637 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a483f2da4099a136 +PLAINTEXT3 = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 2fa6a76d9b83e3dd +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = a2e13c5701a60444 +PLAINTEXT3 = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 006fa12a796ac4d3 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = bc10a45ceedb56b3 +PLAINTEXT3 = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT1 = d2fd8867d50d2dfe +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 6a0bd7954b5aa04d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = cc6adcef1be975ef +PLAINTEXT3 = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT1 = 06e7ea22ce92708f +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = f307b5bcd44f3d8d +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 3dc004f9cd4a9c22 +PLAINTEXT3 = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT1 = 166b40b44aba4bd6 +PLAINTEXT1 = 0000000000000000 +CIPHERTEXT2 = 009e8232891c8a36 +PLAINTEXT2 = 0000000000000000 +CIPHERTEXT3 = 17d8e9c374d14494 +PLAINTEXT3 = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIpermop.rsp new file mode 100644 index 00000000..05478d70 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIpermop.rsp @@ -0,0 +1,648 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 88d55e54f54c97b4 +CIPHERTEXT2 = 23c25ab3e19b6b94 +CIPHERTEXT3 = e5b490db69b0f2ec + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0c0cc00c83ea48fd +CIPHERTEXT2 = 9e7b9f655eafef5d +CIPHERTEXT3 = 2031be52988cd49e + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 83bc8ef3a6570183 +CIPHERTEXT2 = 948e0180ec95ab61 +CIPHERTEXT3 = fcb4a56abf4b7b4e + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df725dcad94ea2e9 +CIPHERTEXT2 = e97bb3b10db9f700 +CIPHERTEXT3 = f627685cf879c481 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e652b53b550be8b0 +CIPHERTEXT2 = df9e3ce144e6a0df +CIPHERTEXT3 = 373a495e2a289a9e + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = af527120c485cbb0 +CIPHERTEXT2 = 5fc7e5405519f6fb +CIPHERTEXT3 = 5d8c63f84dc7b760 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0f04ce393db926d5 +CIPHERTEXT2 = 4ce6c34fc99a7e47 +CIPHERTEXT3 = 43599c906eaa26af + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c9f00ffc74079067 +CIPHERTEXT2 = d59da3b97fa77d57 +CIPHERTEXT3 = 3ad69f58d64555fd + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7cfd82a593252b4e +CIPHERTEXT2 = 2c90e8dcbfd28764 +CIPHERTEXT3 = f5fec7cc3602fb9c + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cb49a2f9e91363e3 +CIPHERTEXT2 = e3ef1da5cdfe2040 +CIPHERTEXT3 = cbab42d154f3248c + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 00b588be70d23f56 +CIPHERTEXT2 = ab256e068344f3d9 +CIPHERTEXT3 = 2957f7aec090659f + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 406a9a6ab43399ae +CIPHERTEXT2 = 142df8fbcdf06f6c +CIPHERTEXT3 = f3e52c8470bd4d49 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6cb773611dca9ada +CIPHERTEXT2 = 646449eb196edbc7 +CIPHERTEXT3 = 2c73895acb28e4d4 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 67fd21c17dbb5d70 +CIPHERTEXT2 = 5bc918389c2a4f52 +CIPHERTEXT3 = 6d09d8d4450d34ef + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9592cb4110430787 +CIPHERTEXT2 = 325e278ccb35a9b4 +CIPHERTEXT3 = c67bed021618f6e8 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a6b7ff68a318ddd3 +CIPHERTEXT2 = bb2eaf9937470838 +CIPHERTEXT3 = e45e7c5e8ba13dae + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4d102196c914ca16 +CIPHERTEXT2 = a79acae80a89e1cf +CIPHERTEXT3 = 73a5317d256ee9e6 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2dfa9f4573594965 +CIPHERTEXT2 = 70ce079b819d62a4 +CIPHERTEXT3 = a6683459b9162215 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b46604816c0e0774 +CIPHERTEXT2 = d40017b0499f3b3f +CIPHERTEXT3 = ef4c12c38fa94b67 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6e7e6221a4f34e87 +CIPHERTEXT2 = 484e191a8899dbd3 +CIPHERTEXT3 = 5bc2e500fd653804 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aa85e74643233199 +CIPHERTEXT2 = 34ca696261a93635 +CIPHERTEXT3 = d566849104e9f2f4 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2e5a19db4d1962d6 +CIPHERTEXT2 = 59a314314758d33c +CIPHERTEXT3 = fde57dae97810b56 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 23a866a809d30894 +CIPHERTEXT2 = 7782def75ae242b2 +CIPHERTEXT3 = efaaba105ea97d41 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d812d961f017d320 +CIPHERTEXT2 = e216e1e31589ec45 +CIPHERTEXT3 = 046bb3c67162342f + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 055605816e58608f +CIPHERTEXT2 = 75ecaecf73060451 +CIPHERTEXT3 = e1729017bbdcfbd2 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = abd88e8b1b7716f1 +CIPHERTEXT2 = 19dfcaebdf3f8958 +CIPHERTEXT3 = ab3b5a50ebd4c354 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 537ac95be69da1e1 +CIPHERTEXT2 = 16886a23bbb4cdba +CIPHERTEXT3 = 353357f88bec120f + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aed0f6ae3c25cdd8 +CIPHERTEXT2 = fc9e390a9093a7ac +CIPHERTEXT3 = 8868a9829113d4a3 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3e35a5ee53e7b8d +CIPHERTEXT2 = 13685e1b83c61eef +CIPHERTEXT3 = 0ec122be6dc26c83 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 61c79c71921a2ef8 +CIPHERTEXT2 = 1d19adde7fb74e34 +CIPHERTEXT3 = 9792ca21f5adbce6 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e2f5728f0995013c +CIPHERTEXT2 = 1423db30c7e118fb +CIPHERTEXT3 = e5f2d4dd2f43d9d1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1aeac39a61f0a464 +CIPHERTEXT2 = 31eed52fa33c013d +CIPHERTEXT3 = dcf4548cf2374875 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 88d55e54f54c97b4 +PLAINTEXT2 = 23c25ab3e19b6b94 +PLAINTEXT3 = e5b490db69b0f2ec + +COUNT = 1 +KEYs = 1007103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0c0cc00c83ea48fd +PLAINTEXT2 = 9e7b9f655eafef5d +PLAINTEXT3 = 2031be52988cd49e + +COUNT = 2 +KEYs = 10071034c8980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 83bc8ef3a6570183 +PLAINTEXT2 = 948e0180ec95ab61 +PLAINTEXT3 = fcb4a56abf4b7b4e + +COUNT = 3 +KEYs = 1046103489988020 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df725dcad94ea2e9 +PLAINTEXT2 = e97bb3b10db9f700 +PLAINTEXT3 = f627685cf879c481 + +COUNT = 4 +KEYs = 1086911519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e652b53b550be8b0 +PLAINTEXT2 = df9e3ce144e6a0df +PLAINTEXT3 = 373a495e2a289a9e + +COUNT = 5 +KEYs = 1086911519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = af527120c485cbb0 +PLAINTEXT2 = 5fc7e5405519f6fb +PLAINTEXT3 = 5d8c63f84dc7b760 + +COUNT = 6 +KEYs = 5107b01519580101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0f04ce393db926d5 +PLAINTEXT2 = 4ce6c34fc99a7e47 +PLAINTEXT3 = 43599c906eaa26af + +COUNT = 7 +KEYs = 1007b01519190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c9f00ffc74079067 +PLAINTEXT2 = d59da3b97fa77d57 +PLAINTEXT3 = 3ad69f58d64555fd + +COUNT = 8 +KEYs = 3107915498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7cfd82a593252b4e +PLAINTEXT2 = 2c90e8dcbfd28764 +PLAINTEXT3 = f5fec7cc3602fb9c + +COUNT = 9 +KEYs = 3107919498080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cb49a2f9e91363e3 +PLAINTEXT2 = e3ef1da5cdfe2040 +PLAINTEXT3 = cbab42d154f3248c + +COUNT = 10 +KEYs = 10079115b9080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 00b588be70d23f56 +PLAINTEXT2 = ab256e068344f3d9 +PLAINTEXT3 = 2957f7aec090659f + +COUNT = 11 +KEYs = 3107911598080140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 406a9a6ab43399ae +PLAINTEXT2 = 142df8fbcdf06f6c +PLAINTEXT3 = f3e52c8470bd4d49 + +COUNT = 12 +KEYs = 1007d01589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6cb773611dca9ada +PLAINTEXT2 = 646449eb196edbc7 +PLAINTEXT3 = 2c73895acb28e4d4 + +COUNT = 13 +KEYs = 9107911589980101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 67fd21c17dbb5d70 +PLAINTEXT2 = 5bc918389c2a4f52 +PLAINTEXT3 = 6d09d8d4450d34ef + +COUNT = 14 +KEYs = 9107d01589190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9592cb4110430787 +PLAINTEXT2 = 325e278ccb35a9b4 +PLAINTEXT3 = c67bed021618f6e8 + +COUNT = 15 +KEYs = 1007d01598980120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a6b7ff68a318ddd3 +PLAINTEXT2 = bb2eaf9937470838 +PLAINTEXT3 = e45e7c5e8ba13dae + +COUNT = 16 +KEYs = 1007940498190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4d102196c914ca16 +PLAINTEXT2 = a79acae80a89e1cf +PLAINTEXT3 = 73a5317d256ee9e6 + +COUNT = 17 +KEYs = 0107910491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2dfa9f4573594965 +PLAINTEXT2 = 70ce079b819d62a4 +PLAINTEXT3 = a6683459b9162215 + +COUNT = 18 +KEYs = 0107910491190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b46604816c0e0774 +PLAINTEXT2 = d40017b0499f3b3f +PLAINTEXT3 = ef4c12c38fa94b67 + +COUNT = 19 +KEYs = 0107940491190401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6e7e6221a4f34e87 +PLAINTEXT2 = 484e191a8899dbd3 +PLAINTEXT3 = 5bc2e500fd653804 + +COUNT = 20 +KEYs = 19079210981a0101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aa85e74643233199 +PLAINTEXT2 = 34ca696261a93635 +PLAINTEXT3 = d566849104e9f2f4 + +COUNT = 21 +KEYs = 1007911998190801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2e5a19db4d1962d6 +PLAINTEXT2 = 59a314314758d33c +PLAINTEXT3 = fde57dae97810b56 + +COUNT = 22 +KEYs = 10079119981a0801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 23a866a809d30894 +PLAINTEXT2 = 7782def75ae242b2 +PLAINTEXT3 = efaaba105ea97d41 + +COUNT = 23 +KEYs = 1007921098190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d812d961f017d320 +PLAINTEXT2 = e216e1e31589ec45 +PLAINTEXT3 = 046bb3c67162342f + +COUNT = 24 +KEYs = 100791159819010b +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 055605816e58608f +PLAINTEXT2 = 75ecaecf73060451 +PLAINTEXT3 = e1729017bbdcfbd2 + +COUNT = 25 +KEYs = 1004801598190101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = abd88e8b1b7716f1 +PLAINTEXT2 = 19dfcaebdf3f8958 +PLAINTEXT3 = ab3b5a50ebd4c354 + +COUNT = 26 +KEYs = 1004801598190102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 537ac95be69da1e1 +PLAINTEXT2 = 16886a23bbb4cdba +PLAINTEXT3 = 353357f88bec120f + +COUNT = 27 +KEYs = 1004801598190108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aed0f6ae3c25cdd8 +PLAINTEXT2 = fc9e390a9093a7ac +PLAINTEXT3 = 8868a9829113d4a3 + +COUNT = 28 +KEYs = 1002911598100104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b3e35a5ee53e7b8d +PLAINTEXT2 = 13685e1b83c61eef +PLAINTEXT3 = 0ec122be6dc26c83 + +COUNT = 29 +KEYs = 1002911598190104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 61c79c71921a2ef8 +PLAINTEXT2 = 1d19adde7fb74e34 +PLAINTEXT3 = 9792ca21f5adbce6 + +COUNT = 30 +KEYs = 1002911598100201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e2f5728f0995013c +PLAINTEXT2 = 1423db30c7e118fb +PLAINTEXT3 = e5f2d4dd2f43d9d1 + +COUNT = 31 +KEYs = 1002911698100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1aeac39a61f0a464 +PLAINTEXT2 = 31eed52fa33c013d +PLAINTEXT3 = dcf4548cf2374875 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIsubtab.rsp new file mode 100644 index 00000000..7cd58266 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIsubtab.rsp @@ -0,0 +1,388 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 690f5b0d9a26939b +CIPHERTEXT2 = 97fc1b9381f05ffa +CIPHERTEXT3 = e90a658ca212b240 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7a389d10354bd271 +CIPHERTEXT2 = 1697f74514a33238 +CIPHERTEXT3 = 21329d25683b4606 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 868ebb51cab4599a +CIPHERTEXT2 = 3c33dc00289664d0 +CIPHERTEXT3 = 66477e326b77dd91 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7178876e01f19b2a +CIPHERTEXT2 = 941fcf0e43a965af +CIPHERTEXT3 = 8d71d3da699fa6f5 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = af37fb421f8c4095 +CIPHERTEXT2 = 1e327e778501022a +CIPHERTEXT3 = 9e547f92a9ad358c + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 86a560f10ec6d85b +CIPHERTEXT2 = 637038eaaa7d167e +CIPHERTEXT3 = 6f975aa305eb7548 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0cd3da020021dc09 +CIPHERTEXT2 = 1c7fe0ddc80d3f6e +CIPHERTEXT3 = cad8716fc1176297 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ea676b2cb7db2b7a +CIPHERTEXT2 = 4b36062823e8190f +CIPHERTEXT3 = 664e8d98d3986cfe + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dfd64a815caf1a0f +CIPHERTEXT2 = 1ff289bc8e07c5f3 +CIPHERTEXT3 = 948ab876125e7c7f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5c513c9c4886c088 +CIPHERTEXT2 = 19f76ad4a415b1c1 +CIPHERTEXT3 = 75d6085d1b1e472d + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0a2aeeae3ff4ab77 +CIPHERTEXT2 = c78b293dc022c9aa +CIPHERTEXT3 = 6ac4da432141aa16 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ef1bf03e5dfa575a +CIPHERTEXT2 = 5469ad2a9c97bf19 +CIPHERTEXT3 = 9983b852b915da86 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 88bf0db6d70dee56 +CIPHERTEXT2 = 77aeb7e9d51577e5 +CIPHERTEXT3 = fb716445f1a43232 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a1f9915541020b56 +CIPHERTEXT2 = 08cdd6072e276e2e +CIPHERTEXT3 = fdb44a9e6f4bd7dc + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6fbf1cafcffd0556 +CIPHERTEXT2 = 0aa3768ad4358b6c +CIPHERTEXT3 = 68b40c29c2238233 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2f22e49bab7ca1ac +CIPHERTEXT2 = 7fd1411fd6a31497 +CIPHERTEXT3 = dd6359e601656be3 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5a6b612cc26cce4a +CIPHERTEXT2 = 116a6ae6e1e47270 +CIPHERTEXT3 = b16f4467a4f95fd0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5f4c038ed12b2e41 +CIPHERTEXT2 = de11d7e1c6d5797c +CIPHERTEXT3 = 9cb7c0a87fa2bdbe + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 63fac0d034d9f793 +CIPHERTEXT2 = 9896336cbadada37 +CIPHERTEXT3 = 1c5e61a81d05a5ef + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV1 = 01a1d6d039776742 +IV2 = 56f72c258eccbc97 +IV3 = ac4c817ae42211ec +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 690f5b0d9a26939b +PLAINTEXT2 = 97fc1b9381f05ffa +PLAINTEXT3 = e90a658ca212b240 + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV1 = 5cd54ca83def57da +IV2 = b22aa1fd9344ad2f +IV3 = 077ff752e89a0284 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7a389d10354bd271 +PLAINTEXT2 = 1697f74514a33238 +PLAINTEXT3 = 21329d25683b4606 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV1 = 0248d43806f67172 +IV2 = 579e298d5c4bc6c7 +IV3 = acf37ee2b1a11c1c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 868ebb51cab4599a +PLAINTEXT2 = 3c33dc00289664d0 +PLAINTEXT3 = 66477e326b77dd91 + +COUNT = 3 +KEYs = 3849674c2602319e +IV1 = 51454b582ddf440a +IV2 = a69aa0ad8334995f +IV3 = fbeff602d889eeb4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7178876e01f19b2a +PLAINTEXT2 = 941fcf0e43a965af +PLAINTEXT3 = 8d71d3da699fa6f5 + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV1 = 42fd443059577fa2 +IV2 = 98529985aeacd4f7 +IV3 = eda7eedb04022a4c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = af37fb421f8c4095 +PLAINTEXT2 = 1e327e778501022a +PLAINTEXT3 = 9e547f92a9ad358c + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV1 = 059b5e0851cf143a +IV2 = 5af0b35da724698f +IV3 = b04608b2fc79bee4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 86a560f10ec6d85b +PLAINTEXT2 = 637038eaaa7d167e +PLAINTEXT3 = 6f975aa305eb7548 + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV1 = 0756d8e0774761d2 +IV2 = 5cac2e35cc9cb727 +IV3 = b201838b21f20c7c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0cd3da020021dc09 +PLAINTEXT2 = 1c7fe0ddc80d3f6e +PLAINTEXT3 = cad8716fc1176297 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV1 = 762514b829bf486a +IV2 = cb7a6a0d7f149dbf +IV3 = 20cfbf62d469f314 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ea676b2cb7db2b7a +PLAINTEXT2 = 4b36062823e8190f +PLAINTEXT3 = 664e8d98d3986cfe + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV1 = 3bdd119049372802 +IV2 = 913266e59e8c7d57 +IV3 = e687bc3af3e1d2ac +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dfd64a815caf1a0f +PLAINTEXT2 = 1ff289bc8e07c5f3 +PLAINTEXT3 = 948ab876125e7c7f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV1 = 26955f6835af609a +IV2 = 7beab4bd8b04b5ef +IV3 = d1400a12e05a0b44 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5c513c9c4886c088 +PLAINTEXT2 = 19f76ad4a415b1c1 +PLAINTEXT3 = 75d6085d1b1e472d + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV1 = 164d5e404f275232 +IV2 = 6ba2b395a47ca787 +IV3 = c0f808eaf9d1fcdc +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0a2aeeae3ff4ab77 +PLAINTEXT2 = c78b293dc022c9aa +PLAINTEXT3 = 6ac4da432141aa16 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV1 = 6b056e18759f5cca +IV2 = c05ac36dcaf4b21f +IV3 = 15b018c3204a0774 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ef1bf03e5dfa575a +PLAINTEXT2 = 5469ad2a9c97bf19 +PLAINTEXT3 = 9983b852b915da86 + +COUNT = 12 +KEYs = 584023641aba6176 +IV1 = 004bd6ef09176062 +IV2 = 55a12c445e6cb5b7 +IV3 = aaf68199b3c20b0c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 88bf0db6d70dee56 +PLAINTEXT2 = 77aeb7e9d51577e5 +PLAINTEXT3 = fb716445f1a43232 + +COUNT = 13 +KEYs = 025816164629b007 +IV1 = 480d39006ee762f2 +IV2 = 9d628e55c43cb847 +IV3 = f2b7e3ab19920d9c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a1f9915541020b56 +PLAINTEXT2 = 08cdd6072e276e2e +PLAINTEXT3 = fdb44a9e6f4bd7dc + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV1 = 437540c8698f3cfa +IV2 = 98ca961dbee4924f +IV3 = ee1feb731439e7a4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6fbf1cafcffd0556 +PLAINTEXT2 = 0aa3768ad4358b6c +PLAINTEXT3 = 68b40c29c2238233 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV1 = 072d43a077075292 +IV2 = 5c8298f5cc5ca7e7 +IV3 = b1d7ee4b21b1fd3c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2f22e49bab7ca1ac +PLAINTEXT2 = 7fd1411fd6a31497 +PLAINTEXT3 = dd6359e601656be3 + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV1 = 02fe55778117f12a +IV2 = 5853aaccd66d467f +IV3 = ada900222bc29bd4 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5a6b612cc26cce4a +PLAINTEXT2 = 116a6ae6e1e47270 +PLAINTEXT3 = b16f4467a4f95fd0 + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV1 = 1d9d5c5018f728c2 +IV2 = 72f2b1a56e4c7e17 +IV3 = c84806fac3a1d36c +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5f4c038ed12b2e41 +PLAINTEXT2 = de11d7e1c6d5797c +PLAINTEXT3 = 9cb7c0a87fa2bdbe + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV1 = 305532286d6f295a +IV2 = 85aa877dc2c47eaf +IV3 = daffdcd31819d404 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 63fac0d034d9f793 +PLAINTEXT2 = 9896336cbadada37 +PLAINTEXT3 = 1c5e61a81d05a5ef + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvarkey.rsp new file mode 100644 index 00000000..f127d252 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvarkey.rsp @@ -0,0 +1,1128 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 95a8d72813daa94d +CIPHERTEXT2 = b8bc8dbc0b24cfa9 +CIPHERTEXT3 = 1e08a515c11e0de1 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0eec1487dd8c26d5 +CIPHERTEXT2 = badb3425df504209 +CIPHERTEXT3 = 0608b0c77f0ab511 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7ad16ffb79c45926 +CIPHERTEXT2 = 34069d06536cfaf8 +CIPHERTEXT3 = 3d090b850910022e + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d3746294ca6a6cf3 +CIPHERTEXT2 = 53edd6c7b2d8663c +CIPHERTEXT3 = 19d83418eaf8e3ab + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 809f5f873c1fd761 +CIPHERTEXT2 = 17d1d4a8731b3acd +CIPHERTEXT3 = 91da457d7e16d6a5 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c02faffec989d1fc +CIPHERTEXT2 = 51454c54f4ea817e +CIPHERTEXT3 = 6a4ec92bc50c9503 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4615aa1d33e72f10 +CIPHERTEXT2 = 8f640c66e3ad6c5f +CIPHERTEXT3 = a185e92b67a45257 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2055123350c00858 +CIPHERTEXT2 = e09a8dbe2b782986 +CIPHERTEXT3 = 0b7e13fdbadc96aa + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df3b99d6577397c8 +CIPHERTEXT2 = 6b1e20d1be1c25e5 +CIPHERTEXT3 = eacef886f5087ce8 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 31fe17369b5288c9 +CIPHERTEXT2 = d7c9ed116a4ca5c3 +CIPHERTEXT3 = 69c60f1118060221 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dfdd3cc64dae1642 +CIPHERTEXT2 = bb34b6ec92447bdc +CIPHERTEXT3 = 99547b8b947e8c44 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 178c83ce2b399d94 +CIPHERTEXT2 = 39ad35b103ea754c +CIPHERTEXT3 = aef4932bb880ffe7 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 50f636324a9b7f80 +CIPHERTEXT2 = 502c48c0b6f5da1e +CIPHERTEXT3 = cd7942c2f0db9598 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a8468ee3bc18f06d +CIPHERTEXT2 = 6da06bc26cd27347 +CIPHERTEXT3 = b299efe073df56d0 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a2dc9e92fd3cde92 +CIPHERTEXT2 = 048b509f61329322 +CIPHERTEXT3 = 57fd7a94bd090076 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cac09f797d031287 +CIPHERTEXT2 = cf18ef06ff4726dd +CIPHERTEXT3 = 364898370f13783a + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 90ba680b22aeb525 +CIPHERTEXT2 = 5e68a2a3f420ced2 +CIPHERTEXT3 = 7021fa3c611c5353 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ce7a24f350e280b6 +CIPHERTEXT2 = f2241608a9c01443 +CIPHERTEXT3 = 4ad01e2a4f325e1b + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 882bff0aa01a0b87 +CIPHERTEXT2 = 4d5268c568b57e87 +CIPHERTEXT3 = d06a7e3c1016a256 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 25610288924511c2 +CIPHERTEXT2 = 12537c78d5b135f5 +CIPHERTEXT3 = af1c2074ea3952f7 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c71516c29c75d170 +CIPHERTEXT2 = 2a447d1d0918e635 +CIPHERTEXT3 = 643eacd845d0ac81 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5199c29a52c9f059 +CIPHERTEXT2 = c45e53dbad3642c6 +CIPHERTEXT3 = 077f60d16feecc6d + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = c22f0a294a71f29f +CIPHERTEXT2 = 86b57a072d1af70c +CIPHERTEXT3 = 2add0d3ff6b568ba + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ee371483714c02ea +CIPHERTEXT2 = 3c6c5d0ad80d7409 +CIPHERTEXT3 = 0730787152b406bc + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a81fbd448f9e522f +CIPHERTEXT2 = 3613b5811324cac7 +CIPHERTEXT3 = ae3ef9ebdca26f00 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4f644c92e192dfed +CIPHERTEXT2 = 50ed144cedb736ac +CIPHERTEXT3 = 2abd3b256652632b + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1afa9a66a6df92ae +CIPHERTEXT2 = bc5bc5a66a53b929 +CIPHERTEXT3 = a2e9fa40e6b6cfca + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b3c1cc715cb879d8 +CIPHERTEXT2 = 5d1f09ffcd80d21b +CIPHERTEXT3 = bd11881fa1f9c189 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 19d032e64ab0bd8b +CIPHERTEXT2 = a8b79d2e02415d8e +CIPHERTEXT3 = 925d1851ab04bafa + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 3cfaa7a7dc8720dc +CIPHERTEXT2 = 932c31352789dff9 +CIPHERTEXT3 = 4dafea6ad259c035 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7265f7f447ac6f3 +CIPHERTEXT2 = 2ec8e9923a8a010c +CIPHERTEXT3 = e0f7a70dbdd597b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9db73b3c0d163f54 +CIPHERTEXT2 = f36e475bb9a8fb57 +CIPHERTEXT3 = 88dad0c28986f116 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8181b65babf4a975 +CIPHERTEXT2 = 73f174b827a22fbf +CIPHERTEXT3 = 205fd48356602a2f + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 93c9b64042eaa240 +CIPHERTEXT2 = c76d844d9918627d +CIPHERTEXT3 = ddaba956a4fd22c5 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5570530829705592 +CIPHERTEXT2 = beff48907877eedd +CIPHERTEXT3 = 775f3bbfea9a0637 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8638809e878787a0 +CIPHERTEXT2 = 7829e156fdd34db6 +CIPHERTEXT3 = c26ea76714b38596 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 41b9a79af79ac208 +CIPHERTEXT2 = 7b2545576a6992d9 +CIPHERTEXT3 = 46ca820bcf0a462b + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 7a9be42f2009a892 +CIPHERTEXT2 = 0b59503dc812b27f +CIPHERTEXT3 = 2a5e46fd70852d73 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 29038d56ba6d2745 +CIPHERTEXT2 = 07b67fe9359a3026 +CIPHERTEXT3 = 145ad75857e4b4b3 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5495c6abf1e5df51 +CIPHERTEXT2 = a82b120e4080136e +CIPHERTEXT3 = 99525cafa664a0f9 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae13dbd561488933 +CIPHERTEXT2 = e3533571ee3d99eb +CIPHERTEXT3 = d1c679a7a2c4156c + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 024d1ffa8904e389 +CIPHERTEXT2 = eb57f8c58f18b849 +CIPHERTEXT3 = e653401e4d004c74 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d1399712f99bf02e +CIPHERTEXT2 = 505e3b0af188d731 +CIPHERTEXT3 = 02b8091c05f5e061 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 14c1d7c1cffec79e +CIPHERTEXT2 = 0f38a59e95a70f13 +CIPHERTEXT3 = 9879d116764dafe3 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1de5279dae3bed6f +CIPHERTEXT2 = 97108885fe2018ed +CIPHERTEXT3 = 154b6e3c9a2871b1 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e941a33f85501303 +CIPHERTEXT2 = 71147052540af3d8 +CIPHERTEXT3 = 21397c0ec6a47e75 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = da99dbbc9a03f379 +CIPHERTEXT2 = 563df95ec668d933 +CIPHERTEXT3 = d11d4e56261716a9 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b7fc92f91d8e92e9 +CIPHERTEXT2 = c8003e219b996cc7 +CIPHERTEXT3 = fb258b1abf89b7c4 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ae8e5caa3ca04e85 +CIPHERTEXT2 = 722fb450715fb317 +CIPHERTEXT3 = c52f5e37f39d1e6f + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9cc62df43b6eed74 +CIPHERTEXT2 = 7edfaaa980158515 +CIPHERTEXT3 = e91439e9838dcc9d + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d863dbb5c59a91a0 +CIPHERTEXT2 = 82fb07d5e1d5b100 +CIPHERTEXT3 = 78c2810a85028047 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a1ab2190545b91d7 +CIPHERTEXT2 = 04f0cbaff1735340 +CIPHERTEXT3 = d466ec944a1fe7f7 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0875041e64c570f7 +CIPHERTEXT2 = 70ee1ae9b095db22 +CIPHERTEXT3 = 2fcd9094c8d397f2 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5a594528bebef1cc +CIPHERTEXT2 = 004dd0b91a2e7709 +CIPHERTEXT3 = 80181b831cdc8d61 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fcdb3291de21f0c0 +CIPHERTEXT2 = cab8e849e0ab0c32 +CIPHERTEXT3 = 3367b1fbb4d2ffa7 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 869efd7f9f265a09 +CIPHERTEXT2 = 451f0c33f24fb8dc +CIPHERTEXT3 = 2b74c1d96cde840b + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 95a8d72813daa94d +PLAINTEXT2 = b8bc8dbc0b24cfa9 +PLAINTEXT3 = 1e08a515c11e0de1 + +COUNT = 1 +KEYs = 4001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0eec1487dd8c26d5 +PLAINTEXT2 = badb3425df504209 +PLAINTEXT3 = 0608b0c77f0ab511 + +COUNT = 2 +KEYs = 2001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7ad16ffb79c45926 +PLAINTEXT2 = 34069d06536cfaf8 +PLAINTEXT3 = 3d090b850910022e + +COUNT = 3 +KEYs = 1001010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d3746294ca6a6cf3 +PLAINTEXT2 = 53edd6c7b2d8663c +PLAINTEXT3 = 19d83418eaf8e3ab + +COUNT = 4 +KEYs = 0801010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 809f5f873c1fd761 +PLAINTEXT2 = 17d1d4a8731b3acd +PLAINTEXT3 = 91da457d7e16d6a5 + +COUNT = 5 +KEYs = 0401010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c02faffec989d1fc +PLAINTEXT2 = 51454c54f4ea817e +PLAINTEXT3 = 6a4ec92bc50c9503 + +COUNT = 6 +KEYs = 0201010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4615aa1d33e72f10 +PLAINTEXT2 = 8f640c66e3ad6c5f +PLAINTEXT3 = a185e92b67a45257 + +COUNT = 7 +KEYs = 0180010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2055123350c00858 +PLAINTEXT2 = e09a8dbe2b782986 +PLAINTEXT3 = 0b7e13fdbadc96aa + +COUNT = 8 +KEYs = 0140010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df3b99d6577397c8 +PLAINTEXT2 = 6b1e20d1be1c25e5 +PLAINTEXT3 = eacef886f5087ce8 + +COUNT = 9 +KEYs = 0120010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 31fe17369b5288c9 +PLAINTEXT2 = d7c9ed116a4ca5c3 +PLAINTEXT3 = 69c60f1118060221 + +COUNT = 10 +KEYs = 0110010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dfdd3cc64dae1642 +PLAINTEXT2 = bb34b6ec92447bdc +PLAINTEXT3 = 99547b8b947e8c44 + +COUNT = 11 +KEYs = 0108010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 178c83ce2b399d94 +PLAINTEXT2 = 39ad35b103ea754c +PLAINTEXT3 = aef4932bb880ffe7 + +COUNT = 12 +KEYs = 0104010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 50f636324a9b7f80 +PLAINTEXT2 = 502c48c0b6f5da1e +PLAINTEXT3 = cd7942c2f0db9598 + +COUNT = 13 +KEYs = 0102010101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a8468ee3bc18f06d +PLAINTEXT2 = 6da06bc26cd27347 +PLAINTEXT3 = b299efe073df56d0 + +COUNT = 14 +KEYs = 0101800101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a2dc9e92fd3cde92 +PLAINTEXT2 = 048b509f61329322 +PLAINTEXT3 = 57fd7a94bd090076 + +COUNT = 15 +KEYs = 0101400101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cac09f797d031287 +PLAINTEXT2 = cf18ef06ff4726dd +PLAINTEXT3 = 364898370f13783a + +COUNT = 16 +KEYs = 0101200101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 90ba680b22aeb525 +PLAINTEXT2 = 5e68a2a3f420ced2 +PLAINTEXT3 = 7021fa3c611c5353 + +COUNT = 17 +KEYs = 0101100101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ce7a24f350e280b6 +PLAINTEXT2 = f2241608a9c01443 +PLAINTEXT3 = 4ad01e2a4f325e1b + +COUNT = 18 +KEYs = 0101080101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 882bff0aa01a0b87 +PLAINTEXT2 = 4d5268c568b57e87 +PLAINTEXT3 = d06a7e3c1016a256 + +COUNT = 19 +KEYs = 0101040101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 25610288924511c2 +PLAINTEXT2 = 12537c78d5b135f5 +PLAINTEXT3 = af1c2074ea3952f7 + +COUNT = 20 +KEYs = 0101020101010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c71516c29c75d170 +PLAINTEXT2 = 2a447d1d0918e635 +PLAINTEXT3 = 643eacd845d0ac81 + +COUNT = 21 +KEYs = 0101018001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5199c29a52c9f059 +PLAINTEXT2 = c45e53dbad3642c6 +PLAINTEXT3 = 077f60d16feecc6d + +COUNT = 22 +KEYs = 0101014001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = c22f0a294a71f29f +PLAINTEXT2 = 86b57a072d1af70c +PLAINTEXT3 = 2add0d3ff6b568ba + +COUNT = 23 +KEYs = 0101012001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ee371483714c02ea +PLAINTEXT2 = 3c6c5d0ad80d7409 +PLAINTEXT3 = 0730787152b406bc + +COUNT = 24 +KEYs = 0101011001010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a81fbd448f9e522f +PLAINTEXT2 = 3613b5811324cac7 +PLAINTEXT3 = ae3ef9ebdca26f00 + +COUNT = 25 +KEYs = 0101010801010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4f644c92e192dfed +PLAINTEXT2 = 50ed144cedb736ac +PLAINTEXT3 = 2abd3b256652632b + +COUNT = 26 +KEYs = 0101010401010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1afa9a66a6df92ae +PLAINTEXT2 = bc5bc5a66a53b929 +PLAINTEXT3 = a2e9fa40e6b6cfca + +COUNT = 27 +KEYs = 0101010201010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b3c1cc715cb879d8 +PLAINTEXT2 = 5d1f09ffcd80d21b +PLAINTEXT3 = bd11881fa1f9c189 + +COUNT = 28 +KEYs = 0101010180010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 19d032e64ab0bd8b +PLAINTEXT2 = a8b79d2e02415d8e +PLAINTEXT3 = 925d1851ab04bafa + +COUNT = 29 +KEYs = 0101010140010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 3cfaa7a7dc8720dc +PLAINTEXT2 = 932c31352789dff9 +PLAINTEXT3 = 4dafea6ad259c035 + +COUNT = 30 +KEYs = 0101010120010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b7265f7f447ac6f3 +PLAINTEXT2 = 2ec8e9923a8a010c +PLAINTEXT3 = e0f7a70dbdd597b7 + +COUNT = 31 +KEYs = 0101010110010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9db73b3c0d163f54 +PLAINTEXT2 = f36e475bb9a8fb57 +PLAINTEXT3 = 88dad0c28986f116 + +COUNT = 32 +KEYs = 0101010108010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8181b65babf4a975 +PLAINTEXT2 = 73f174b827a22fbf +PLAINTEXT3 = 205fd48356602a2f + +COUNT = 33 +KEYs = 0101010104010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 93c9b64042eaa240 +PLAINTEXT2 = c76d844d9918627d +PLAINTEXT3 = ddaba956a4fd22c5 + +COUNT = 34 +KEYs = 0101010102010101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5570530829705592 +PLAINTEXT2 = beff48907877eedd +PLAINTEXT3 = 775f3bbfea9a0637 + +COUNT = 35 +KEYs = 0101010101800101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8638809e878787a0 +PLAINTEXT2 = 7829e156fdd34db6 +PLAINTEXT3 = c26ea76714b38596 + +COUNT = 36 +KEYs = 0101010101400101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 41b9a79af79ac208 +PLAINTEXT2 = 7b2545576a6992d9 +PLAINTEXT3 = 46ca820bcf0a462b + +COUNT = 37 +KEYs = 0101010101200101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 7a9be42f2009a892 +PLAINTEXT2 = 0b59503dc812b27f +PLAINTEXT3 = 2a5e46fd70852d73 + +COUNT = 38 +KEYs = 0101010101100101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 29038d56ba6d2745 +PLAINTEXT2 = 07b67fe9359a3026 +PLAINTEXT3 = 145ad75857e4b4b3 + +COUNT = 39 +KEYs = 0101010101080101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5495c6abf1e5df51 +PLAINTEXT2 = a82b120e4080136e +PLAINTEXT3 = 99525cafa664a0f9 + +COUNT = 40 +KEYs = 0101010101040101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ae13dbd561488933 +PLAINTEXT2 = e3533571ee3d99eb +PLAINTEXT3 = d1c679a7a2c4156c + +COUNT = 41 +KEYs = 0101010101020101 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 024d1ffa8904e389 +PLAINTEXT2 = eb57f8c58f18b849 +PLAINTEXT3 = e653401e4d004c74 + +COUNT = 42 +KEYs = 0101010101018001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d1399712f99bf02e +PLAINTEXT2 = 505e3b0af188d731 +PLAINTEXT3 = 02b8091c05f5e061 + +COUNT = 43 +KEYs = 0101010101014001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 14c1d7c1cffec79e +PLAINTEXT2 = 0f38a59e95a70f13 +PLAINTEXT3 = 9879d116764dafe3 + +COUNT = 44 +KEYs = 0101010101012001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1de5279dae3bed6f +PLAINTEXT2 = 97108885fe2018ed +PLAINTEXT3 = 154b6e3c9a2871b1 + +COUNT = 45 +KEYs = 0101010101011001 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e941a33f85501303 +PLAINTEXT2 = 71147052540af3d8 +PLAINTEXT3 = 21397c0ec6a47e75 + +COUNT = 46 +KEYs = 0101010101010801 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = da99dbbc9a03f379 +PLAINTEXT2 = 563df95ec668d933 +PLAINTEXT3 = d11d4e56261716a9 + +COUNT = 47 +KEYs = 0101010101010401 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b7fc92f91d8e92e9 +PLAINTEXT2 = c8003e219b996cc7 +PLAINTEXT3 = fb258b1abf89b7c4 + +COUNT = 48 +KEYs = 0101010101010201 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ae8e5caa3ca04e85 +PLAINTEXT2 = 722fb450715fb317 +PLAINTEXT3 = c52f5e37f39d1e6f + +COUNT = 49 +KEYs = 0101010101010180 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9cc62df43b6eed74 +PLAINTEXT2 = 7edfaaa980158515 +PLAINTEXT3 = e91439e9838dcc9d + +COUNT = 50 +KEYs = 0101010101010140 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d863dbb5c59a91a0 +PLAINTEXT2 = 82fb07d5e1d5b100 +PLAINTEXT3 = 78c2810a85028047 + +COUNT = 51 +KEYs = 0101010101010120 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a1ab2190545b91d7 +PLAINTEXT2 = 04f0cbaff1735340 +PLAINTEXT3 = d466ec944a1fe7f7 + +COUNT = 52 +KEYs = 0101010101010110 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0875041e64c570f7 +PLAINTEXT2 = 70ee1ae9b095db22 +PLAINTEXT3 = 2fcd9094c8d397f2 + +COUNT = 53 +KEYs = 0101010101010108 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5a594528bebef1cc +PLAINTEXT2 = 004dd0b91a2e7709 +PLAINTEXT3 = 80181b831cdc8d61 + +COUNT = 54 +KEYs = 0101010101010104 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fcdb3291de21f0c0 +PLAINTEXT2 = cab8e849e0ab0c32 +PLAINTEXT3 = 3367b1fbb4d2ffa7 + +COUNT = 55 +KEYs = 0101010101010102 +IV1 = 0000000000000000 +IV2 = 5555555555555555 +IV3 = aaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 869efd7f9f265a09 +PLAINTEXT2 = 451f0c33f24fb8dc +PLAINTEXT3 = 2b74c1d96cde840b + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvartext.rsp new file mode 100644 index 00000000..e7aaebfd --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBIvartext.rsp @@ -0,0 +1,1288 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for OFBI +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 95f8a5e5dd31d900 +CIPHERTEXT2 = f7552ab6cb21e2bc +CIPHERTEXT3 = 5a48d3de869557fd + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dd7f121ca5015619 +CIPHERTEXT2 = 0c783d97d0dbf51a +CIPHERTEXT3 = f15ee2019a5b547c + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2e8653104f3834ea +CIPHERTEXT2 = 05b865a1e49ed109 +CIPHERTEXT3 = f925b68465b6078c + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4bd388ff6cd81d4f +CIPHERTEXT2 = 9e51152dbce90b02 +CIPHERTEXT3 = f6089ca9b722765c + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 20b9e767b2fb1456 +CIPHERTEXT2 = c39193d42381b313 +CIPHERTEXT3 = 4f1b8036d441af95 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 55579380d77138ef +CIPHERTEXT2 = e293394891554b68 +CIPHERTEXT3 = 45089186180bd591 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 6cc5defaaf04512f +CIPHERTEXT2 = 1359f4d663a3209c +CIPHERTEXT3 = d86dd807085fa8e6 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0d9f279ba5d87260 +CIPHERTEXT2 = 0d0f03e8f8594a66 +CIPHERTEXT3 = d27eb94e56c3172a + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d9031b0271bd5a0a +CIPHERTEXT2 = 4334b5fe1b7f5320 +CIPHERTEXT3 = d6ad42065e31bdb1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 424250b37c3dd951 +CIPHERTEXT2 = 9484c1c29b62c41e +CIPHERTEXT3 = f54f2bd8e2eb2bc6 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b8061b7ecd9a21e5 +CIPHERTEXT2 = c8eb2e340855325b +CIPHERTEXT3 = 6cf8932328c7e49b + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f15d0f286b65bd28 +CIPHERTEXT2 = e88a676ef848e6d1 +CIPHERTEXT3 = 72ea3aadb569af43 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = add0cc8d6e5deba1 +CIPHERTEXT2 = be433af4c5ae0f97 +CIPHERTEXT3 = 0d71ecadd7a49fec + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e6d5f82752ad63d1 +CIPHERTEXT2 = 9e32639bb9d27cc7 +CIPHERTEXT3 = fc1463bb9bba9e11 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ecbfe3bd3f591a5e +CIPHERTEXT2 = fa510732fa871094 +CIPHERTEXT3 = 31568f2e0ac0d693 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f356834379d165cd +CIPHERTEXT2 = 9f1b31571ed41078 +CIPHERTEXT3 = fbcfc086f8111572 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2b9f982f20037fa9 +CIPHERTEXT2 = f4169ca3fc6799ed +CIPHERTEXT3 = d67ca5071769cafe + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 889de068a16f0be6 +CIPHERTEXT2 = e9a738ac85e2ca4b +CIPHERTEXT3 = 63fc8ec1421399b8 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e19e275d846a1298 +CIPHERTEXT2 = ee26a403caca387d +CIPHERTEXT3 = 5d84b7acabb63bfb + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 329a8ed523d71aec +CIPHERTEXT2 = 0b3f88ef87d85953 +CIPHERTEXT3 = e3f663de44003f9b + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e7fce22557d23c97 +CIPHERTEXT2 = bb04e854f99f6352 +CIPHERTEXT3 = 4e5892f230b6d6d1 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 12a9f5817ff2d65d +CIPHERTEXT2 = f0881280455dec63 +CIPHERTEXT3 = 4432a11e1c320e7a + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = a484c3ad38dc9c19 +CIPHERTEXT2 = 8ae9dee849b46527 +CIPHERTEXT3 = 02ce21a9c83ba4d6 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fbe00a8a1ef8ad72 +CIPHERTEXT2 = 74b7d252cae558fb +CIPHERTEXT3 = 6fd1d0793c1b7af2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 750d079407521363 +CIPHERTEXT2 = b8b27d1286bdbb26 +CIPHERTEXT3 = fc286fa362d8c93c + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 64feed9c724c2faf +CIPHERTEXT2 = 4e3dd222e292dd96 +CIPHERTEXT3 = e3a7abc88132ad7d + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = f02b263b328e2b60 +CIPHERTEXT2 = a213c5c56fdca139 +CIPHERTEXT3 = 8868d3114021a027 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 9d64555a9a10b852 +CIPHERTEXT2 = 05df49a56a345cf9 +CIPHERTEXT3 = 568fa34d2fc7225e + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d106ff0bed5255d7 +CIPHERTEXT2 = c32c19229d84e2b4 +CIPHERTEXT3 = 1f81cbb9403ecc59 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e1652c6b138c64a5 +CIPHERTEXT2 = 89c6e06ce6164d84 +CIPHERTEXT3 = edd6029a6b80a442 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e428581186ec8f46 +CIPHERTEXT2 = 5924454953ad5732 +CIPHERTEXT3 = ef90911c0f9a66f3 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = aeb5f5ede22d1a36 +CIPHERTEXT2 = 7a3e15c0953b08cc +CIPHERTEXT3 = 91f5b30f015b4a54 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e943d7568aec0c5c +CIPHERTEXT2 = 88e3dd1448c4e0ff +CIPHERTEXT3 = a5aec2896cff08e5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = df98c8276f54b04b +CIPHERTEXT2 = 9f55ebaca42cb845 +CIPHERTEXT3 = 97061699383bbfe0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = b160e4680f6c696f +CIPHERTEXT2 = a5206a311e9c2515 +CIPHERTEXT3 = 08e218f2cb1ede18 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = fa0752b07d9c4ab8 +CIPHERTEXT2 = e944c64af09dfa84 +CIPHERTEXT3 = 1a6849edcb701b07 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ca3a2b036dbc8502 +CIPHERTEXT2 = af1200418fd37fdd +CIPHERTEXT3 = 85480c507233c006 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5e0905517bb59bcf +CIPHERTEXT2 = 574a377b5a150353 +CIPHERTEXT3 = bcaa0b7b7b3464c5 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 814eeb3b91d90726 +CIPHERTEXT2 = 456a1865905ed57d +CIPHERTEXT3 = 0439f36972dc531f + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 4d49db1532919c9f +CIPHERTEXT2 = 8427c42d027a34d0 +CIPHERTEXT3 = 62133d9330e2e86b + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 25eb5fc3f8cf0621 +CIPHERTEXT2 = 58da89972266a7e3 +CIPHERTEXT3 = f9c2472742b5f9e8 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ab6a20c0620d1c6f +CIPHERTEXT2 = 1ed858bcbc934c17 +CIPHERTEXT3 = db36baba70c3b9af + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 79e90dbc98f92cca +CIPHERTEXT2 = 88249b73e99c5ac0 +CIPHERTEXT3 = 0758b13e912d53cb + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 866ecedd8072bb0e +CIPHERTEXT2 = 69314212c7a9d6b1 +CIPHERTEXT3 = 70470a07cb34e109 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8b54536f2f3e64a8 +CIPHERTEXT2 = cd8dc942ae2bb175 +CIPHERTEXT3 = 9c6ade3a9e772c7c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ea51d3975595b86b +CIPHERTEXT2 = 4c0a052894ed7436 +CIPHERTEXT3 = 26e6223634c857a3 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = caffc6ac4542de31 +CIPHERTEXT2 = 16952dc89c0acd65 +CIPHERTEXT3 = 72dfd337fe183a6d + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8dd45a2ddf90796c +CIPHERTEXT2 = 92ef4c4350711745 +CIPHERTEXT3 = 363219d8cec5a9f3 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1029d55e880ec2d0 +CIPHERTEXT2 = b40225aea121c8d3 +CIPHERTEXT3 = 4bc89c1804bcae82 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5d86cb23639dbea9 +CIPHERTEXT2 = a9eab121edde0ca7 +CIPHERTEXT3 = ae527ed311a25ea2 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 1d1ca853ae7c0c5f +CIPHERTEXT2 = 4fb69c832db68026 +CIPHERTEXT3 = a1584c1024f61f3d + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = ce332329248f3228 +CIPHERTEXT2 = 761b3d1ff06c513e +CIPHERTEXT3 = c55d7544a1eae274 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 8405d1abe24fb942 +CIPHERTEXT2 = 6be457abc511e87c +CIPHERTEXT3 = aef861c69fd34489 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e643d78090ca4207 +CIPHERTEXT2 = ebb5a1887b1f6e3a +CIPHERTEXT3 = 3d19267de9c12e7b + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 48221b9937748a23 +CIPHERTEXT2 = d23a8dfe39c98883 +CIPHERTEXT3 = ade513b3ed994800 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = dd7c0bbd61fafd54 +CIPHERTEXT2 = 9f986bb8f7e6fa46 +CIPHERTEXT3 = d43941ab72932bb0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 2fbc291a570db5c4 +CIPHERTEXT2 = 0adcf552ec1754c6 +CIPHERTEXT3 = 7f7352dfade13e13 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = e07c30d7e4e26e12 +CIPHERTEXT2 = 6c25b868caf1f7d3 +CIPHERTEXT3 = 74bc744f10f63889 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 0953e2258e8e90a1 +CIPHERTEXT2 = 0912754e7c42f637 +CIPHERTEXT3 = a483f2da4099a136 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 5b711bc4ceebf2ee +CIPHERTEXT2 = 2fa6a76d9b83e3dd +CIPHERTEXT3 = a2e13c5701a60444 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = cc083f1e6d9e85f6 +CIPHERTEXT2 = 006fa12a796ac4d3 +CIPHERTEXT3 = bc10a45ceedb56b3 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = d2fd8867d50d2dfe +CIPHERTEXT2 = 6a0bd7954b5aa04d +CIPHERTEXT3 = cc6adcef1be975ef + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 06e7ea22ce92708f +CIPHERTEXT2 = f307b5bcd44f3d8d +CIPHERTEXT3 = 3dc004f9cd4a9c22 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +PLAINTEXT = 0000000000000000 +CIPHERTEXT1 = 166b40b44aba4bd6 +CIPHERTEXT2 = 009e8232891c8a36 +CIPHERTEXT3 = 17d8e9c374d14494 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV1 = 8000000000000000 +IV2 = d555555555555555 +IV3 = 2aaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 95f8a5e5dd31d900 +PLAINTEXT2 = f7552ab6cb21e2bc +PLAINTEXT3 = 5a48d3de869557fd + +COUNT = 1 +KEYs = 0101010101010101 +IV1 = 4000000000000000 +IV2 = 9555555555555555 +IV3 = eaaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dd7f121ca5015619 +PLAINTEXT2 = 0c783d97d0dbf51a +PLAINTEXT3 = f15ee2019a5b547c + +COUNT = 2 +KEYs = 0101010101010101 +IV1 = 2000000000000000 +IV2 = 7555555555555555 +IV3 = caaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2e8653104f3834ea +PLAINTEXT2 = 05b865a1e49ed109 +PLAINTEXT3 = f925b68465b6078c + +COUNT = 3 +KEYs = 0101010101010101 +IV1 = 1000000000000000 +IV2 = 6555555555555555 +IV3 = baaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4bd388ff6cd81d4f +PLAINTEXT2 = 9e51152dbce90b02 +PLAINTEXT3 = f6089ca9b722765c + +COUNT = 4 +KEYs = 0101010101010101 +IV1 = 0800000000000000 +IV2 = 5d55555555555555 +IV3 = b2aaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 20b9e767b2fb1456 +PLAINTEXT2 = c39193d42381b313 +PLAINTEXT3 = 4f1b8036d441af95 + +COUNT = 5 +KEYs = 0101010101010101 +IV1 = 0400000000000000 +IV2 = 5955555555555555 +IV3 = aeaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 55579380d77138ef +PLAINTEXT2 = e293394891554b68 +PLAINTEXT3 = 45089186180bd591 + +COUNT = 6 +KEYs = 0101010101010101 +IV1 = 0200000000000000 +IV2 = 5755555555555555 +IV3 = acaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 6cc5defaaf04512f +PLAINTEXT2 = 1359f4d663a3209c +PLAINTEXT3 = d86dd807085fa8e6 + +COUNT = 7 +KEYs = 0101010101010101 +IV1 = 0100000000000000 +IV2 = 5655555555555555 +IV3 = abaaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0d9f279ba5d87260 +PLAINTEXT2 = 0d0f03e8f8594a66 +PLAINTEXT3 = d27eb94e56c3172a + +COUNT = 8 +KEYs = 0101010101010101 +IV1 = 0080000000000000 +IV2 = 55d5555555555555 +IV3 = ab2aaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d9031b0271bd5a0a +PLAINTEXT2 = 4334b5fe1b7f5320 +PLAINTEXT3 = d6ad42065e31bdb1 + +COUNT = 9 +KEYs = 0101010101010101 +IV1 = 0040000000000000 +IV2 = 5595555555555555 +IV3 = aaeaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 424250b37c3dd951 +PLAINTEXT2 = 9484c1c29b62c41e +PLAINTEXT3 = f54f2bd8e2eb2bc6 + +COUNT = 10 +KEYs = 0101010101010101 +IV1 = 0020000000000000 +IV2 = 5575555555555555 +IV3 = aacaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b8061b7ecd9a21e5 +PLAINTEXT2 = c8eb2e340855325b +PLAINTEXT3 = 6cf8932328c7e49b + +COUNT = 11 +KEYs = 0101010101010101 +IV1 = 0010000000000000 +IV2 = 5565555555555555 +IV3 = aabaaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f15d0f286b65bd28 +PLAINTEXT2 = e88a676ef848e6d1 +PLAINTEXT3 = 72ea3aadb569af43 + +COUNT = 12 +KEYs = 0101010101010101 +IV1 = 0008000000000000 +IV2 = 555d555555555555 +IV3 = aab2aaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = add0cc8d6e5deba1 +PLAINTEXT2 = be433af4c5ae0f97 +PLAINTEXT3 = 0d71ecadd7a49fec + +COUNT = 13 +KEYs = 0101010101010101 +IV1 = 0004000000000000 +IV2 = 5559555555555555 +IV3 = aaaeaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e6d5f82752ad63d1 +PLAINTEXT2 = 9e32639bb9d27cc7 +PLAINTEXT3 = fc1463bb9bba9e11 + +COUNT = 14 +KEYs = 0101010101010101 +IV1 = 0002000000000000 +IV2 = 5557555555555555 +IV3 = aaacaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ecbfe3bd3f591a5e +PLAINTEXT2 = fa510732fa871094 +PLAINTEXT3 = 31568f2e0ac0d693 + +COUNT = 15 +KEYs = 0101010101010101 +IV1 = 0001000000000000 +IV2 = 5556555555555555 +IV3 = aaabaaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f356834379d165cd +PLAINTEXT2 = 9f1b31571ed41078 +PLAINTEXT3 = fbcfc086f8111572 + +COUNT = 16 +KEYs = 0101010101010101 +IV1 = 0000800000000000 +IV2 = 5555d55555555555 +IV3 = aaab2aaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2b9f982f20037fa9 +PLAINTEXT2 = f4169ca3fc6799ed +PLAINTEXT3 = d67ca5071769cafe + +COUNT = 17 +KEYs = 0101010101010101 +IV1 = 0000400000000000 +IV2 = 5555955555555555 +IV3 = aaaaeaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 889de068a16f0be6 +PLAINTEXT2 = e9a738ac85e2ca4b +PLAINTEXT3 = 63fc8ec1421399b8 + +COUNT = 18 +KEYs = 0101010101010101 +IV1 = 0000200000000000 +IV2 = 5555755555555555 +IV3 = aaaacaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e19e275d846a1298 +PLAINTEXT2 = ee26a403caca387d +PLAINTEXT3 = 5d84b7acabb63bfb + +COUNT = 19 +KEYs = 0101010101010101 +IV1 = 0000100000000000 +IV2 = 5555655555555555 +IV3 = aaaabaaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 329a8ed523d71aec +PLAINTEXT2 = 0b3f88ef87d85953 +PLAINTEXT3 = e3f663de44003f9b + +COUNT = 20 +KEYs = 0101010101010101 +IV1 = 0000080000000000 +IV2 = 55555d5555555555 +IV3 = aaaab2aaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e7fce22557d23c97 +PLAINTEXT2 = bb04e854f99f6352 +PLAINTEXT3 = 4e5892f230b6d6d1 + +COUNT = 21 +KEYs = 0101010101010101 +IV1 = 0000040000000000 +IV2 = 5555595555555555 +IV3 = aaaaaeaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 12a9f5817ff2d65d +PLAINTEXT2 = f0881280455dec63 +PLAINTEXT3 = 4432a11e1c320e7a + +COUNT = 22 +KEYs = 0101010101010101 +IV1 = 0000020000000000 +IV2 = 5555575555555555 +IV3 = aaaaacaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = a484c3ad38dc9c19 +PLAINTEXT2 = 8ae9dee849b46527 +PLAINTEXT3 = 02ce21a9c83ba4d6 + +COUNT = 23 +KEYs = 0101010101010101 +IV1 = 0000010000000000 +IV2 = 5555565555555555 +IV3 = aaaaabaaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fbe00a8a1ef8ad72 +PLAINTEXT2 = 74b7d252cae558fb +PLAINTEXT3 = 6fd1d0793c1b7af2 + +COUNT = 24 +KEYs = 0101010101010101 +IV1 = 0000008000000000 +IV2 = 555555d555555555 +IV3 = aaaaab2aaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 750d079407521363 +PLAINTEXT2 = b8b27d1286bdbb26 +PLAINTEXT3 = fc286fa362d8c93c + +COUNT = 25 +KEYs = 0101010101010101 +IV1 = 0000004000000000 +IV2 = 5555559555555555 +IV3 = aaaaaaeaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 64feed9c724c2faf +PLAINTEXT2 = 4e3dd222e292dd96 +PLAINTEXT3 = e3a7abc88132ad7d + +COUNT = 26 +KEYs = 0101010101010101 +IV1 = 0000002000000000 +IV2 = 5555557555555555 +IV3 = aaaaaacaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = f02b263b328e2b60 +PLAINTEXT2 = a213c5c56fdca139 +PLAINTEXT3 = 8868d3114021a027 + +COUNT = 27 +KEYs = 0101010101010101 +IV1 = 0000001000000000 +IV2 = 5555556555555555 +IV3 = aaaaaabaaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 9d64555a9a10b852 +PLAINTEXT2 = 05df49a56a345cf9 +PLAINTEXT3 = 568fa34d2fc7225e + +COUNT = 28 +KEYs = 0101010101010101 +IV1 = 0000000800000000 +IV2 = 5555555d55555555 +IV3 = aaaaaab2aaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d106ff0bed5255d7 +PLAINTEXT2 = c32c19229d84e2b4 +PLAINTEXT3 = 1f81cbb9403ecc59 + +COUNT = 29 +KEYs = 0101010101010101 +IV1 = 0000000400000000 +IV2 = 5555555955555555 +IV3 = aaaaaaaeaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e1652c6b138c64a5 +PLAINTEXT2 = 89c6e06ce6164d84 +PLAINTEXT3 = edd6029a6b80a442 + +COUNT = 30 +KEYs = 0101010101010101 +IV1 = 0000000200000000 +IV2 = 5555555755555555 +IV3 = aaaaaaacaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e428581186ec8f46 +PLAINTEXT2 = 5924454953ad5732 +PLAINTEXT3 = ef90911c0f9a66f3 + +COUNT = 31 +KEYs = 0101010101010101 +IV1 = 0000000100000000 +IV2 = 5555555655555555 +IV3 = aaaaaaabaaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = aeb5f5ede22d1a36 +PLAINTEXT2 = 7a3e15c0953b08cc +PLAINTEXT3 = 91f5b30f015b4a54 + +COUNT = 32 +KEYs = 0101010101010101 +IV1 = 0000000080000000 +IV2 = 55555555d5555555 +IV3 = aaaaaaab2aaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e943d7568aec0c5c +PLAINTEXT2 = 88e3dd1448c4e0ff +PLAINTEXT3 = a5aec2896cff08e5 + +COUNT = 33 +KEYs = 0101010101010101 +IV1 = 0000000040000000 +IV2 = 5555555595555555 +IV3 = aaaaaaaaeaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = df98c8276f54b04b +PLAINTEXT2 = 9f55ebaca42cb845 +PLAINTEXT3 = 97061699383bbfe0 + +COUNT = 34 +KEYs = 0101010101010101 +IV1 = 0000000020000000 +IV2 = 5555555575555555 +IV3 = aaaaaaaacaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = b160e4680f6c696f +PLAINTEXT2 = a5206a311e9c2515 +PLAINTEXT3 = 08e218f2cb1ede18 + +COUNT = 35 +KEYs = 0101010101010101 +IV1 = 0000000010000000 +IV2 = 5555555565555555 +IV3 = aaaaaaaabaaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = fa0752b07d9c4ab8 +PLAINTEXT2 = e944c64af09dfa84 +PLAINTEXT3 = 1a6849edcb701b07 + +COUNT = 36 +KEYs = 0101010101010101 +IV1 = 0000000008000000 +IV2 = 555555555d555555 +IV3 = aaaaaaaab2aaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ca3a2b036dbc8502 +PLAINTEXT2 = af1200418fd37fdd +PLAINTEXT3 = 85480c507233c006 + +COUNT = 37 +KEYs = 0101010101010101 +IV1 = 0000000004000000 +IV2 = 5555555559555555 +IV3 = aaaaaaaaaeaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5e0905517bb59bcf +PLAINTEXT2 = 574a377b5a150353 +PLAINTEXT3 = bcaa0b7b7b3464c5 + +COUNT = 38 +KEYs = 0101010101010101 +IV1 = 0000000002000000 +IV2 = 5555555557555555 +IV3 = aaaaaaaaacaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 814eeb3b91d90726 +PLAINTEXT2 = 456a1865905ed57d +PLAINTEXT3 = 0439f36972dc531f + +COUNT = 39 +KEYs = 0101010101010101 +IV1 = 0000000001000000 +IV2 = 5555555556555555 +IV3 = aaaaaaaaabaaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 4d49db1532919c9f +PLAINTEXT2 = 8427c42d027a34d0 +PLAINTEXT3 = 62133d9330e2e86b + +COUNT = 40 +KEYs = 0101010101010101 +IV1 = 0000000000800000 +IV2 = 5555555555d55555 +IV3 = aaaaaaaaab2aaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 25eb5fc3f8cf0621 +PLAINTEXT2 = 58da89972266a7e3 +PLAINTEXT3 = f9c2472742b5f9e8 + +COUNT = 41 +KEYs = 0101010101010101 +IV1 = 0000000000400000 +IV2 = 5555555555955555 +IV3 = aaaaaaaaaaeaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ab6a20c0620d1c6f +PLAINTEXT2 = 1ed858bcbc934c17 +PLAINTEXT3 = db36baba70c3b9af + +COUNT = 42 +KEYs = 0101010101010101 +IV1 = 0000000000200000 +IV2 = 5555555555755555 +IV3 = aaaaaaaaaacaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 79e90dbc98f92cca +PLAINTEXT2 = 88249b73e99c5ac0 +PLAINTEXT3 = 0758b13e912d53cb + +COUNT = 43 +KEYs = 0101010101010101 +IV1 = 0000000000100000 +IV2 = 5555555555655555 +IV3 = aaaaaaaaaabaaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 866ecedd8072bb0e +PLAINTEXT2 = 69314212c7a9d6b1 +PLAINTEXT3 = 70470a07cb34e109 + +COUNT = 44 +KEYs = 0101010101010101 +IV1 = 0000000000080000 +IV2 = 55555555555d5555 +IV3 = aaaaaaaaaab2aaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8b54536f2f3e64a8 +PLAINTEXT2 = cd8dc942ae2bb175 +PLAINTEXT3 = 9c6ade3a9e772c7c + +COUNT = 45 +KEYs = 0101010101010101 +IV1 = 0000000000040000 +IV2 = 5555555555595555 +IV3 = aaaaaaaaaaaeaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ea51d3975595b86b +PLAINTEXT2 = 4c0a052894ed7436 +PLAINTEXT3 = 26e6223634c857a3 + +COUNT = 46 +KEYs = 0101010101010101 +IV1 = 0000000000020000 +IV2 = 5555555555575555 +IV3 = aaaaaaaaaaacaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = caffc6ac4542de31 +PLAINTEXT2 = 16952dc89c0acd65 +PLAINTEXT3 = 72dfd337fe183a6d + +COUNT = 47 +KEYs = 0101010101010101 +IV1 = 0000000000010000 +IV2 = 5555555555565555 +IV3 = aaaaaaaaaaabaaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8dd45a2ddf90796c +PLAINTEXT2 = 92ef4c4350711745 +PLAINTEXT3 = 363219d8cec5a9f3 + +COUNT = 48 +KEYs = 0101010101010101 +IV1 = 0000000000008000 +IV2 = 555555555555d555 +IV3 = aaaaaaaaaaab2aaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1029d55e880ec2d0 +PLAINTEXT2 = b40225aea121c8d3 +PLAINTEXT3 = 4bc89c1804bcae82 + +COUNT = 49 +KEYs = 0101010101010101 +IV1 = 0000000000004000 +IV2 = 5555555555559555 +IV3 = aaaaaaaaaaaaeaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5d86cb23639dbea9 +PLAINTEXT2 = a9eab121edde0ca7 +PLAINTEXT3 = ae527ed311a25ea2 + +COUNT = 50 +KEYs = 0101010101010101 +IV1 = 0000000000002000 +IV2 = 5555555555557555 +IV3 = aaaaaaaaaaaacaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 1d1ca853ae7c0c5f +PLAINTEXT2 = 4fb69c832db68026 +PLAINTEXT3 = a1584c1024f61f3d + +COUNT = 51 +KEYs = 0101010101010101 +IV1 = 0000000000001000 +IV2 = 5555555555556555 +IV3 = aaaaaaaaaaaabaaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = ce332329248f3228 +PLAINTEXT2 = 761b3d1ff06c513e +PLAINTEXT3 = c55d7544a1eae274 + +COUNT = 52 +KEYs = 0101010101010101 +IV1 = 0000000000000800 +IV2 = 5555555555555d55 +IV3 = aaaaaaaaaaaab2aa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 8405d1abe24fb942 +PLAINTEXT2 = 6be457abc511e87c +PLAINTEXT3 = aef861c69fd34489 + +COUNT = 53 +KEYs = 0101010101010101 +IV1 = 0000000000000400 +IV2 = 5555555555555955 +IV3 = aaaaaaaaaaaaaeaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e643d78090ca4207 +PLAINTEXT2 = ebb5a1887b1f6e3a +PLAINTEXT3 = 3d19267de9c12e7b + +COUNT = 54 +KEYs = 0101010101010101 +IV1 = 0000000000000200 +IV2 = 5555555555555755 +IV3 = aaaaaaaaaaaaacaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 48221b9937748a23 +PLAINTEXT2 = d23a8dfe39c98883 +PLAINTEXT3 = ade513b3ed994800 + +COUNT = 55 +KEYs = 0101010101010101 +IV1 = 0000000000000100 +IV2 = 5555555555555655 +IV3 = aaaaaaaaaaaaabaa +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = dd7c0bbd61fafd54 +PLAINTEXT2 = 9f986bb8f7e6fa46 +PLAINTEXT3 = d43941ab72932bb0 + +COUNT = 56 +KEYs = 0101010101010101 +IV1 = 0000000000000080 +IV2 = 55555555555555d5 +IV3 = aaaaaaaaaaaaab2a +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 2fbc291a570db5c4 +PLAINTEXT2 = 0adcf552ec1754c6 +PLAINTEXT3 = 7f7352dfade13e13 + +COUNT = 57 +KEYs = 0101010101010101 +IV1 = 0000000000000040 +IV2 = 5555555555555595 +IV3 = aaaaaaaaaaaaaaea +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = e07c30d7e4e26e12 +PLAINTEXT2 = 6c25b868caf1f7d3 +PLAINTEXT3 = 74bc744f10f63889 + +COUNT = 58 +KEYs = 0101010101010101 +IV1 = 0000000000000020 +IV2 = 5555555555555575 +IV3 = aaaaaaaaaaaaaaca +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 0953e2258e8e90a1 +PLAINTEXT2 = 0912754e7c42f637 +PLAINTEXT3 = a483f2da4099a136 + +COUNT = 59 +KEYs = 0101010101010101 +IV1 = 0000000000000010 +IV2 = 5555555555555565 +IV3 = aaaaaaaaaaaaaaba +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 5b711bc4ceebf2ee +PLAINTEXT2 = 2fa6a76d9b83e3dd +PLAINTEXT3 = a2e13c5701a60444 + +COUNT = 60 +KEYs = 0101010101010101 +IV1 = 0000000000000008 +IV2 = 555555555555555d +IV3 = aaaaaaaaaaaaaab2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = cc083f1e6d9e85f6 +PLAINTEXT2 = 006fa12a796ac4d3 +PLAINTEXT3 = bc10a45ceedb56b3 + +COUNT = 61 +KEYs = 0101010101010101 +IV1 = 0000000000000004 +IV2 = 5555555555555559 +IV3 = aaaaaaaaaaaaaaae +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = d2fd8867d50d2dfe +PLAINTEXT2 = 6a0bd7954b5aa04d +PLAINTEXT3 = cc6adcef1be975ef + +COUNT = 62 +KEYs = 0101010101010101 +IV1 = 0000000000000002 +IV2 = 5555555555555557 +IV3 = aaaaaaaaaaaaaaac +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 06e7ea22ce92708f +PLAINTEXT2 = f307b5bcd44f3d8d +PLAINTEXT3 = 3dc004f9cd4a9c22 + +COUNT = 63 +KEYs = 0101010101010101 +IV1 = 0000000000000001 +IV2 = 5555555555555556 +IV3 = aaaaaaaaaaaaaaab +CIPHERTEXT = 0000000000000000 +PLAINTEXT1 = 166b40b44aba4bd6 +PLAINTEXT2 = 009e8232891c8a36 +PLAINTEXT3 = 17d8e9c374d14494 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT1.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT1.rsp new file mode 100644 index 00000000..59ceb31f --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT1.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:48:21 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 855194c4702683da +KEY2 = 855194c4702683da +KEY3 = 855194c4702683da +IV = b2fab7b54f3419a0 +PLAINTEXT = a9422a0c89d80bc1 +CIPHERTEXT = 74960e1475480228 + +COUNT = 1 +KEY1 = a134852c6170ab6e +KEY2 = a134852c6170ab6e +KEY3 = a134852c6170ab6e +IV = d7d251b35e9b1738 +PLAINTEXT = 2a90e0d7eda6b7411e08fb8086a3ee98 +CIPHERTEXT = 81a847cd750df02902ec691c06af665d + +COUNT = 2 +KEY1 = 3e150b3161d985b9 +KEY2 = 3e150b3161d985b9 +KEY3 = 3e150b3161d985b9 +IV = acd3d0b2ed46115f +PLAINTEXT = d399b7789800a29cbf111b6ed1840b041bbe538ca7f5608d +CIPHERTEXT = 3bf338558d22dff025f45a5d236f00ded905dbf15ddbe59e + +COUNT = 3 +KEY1 = 01ab5446d958dc3e +KEY2 = 01ab5446d958dc3e +KEY3 = 01ab5446d958dc3e +IV = 28ba953fbe399024 +PLAINTEXT = 0613faccb6094b82d814169e4aacc4794f1949c03288f1252d5f5d5488cec829 +CIPHERTEXT = 5996766f0d67c9be248b93c31f6f1dfdb377ec7d767e493657d91afc1af0a5d5 + +COUNT = 4 +KEY1 = c7b60bcdb90db50d +KEY2 = c7b60bcdb90db50d +KEY3 = c7b60bcdb90db50d +IV = 6b8555ff6204ec3c +PLAINTEXT = b903b51fcead3c3ca3ed809f2e6fd360f72c927dd729052aff6186683dffe6d97bd10cd389fadfb3 +CIPHERTEXT = 498025dcc9ac62bbfde92af4bcc6252ff5e22f35afed93541fddaa05f87cbf3d7b0363df92bcae7e + +COUNT = 5 +KEY1 = 8c7c167c6d268920 +KEY2 = 8c7c167c6d268920 +KEY3 = 8c7c167c6d268920 +IV = f9846e44776cd3fd +PLAINTEXT = 550eebab18b94f9072cde2a2188213621bf0a45e5fbcb8f84ef72d69cd432b066f38fdc1e90620f2c75b9a585d878d5a +CIPHERTEXT = 4ec327f970df43c5126f447bba8abf93017c8ba95c39fe521e95671100d5be4eb0d7e0671bf302879d9e85703cc7a469 + +COUNT = 6 +KEY1 = c75770706db5a815 +KEY2 = c75770706db5a815 +KEY3 = c75770706db5a815 +IV = c04b79f32a84a812 +PLAINTEXT = de152e196836c8916b2f183117bdf4452018c9596ed3ea411503285c87a3a3190937e0b963b01b57dc90de26654ed2fb15fcd60bd5274ef5 +CIPHERTEXT = 1945eef06e48128aa6e8ec43c73edc9fa5fae4fe09c4bf15f813e9bbcae4f656baf5a6f52e92b15a58a2f7b294ffe3efaee537938d9a385f + +COUNT = 7 +KEY1 = 790275266d311507 +KEY2 = 790275266d311507 +KEY3 = 790275266d311507 +IV = 8bd428cd6c95fa5c +PLAINTEXT = b31b8da6c02fdc5cf5ce850e19f2ad1aa67bc00f7c1ac1b4d56fde4d7c6e48193a07411f9106772bad38901398cf063ead0735674f0ab29fdb11df91dacdbc0a +CIPHERTEXT = ceceaee6d118cba9fc0ce5fa4a9e2f70b55455a96e60d2a3977d35203a79dfa4483661c573ea01f63f11d5a215ceb0a5f5010a09d80ce813ccf01a65768b256c + +COUNT = 8 +KEY1 = e6628ca838cd73cb +KEY2 = e6628ca838cd73cb +KEY3 = e6628ca838cd73cb +IV = 242061af85f250f1 +PLAINTEXT = 7250881aa282e564e49d35da939d4b92bc6f35f27ebec121b70a41bbddfa8cc929f345f0fbe960e87a75e1307a28e700a420ea80d0d84137b644e7c6c61e7ed6547b944ff8a126ca +CIPHERTEXT = 9b33432d7070c1aafd44b677f47bb10fef5ffc0b6a68c11f266428758c626b5465b5ad5a352552064a4c94b7b641e1f88ce93df045bb53eaa48b79b81409b9cfd7d9382cd4d59795 + +COUNT = 9 +KEY1 = 4a9b08d5a44a0208 +KEY2 = 4a9b08d5a44a0208 +KEY3 = 4a9b08d5a44a0208 +IV = c0d583e4f3e1b0ab +PLAINTEXT = a58c0018a7e32377730765eab1cdd78e16e4f738395d2713a26b5e8b24681e6a6e19a641dc33680a931ebd0bccf8d8fe70ddf86ee666e264286f8f431d1e22f123211d37ea36d36b89f1214ccbba592d +CIPHERTEXT = 8e63ec2c683b09a4abb1baf08ac03f2088532613a0693eb9eff3f6729ad2b8a556d0830bf8588e03d3f0307b0ae50cd8f7b9a4c7b93475c2f541b40708649bcf20575595a8863e599fc04d14b3e536f0 + +[DECRYPT] + +COUNT = 0 +KEY1 = f102cd68da1657ab +KEY2 = f102cd68da1657ab +KEY3 = f102cd68da1657ab +IV = ab67ad59065dee6c +CIPHERTEXT = 66c5a3080dd3ab96 +PLAINTEXT = 555d1eb4f9352f32 + +COUNT = 1 +KEY1 = 67757619a845731a +KEY2 = 67757619a845731a +KEY3 = 67757619a845731a +IV = faccc19729a356cc +CIPHERTEXT = ec40273d4b1fda76ec989ceaa380fcbe +PLAINTEXT = d373bd9e4826b52b449240b6c723a4c8 + +COUNT = 2 +KEY1 = 8f86a46443fec2b5 +KEY2 = 8f86a46443fec2b5 +KEY3 = 8f86a46443fec2b5 +IV = 59e6e4aa080c195c +CIPHERTEXT = 15ab1543a52d3efb25f54ce56b56d09eb16f06c331640757 +PLAINTEXT = c6c0405cb62a8f5fae1befd5e6bd637b15ec588c30c4d80a + +COUNT = 3 +KEY1 = f18a29f8bf3dfef4 +KEY2 = f18a29f8bf3dfef4 +KEY3 = f18a29f8bf3dfef4 +IV = 86b5d0bbba2e6d0e +CIPHERTEXT = d9d4ff1a1f81b9e70d01a23837621a3c29d8195cb3bd206384d670e2fad87bd3 +PLAINTEXT = 2f9ccc2ef2e4d478a26a39cbc383f066ecb4d237e4d454ad6d0579fffba11426 + +COUNT = 4 +KEY1 = 5d75971c31b3e06b +KEY2 = 5d75971c31b3e06b +KEY3 = 5d75971c31b3e06b +IV = 5694094e09eafcd2 +CIPHERTEXT = 88da540837b350b971617dd18c291967d086bf74e7ce84918f133f02924728f4f8a4a5037b4b60ff +PLAINTEXT = 81bf9022c1b5dc88827372bf09d386610512d770f180acc922bacb981cd0ae206557b2ec02f01332 + +COUNT = 5 +KEY1 = 191f8694944f611c +KEY2 = 191f8694944f611c +KEY3 = 191f8694944f611c +IV = 3bd78a8d24ad95ff +CIPHERTEXT = 474e14e5f666a2fcb272fab86eab48284fb272290e6c9ddb9f10f451107ea48db3d32bab7f3ad35cb4057996befc938a +PLAINTEXT = 2f245adb18dc3e29bdd9285cbb923cd4a296dd12646915680a1c5e986df45b3bfe89e4a3193d7ebb313c901e65b27f5c + +COUNT = 6 +KEY1 = 6767fde6d5ef1f8f +KEY2 = 6767fde6d5ef1f8f +KEY3 = 6767fde6d5ef1f8f +IV = 45b981f1b9cc4107 +CIPHERTEXT = 94dfd59facf4c0a688d30b456358784d9bffdf466c9c16bcfe4c13d9a2ab5539584780f99655471144a38ee40bced016cfb5bf9e7a2d2b1c +PLAINTEXT = bd931873755c3617dbad656167952f17b914996bc01819d874e6ed7c3c8c7f5d54797e343fda3c1b935f713a7e53db6e5b906a9b4d1fc1f6 + +COUNT = 7 +KEY1 = 08981f5be5851a5d +KEY2 = 08981f5be5851a5d +KEY3 = 08981f5be5851a5d +IV = a8f9d7bfb14ec951 +CIPHERTEXT = a008263c56e6cfb6c92c5e2856153147748d9300e896910238ea097c61e10328cc9644887f45217091f892c4e0638783060c7f0488af568051e05ed15ff2b279 +PLAINTEXT = 4cc2cb21e85ea0299f38c096cf5223d1474fd431032287ccb18f9e93209083ff688cce80c4070bedb4bb2ce4624544892d02571488e3c3984eb6ce1140d43e1d + +COUNT = 8 +KEY1 = c24a3426aea20d32 +KEY2 = c24a3426aea20d32 +KEY3 = c24a3426aea20d32 +IV = 71c38aefc3b05fdd +CIPHERTEXT = ac7036635447872718076963098b17ebf382540f3dc5668511e863a3bd0eabd15902b63faa8410d347e1a166fac7322f69562d7ff67aa4afe3799557bac86dc1ec23ca9eb8dc85f7 +PLAINTEXT = b1dc6a6d4718956d8ed77c7dbb282a62db03ed3969dbc44ec2ec2e8ca7ac50b1401545efad67dfe29a708ec733edc0f3c97c2da110cb3e1c21b91c09a6e36ed4815a0e9828d5cccb + +COUNT = 9 +KEY1 = bf6b5ba4ab5dad80 +KEY2 = bf6b5ba4ab5dad80 +KEY3 = bf6b5ba4ab5dad80 +IV = 31f68c4907a0491d +CIPHERTEXT = 90f9616ee84aa24ea4446a13381c69c3651b1506034e957dff7ede54a0621c1b0e1453d114c2464225a698949d38311c4aa2e3762b744dd477990096e18ae11b1bc1cfd7997185a69774c1605d84a6ae +PLAINTEXT = c27a6a4c8e1d5a9d9097f39e26834cd7c3a0f39cf496f6ceac64c91cd8b7dc116d6fdce2a5097a6cda4d0b4119b30f224cbce59df66f0e57b5ea0afc64d4ad3ffc53b411edc2aca4e447d305e2d6561d diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT2.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT2.rsp new file mode 100644 index 00000000..919fcbb2 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT2.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:47:58 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = f2b546fbd6d3dfa4 +KEY2 = ba2c26ba255e7a3e +KEY3 = f2b546fbd6d3dfa4 +IV = d88bb3a7f539d7f1 +PLAINTEXT = 824cec4211ddc264 +CIPHERTEXT = c5f4ff499dfa5de8 + +COUNT = 1 +KEY1 = 378c89d3b0917080 +KEY2 = 2af18013c2ef6210 +KEY3 = 378c89d3b0917080 +IV = 007817d4bbdc69a1 +PLAINTEXT = 168260d5faed24b9f73aae088a477528 +CIPHERTEXT = cfd4e0fadf100f3aa5eec0b30084df47 + +COUNT = 2 +KEY1 = 61866e1c86d57a54 +KEY2 = 1301734c5dc86dae +KEY3 = 61866e1c86d57a54 +IV = d0ddad02a219226d +PLAINTEXT = d5db2469ae56ecac5164195ed161eccc1720368f2726c060 +CIPHERTEXT = 4821c0ca2de3bb2b982c7bd9cbe6a44a714d5c0a85b44e0f + +COUNT = 3 +KEY1 = 7c85a4805ee5a751 +KEY2 = 15e052a80e4f2fda +KEY3 = 7c85a4805ee5a751 +IV = e76486c2d6309193 +PLAINTEXT = 1c5f01506fdc6d9d12959279db600005fbf7966f769e9bb8d7060abb21702c6b +CIPHERTEXT = a06a876b4343c15f282e6cbd4acdceab0b822a4bef9950565d4ddea10d89f3bb + +COUNT = 4 +KEY1 = e3347a6b0bc1152c +KEY2 = 642a25cbd3bc31ab +KEY3 = e3347a6b0bc1152c +IV = faa063a81f197c14 +PLAINTEXT = b740cc21e925e3c8706007215521b28c0869f9a15427197191a2520f1c16f85004a2c7ce06617733 +CIPHERTEXT = 23a53e110770974f57ecdb0f4efb143b40c696c55b777b4479a864f7613e7f079c660229e7f47417 + +COUNT = 5 +KEY1 = 200d919b6b1adaa1 +KEY2 = 54ab5d1c8f98070b +KEY3 = 200d919b6b1adaa1 +IV = 0e67459eaa70ce55 +PLAINTEXT = a7dde735b7e280b49f3e721131cc39a8e96a4ce1205bf6b383ea6167c450f49f8fd8de96c041f3a9d364b8179b17b905 +CIPHERTEXT = 506a9f28e55d15c8ce1793055976ac0d252352b7afd064d4ef49d3fb2d4e8a0aeef3daf04351c7677c36936a1e2492aa + +COUNT = 6 +KEY1 = d57c8329fd61fe7f +KEY2 = 4349bcfdd6373ed6 +KEY3 = d57c8329fd61fe7f +IV = b1632bac4fe4db44 +PLAINTEXT = 2dea56ded27e4f1214581ecabe28864b4d88862b50d4dbc0153cc6d881170faa407a4a0d1f0a59e8b50e32ea49c9e37bf006d3f2f6f44a08 +CIPHERTEXT = 29b6281133b009e223be3bb90aad69d6319a1150c46ba744863fd5bc237a23c1b0d1ef2871002e8a1798332540b851818574b26682dff453 + +COUNT = 7 +KEY1 = a420dfbfc1fb0185 +KEY2 = 3b7349bc2c644c51 +KEY3 = a420dfbfc1fb0185 +IV = 52af8f3cbc523ea1 +PLAINTEXT = 026d452446cfd58b01082dc3de29e299bf9c8cd4a370cc23cdf18d53237c89c5d4910f203d2a04430e4b297ea8db9b01cab2a0946df3a089ec9c72ef685bda09 +CIPHERTEXT = e4a8e535705dad54c5f55e95b86cca5675a48537a457af5b639aeb7bec2091df2d90720c6615aca958662bf6fc0ec6e01dda496605cf06247b568e4d8cb756ab + +COUNT = 8 +KEY1 = d3c70e833eef9b1a +KEY2 = d6435875ba13b549 +KEY3 = d3c70e833eef9b1a +IV = 7b5a3bcc6ad04b87 +PLAINTEXT = 6a5aeb496eef9072eec454995a17d007ac8f5dc0a77379575c1a6c07f3a32b00a8e67cff14a95b21ae189cf9916fd3e080fa718c273f2fe5a37ab013454961dc93a9a52d90212ff6 +CIPHERTEXT = 4b0f8920c36da7957406b5446c6a0eab7875a54f8a4a3263a266b18946438bc08ec76e698310bb5f667ec32b21b922836fad2dee9e06b688fb63c15c336a36bbb4f965d94a897a2f + +COUNT = 9 +KEY1 = 85d00bf1b66bf264 +KEY2 = 43543834853bd5c2 +KEY3 = 85d00bf1b66bf264 +IV = fd7c49f5e997a037 +PLAINTEXT = 0b895f5c954d2cf02ccc23eecd5e4c0cdf1e6dd06848d80a81e688a208ac6c9394200338aefe29c73eda311b430733b6c7b8a706136533e71f70c26a4c09d6d4554f1fea83b74c6c21b221e0308aca90 +CIPHERTEXT = 4b20e3df54bb07428050c9290ea0a20aca67aa97b0dc0e5996b7103c37f74a48d301afd26794328cb7782c73e25264d84256481b55b065b260757e0b7c71cc3e223473829ac3a09f93b79ba468684793 + +[DECRYPT] + +COUNT = 0 +KEY1 = 6b4f6b3238fd5bae +KEY2 = 58a13eb93d0df7dc +KEY3 = 6b4f6b3238fd5bae +IV = 66a6c150b24d66c9 +CIPHERTEXT = 7e89471d5b92868e +PLAINTEXT = 9b1e8f6c6583cf2a + +COUNT = 1 +KEY1 = 8c83f7045bc76267 +KEY2 = 70b9fd0bc88567a7 +KEY3 = 8c83f7045bc76267 +IV = e4149e9fec84f2f7 +CIPHERTEXT = 1d08eef994bfba036aa60f28cd40312b +PLAINTEXT = 62e629f4640d290ff9c382353513682c + +COUNT = 2 +KEY1 = f8d5a11362e9ad52 +KEY2 = 2f765be93b3e7573 +KEY3 = f8d5a11362e9ad52 +IV = 6deb91f0d25d9510 +CIPHERTEXT = 44df4a0bb033be93a6ea175441bdf4fdc7ea6ae18c8a03ef +PLAINTEXT = b0cb7e480600b8a3d63aa1b32dba7a2f860aba1d583ff9eb + +COUNT = 3 +KEY1 = 9b97aefb4fce4a9e +KEY2 = 32645d02d5c1cd5e +KEY3 = 9b97aefb4fce4a9e +IV = e5fa5d7db3fe4b08 +CIPHERTEXT = 0ec6e6df5a65bb833f7f525161b80f28ef103d3a295cb01a1ff7a815bbb5f9c6 +PLAINTEXT = b2c9e4265492ef43399c4876cf08dac656f8100100b99c99ae090b7d438388d5 + +COUNT = 4 +KEY1 = fd2c1620236d8583 +KEY2 = 922673a43ba8bf8f +KEY3 = fd2c1620236d8583 +IV = c28ee5de652cb1c3 +CIPHERTEXT = 944fea26f4f6dec8d735aa0b5b007f2c5a1e1ac49a89984a44168cd998584f33dec29707a00d4b6f +PLAINTEXT = fbc0c7994ecd821d460921bd44d4c832daf85ea6b5cae339ee962ba78d11cc5a0ba87e16dbf3f4c4 + +COUNT = 5 +KEY1 = f2c115cbc2f1d3e0 +KEY2 = 8316b5c20b57b5bc +KEY3 = f2c115cbc2f1d3e0 +IV = 5f1f390d9f6a7159 +CIPHERTEXT = f2e98a47a291b0bccdaad63faa2475721fda5510cc7dad814bce8dabb611790a6abe56030b798b75c9446092e1f4a9ed +PLAINTEXT = 69960ac60ca0425e7ecc24e998a6712ccf80b29f9ec4a5b15cb7b116e1397c55132fe91c8c9dbf72cf862534fe77ab79 + +COUNT = 6 +KEY1 = d6623d263deab6b6 +KEY2 = c843c42545515e52 +KEY3 = d6623d263deab6b6 +IV = b52bb63f566bd296 +CIPHERTEXT = 56ea1cabbeb5f0cbc3b21352a3f7d698614a7244192afa7091148d0810ffd07373299b767d15f3556fd4393bd885a0dbaf18e5589f573a62 +PLAINTEXT = 4fab9496f024a61a4a3b7b4d201eef23315e42a7726214eb7d69034960e1497e223af4b18668661f63241ac99f7010924da79d77c811b711 + +COUNT = 7 +KEY1 = b6e51934ec08924f +KEY2 = aea72616e0eafbef +KEY3 = b6e51934ec08924f +IV = c388ff76ee9d37a5 +CIPHERTEXT = b155b07a7b8d87b8ba21147983e6a65d42a6b19ca172d0f8ac3906f0329a49376ef74164e6cb4deb943dc74c44f5898a3d2eafdf230c9fae1c3047b9328ba694 +PLAINTEXT = 152b141b0f3d6a1046c9ed989f47f041ba3f2176d512400593f90ef04817831351c2d2093b83282070fbd10e08ea7b774c728dc7df55b849e29f822f9fefc6d4 + +COUNT = 8 +KEY1 = e631437031c47f1c +KEY2 = 9e67132a08adf89e +KEY3 = e631437031c47f1c +IV = 30da9cbf0c340080 +CIPHERTEXT = fd8cbd3b80a4d22b670d7ac5208d3911e48ba4de966a68b4ee158d0ad6dbfcb9147e3fb12a8689ea7adbf69eae9313b65709a182d42f96ac7625656fe20a7f04b6121a5d6fd83116 +PLAINTEXT = b3d199932a3939dd77143d71faba5b5559d14b346516f7e1bc3a26a69cff9973ec240c6745c1fc0dce228ec98bea98b58b5a876c0b7eb2fe78310feb63fc0379314dab07d37793b2 + +COUNT = 9 +KEY1 = d0c8524fb9d034fd +KEY2 = 4394fd9e61981cfd +KEY3 = d0c8524fb9d034fd +IV = 3451014a11caa08f +CIPHERTEXT = bea965e7b6f81159353a55b4f2d351a2c3d81eea1b7c6d8cd0cc6a0c229de70efac2b6236f8256e38e49d33c5b9de709135465e6b404d743bfbc66b83df1fb9800bba4c92b4239d3f5723f36a9f70c01 +PLAINTEXT = e4010a5642c381b96cafd034ed6c19f79af41426934aa34a68d1ece31a4b8272bd5859fd46fb01b51ca0d7301401128cbf41d4eb0981c3240f26eeed8e518ce1828e7a7443118afc0b1779320cfb3196 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT3.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT3.rsp new file mode 100644 index 00000000..17f4d259 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBMMT3.rsp @@ -0,0 +1,169 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# TDES Multi block Message Test for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:47:34 AM + +[ENCRYPT] + +COUNT = 0 +KEY1 = 37b6375bf834a88a +KEY2 = dac74016f79b891a +KEY3 = f75175a4ad7f3d9e +IV = 482945e59c624338 +PLAINTEXT = 775b80930a04a408 +CIPHERTEXT = 85149a67b2167ede + +COUNT = 1 +KEY1 = 3ea7f4a819d56797 +KEY2 = e683687a32b6d661 +KEY3 = 0b4307238079c7e9 +IV = e9a012252338c1ff +PLAINTEXT = 5c632f97a983f12aa7a57bfd1ac9dbb7 +CIPHERTEXT = deb1bbf11eebce856e506a5bc91b824b + +COUNT = 2 +KEY1 = 8a8adc611cfb58c4 +KEY2 = 1faee97358890d38 +KEY3 = 9becc1522aeafd38 +IV = 84025a09476086ed +PLAINTEXT = 37ce4076a36437aafdb371c1a62af9ad9b614dfef89708fb +CIPHERTEXT = 76415ffd58c03e9036914f8a52deb45f906f502c7a7aff87 + +COUNT = 3 +KEY1 = cdf1526867e08af7 +KEY2 = d93886bf6b58dfd5 +KEY3 = adab1564ba165745 +IV = af3fa759f7b0b739 +PLAINTEXT = cd5b828837542ffbaec2b15256047a835d6249a48e4b585423e0d757dbb79a80 +CIPHERTEXT = 3c8873436991742e0e00aa4b9c15ca07e1e91a1baf3b2fd03f537a883fce4e87 + +COUNT = 4 +KEY1 = 08a79b8cb9da6ee9 +KEY2 = 5d10088ca89198e6 +KEY3 = b6e02501b04054c1 +IV = ba2d1fd4c2c29805 +PLAINTEXT = d0c95248df22f49c78d59d9ad2124d950069e53b0d8cdb744a57328de70daa95c1e534077bc5a8aa +CIPHERTEXT = c8b2d022765af223a2ea00323dc39e34d808f7cc0ea83bcbd97e4f9223762c875e078bc60134c13f + +COUNT = 5 +KEY1 = adfe3489586dcd4f +KEY2 = 0e61641c977c376e +KEY3 = cbab0110dafdc7c8 +IV = a308db8a7968539d +PLAINTEXT = 2dbef20e4105d481db982f7243f79400a6e4cd9753c4b9732a47575f504b20c328fe9add7f432a4f075829da07b53b69 +CIPHERTEXT = 8d61727c92250796890ba2a0748d69782a5622af49ff69dae8e8cca096da441646e7d546e836baa84334fb48abe46053 + +COUNT = 6 +KEY1 = daea0831ef0207a7 +KEY2 = 26327c8331a4c41a +KEY3 = 34103de60e1998b3 +IV = 20dc465d8864a591 +PLAINTEXT = 37ec2ff3e975fe8966857089a453b3fcda45639b2a05508983d7823ec62a7ac3276cbb25d7238924e03af12b5098098599f879cd38f43aa6 +CIPHERTEXT = ee1f6cb805566beb9f7881c9b3e3819999c0f4c35ce17542b6f9ec118c687b6151a878dfae7f0a920b308dfd3e258c63831ca03860c63dc8 + +COUNT = 7 +KEY1 = ead50bc4ec25575d +KEY2 = 6b43e3349e6d43b0 +KEY3 = 98070854ea614501 +IV = ff0361b852daada0 +PLAINTEXT = 7492fbe566198fee41e55270969574b02635e7a69a1ab600740c986a46abc50d210b085551a215f847641e34d72ca158a45e8485d8ca63b618d429feb7d2dd11 +CIPHERTEXT = 183224d882e8db54a149f6c6cea6e75001026968f7c7b1ba111ee64dbd81b9ccad6e7c2ba3228ec4d889126fdec22d88c38a88fbc95b0c24fd9440c00f1f2a88 + +COUNT = 8 +KEY1 = fe9eda0e2a544652 +KEY2 = dca176f72586cb31 +KEY3 = 2975f14ff23b6ea4 +IV = 5412ddd979d34bbf +PLAINTEXT = 07908a8bac10ff8fb5efaed90f7b823b9237bb82287636a73229ef4a27f6c45b7e8a7c1bcf2f074335a10782f61d902d66bc2c3308ff234ff7abf98184d737be21436fe77eeb7af8 +CIPHERTEXT = db6df755f593e8fc8b1f9eff4546ed72254c2c5576d2c62cece852956389cba1a6a1bc2656ba7159f99e9ce820ae253a8d0e18067afe898d9ebf15d20e0858e2a3b7f37d8f7c1899 + +COUNT = 9 +KEY1 = 5138e5e0622cc252 +KEY2 = 3bfd52adf7c254ea +KEY3 = 152f8a6437152ac7 +IV = 6190fc0182007389 +PLAINTEXT = da5d0b11c38c03df785533e9c85890e1eef7c26171ac28da48a01ccd427a783da575586415b622a5b8dcc4c298d83d4f49ff5f66cb5dd39db14d5d358347619462f8a7f5ea985b5f5d7858d3fddaa6ca +CIPHERTEXT = ff92a45638086d3a852b7a60171428514f85b13b581a5b78fee1bc8042f155540d513fdeb177e08d5c6a3c9aecbcfcdc658ca04550d13b450aefea4575e3187b608a87aed5e02e0c58bcd54ab4d9900b + +[DECRYPT] + +COUNT = 0 +KEY1 = 49e0adc1949be529 +KEY2 = d9d5f834bce5d9ae +KEY3 = a8fbd6b9d6a189f2 +IV = 06067f9ae2b3f7f6 +CIPHERTEXT = 7d5af6f916416f47 +PLAINTEXT = 96b6d8faede8dec1 + +COUNT = 1 +KEY1 = 620b92a7daa208ce +KEY2 = f18a29f2e58fbc94 +KEY3 = ecb3291946fb944f +IV = b1642ba674369ae4 +CIPHERTEXT = 93e7af3b5e4b76530f92d2e98c9a7ce2 +PLAINTEXT = 5206f4bf15222bcfaebdf1d235d7bca5 + +COUNT = 2 +KEY1 = 3194f8d51ae3205e +KEY2 = e9851cc17a8a19e9 +KEY3 = fb314f20d9165df2 +IV = f2f164e92e95a8c9 +CIPHERTEXT = 129164a69cb4ef6581e7f6b79aa8ca347562fbc1b242d604 +PLAINTEXT = 3e10e2da145b90d22253687e9f0e6440c7ccf0a5d91f42d7 + +COUNT = 3 +KEY1 = 8a9b4ad3e0736d9e +KEY2 = f746eca13b40e543 +KEY3 = ec8c67dfd683b99d +IV = eb4513854a9df46d +CIPHERTEXT = b9113051a20390c7b79c84f5549370fb23be67f2ee909d8bb1e01ff2f4ebc1f9 +PLAINTEXT = 201f52d6093eb76a55f205bacd169c184fb8c509faad7e6872aeed0c8fb7bbf8 + +COUNT = 4 +KEY1 = d09223a8618a86ce +KEY2 = 40e089f1c879763b +KEY3 = 2f49f71f83733d40 +IV = 65293191bc47b2bc +CIPHERTEXT = 6b25b4c48cbc406cecd0a98104c4590ec0a7b04a8dfeb177b3c3fb0ae5adfb0c16b261c08fcbd086 +PLAINTEXT = 33b04e0b72aaed7ecd8ab8b2ca1e3d8f238401742222a5e59311924c3f71105d32b46461d461f233 + +COUNT = 5 +KEY1 = 83e664a49eb3dfd6 +KEY2 = d0a48a290d0d37b0 +KEY3 = dfaea77af70de502 +IV = 007a0b0ed151e78f +CIPHERTEXT = a10146ba42f337d083e28e9fdfb3aecbf9ca7784d4721a07427f2c679f32fa8dbe5c1d7d24c64edc74d17baf2b5a1a66 +PLAINTEXT = c44e8806ad87b3e1dac3a58f7687ebc00cf82883cc02b26274d4e50002153d501712d1be17c7ef20684d30d8584b445f + +COUNT = 6 +KEY1 = 52ec54ab735ec83b +KEY2 = d540b0f25dc8f2d3 +KEY3 = fef1fe1352985d38 +IV = a981ee75653654fc +CIPHERTEXT = d8093c8089a3a9c553b4621636d3f5d3da91f75018f7a6e3bc30cd3c8982e8f57e83896a5889facb586224704645af6cb6096b648a95efa2 +PLAINTEXT = d7ed45a8a8c5e433d7a3be86a621ccd6bc14ad8cce4e48335cfb8b0ccacf2c7b75796386d0d9e13c6180907e8dbc81b0ca566b22a8ed5c8f + +COUNT = 7 +KEY1 = 8f347f5d400d6b70 +KEY2 = f108b9b0da9470a2 +KEY3 = fd1aae9b9b3e9440 +IV = 5b57ad7999e37a06 +CIPHERTEXT = cce5d25130ee543391fbdebfaf995a85ec74562e5d1ab4602102a3e2f1cdce01f9cbd332e6c1f6f841ea1708fb3be1ac49eb4565b23326d4655356dad1d5c2ff +PLAINTEXT = fb62a73252371703efc7e431b5b5211c3080da60e966a46776b2be865b2c7d06f15444d7bd130918c7ff54ebfcf91110cf24f77dbafd61f0cbf7c1255cb2d2a4 + +COUNT = 8 +KEY1 = 4f3151102ab9a785 +KEY2 = d3d97ce64f0d2c37 +KEY3 = 7ad6cb858629bc34 +IV = e3bcd700c892fdd5 +CIPHERTEXT = d68418f735d51b4b67ff9ff211609cd900e361e41b25283096d6ec9b69617f8601cfd7d935e8a8487b9c39d55ca27096255f2eb9e009e3c5820c592266add4dcfaed5da4b9b05b18 +PLAINTEXT = a318efe73fb87644c66b10708b8ac30f9e87246f9793a461a4b29497ef318a87b9d3d7d9bf1875c000f174b98c33abefac8d5a571056753bb2c89799e5f91e52cc00dab1713dd5a1 + +COUNT = 9 +KEY1 = 151f10383d6d199b +KEY2 = 4a763bd54a46a445 +KEY3 = 89321aa75ba445da +IV = e3e83ad05a0b7866 +CIPHERTEXT = 78481ff9bf1fd65e285521f731ff0fa50433b43bf975cd8e5b72a7d06ff13c19b2069f4763889b0841c697359676bd6274ee5cb33f978af16b9e0ddc87ec7cc37b59a1530e1c22adab8660bb64f1a0c3 +PLAINTEXT = 4ec8f67d66bc7d73fb8af66fa3510527e1fbb27a2a2362f939b29af6d08f8c4fa2be51eafce054ebde66631e1670ee2c8e724f0922642888e8d3437f36c010c0aa465179c8d7fe03e5da8e932e722be0 diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBinvperm.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBinvperm.rsp new file mode 100644 index 00000000..59068927 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBinvperm.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# INVERSE PERMUTATION - KAT for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 +CIPHERTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = dd7f121ca5015619 +CIPHERTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 2e8653104f3834ea +CIPHERTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f +CIPHERTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 20b9e767b2fb1456 +CIPHERTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 55579380d77138ef +CIPHERTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 6cc5defaaf04512f +CIPHERTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0d9f279ba5d87260 +CIPHERTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = d9031b0271bd5a0a +CIPHERTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 424250b37c3dd951 +CIPHERTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = b8061b7ecd9a21e5 +CIPHERTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = f15d0f286b65bd28 +CIPHERTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = add0cc8d6e5deba1 +CIPHERTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = e6d5f82752ad63d1 +CIPHERTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = ecbfe3bd3f591a5e +CIPHERTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = f356834379d165cd +CIPHERTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 2b9f982f20037fa9 +CIPHERTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 889de068a16f0be6 +CIPHERTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = e19e275d846a1298 +CIPHERTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 329a8ed523d71aec +CIPHERTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = e7fce22557d23c97 +CIPHERTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 12a9f5817ff2d65d +CIPHERTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = a484c3ad38dc9c19 +CIPHERTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = fbe00a8a1ef8ad72 +CIPHERTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 750d079407521363 +CIPHERTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 64feed9c724c2faf +CIPHERTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = f02b263b328e2b60 +CIPHERTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 9d64555a9a10b852 +CIPHERTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = d106ff0bed5255d7 +CIPHERTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = e1652c6b138c64a5 +CIPHERTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = e428581186ec8f46 +CIPHERTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = aeb5f5ede22d1a36 +CIPHERTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = e943d7568aec0c5c +CIPHERTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = df98c8276f54b04b +CIPHERTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = b160e4680f6c696f +CIPHERTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = fa0752b07d9c4ab8 +CIPHERTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = ca3a2b036dbc8502 +CIPHERTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 5e0905517bb59bcf +CIPHERTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 814eeb3b91d90726 +CIPHERTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 4d49db1532919c9f +CIPHERTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 25eb5fc3f8cf0621 +CIPHERTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = ab6a20c0620d1c6f +CIPHERTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 79e90dbc98f92cca +CIPHERTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 866ecedd8072bb0e +CIPHERTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 8b54536f2f3e64a8 +CIPHERTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = ea51d3975595b86b +CIPHERTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = caffc6ac4542de31 +CIPHERTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 8dd45a2ddf90796c +CIPHERTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 1029d55e880ec2d0 +CIPHERTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 5d86cb23639dbea9 +CIPHERTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 1d1ca853ae7c0c5f +CIPHERTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = ce332329248f3228 +CIPHERTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 8405d1abe24fb942 +CIPHERTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = e643d78090ca4207 +CIPHERTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 48221b9937748a23 +CIPHERTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = dd7c0bbd61fafd54 +CIPHERTEXT = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 2fbc291a570db5c4 +CIPHERTEXT = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = e07c30d7e4e26e12 +CIPHERTEXT = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0953e2258e8e90a1 +CIPHERTEXT = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 5b711bc4ceebf2ee +CIPHERTEXT = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = cc083f1e6d9e85f6 +CIPHERTEXT = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = d2fd8867d50d2dfe +CIPHERTEXT = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 06e7ea22ce92708f +CIPHERTEXT = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 166b40b44aba4bd6 +CIPHERTEXT = 0000000000000000 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 +PLAINTEXT = 0000000000000000 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = dd7f121ca5015619 +PLAINTEXT = 0000000000000000 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 2e8653104f3834ea +PLAINTEXT = 0000000000000000 + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f +PLAINTEXT = 0000000000000000 + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 20b9e767b2fb1456 +PLAINTEXT = 0000000000000000 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 55579380d77138ef +PLAINTEXT = 0000000000000000 + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 6cc5defaaf04512f +PLAINTEXT = 0000000000000000 + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0d9f279ba5d87260 +PLAINTEXT = 0000000000000000 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = d9031b0271bd5a0a +PLAINTEXT = 0000000000000000 + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 424250b37c3dd951 +PLAINTEXT = 0000000000000000 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 +PLAINTEXT = 0000000000000000 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = f15d0f286b65bd28 +PLAINTEXT = 0000000000000000 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = add0cc8d6e5deba1 +PLAINTEXT = 0000000000000000 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = e6d5f82752ad63d1 +PLAINTEXT = 0000000000000000 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e +PLAINTEXT = 0000000000000000 + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = f356834379d165cd +PLAINTEXT = 0000000000000000 + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 2b9f982f20037fa9 +PLAINTEXT = 0000000000000000 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 889de068a16f0be6 +PLAINTEXT = 0000000000000000 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = e19e275d846a1298 +PLAINTEXT = 0000000000000000 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 329a8ed523d71aec +PLAINTEXT = 0000000000000000 + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = e7fce22557d23c97 +PLAINTEXT = 0000000000000000 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 12a9f5817ff2d65d +PLAINTEXT = 0000000000000000 + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = a484c3ad38dc9c19 +PLAINTEXT = 0000000000000000 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 +PLAINTEXT = 0000000000000000 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 750d079407521363 +PLAINTEXT = 0000000000000000 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 64feed9c724c2faf +PLAINTEXT = 0000000000000000 + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = f02b263b328e2b60 +PLAINTEXT = 0000000000000000 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 9d64555a9a10b852 +PLAINTEXT = 0000000000000000 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = d106ff0bed5255d7 +PLAINTEXT = 0000000000000000 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = e1652c6b138c64a5 +PLAINTEXT = 0000000000000000 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = e428581186ec8f46 +PLAINTEXT = 0000000000000000 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = aeb5f5ede22d1a36 +PLAINTEXT = 0000000000000000 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = e943d7568aec0c5c +PLAINTEXT = 0000000000000000 + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = df98c8276f54b04b +PLAINTEXT = 0000000000000000 + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = b160e4680f6c696f +PLAINTEXT = 0000000000000000 + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = fa0752b07d9c4ab8 +PLAINTEXT = 0000000000000000 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = ca3a2b036dbc8502 +PLAINTEXT = 0000000000000000 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 5e0905517bb59bcf +PLAINTEXT = 0000000000000000 + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 814eeb3b91d90726 +PLAINTEXT = 0000000000000000 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 4d49db1532919c9f +PLAINTEXT = 0000000000000000 + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 25eb5fc3f8cf0621 +PLAINTEXT = 0000000000000000 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = ab6a20c0620d1c6f +PLAINTEXT = 0000000000000000 + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 79e90dbc98f92cca +PLAINTEXT = 0000000000000000 + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 866ecedd8072bb0e +PLAINTEXT = 0000000000000000 + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 8b54536f2f3e64a8 +PLAINTEXT = 0000000000000000 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = ea51d3975595b86b +PLAINTEXT = 0000000000000000 + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = caffc6ac4542de31 +PLAINTEXT = 0000000000000000 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 8dd45a2ddf90796c +PLAINTEXT = 0000000000000000 + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 1029d55e880ec2d0 +PLAINTEXT = 0000000000000000 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 5d86cb23639dbea9 +PLAINTEXT = 0000000000000000 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 1d1ca853ae7c0c5f +PLAINTEXT = 0000000000000000 + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = ce332329248f3228 +PLAINTEXT = 0000000000000000 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 8405d1abe24fb942 +PLAINTEXT = 0000000000000000 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = e643d78090ca4207 +PLAINTEXT = 0000000000000000 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 48221b9937748a23 +PLAINTEXT = 0000000000000000 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = dd7c0bbd61fafd54 +PLAINTEXT = 0000000000000000 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 2fbc291a570db5c4 +PLAINTEXT = 0000000000000000 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = e07c30d7e4e26e12 +PLAINTEXT = 0000000000000000 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0953e2258e8e90a1 +PLAINTEXT = 0000000000000000 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 5b711bc4ceebf2ee +PLAINTEXT = 0000000000000000 + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = cc083f1e6d9e85f6 +PLAINTEXT = 0000000000000000 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = d2fd8867d50d2dfe +PLAINTEXT = 0000000000000000 + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 06e7ea22ce92708f +PLAINTEXT = 0000000000000000 + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 166b40b44aba4bd6 +PLAINTEXT = 0000000000000000 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBpermop.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBpermop.rsp new file mode 100644 index 00000000..4b24fc92 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBpermop.rsp @@ -0,0 +1,392 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# PERMUTATION OPERATION - KAT for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1aeac39a61f0a464 + +[DECRYPT] +COUNT = 0 +KEYs = 1046913489980131 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 88d55e54f54c97b4 + +COUNT = 1 +KEYs = 1007103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0c0cc00c83ea48fd + +COUNT = 2 +KEYs = 10071034c8980120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 83bc8ef3a6570183 + +COUNT = 3 +KEYs = 1046103489988020 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df725dcad94ea2e9 + +COUNT = 4 +KEYs = 1086911519190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e652b53b550be8b0 + +COUNT = 5 +KEYs = 1086911519580101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = af527120c485cbb0 + +COUNT = 6 +KEYs = 5107b01519580101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0f04ce393db926d5 + +COUNT = 7 +KEYs = 1007b01519190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c9f00ffc74079067 + +COUNT = 8 +KEYs = 3107915498080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7cfd82a593252b4e + +COUNT = 9 +KEYs = 3107919498080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cb49a2f9e91363e3 + +COUNT = 10 +KEYs = 10079115b9080140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 00b588be70d23f56 + +COUNT = 11 +KEYs = 3107911598080140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 406a9a6ab43399ae + +COUNT = 12 +KEYs = 1007d01589980101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6cb773611dca9ada + +COUNT = 13 +KEYs = 9107911589980101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 67fd21c17dbb5d70 + +COUNT = 14 +KEYs = 9107d01589190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9592cb4110430787 + +COUNT = 15 +KEYs = 1007d01598980120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a6b7ff68a318ddd3 + +COUNT = 16 +KEYs = 1007940498190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4d102196c914ca16 + +COUNT = 17 +KEYs = 0107910491190401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2dfa9f4573594965 + +COUNT = 18 +KEYs = 0107910491190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b46604816c0e0774 + +COUNT = 19 +KEYs = 0107940491190401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6e7e6221a4f34e87 + +COUNT = 20 +KEYs = 19079210981a0101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aa85e74643233199 + +COUNT = 21 +KEYs = 1007911998190801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2e5a19db4d1962d6 + +COUNT = 22 +KEYs = 10079119981a0801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 23a866a809d30894 + +COUNT = 23 +KEYs = 1007921098190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d812d961f017d320 + +COUNT = 24 +KEYs = 100791159819010b +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 055605816e58608f + +COUNT = 25 +KEYs = 1004801598190101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = abd88e8b1b7716f1 + +COUNT = 26 +KEYs = 1004801598190102 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 537ac95be69da1e1 + +COUNT = 27 +KEYs = 1004801598190108 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aed0f6ae3c25cdd8 + +COUNT = 28 +KEYs = 1002911598100104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b3e35a5ee53e7b8d + +COUNT = 29 +KEYs = 1002911598190104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 61c79c71921a2ef8 + +COUNT = 30 +KEYs = 1002911598100201 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e2f5728f0995013c + +COUNT = 31 +KEYs = 1002911698100101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1aeac39a61f0a464 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBsubtab.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBsubtab.rsp new file mode 100644 index 00000000..18d8c064 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBsubtab.rsp @@ -0,0 +1,236 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# SUBSTITUTION TABLE - KAT for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 63fac0d034d9f793 + +[DECRYPT] +COUNT = 0 +KEYs = 7ca110454a1a6e57 +IV = 01a1d6d039776742 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 690f5b0d9a26939b + +COUNT = 1 +KEYs = 0131d9619dc1376e +IV = 5cd54ca83def57da +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7a389d10354bd271 + +COUNT = 2 +KEYs = 07a1133e4a0b2686 +IV = 0248d43806f67172 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 868ebb51cab4599a + +COUNT = 3 +KEYs = 3849674c2602319e +IV = 51454b582ddf440a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7178876e01f19b2a + +COUNT = 4 +KEYs = 04b915ba43feb5b6 +IV = 42fd443059577fa2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = af37fb421f8c4095 + +COUNT = 5 +KEYs = 0113b970fd34f2ce +IV = 059b5e0851cf143a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 86a560f10ec6d85b + +COUNT = 6 +KEYs = 0170f175468fb5e6 +IV = 0756d8e0774761d2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0cd3da020021dc09 + +COUNT = 7 +KEYs = 43297fad38e373fe +IV = 762514b829bf486a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ea676b2cb7db2b7a + +COUNT = 8 +KEYs = 07a7137045da2a16 +IV = 3bdd119049372802 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dfd64a815caf1a0f + +COUNT = 9 +KEYs = 04689104c2fd3b2f +IV = 26955f6835af609a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5c513c9c4886c088 + +COUNT = 10 +KEYs = 37d06bb516cb7546 +IV = 164d5e404f275232 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0a2aeeae3ff4ab77 + +COUNT = 11 +KEYs = 1f08260d1ac2465e +IV = 6b056e18759f5cca +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ef1bf03e5dfa575a + +COUNT = 12 +KEYs = 584023641aba6176 +IV = 004bd6ef09176062 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 88bf0db6d70dee56 + +COUNT = 13 +KEYs = 025816164629b007 +IV = 480d39006ee762f2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a1f9915541020b56 + +COUNT = 14 +KEYs = 49793ebc79b3258f +IV = 437540c8698f3cfa +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6fbf1cafcffd0556 + +COUNT = 15 +KEYs = 4fb05e1515ab73a7 +IV = 072d43a077075292 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2f22e49bab7ca1ac + +COUNT = 16 +KEYs = 49e95d6d4ca229bf +IV = 02fe55778117f12a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5a6b612cc26cce4a + +COUNT = 17 +KEYs = 018310dc409b26d6 +IV = 1d9d5c5018f728c2 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5f4c038ed12b2e41 + +COUNT = 18 +KEYs = 1c587f1c13924fef +IV = 305532286d6f295a +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 63fac0d034d9f793 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvarkey.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvarkey.rsp new file mode 100644 index 00000000..e389849b --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvarkey.rsp @@ -0,0 +1,680 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE KEY - KAT for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 869efd7f9f265a09 + +[DECRYPT] +COUNT = 0 +KEYs = 8001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 95a8d72813daa94d + +COUNT = 1 +KEYs = 4001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0eec1487dd8c26d5 + +COUNT = 2 +KEYs = 2001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7ad16ffb79c45926 + +COUNT = 3 +KEYs = 1001010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d3746294ca6a6cf3 + +COUNT = 4 +KEYs = 0801010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 809f5f873c1fd761 + +COUNT = 5 +KEYs = 0401010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c02faffec989d1fc + +COUNT = 6 +KEYs = 0201010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4615aa1d33e72f10 + +COUNT = 7 +KEYs = 0180010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2055123350c00858 + +COUNT = 8 +KEYs = 0140010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df3b99d6577397c8 + +COUNT = 9 +KEYs = 0120010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 31fe17369b5288c9 + +COUNT = 10 +KEYs = 0110010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dfdd3cc64dae1642 + +COUNT = 11 +KEYs = 0108010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 178c83ce2b399d94 + +COUNT = 12 +KEYs = 0104010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 50f636324a9b7f80 + +COUNT = 13 +KEYs = 0102010101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a8468ee3bc18f06d + +COUNT = 14 +KEYs = 0101800101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a2dc9e92fd3cde92 + +COUNT = 15 +KEYs = 0101400101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cac09f797d031287 + +COUNT = 16 +KEYs = 0101200101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 90ba680b22aeb525 + +COUNT = 17 +KEYs = 0101100101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ce7a24f350e280b6 + +COUNT = 18 +KEYs = 0101080101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 882bff0aa01a0b87 + +COUNT = 19 +KEYs = 0101040101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 25610288924511c2 + +COUNT = 20 +KEYs = 0101020101010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c71516c29c75d170 + +COUNT = 21 +KEYs = 0101018001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5199c29a52c9f059 + +COUNT = 22 +KEYs = 0101014001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = c22f0a294a71f29f + +COUNT = 23 +KEYs = 0101012001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ee371483714c02ea + +COUNT = 24 +KEYs = 0101011001010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a81fbd448f9e522f + +COUNT = 25 +KEYs = 0101010801010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4f644c92e192dfed + +COUNT = 26 +KEYs = 0101010401010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1afa9a66a6df92ae + +COUNT = 27 +KEYs = 0101010201010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b3c1cc715cb879d8 + +COUNT = 28 +KEYs = 0101010180010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 19d032e64ab0bd8b + +COUNT = 29 +KEYs = 0101010140010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 3cfaa7a7dc8720dc + +COUNT = 30 +KEYs = 0101010120010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b7265f7f447ac6f3 + +COUNT = 31 +KEYs = 0101010110010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9db73b3c0d163f54 + +COUNT = 32 +KEYs = 0101010108010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8181b65babf4a975 + +COUNT = 33 +KEYs = 0101010104010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 93c9b64042eaa240 + +COUNT = 34 +KEYs = 0101010102010101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5570530829705592 + +COUNT = 35 +KEYs = 0101010101800101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8638809e878787a0 + +COUNT = 36 +KEYs = 0101010101400101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 41b9a79af79ac208 + +COUNT = 37 +KEYs = 0101010101200101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 7a9be42f2009a892 + +COUNT = 38 +KEYs = 0101010101100101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 29038d56ba6d2745 + +COUNT = 39 +KEYs = 0101010101080101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5495c6abf1e5df51 + +COUNT = 40 +KEYs = 0101010101040101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ae13dbd561488933 + +COUNT = 41 +KEYs = 0101010101020101 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 024d1ffa8904e389 + +COUNT = 42 +KEYs = 0101010101018001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d1399712f99bf02e + +COUNT = 43 +KEYs = 0101010101014001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 14c1d7c1cffec79e + +COUNT = 44 +KEYs = 0101010101012001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1de5279dae3bed6f + +COUNT = 45 +KEYs = 0101010101011001 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e941a33f85501303 + +COUNT = 46 +KEYs = 0101010101010801 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = da99dbbc9a03f379 + +COUNT = 47 +KEYs = 0101010101010401 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b7fc92f91d8e92e9 + +COUNT = 48 +KEYs = 0101010101010201 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ae8e5caa3ca04e85 + +COUNT = 49 +KEYs = 0101010101010180 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9cc62df43b6eed74 + +COUNT = 50 +KEYs = 0101010101010140 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d863dbb5c59a91a0 + +COUNT = 51 +KEYs = 0101010101010120 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a1ab2190545b91d7 + +COUNT = 52 +KEYs = 0101010101010110 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0875041e64c570f7 + +COUNT = 53 +KEYs = 0101010101010108 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5a594528bebef1cc + +COUNT = 54 +KEYs = 0101010101010104 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fcdb3291de21f0c0 + +COUNT = 55 +KEYs = 0101010101010102 +IV = 0000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 869efd7f9f265a09 + diff --git a/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvartext.rsp b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvartext.rsp new file mode 100644 index 00000000..8b468280 --- /dev/null +++ b/tests/hazmat/primitives/vectors/ciphers/3DES/OFB/TOFBvartext.rsp @@ -0,0 +1,776 @@ +# CAVS 11.1 +# Config Info for : "tdes_values" +# VARIABLE PLAINTEXT/CIPHERTEXT - KAT for OFB +# State : Encrypt and Decrypt +# Thu Apr 21 10:33:14 AM + +[ENCRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +PLAINTEXT = 0000000000000000 +CIPHERTEXT = 166b40b44aba4bd6 + +[DECRYPT] +COUNT = 0 +KEYs = 0101010101010101 +IV = 8000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 95f8a5e5dd31d900 + +COUNT = 1 +KEYs = 0101010101010101 +IV = 4000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dd7f121ca5015619 + +COUNT = 2 +KEYs = 0101010101010101 +IV = 2000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2e8653104f3834ea + +COUNT = 3 +KEYs = 0101010101010101 +IV = 1000000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4bd388ff6cd81d4f + +COUNT = 4 +KEYs = 0101010101010101 +IV = 0800000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 20b9e767b2fb1456 + +COUNT = 5 +KEYs = 0101010101010101 +IV = 0400000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 55579380d77138ef + +COUNT = 6 +KEYs = 0101010101010101 +IV = 0200000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 6cc5defaaf04512f + +COUNT = 7 +KEYs = 0101010101010101 +IV = 0100000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0d9f279ba5d87260 + +COUNT = 8 +KEYs = 0101010101010101 +IV = 0080000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d9031b0271bd5a0a + +COUNT = 9 +KEYs = 0101010101010101 +IV = 0040000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 424250b37c3dd951 + +COUNT = 10 +KEYs = 0101010101010101 +IV = 0020000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b8061b7ecd9a21e5 + +COUNT = 11 +KEYs = 0101010101010101 +IV = 0010000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f15d0f286b65bd28 + +COUNT = 12 +KEYs = 0101010101010101 +IV = 0008000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = add0cc8d6e5deba1 + +COUNT = 13 +KEYs = 0101010101010101 +IV = 0004000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e6d5f82752ad63d1 + +COUNT = 14 +KEYs = 0101010101010101 +IV = 0002000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ecbfe3bd3f591a5e + +COUNT = 15 +KEYs = 0101010101010101 +IV = 0001000000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f356834379d165cd + +COUNT = 16 +KEYs = 0101010101010101 +IV = 0000800000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2b9f982f20037fa9 + +COUNT = 17 +KEYs = 0101010101010101 +IV = 0000400000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 889de068a16f0be6 + +COUNT = 18 +KEYs = 0101010101010101 +IV = 0000200000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e19e275d846a1298 + +COUNT = 19 +KEYs = 0101010101010101 +IV = 0000100000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 329a8ed523d71aec + +COUNT = 20 +KEYs = 0101010101010101 +IV = 0000080000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e7fce22557d23c97 + +COUNT = 21 +KEYs = 0101010101010101 +IV = 0000040000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 12a9f5817ff2d65d + +COUNT = 22 +KEYs = 0101010101010101 +IV = 0000020000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = a484c3ad38dc9c19 + +COUNT = 23 +KEYs = 0101010101010101 +IV = 0000010000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fbe00a8a1ef8ad72 + +COUNT = 24 +KEYs = 0101010101010101 +IV = 0000008000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 750d079407521363 + +COUNT = 25 +KEYs = 0101010101010101 +IV = 0000004000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 64feed9c724c2faf + +COUNT = 26 +KEYs = 0101010101010101 +IV = 0000002000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = f02b263b328e2b60 + +COUNT = 27 +KEYs = 0101010101010101 +IV = 0000001000000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 9d64555a9a10b852 + +COUNT = 28 +KEYs = 0101010101010101 +IV = 0000000800000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d106ff0bed5255d7 + +COUNT = 29 +KEYs = 0101010101010101 +IV = 0000000400000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e1652c6b138c64a5 + +COUNT = 30 +KEYs = 0101010101010101 +IV = 0000000200000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e428581186ec8f46 + +COUNT = 31 +KEYs = 0101010101010101 +IV = 0000000100000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = aeb5f5ede22d1a36 + +COUNT = 32 +KEYs = 0101010101010101 +IV = 0000000080000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e943d7568aec0c5c + +COUNT = 33 +KEYs = 0101010101010101 +IV = 0000000040000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = df98c8276f54b04b + +COUNT = 34 +KEYs = 0101010101010101 +IV = 0000000020000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = b160e4680f6c696f + +COUNT = 35 +KEYs = 0101010101010101 +IV = 0000000010000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = fa0752b07d9c4ab8 + +COUNT = 36 +KEYs = 0101010101010101 +IV = 0000000008000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ca3a2b036dbc8502 + +COUNT = 37 +KEYs = 0101010101010101 +IV = 0000000004000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5e0905517bb59bcf + +COUNT = 38 +KEYs = 0101010101010101 +IV = 0000000002000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 814eeb3b91d90726 + +COUNT = 39 +KEYs = 0101010101010101 +IV = 0000000001000000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 4d49db1532919c9f + +COUNT = 40 +KEYs = 0101010101010101 +IV = 0000000000800000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 25eb5fc3f8cf0621 + +COUNT = 41 +KEYs = 0101010101010101 +IV = 0000000000400000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ab6a20c0620d1c6f + +COUNT = 42 +KEYs = 0101010101010101 +IV = 0000000000200000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 79e90dbc98f92cca + +COUNT = 43 +KEYs = 0101010101010101 +IV = 0000000000100000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 866ecedd8072bb0e + +COUNT = 44 +KEYs = 0101010101010101 +IV = 0000000000080000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8b54536f2f3e64a8 + +COUNT = 45 +KEYs = 0101010101010101 +IV = 0000000000040000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ea51d3975595b86b + +COUNT = 46 +KEYs = 0101010101010101 +IV = 0000000000020000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = caffc6ac4542de31 + +COUNT = 47 +KEYs = 0101010101010101 +IV = 0000000000010000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8dd45a2ddf90796c + +COUNT = 48 +KEYs = 0101010101010101 +IV = 0000000000008000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1029d55e880ec2d0 + +COUNT = 49 +KEYs = 0101010101010101 +IV = 0000000000004000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5d86cb23639dbea9 + +COUNT = 50 +KEYs = 0101010101010101 +IV = 0000000000002000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 1d1ca853ae7c0c5f + +COUNT = 51 +KEYs = 0101010101010101 +IV = 0000000000001000 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = ce332329248f3228 + +COUNT = 52 +KEYs = 0101010101010101 +IV = 0000000000000800 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 8405d1abe24fb942 + +COUNT = 53 +KEYs = 0101010101010101 +IV = 0000000000000400 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e643d78090ca4207 + +COUNT = 54 +KEYs = 0101010101010101 +IV = 0000000000000200 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 48221b9937748a23 + +COUNT = 55 +KEYs = 0101010101010101 +IV = 0000000000000100 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = dd7c0bbd61fafd54 + +COUNT = 56 +KEYs = 0101010101010101 +IV = 0000000000000080 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 2fbc291a570db5c4 + +COUNT = 57 +KEYs = 0101010101010101 +IV = 0000000000000040 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = e07c30d7e4e26e12 + +COUNT = 58 +KEYs = 0101010101010101 +IV = 0000000000000020 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 0953e2258e8e90a1 + +COUNT = 59 +KEYs = 0101010101010101 +IV = 0000000000000010 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 5b711bc4ceebf2ee + +COUNT = 60 +KEYs = 0101010101010101 +IV = 0000000000000008 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = cc083f1e6d9e85f6 + +COUNT = 61 +KEYs = 0101010101010101 +IV = 0000000000000004 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = d2fd8867d50d2dfe + +COUNT = 62 +KEYs = 0101010101010101 +IV = 0000000000000002 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 06e7ea22ce92708f + +COUNT = 63 +KEYs = 0101010101010101 +IV = 0000000000000001 +CIPHERTEXT = 0000000000000000 +PLAINTEXT = 166b40b44aba4bd6 + -- cgit v1.2.3