Electronic Codebook (ECB) Mode

Variable Key Known Answer Tests

Algorithm: Cast-128

Keysize=128 Bits



PT=0000000000000000



I=1

KEY=80000000000000000000000000000000

CT=ef854de5d7d1895b



I=2

KEY=40000000000000000000000000000000

CT=3e50834a3afdd951



I=3

KEY=20000000000000000000000000000000

CT=6c5fa655407a380e



I=4

KEY=10000000000000000000000000000000

CT=b0dfc4e5c9f257bc



I=5

KEY=08000000000000000000000000000000

CT=3f822fb3b0c9c28c



I=6

KEY=04000000000000000000000000000000

CT=75b2ac4ab060f043



I=7

KEY=02000000000000000000000000000000

CT=935ac5d1cce3c5cd



I=8

KEY=01000000000000000000000000000000

CT=9e468256e0979a5f



I=9

KEY=00800000000000000000000000000000

CT=59f292bd3b08d7ac



I=10

KEY=00400000000000000000000000000000

CT=546c4968b908e896



I=11

KEY=00200000000000000000000000000000

CT=d43d7e92f3aa127f



I=12

KEY=00100000000000000000000000000000

CT=7ac9be73e70b1312



I=13

KEY=00080000000000000000000000000000

CT=0600189023ca09d1



I=14

KEY=00040000000000000000000000000000

CT=2fb6c23c21451925



I=15

KEY=00020000000000000000000000000000

CT=8803fb7b0db7a9a3



I=16

KEY=00010000000000000000000000000000

CT=93a4702d63844097



I=17

KEY=00008000000000000000000000000000

CT=02f5e8faecbd2ec2



I=18

KEY=00004000000000000000000000000000

CT=3f92299a5cc63b4a



I=19

KEY=00002000000000000000000000000000

CT=484dce47a87047f3



I=20

KEY=00001000000000000000000000000000

CT=2d51fe333776874e



I=21

KEY=00000800000000000000000000000000

CT=01e49d47516ffeb1



I=22

KEY=00000400000000000000000000000000

CT=f4914e49ceadd52d



I=23

KEY=00000200000000000000000000000000

CT=b58e493fda5ed282



I=24

KEY=00000100000000000000000000000000

CT=4c6ced3d1759c223



I=25

KEY=00000080000000000000000000000000

CT=c05cfc0a3b6360ea



I=26

KEY=00000040000000000000000000000000

CT=20db6a71f0b2db90



I=27

KEY=00000020000000000000000000000000

CT=eeac9804eba612d7



I=28

KEY=00000010000000000000000000000000

CT=65b4aa119cdd25af



I=29

KEY=00000008000000000000000000000000

CT=f781bbab06314e4d



I=30

KEY=00000004000000000000000000000000

CT=1a2d537bc7aa0807



I=31

KEY=00000002000000000000000000000000

CT=c425e1de6236de88



I=32

KEY=00000001000000000000000000000000

CT=854911691d25c05f



I=33

KEY=00000000800000000000000000000000

CT=016d443dd0ef4506



I=34

KEY=00000000400000000000000000000000

CT=5c1381e9c8bfcdcc



I=35

KEY=00000000200000000000000000000000

CT=bacfb74e0d6be8b6



I=36

KEY=00000000100000000000000000000000

CT=168158ba1958dd41



I=37

KEY=00000000080000000000000000000000

CT=322d903d31b14135



I=38

KEY=00000000040000000000000000000000

CT=d50f1567b1c3149f



I=39

KEY=00000000020000000000000000000000

CT=cbadcb678491508c



I=40

KEY=00000000010000000000000000000000

CT=22cf0e4d2c488af2



I=41

KEY=00000000008000000000000000000000

CT=bee20899a559ef68



I=42

KEY=00000000004000000000000000000000

CT=a3996936624e2b2c



I=43

KEY=00000000002000000000000000000000

CT=8313130424dd980c



I=44

KEY=00000000001000000000000000000000

CT=b28df6c2f87cf763



I=45

KEY=00000000000800000000000000000000

CT=0c1292506f532f78



I=46

KEY=00000000000400000000000000000000

CT=b13aa665278546d5



I=47

KEY=00000000000200000000000000000000

CT=30e40ea440176a8c



I=48

KEY=00000000000100000000000000000000

CT=38434853fd54cb3b



I=49

KEY=00000000000080000000000000000000

CT=a082786343d6e937



I=50

KEY=00000000000040000000000000000000

CT=1f4c394eee7be70a



I=51

KEY=00000000000020000000000000000000

CT=45a8acc0c530a216



I=52

KEY=00000000000010000000000000000000

CT=90341acaf300ccce



I=53

KEY=00000000000008000000000000000000

CT=b791785f3a2038a0



I=54

KEY=00000000000004000000000000000000

CT=5fb305cea7d5e26c



I=55

KEY=00000000000002000000000000000000

CT=1434f39fc8c46f29



I=56

KEY=00000000000001000000000000000000

CT=f250342a891ebb2d



I=57

KEY=00000000000000800000000000000000

CT=1f87c1dff663d707



I=58

KEY=00000000000000400000000000000000

CT=81b161f882ec1f22



I=59

KEY=00000000000000200000000000000000

CT=8fd52eb0e9dd180a



I=60

KEY=00000000000000100000000000000000

CT=4b3a39be8061272d



I=61

KEY=00000000000000080000000000000000

CT=3185204fd5bb8a4b



I=62

KEY=00000000000000040000000000000000

CT=02e38e3579a134e4



I=63

KEY=00000000000000020000000000000000

CT=f7ba0da19adbe4e6



I=64

KEY=00000000000000010000000000000000

CT=2e8c4128d7022215



I=65

KEY=00000000000000008000000000000000

CT=4e4796ef83c620fd



I=66

KEY=00000000000000004000000000000000

CT=3482ea478149c884



I=67

KEY=00000000000000002000000000000000

CT=46344736af6fd584



I=68

KEY=00000000000000001000000000000000

CT=b4d0ee3537a03475



I=69

KEY=00000000000000000800000000000000

CT=8783a151dd7daab7



I=70

KEY=00000000000000000400000000000000

CT=330156a864abb7b0



I=71

KEY=00000000000000000200000000000000

CT=ff82d24877e58781



I=72

KEY=00000000000000000100000000000000

CT=23e4303830f8d85a



I=73

KEY=00000000000000000080000000000000

CT=d81d32ff8e00a7b5



I=74

KEY=00000000000000000040000000000000

CT=f8230811addfcdb0



I=75

KEY=00000000000000000020000000000000

CT=655f264261bd89a4



I=76

KEY=00000000000000000010000000000000

CT=81a2e3a49901b551



I=77

KEY=00000000000000000008000000000000

CT=71da16e5350e73a2



I=78

KEY=00000000000000000004000000000000

CT=c25b521f4dc83bd7



I=79

KEY=00000000000000000002000000000000

CT=60a0cd7a8c3dfe95



I=80

KEY=00000000000000000001000000000000

CT=2ccafa6b45ff4ba8



I=81

KEY=00000000000000000000800000000000

CT=0413c755869b3d20



I=82

KEY=00000000000000000000400000000000

CT=dbb16605e738a58a



I=83

KEY=00000000000000000000200000000000

CT=e737e2dd10133f43



I=84

KEY=00000000000000000000100000000000

CT=eaa0828a257f4663



I=85

KEY=00000000000000000000080000000000

CT=6d72dad84ca179d4



I=86

KEY=00000000000000000000040000000000

CT=50b88bedc5321569



I=87

KEY=00000000000000000000020000000000

CT=83a8bfaac0bb29ae



I=88

KEY=00000000000000000000010000000000

CT=ed8e574a5a904809



I=89

KEY=00000000000000000000008000000000

CT=1db59e9707c97834



I=90

KEY=00000000000000000000004000000000

CT=66f0e8c29bb0b9cf



I=91

KEY=00000000000000000000002000000000

CT=b2ed3a1531c0d7f6



I=92

KEY=00000000000000000000001000000000

CT=75d742554b503dcf



I=93

KEY=00000000000000000000000800000000

CT=f4bf6e0d513c65d0



I=94

KEY=00000000000000000000000400000000

CT=c49d1e4ff3c60aa7



I=95

KEY=00000000000000000000000200000000

CT=36911221165fddc2



I=96

KEY=00000000000000000000000100000000

CT=9bf9d1598d21acd2



I=97

KEY=00000000000000000000000080000000

CT=330794307604f886



I=98

KEY=00000000000000000000000040000000

CT=2dea71658135d05f



I=99

KEY=00000000000000000000000020000000

CT=f74167923282f52f



I=100

KEY=00000000000000000000000010000000

CT=4a85b2d6d0d923ba



I=101

KEY=00000000000000000000000008000000

CT=c2ba0e432c762ecc



I=102

KEY=00000000000000000000000004000000

CT=c726e9a6d81eee4d



I=103

KEY=00000000000000000000000002000000

CT=60f7a8be9db706aa



I=104

KEY=00000000000000000000000001000000

CT=d10e905544bf1044



I=105

KEY=00000000000000000000000000800000

CT=8912579be071fd03



I=106

KEY=00000000000000000000000000400000

CT=4ef32d2359d73851



I=107

KEY=00000000000000000000000000200000

CT=6a1e1d7707dce956



I=108

KEY=00000000000000000000000000100000

CT=898d5490b051ff78



I=109

KEY=00000000000000000000000000080000

CT=19f6f03aac2c2ed6



I=110

KEY=00000000000000000000000000040000

CT=521ec33a6926b94d



I=111

KEY=00000000000000000000000000020000

CT=d88c0e48553890fb



I=112

KEY=00000000000000000000000000010000

CT=b3d2cc395834671f



I=113

KEY=00000000000000000000000000008000

CT=e5b5723fb3f95a1e



I=114

KEY=00000000000000000000000000004000

CT=050010f1770c302d



I=115

KEY=00000000000000000000000000002000

CT=0f331b1b9151361a



I=116

KEY=00000000000000000000000000001000

CT=472eac6d605b0506



I=117

KEY=00000000000000000000000000000800

CT=8c07518f6a78fff7



I=118

KEY=00000000000000000000000000000400

CT=3c6b6cd8950396fb



I=119

KEY=00000000000000000000000000000200

CT=e45f8a602705e91d



I=120

KEY=00000000000000000000000000000100

CT=411a32e76fccc69d



I=121

KEY=00000000000000000000000000000080

CT=79b212e51932147e



I=122

KEY=00000000000000000000000000000040

CT=b5c3b4d357fccc09



I=123

KEY=00000000000000000000000000000020

CT=a376c6c50c472008



I=124

KEY=00000000000000000000000000000010

CT=aad5d1c6a101f3ef



I=125

KEY=00000000000000000000000000000008

CT=d9fc8fcad48c8207



I=126

KEY=00000000000000000000000000000004

CT=4d9214e4b16c875c



I=127

KEY=00000000000000000000000000000002

CT=af87ab7b3ba5d255



I=128

KEY=00000000000000000000000000000001

CT=c1e8328dabe3ee01



Succeeded ...

