-
Notifications
You must be signed in to change notification settings - Fork 2
/
skein_golden_kat_short_internals.txt
5479 lines (4614 loc) · 277 KB
/
skein_golden_kat_short_internals.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
:Threefish-256: encryption + plaintext feedforward (round-by-round):
Tweak:
00000000.00000000 00000000.00000000
Key words:
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
Tweak schedule:
00000000.00000000 00000000.00000000 00000000.00000000
Key schedule:
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
1BD11BDA.A9FC1A22
Input block (words):
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
Input block (bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
:Threefish-256: [state after initial key injection]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-256: [state after round 1]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-256: [state after round 2]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-256: [state after round 3]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-256: [state after round 4]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-256: [state after key injection #01]=
00000000.00000000 00000000.00000000 00000000.00000000 1BD11BDA.A9FC1A23
:Threefish-256: [state after round 5]=
00000000.00000000 00000000.00000000 1BD11BDA.A9FC1A23 48292F9C.9E5E2D96
:Threefish-256: [state after round 6]=
48292F9C.9E5E2D96 1BD11BDA.A9FC1A23 1BD11BDA.A9FC1A23 C34CBD96.D5B90A01
:Threefish-256: [state after round 7]=
63FA4B77.485A47B9 EF950F18.22FDB7D1 DF1DD971.7FB52424 BAA8B733.FFC5F70B
:Threefish-256: [state after round 8]=
1EA302AB.48203EC4 EC4F5F58.4D27D4ED CEB2E889.A2B2DBF5 E166F5A0.F28889F7
:Threefish-256: [state after key injection #02]=
1EA302AB.48203EC4 EC4F5F58.4D27D4ED EA840464.4CAEF617 E166F5A0.F28889F9
:Threefish-256: [state after round 9]=
0AF26203.954813B1 DD24714A.607368A2 CBEAFA05.3F378010 3E4A088D.B6CE6176
:Threefish-256: [state after round 10]=
493C6A91.4C167527 ECB523AD.0B6A0E63 A90F6B4F.9FAAE8B2 5E5F8E31.C4CD19C1
:Threefish-256: [state after round 11]=
35F18E3E.5780838A E3743B39.6676D91B 076EF981.64780273 CA7738DF.3BF633B7
:Threefish-256: [state after round 12]=
0068C71D.9376B741 243817C6.A469BCA2 EAE334BA.CAEEDB8E 4E8FDCFA.EDB0C1B8
:Threefish-256: [state after key injection #03]=
0068C71D.9376B741 400933A1.4E65D6C4 EAE334BA.CAEEDB8E 4E8FDCFA.EDB0C1BB
:Threefish-256: [state after round 13]=
4071FABE.E1DC8E05 02ED3113.695C9C62 397311B5.B89F9D49 E21292C3.258024BC
:Threefish-256: [state after round 14]=
22848D82.075CB2C1 EF71745C.E83A1985 3C6042C9.21FC39AB 2BABB506.A3EC7BA1
:Threefish-256: [state after round 15]=
11F601DE.EF96CC46 064BC40F.9C362420 680BF7CF.C5E8B54C 29A30CD1.2DA25FA1
:Threefish-256: [state after round 16]=
3B990EB0.1D392BE7 F2619FFF.64551D63 6E57BBDF.621ED96C 163B5111.349A2736
:Threefish-256: [state after key injection #04]=
576A2A8A.C7354609 F2619FFF.64551D63 6E57BBDF.621ED96C 163B5111.349A273A
:Threefish-256: [state after round 17]=
49CBCA8A.2B8A636C 2E34139F.6CD29FF4 84930CF0.96B900A6 D582386A.B183169D
:Threefish-256: [state after round 18]=
1F4E02F4.DD0D7A09 5A9B48B7.3D5205A5 B2C72090.038BA09A 76935AD7.5BA66238
:Threefish-256: [state after round 19]=
79E94BAC.1A5F7FAE 2277E2AE.C8F2320A 295A7B67.5F3202D2 8F384311.CC68D589
:Threefish-256: [state after round 20]=
09218EBD.E6C85537 55941F52.66D86105 4BD25E16.282434DC EE29EC84.6BD2E406
:Threefish-256: [state after key injection #05]=
09218EBD.E6C85537 55941F52.66D86105 4BD25E16.282434DC EE29EC84.6BD2E40B
:Threefish-256: [state after round 21]=
5EB5AE10.4DA0B63C FA781ED2.470B9E02 39FC4A9A.93F718E7 EE59828D.4FA4C1EF
:Threefish-256: [state after round 22]=
4D0F309D.9D45782B B5994D1C.62E2994E 3474696C.DB02B6E9 7D74CB0B.FDE62BC2
:Threefish-256: [state after round 23]=
02A87DBA.00281179 387E188E.71A39B1C B1E93478.D8E8E2AB 73164DF2.2877BF99
:Threefish-256: [state after round 24]=
75BECBAC.289FD112 9BC4D61B.72F26549 EA674D07.4A8C7DC7 5DC97435.5B899CE0
:Threefish-256: [state after key injection #06]=
75BECBAC.289FD112 9BC4D61B.72F26549 EA674D07.4A8C7DC7 799A9010.0585B708
:Threefish-256: [state after round 25]=
1183A1C7.9B92365B 24057D7B.02C050AA 6401DD17.501234CF F411D892.E71A4D55
:Threefish-256: [state after round 26]=
05957A5A.82AC83B0 DC4F5068.A4D705D8 88075A92.52D28579 D0CA3B47.0B82F214
:Threefish-256: [state after round 27]=
E1E4CAC3.27838988 D5B6A141.CBEDAE20 58D195D9.5E55778D DA238109.946E3086
:Threefish-256: [state after round 28]=
BC084BCC.BBF1BA0E 533DF301.9C970D94 2E88371B.2A4325AD F8786AFE.3637AAD5
:Threefish-256: [state after key injection #07]=
BC084BCC.BBF1BA0E 533DF301.9C970D94 4A5952F5.D43F3FCF F8786AFE.3637AADC
:Threefish-256: [state after round 29]=
0F463ECE.5888C7A2 0C7F10D5.702EBC44 42D1BDF4.0A76EAAB 2EBEE84D.FA863F57
:Threefish-256: [state after round 30]=
3E05271C.530F06F9 BE5D99CB.9161E628 4F50CEC9.7AA5A6EF B1D0ECB3.E91C7858
:Threefish-256: [state after round 31]=
FC62C0E7.E470ED21 5E9BB680.CA356AB9 0121BB7D.63C21F47 2DDBFC63.75EE6B7C
:Threefish-256: [state after round 32]=
2A3EBD4B.5A5F589D 95881B47.736C3C80 5FBD71FE.2DF78A00 5FD0D637.7784A4FE
:Threefish-256: [state after key injection #08]=
2A3EBD4B.5A5F589D B1593722.1D6856A2 5FBD71FE.2DF78A00 5FD0D637.7784A506
:Threefish-256: [state after round 33]=
DB97F46D.77C7AF3F 965F7337.626F0369 BF8E4835.A57C2F06 69B93FB1.007A70D6
:Threefish-256: [state after round 34]=
4551341E.78422015 86C1058B.692FEC69 55EDBB6D.07EB326F 4837AF8D.835227B2
:Threefish-256: [state after round 35]=
CC1239A9.E1720C7E 09A6AE5F.D5B16CFC 9E256AFA.8B3D5A21 CC02D8B2.BC92D7A2
:Threefish-256: [state after round 36]=
9815125C.9E04E420 11E186DB.543B0CE7 A7CC195A.60EEC71D 184E040B.0C5E1079
:Threefish-256: [state after key injection #09]=
B3E62E37.4800FE42 11E186DB.543B0CE7 A7CC195A.60EEC71D 184E040B.0C5E1082
:Threefish-256: [state after round 37]=
C5C7B512.9C3C0B29 736FC30B.521FC824 C01A1D65.6D4CD79F D8A63C61.5DD0DF89
:Threefish-256: [state after round 38]=
9E6DF173.FA0CEAB2 CFB95551.43EED8F5 3389E070.BF6C9FC3 A98F875A.7514BDC6
:Threefish-256: [state after round 39]=
6E2746C5.3DFBC3A7 B919A390.78F478C4 DD1967CB.34815D89 0B8422E4.452B3E68
:Threefish-256: [state after round 40]=
79AB69A9.8327020F EEC7739F.146C75DD 96330B5B.AD75D64D 3C8057C1.88A320EB
:Threefish-256: [state after key injection #10]=
79AB69A9.8327020F EEC7739F.146C75DD 96330B5B.AD75D64D 3C8057C1.88A320F5
:Threefish-256: [state after round 41]=
6872DD48.979377EC B4951853.8AE40C5D D2B3631D.3618F742 8572EBBE.16EDCBC2
:Threefish-256: [state after round 42]=
EDE5C906.AE8143AE 3C215140.67E8CB87 87487B70.C0FD039F 51CD9E28.15602D72
:Threefish-256: [state after round 43]=
2A071A47.166A0F35 8A34EE22.D5F41F9D D9161998.D65D3111 B93B6BC9.1BC31904
:Threefish-256: [state after round 44]=
E3428610.322D2839 DDC8F40A.EACC94F4 634B07BB.AC5150AE C42FFF33.4A4E08AE
:Threefish-256: [state after key injection #11]=
E3428610.322D2839 DDC8F40A.EACC94F4 634B07BB.AC5150AE E0011B0D.F44A22DB
:Threefish-256: [state after round 45]=
C10B7A1B.1CF9BD2D D4DEE332.F5422CC5 434C22C9.A09B7389 ABD8677E.60994592
:Threefish-256: [state after round 46]=
6CE3E199.7D9302BF F6182AA8.B711FD03 182B05FC.95DDA04E 3D874B6F.644C9A99
:Threefish-256: [state after round 47]=
62FC0C42.34A4FFC2 6D246CE8.9678B836 55B2516B.FA2A3AE7 8E6B424D.5C655B35
:Threefish-256: [state after round 48]=
F1674E8F.910A5AF7 54AE0662.FD869FF5 C2D6BE54.90A2F31D AD0215BA.1F6118BA
:Threefish-256: [state after key injection #12]=
F1674E8F.910A5AF7 54AE0662.FD869FF5 DEA7DA2F.3A9F0D3F AD0215BA.1F6118C6
:Threefish-256: [state after round 49]=
461554F2.8E90FAEC C78DEB93.296DAFC7 8BA9EFE9.5A002605 9E13F088.42C68B07
:Threefish-256: [state after round 50]=
E429457A.D15785F3 DCB8C0AB.A53F0E93 5337DB7C.836DD5CC 5450A445.D9D3A99B
:Threefish-256: [state after round 51]=
C0E20626.76969486 953099A1.3F78C8E6 A7887FC2.5D417F67 7421E496.0DE53ABE
:Threefish-256: [state after round 52]=
3503EABC.847BCF44 D3A005B1.3AA97C6A 3CB91963.9CBA484D B13F787D.38DC988A
:Threefish-256: [state after key injection #13]=
3503EABC.847BCF44 EF71218B.E4A5968C 3CB91963.9CBA484D B13F787D.38DC9897
:Threefish-256: [state after round 53]=
24750C48.692165D0 33BC4765.70FF8793 EDF891E0.D596E0E4 9C41A0CF.B7E8101E
:Threefish-256: [state after round 54]=
C0B6AD18.210975EE E5C28E49.BEEF5B4C 21B4D946.46966877 C4B10A08.493A9814
:Threefish-256: [state after round 55]=
A6793B61.DFF8D13A 95EE3158.F9036C57 E665E34E.8FD1008B 6477ADE8.8AE02CC9
:Threefish-256: [state after round 56]=
0AF0E94A.6AD8FE03 855778F0.1D3A5DBA 7C5414A7.88D46CE2 8010C583.0EAF53EB
:Threefish-256: [state after key injection #14]=
26C20525.14D51825 855778F0.1D3A5DBA 7C5414A7.88D46CE2 8010C583.0EAF53F9
:Threefish-256: [state after round 57]=
AC197E15.320F75DF 7225795B.A561D48A FC64DA2A.9783C0DB 39E7D485.C47A40CB
:Threefish-256: [state after round 58]=
E601529A.F689B6AA 7A6E1974.8BAF56CC 6E8A5386.3CE59565 EAB2CCE7.BED5F10E
:Threefish-256: [state after round 59]=
606F6C0F.82390D76 DA2ABBA4.E4043A7A 593D206D.FBBB8673 8CCC2E87.497761CD
:Threefish-256: [state after round 60]=
ED3B9A96.CBB06F43 B3E09349.9AE8B471 3367DC12.DFBFC0ED 74BE4A7F.E55C56F2
:Threefish-256: [state after key injection #15]=
ED3B9A96.CBB06F43 B3E09349.9AE8B471 3367DC12.DFBFC0ED 74BE4A7F.E55C5701
:Threefish-256: [state after round 61]=
A11C2DE0.669923B4 3229FC88.85FEE292 A8262692.C51C17EE 629E8890.2C608311
:Threefish-256: [state after round 62]=
03BAB670.92F9A6C5 4598AB44.A533D9A2 DA50231B.4B1AFA80 237EEED7.30DDADDD
:Threefish-256: [state after round 63]=
495361B5.382D8067 C0450318.2AB94F01 FDCF11F2.7BF8A85D 48032699.0CB077E6
:Threefish-256: [state after round 64]=
9156884E.44DDF84D 94AD5A0B.66F4F446 BE14150A.A6B1F75E 9DE6FFA8.0CDEDED4
:Threefish-256: [state after key injection #16]=
9156884E.44DDF84D 94AD5A0B.66F4F446 BE14150A.A6B1F75E B9B81B82.B6DAF906
:Threefish-256: [state after round 65]=
2603E259.ABD2EC93 70813BE4.96C349B8 77CC308D.5D8CF064 6C4E8657.A48A49DC
:Threefish-256: [state after round 66]=
925268B1.505D366F 98AC6E06.3D7DBC8F E84D6C71.F4503A1C 0F94AC59.35277ECB
:Threefish-256: [state after round 67]=
2AFED6B7.8DDAF2FE 29E06869.CA16A4C9 F7E218CB.2977B8E7 D09CD3C4.BDDBE1D2
:Threefish-256: [state after round 68]=
FB9BAA7C.4BB6D4D0 63161811.CF835089 21C28134.F38E5DB0 E801D2EB.F0CAEE8A
:Threefish-256: [state after key injection #17]=
FB9BAA7C.4BB6D4D0 63161811.CF835089 3D939D0F.9D8A77D2 E801D2EB.F0CAEE9B
:Threefish-256: [state after round 69]=
5EB1C28E.1B3A2559 7D2EC42F.09FC0969 25956FFB.8E55666D C400B2CC.5E56C3BA
:Threefish-256: [state after round 70]=
22B2755A.7990E913 4E86C4B5.58C7F804 A2C4342A.98516FD6 925CC45A.5523FE86
:Threefish-256: [state after round 71]=
71393A0F.D258E117 6003211D.073BFEF7 3520F884.ED756E5C 23B5B07B.4CD1F96D
:Threefish-256: [state after round 72]=
94EEEA8B.1F2ADA84 921FE756.94B24C4E 952419A1.F4B16D53 D83F13E6.3C9F6AFF
:Threefish-256: [state after key injection #18]=
94EEEA8B.1F2ADA84 ADF10331.3EAE6670 952419A1.F4B16D53 D83F13E6.3C9F6B11
:Threefish-256: [state after plaintext feedforward]=
94EEEA8B.1F2ADA84 ADF10331.3EAE6670 952419A1.F4B16D53 D83F13E6.3C9F6B11
----------
++++++++++++++++++++++++++++++++++++++
:Threefish-256: encryption + plaintext feedforward (round-by-round):
Tweak:
07060504.03020100 0F0E0D0C.0B0A0908
Key words:
17161514.13121110 1F1E1D1C.1B1A1918 27262524.23222120 2F2E2D2C.2B2A2928
Tweak schedule:
07060504.03020100 0F0E0D0C.0B0A0908 08080808.08080808
Key schedule:
17161514.13121110 1F1E1D1C.1B1A1918 27262524.23222120 2F2E2D2C.2B2A2928
1BD11BDA.A9FC1A22
Input block (words):
F8F9FAFB.FCFDFEFF F0F1F2F3.F4F5F6F7 E8E9EAEB.ECEDEEEF E0E1E2E3.E4E5E6E7
Input block (bytes):
FF FE FD FC FB FA F9 F8 F7 F6 F5 F4 F3 F2 F1 F0
EF EE ED EC EB EA E9 E8 E7 E6 E5 E4 E3 E2 E1 E0
:Threefish-256: [state after initial key injection]=
10101010.1010100F 17161514.1312110F 1F1E1D1C.1B1A1917 10101010.1010100F
:Threefish-256: [state after round 1]=
27262524.2322211E A26321E0.A761E4DB 2F2E2D2C.2B2A2926 3F3E3D3C.3B253936
:Threefish-256: [state after round 2]=
66646260.5E475A54 66D5894F.13C2CDC8 D1914F0C.D28C0E01 F5079183.8D84E807
:Threefish-256: [state after round 3]=
CD39EBAF.720A281C 6AB00AC9.963942D8 C698E090.6010F608 4270E765.67817585
:Threefish-256: [state after round 4]=
0FAAD314.D98B9DA1 F660B054.A04B61D2 3148EB59.F64A38E0 41B63FB8.29A52D09
:Threefish-256: [state after key injection #01]=
2EC8F030.F4A5B6B9 2C94E284.CE778BFA 687F208E.297C6A10 5D875B92.D3A1472C
:Threefish-256: [state after round 5]=
5B5DD2B5.C31D42B3 52C13DA2.37446B76 C6067C20.FD1DB13C 6144F278.46130619
:Threefish-256: [state after round 6]=
BCA2C52E.093048CC 0B1D9AB7.72D5799E 18C7B9C3.34621CB2 7D249D7F.35AE5948
:Threefish-256: [state after round 7]=
C7C05FE5.7C05C26A BFEC298F.A1CE978C 95EC5742.6A1075FA CA213CD4.380F3CDD
:Threefish-256: [state after round 8]=
91E19CB9.B414FF47 F416175E.B4332409 55D880D2.0BDF0D86 A9EEA064.7E35C393
:Threefish-256: [state after key injection #02]=
B907C1DD.D7372067 2B4C4C92.E7655539 78AFA1B0.B8DD28A8 C104B578.9147D4A5
:Threefish-256: [state after round 9]=
E4540E70.BE9C75A0 F770B7A9.EBD23F73 39B45729.4A24FD4D 8CCCC66E.9E813C49
:Threefish-256: [state after round 10]=
7120D4DF.5D1DB1E9 D6CBEFBC.662098BE 31250ED3.35F73CC0 B5B81813.3BF459FA
:Threefish-256: [state after round 11]=
47ECC49B.C33E4AA7 99DFD4D7.9C552F50 E6DD26E6.71EB96BA 1284DC53.C9F38581
:Threefish-256: [state after round 12]=
5A71A0EF.8D31D028 0A1911AD.35BA5CF9 80BCFBBE.0E40C60A 0AEA2A96.B341600A
:Threefish-256: [state after key injection #03]=
899FCE1B.B85BF950 2CF0328B.E2B8781B A6E11DDE.2C5CE022 2A0847B2.CE5B7925
:Threefish-256: [state after round 13]=
B69000A7.9B14716B A1557057.AD4D910E D0E96590.FAB85947 4C5F97DA.AEA8D622
:Threefish-256: [state after round 14]=
02EF9882.49BD478D 253BAF3C.71150040 723ED5E8.A805EA55 37670B95.AC4BEC27
:Threefish-256: [state after round 15]=
282B47BE.BAD247CD 28BFA902.4B1613CC A9A5E17E.5451D67C 4CCEF385.5D9C0FBE
:Threefish-256: [state after round 16]=
74FA3B44.186E578B 9973994C.B7D8434A D2658A80.9F67EA48 296634FA.54A0A40E
:Threefish-256: [state after key injection #04]=
90CB571E.C26A71AD BF97BB6C.D5F45D62 F98BAFA4.C28A0B68 508C5A1E.77C2C532
:Threefish-256: [state after round 17]=
5063128B.985ECF0F BEB827F6.8F0660EA 4A1809C3.3A4CD09A 10067E01.FF7E8016
:Threefish-256: [state after round 18]=
6069908D.97DD4F25 DDAD41F6.244D3D45 08D031B9.C9533184 610890EA.77C2B8CD
:Threefish-256: [state after round 19]=
3E16D283.BC2A8C6A C504F41D.1EC45ACA 69D8C2A4.4115EA51 AB600FC5.49850026
:Threefish-256: [state after round 20]=
E976E249.05AF8C90 F656EF99.FF44C6B8 2EDDB6C1.5FDA451B 85771AE0.350F8845
:Threefish-256: [state after key injection #05]=
008CF75D.18C19DA0 1D7D14BE.2266E7D8 5D09E0E9.85FE673B B4A5480C.6039B172
:Threefish-256: [state after round 21]=
1E0A0C1B.3B288578 624EC1D4.8B127F51 11AF28F5.E63818AD D1DC4A10.8F7288B5
:Threefish-256: [state after round 22]=
EFE6562B.CA9B0E2D 9FE0A27B.56BF81DA 73FDEACA.714A97FE 4DCB225C.D81F2DF1
:Threefish-256: [state after round 23]=
8FC6F8A7.215A9007 E5B97A2E.CC006E00 C1C90D27.4969C5EF 56FF0AEC.353AB727
:Threefish-256: [state after round 24]=
E6C60393.5695472E 6B82E956.F0D349C1 A7828756.156A33EF D3FCB4B4.006A4DC2
:Threefish-256: [state after key injection #06]=
05E420AF.71AF6046 99AF137F.16F76BE1 E5BEC18E.4B9E661F EFCDD08E.AA6667EA
:Threefish-256: [state after round 25]=
9F93342E.88A6CC27 5B4CF193.525EAA4C D58C921C.F604CE09 0502387A.91EE21C4
:Threefish-256: [state after round 26]=
A4956CA9.1A94EDEB A86F1A53.6EC7C501 30D983B0.48637855 B8D53C8A.9D3DF309
:Threefish-256: [state after round 27]=
4D0486FC.895CB2EC 64B3E51E.09888561 E9AEC03A.E5A16B5E D45DC982.309DE1C3
:Threefish-256: [state after round 28]=
2162507E.B9FA94AF 7F720974.7955537E 4E62A558.EF29F0BF AADB6038.AA46ACD5
:Threefish-256: [state after key injection #07]=
488875A2.DD1CB5CF BDAE43AC.AF8985AE 723BC93B.A12E12E9 C1F1754C.BD58BDEC
:Threefish-256: [state after round 29]=
0636B94F.8CA63B7D 5F69AA44.D1DD67FA 342D3E88.5E86D0D5 4E9C4551.DD643A4C
:Threefish-256: [state after round 30]=
54D2FEA1.6A0A75C9 0932A5D0.E61B9D39 9396E8CD.306438CF 5A41ED06.7B5E0290
:Threefish-256: [state after round 31]=
5E05A472.50261302 BA216EE5.13BE7D76 EDD8D5D3.ABC23B5F AC460253.0FD4AB24
:Threefish-256: [state after round 32]=
0A4BA6C5.5FFABE26 B44439CE.05A1D630 A7FA44B8.BF80B8D5 059F0DE1.F3BCBC75
:Threefish-256: [state after key injection #08]=
3979D3F1.8B24E74E D81D5DB0.B7A5F85A C6165ED0.D594CAE5 24BD2AFE.0ED6D595
:Threefish-256: [state after round 33]=
119731A2.42CADFA8 46FB1C4B.3CDC69AF EAD389CE.E46BA07A C02D8718.31FE84C7
:Threefish-256: [state after round 34]=
D1C4B8BA.74C9646F 6F435022.B731B2FA 31CEA61A.21480A29 9DB8BA62.054A7B87
:Threefish-256: [state after round 35]=
410808DD.2BFB1769 50539004.56CCB6C1 CF87607C.269285B0 85FCE7E1.9E28E7B5
:Threefish-256: [state after round 36]=
C704F0BE.CA23FF1E C64C28AA.772D3CFB 1FDAF080.7D5F3C71 78980C8D.0F3F09AE
:Threefish-256: [state after key injection #09]=
E2D60C99.74201940 E46842C2.8D414F0B 4E071AA8.A3835E91 9FBE31B1.32612AD7
:Threefish-256: [state after round 37]=
C73E4F5C.0161684B 4224CDC2.16A9B8CE EDC54C59.D5E48968 890719F6.EA98EA0A
:Threefish-256: [state after round 38]=
50456952.EBFA5255 63363B71.7702A614 2FEA1A1B.EC8E4236 6AC7CB13.2D87E8F3
:Threefish-256: [state after round 39]=
B37BA4C4.62FCF869 E2F77C29.A720F2F1 9AB1E52F.1A162B29 5E7A84D5.26CC9ADB
:Threefish-256: [state after round 40]=
11F62999.89C99344 DA8993A9.23C06233 7DA96158.C1371E1A 373AB342.D7B31791
:Threefish-256: [state after key injection #10]=
290C3EAD.9CDBA454 08B5BDD1.49E48453 ACD78E84.EC614742 6668E06F.02DD40C3
:Threefish-256: [state after round 41]=
31C1FC7E.E6C028A7 5EB5AE07.C7D4EA8A 13406EF3.EF3E8805 F32F6C2E.AFFDEE6D
:Threefish-256: [state after round 42]=
24F168AD.96BE1714 654B77A7.B89CDB5A 71F61CFB.B713728F C22E5A5B.5454E8CA
:Threefish-256: [state after round 43]=
8A3CE055.4F5AF26E 59E0AE38.E26857D5 34247757.0B685B59 60CCBD95.2532000D
:Threefish-256: [state after round 44]=
EB099DEA.748CF27B C30FDF24.D1C57432 8E05258F.EDD0B32E F29E2F4E.D2CCF3D7
:Threefish-256: [state after key injection #11]=
0A27BB06.8FA70B93 F23E0C50.FCEF9D5A C43957C0.1BFCDD56 0E6F4B29.7CC90E04
:Threefish-256: [state after round 45]=
FC65C757.8C96A8ED 5D9C186D.3972D4F5 D2A8A2E9.98C5EB5A 2B3ABEE1.841B7D08
:Threefish-256: [state after round 46]=
27A08639.10B225F5 F1C268C1.FF779596 3044BB56.D238C04F F8E28CF7.BF0A44F3
:Threefish-256: [state after round 47]=
1962EEFB.1029BB8B 42A5E758.17D465DD 2927484E.91430542 14C88ADF.ADBD3DE1
:Threefish-256: [state after round 48]=
2E2B79DA.BDE6F96C 7C194A7B.EBB28C47 6BCD2FA6.A9176B1F 8396443B.A92E73B3
:Threefish-256: [state after key injection #12]=
55519EFE.E1091A8C B24D7CAC.19DEB66F 96AC588D.5E1D8E49 9AAC594F.BC4084CF
:Threefish-256: [state after round 49]=
079F1BAA.FAE7D0FB 58B41DDD.577C3C68 3158B1DD.1A5E1318 68170D9D.9E9189B4
:Threefish-256: [state after round 50]=
6FB62948.99795AAF 5ABDA781.CB74B7F8 8A0CCFBA.71DA4F80 F4F0A838.40A0B3B7
:Threefish-256: [state after round 51]=
CA73D0CA.64EE12A7 0A966A91.98C34C74 7EFD77F2.B27B0337 DE4EC006.42D33B77
:Threefish-256: [state after round 52]=
A8C290D0.A7C14E1E 91FA6C05.19F31D98 8993E284.4B3E4FAB 611A9018.FDA620E5
:Threefish-256: [state after key injection #13]=
D7F0BDFC.D2EB7746 BCD994EB.CEF940C2 A8B1FFA0.665868C3 8038AD35.18C03A0A
:Threefish-256: [state after round 53]=
94CA52E8.A1E4B808 4357A069.249D0B21 28EAACD5.7F18A2CD 196AD8C0.7F69F8A7
:Threefish-256: [state after round 54]=
AE352BA9.214EB0AF 1644DF77.7307B9DB 6C424D3E.A3B5ADEE D01CEDF3.977EAF75
:Threefish-256: [state after round 55]=
C47A0B20.94566A8A A823185D.499A746D 3C5F3B32.3B345D63 40BAE499.E6405A58
:Threefish-256: [state after round 56]=
0534EFBA.7A96C4E2 AD1827E2.2CEDC98D E482538F.84CED1D0 E374B5E2.3A2C207B
:Threefish-256: [state after key injection #14]=
21060B95.2492DF04 CC3644FE.4807E2A5 0AA675AF.A2EAEBE8 0A9ADB06.5D4E41A9
:Threefish-256: [state after round 57]=
ED3C5093.6C9AC1A9 7C03C292.9433B2A4 154150B6.00392D91 CE470DF8.4190270B
:Threefish-256: [state after round 58]=
BB835E8B.AE2AE8B4 D9BD14CD.B1448750 91451348.946CE035 CB3FBAFB.71AEF1B6
:Threefish-256: [state after round 59]=
95407359.5F6F7004 F398D11A.F703AE8E 5C84CE44.061BD1EB F275788F.39A12A9A
:Threefish-256: [state after round 60]=
87B5EBE8.99109A9E B0684E80.8E05A327 501D9F5E.FD1F8079 C91AFA0F.AD35C9C0
:Threefish-256: [state after key injection #15]=
9ECC00FC.AC22ABAE D68C70A0.AC21BD3F 8651D18F.2B4BAAA1 F849273B.D85FF2F7
:Threefish-256: [state after round 61]=
7558719D.584468ED 340032E7.27E9700C 7E9AF8CB.03AB9D98 CE251D24.F339D3EF
:Threefish-256: [state after round 62]=
437D8EC2.4B7E3CDC B1B559CC.BC95CEE4 B29B2BB2.2B950DA4 37867D4B.0C370012
:Threefish-256: [state after round 63]=
F532E88F.08140BC0 67F43DE8.3AE65CFB EA21A8FD.37CC0DB6 B8E2A53D.3341EC29
:Threefish-256: [state after round 64]=
AE158DCC.3B55F7E9 68F3BA1E.15465759 5215E6E5.72B26AB1 9D5461E5.83B752D4
:Threefish-256: [state after key injection #16]=
CD33AAE8.56701101 9F27EC4E.43728181 894C1C19.A5E49BE1 B9257DC0.2DB36D06
:Threefish-256: [state after round 65]=
6C5B9736.99E29282 974807EA.3982F54B 427199D9.D39808E7 3FB1B46A.BE9EB1C2
:Threefish-256: [state after round 66]=
AC0D4BA1.58814444 4E9731CB.D969FBD8 D9B9A1C4.0D1AFE32 B02EB0BA.1E2AADAF
:Threefish-256: [state after round 67]=
FAA47D6D.31EB401C 1F48C990.DDCC0B84 89E8527E.2B45ABE1 A345FDCE.05F511FF
:Threefish-256: [state after round 68]=
9DEA7B3B.37E0521B 10B06C8C.E008857E A9311C0F.0911B765 F555C2FB.89426DEF
:Threefish-256: [state after key injection #17]=
C510A05F.5B02733B 47E6A1C1.133AB6AE CC083CED.B60FD287 0C6BD80F.9C547F10
:Threefish-256: [state after round 69]=
0CF74220.6E3D29E9 8ED1374D.32B2E4AA D87414FD.52645197 E0DCEADD.4AB3E188
:Threefish-256: [state after round 70]=
EDD42CFD.B8F10B71 74319F61.AB5D9EAC 67454C4A.85173641 15B614CA.824659DD
:Threefish-256: [state after round 71]=
6205CC5F.644EAA1D D3D50A22.E2E3DC67 7CFB6115.075D901E 4E5BF083.7018FD9B
:Threefish-256: [state after round 72]=
B061BCE2.D467A7B8 B233B750.399466A7 50D06B37.EA416C85 C0794179.9A3C573B
:Threefish-256: [state after key injection #18]=
DF8FEA0E.FF91D0E0 D50AD82E.E69281C9 76F48D58.085D869D DF975E95.B5567065
:Threefish-256: [state after plaintext feedforward]=
277610F5.036C2E1F 25FB2ADD.1267773E 9E1D67B3.E4B06872 3F76BC76.51B39682
----------
++++++++++++++++++++++++++++++++++++++
:Threefish-512: encryption + plaintext feedforward (round-by-round):
Tweak:
00000000.00000000 00000000.00000000
Key words:
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
Tweak schedule:
00000000.00000000 00000000.00000000 00000000.00000000
Key schedule:
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
1BD11BDA.A9FC1A22
Input block (words):
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
Input block (bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
:Threefish-512: [state after initial key injection]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-512: [state after round 1]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-512: [state after round 2]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-512: [state after round 3]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-512: [state after round 4]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
:Threefish-512: [state after key injection #01]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 00000000.00000000 1BD11BDA.A9FC1A23
:Threefish-512: [state after round 5]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
00000000.00000000 00000000.00000000 1BD11BDA.A9FC1A23 C178E7C0.8AE7CB38
:Threefish-512: [state after round 6]=
00000000.00000000 00000000.00000000 00000000.00000000 00000000.00000000
C178E7C0.8AE7CB38 1BD11BDA.A9FC1A23 1BD11BDA.A9FC1A23 ED9BE223.15E5E0A7
:Threefish-512: [state after round 7]=
1BD11BDA.A9FC1A23 C178E7C0.8AE7CB38 ED9BE223.15E5E0A7 1BD11BDA.A9FC1A23
C178E7C0.8AE7CB38 E5DC0A57.4171F777 1BD11BDA.A9FC1A23 C29EDD4F.CAF4F808
:Threefish-512: [state after round 8]=
DE6FF92A.74F1122B A5ADC311.D328DD9A D377EC7A.5757D81E 2BE07C9D.BC25111D
DD4A039B.34E3E55B A4923070.0016A9E9 DD4A039B.34E3E55B 89C8396C.6007F855
:Threefish-512: [state after key injection #02]=
DE6FF92A.74F1122B A5ADC311.D328DD9A D377EC7A.5757D81E 2BE07C9D.BC25111D
DD4A039B.34E3E55B A4923070.0016A9E9 F91B1F75.DEDFFF7D 89C8396C.6007F857
:Threefish-512: [state after round 9]=
841DBC3C.4819EFC5 B37B1557.38DD9B0F FF586918.137CE93B 3D0978CA.AD7B20E0
81DC340B.34FA8F44 025C34BE.7BB7ABD5 82E358E2.3EE7F7D4 821C5213.07E0DA58
:Threefish-512: [state after round 10]=
C1273506.F59510A5 C3684870.2AACAEE4 B2D37E6F.4C5A844A 2DA4B5F2.D0763A10
03F8861E.3CDB699C 8810134D.506AE33E 853F8DA0.BA9FA3A9 9BC780CC.F8CB8B0C
:Threefish-512: [state after round 11]=
49374854.45FFF3E3 57809BD7.3A419E50 4E9AFF3C.45260F56 C6C418DA.E0F07D55
C760CE8E.67881880 4F997BBC.C4FEC736 B2E44393.8B15DDB9 2B5F7971.A6E6692A
:Threefish-512: [state after round 12]=
7496C1C5.ECE65D0D 1381DA12.CCEA0FAD 9E347AF9.0A24D68C DBE22371.929865A8
8E24E769.487895D5 53A79CA7.E515E93D 0A64DF6A.C5577C09 CA642288.2034095B
:Threefish-512: [state after key injection #03]=
7496C1C5.ECE65D0D 1381DA12.CCEA0FAD 9E347AF9.0A24D68C DBE22371.929865A8
8E24E769.487895D5 6F78B882.8F12035F 0A64DF6A.C5577C09 CA642288.2034095E
:Threefish-512: [state after round 13]=
88189BD8.B9D06CBA FD1F4D51.793D65DC 7A169E6A.9CBD3C34 1EB08700.AA45B4E8
FD9D9FEB.D78A9934 C1D59296.6A687B3E D4C901F2.E58B8567 5CE935FB.BB41E145
:Threefish-512: [state after round 14]=
A6C922D9.641621A2 9E9FC49B.B9413DB3 7735EBBC.15FAA210 A8C87652.0DC61CC3
5A86D5E7.92CC7A79 C0D4CD20.EE18FBA2 969E9489.4FF400A5 DF93A643.4522977E
:Threefish-512: [state after round 15]=
679DEFFA.522F1D44 CE5418F8.2B3087A5 56C991FF.5B1D398E 7EDFC943.28A313A2
F9269A83.4C0DB82C 6BE03E9A.38498D33 3F670ADB.5DBA1D68 42726703.C62F23A7
:Threefish-512: [state after round 16]=
AA1056FE.185E40EB 59A3DBF8.B86D00C3 C2A9D099.9366C6C1 28CC4B02.9C2F7C3C
780663C6.74B0CBCE F1C230A7.095E8F4C 0DBB23D3.88EAA50D 9B694BC4.0BCD78F5
:Threefish-512: [state after key injection #04]=
AA1056FE.185E40EB 59A3DBF8.B86D00C3 C2A9D099.9366C6C1 28CC4B02.9C2F7C3C
93D77FA1.1EACE5F0 F1C230A7.095E8F4C 0DBB23D3.88EAA50D 9B694BC4.0BCD78F9
:Threefish-512: [state after round 17]=
03B432F6.D0CB41AE 4384E49E.26356FB5 EB761B9C.2F9642FD 2981D85E.A352F2D4
8599B048.280B753C 00A1FABC.526CFB2D A9246F97.94B81E06 D08B70A4.F9916687
:Threefish-512: [state after round 18]=
2D360B55.741E3482 6291DF50.D2C27B8E 2EFB003A.55CBB2B2 66FD5BF3.737F4E0F
562520ED.219CDBC3 D7697EC8.D9EE591B A9C66A53.E7251933 71E9ABD9.1F188046
:Threefish-512: [state after round 19]=
049F8A1E.4E0C8D9D 0616A5B9.03439272 A0E4AC13.74E432F8 8CDD0BBD.ED4281BC
B8B7003D.F45F5751 9A7A1BA3.389B6110 10C3C647.5AA46742 2CA48F2B.8031DE77
:Threefish-512: [state after round 20]=
31441949.CE3E6C14 2FFD4C61.37BC6980 3B5EC7B6.AD7F9408 F918D6F0.5C4C9B8C
45940BFB.E1A1D90D 7F785930.45B1B2D0 16DA6C00.5DE7F9B4 785A4E49.AD82824D
:Threefish-512: [state after key injection #05]=
31441949.CE3E6C14 2FFD4C61.37BC6980 3B5EC7B6.AD7F9408 14E9F2CB.0648B5AE
45940BFB.E1A1D90D 7F785930.45B1B2D0 16DA6C00.5DE7F9B4 785A4E49.AD828252
:Threefish-512: [state after round 21]=
614165AB.05FAD594 BF75A5BC.FB5CE50F 5048BA81.B3C849B6 91DA97EA.36F23504
C50C652C.27538BDD D3CAAE6D.DAB2EF1C 8F34BA4A.0B6A7C06 C69938C8.59122648
:Threefish-512: [state after round 22]=
F31BFD95.3CED0A98 BB09FF55.3384D92B 0FBE603E.AF252EC5 DCCF9071.56E4292D
8BA59DF4.8065B225 4846DFDD.2DA1186D 62FF68B7.E61D6B22 12868790.6344D66D
:Threefish-512: [state after round 23]=
3B62DD72.6A8E2305 ECC894FB.E49C98AE 2244E7CF.126A0532 15127C0C.86986641
46AF9D49.B3EA8B50 EBEEEBD6.49E1CD93 3FCEF929.3D01944F 04F78F5B.26568628
:Threefish-512: [state after round 24]=
405A6CCD.90E4A92D E40375C1.BD068211 0E33D3A5.5C4BD2C5 58E3BF4F.AAC7B50E
5BC21956.3A82F191 9DD83D4E.8A023308 2C978E25.219E2CFD 72EE5D8D.B758D3F4
:Threefish-512: [state after key injection #06]=
405A6CCD.90E4A92D E40375C1.BD068211 2A04EF80.0647ECE7 58E3BF4F.AAC7B50E
5BC21956.3A82F191 9DD83D4E.8A023308 2C978E25.219E2CFD 72EE5D8D.B758D3FA
:Threefish-512: [state after round 25]=
245DE28F.4DEB2B3E 84D99B8F.909B447F 82E8AECF.B10FA1F5 2E93FE2A.3F34550F
F99A56A4.C4852499 13EE06B5.5CC1CA58 9F85EBB2.D8F700F7 749F94FC.853CB141
:Threefish-512: [state after round 26]=
52F1E0B9.8D1F804D 26F4C2A0.4819D16B 07C24A5F.41AAE674 83A5DC03.C2E728B1
6E39EBA1.49C1D5DA 32DEA558.472ECFB4 B373F268.35B8CB4F 8A100E2B.4265297D
:Threefish-512: [state after round 27]=
85D08611.D44E5001 106E3E72.330DEAAC 91D2588A.84100FF1 667AC920.409871CE
952EAE41.91DBA745 F73C7D52.F9A40585 3719CE6B.F89FF400 A346E64F.8C171A50
:Threefish-512: [state after round 28]=
29176C61.60656A51 9922CDD8.C84AFD9C 890ED5DD.7DB41576 35CF0DA8.F2348162
FBA97761.D2741913 E8731AC2.290A7C77 47880CDE.2BADDEAC A4DBF379.4E51CB17
:Threefish-512: [state after key injection #07]=
29176C61.60656A51 B4F3E9B3.724717BE 890ED5DD.7DB41576 35CF0DA8.F2348162
FBA97761.D2741913 E8731AC2.290A7C77 47880CDE.2BADDEAC A4DBF379.4E51CB1E
:Threefish-512: [state after round 29]=
DE0B5614.D2AC820F FD80894E.AB585BB6 BEDDE386.6FE896D8 8250C3DE.E29B55B2
E41C9223.FB7E958A 403563FC.5AB2FE82 EC640057.79FFA9CA 952A519C.675B7239
:Threefish-512: [state after round 30]=
605C19F3.B547D7C1 AD77B9BE.10362D3E BC5E6CD5.1B40F28E E7E1DCC5.1E22D360
7946E3C0.62DA07C3 F9169539.1F48A14C 2C996453.D4B2A84C B1A0B769.24AB9AAE
:Threefish-512: [state after round 31]=
5972AF2C.D490790D 5A9EF124.0E4ADA72 6DFF243E.3FEC8D3C B7BF1B74.EE294034
26BE9D7E.73103501 FD220950.5FDAE582 147B4118.F2D57BAC 312A51B3.3A57C419
:Threefish-512: [state after round 32]=
8A9D00E0.0EE83D26 F1EB1633.4BFA2444 6B212D8E.9FC772BE 034632A3.6C149AF3
DE7DB8F3.61397535 E9DC0F87.CF98A85B 6F1A323D.0120561E 58232029.87BAB0BF
:Threefish-512: [state after key injection #08]=
A66E1CBA.B8E45748 F1EB1633.4BFA2444 6B212D8E.9FC772BE 034632A3.6C149AF3
DE7DB8F3.61397535 E9DC0F87.CF98A85B 6F1A323D.0120561E 58232029.87BAB0C7
:Threefish-512: [state after round 33]=
985932EE.04DE7B8C 11480E94.C152A972 6E676032.0BDC0DB1 AF2ECF02.3FBF2787
C859C87B.30D21D90 B467B4BE.720D5370 C73D5266.88DB06E5 306B4A8D.8CBF03D5
:Threefish-512: [state after round 34]=
478801F0.449DA313 FD0A3C22.EFBEAA0A 7FAF6EC6.CD2EB723 BB161F4C.FFA1ABED
F8C51308.BD912165 968A9BA7.AE34774C 7BA50724.FAE85A55 94A0EB16.14127B31
:Threefish-512: [state after round 35]=
DE129D97.F2D21A5F 8D8A9056.F95A317B 145059DC.E1413254 6160505D.C413F901
F5CF4F2B.AD4FCB6F 3D55E95E.9A7BA025 36BB2671.FA8A0642 1D6DC116.B134B95E
:Threefish-512: [state after round 36]=
FB805EAE.A406D3BD 67520E10.5AE15828 51A6433B.7BBCD279 564EFFD9.2CA7D789
572F9F89.7163C470 58E91641.2C1A4C91 C445B6C8.F3E437BD 200273CC.CD746F87
:Threefish-512: [state after key injection #09]=
FB805EAE.A406D3BD 67520E10.5AE15828 51A6433B.7BBCD279 564EFFD9.2CA7D789
572F9F89.7163C470 58E91641.2C1A4C91 C445B6C8.F3E437BD 200273CC.CD746F90
:Threefish-512: [state after round 37]=
62D26CBE.FEE82BE5 127E788D.57EF23C8 A7F54314.A864AA02 ECDCB6F6.FDF715F4
B018B5CA.9D7E1101 0071878F.FEDA4805 E4482A95.C158A74D 28855EFA.5178A53E
:Threefish-512: [state after round 38]=
4FAF23B5.FCDF41D9 7562115F.E42ACF85 BA73BBA2.0053CDCA 2242D85B.D7369860
D89E14C4.EEF6B63F 22A78DDE.A912FB53 E4B9B225.C032EF52 4C66B6D1.951FF3DD
:Threefish-512: [state after round 39]=
7256B194.A5F23D2C F1C873BB.D9CB41E6 06DA7273.9573C1A7 7C1A598D.9321DCB9
4E002624.D32185C4 FB2B1805.F634D278 06FC8A81.976987B2 F9449810.A0C54D0F
:Threefish-512: [state after round 40]=
6B9B49A5.46B78A3B 30B745E4.BA752F69 02058A79.8BA8941F A97EB7C5.481C64EB
CA1A7FB2.6643627D 7AFEA161.8E5EA0CD F8C4FE3D.7134C998 6DB121DA.8C934ABE
:Threefish-512: [state after key injection #10]=
6B9B49A5.46B78A3B 30B745E4.BA752F69 02058A79.8BA8941F A97EB7C5.481C64EB
CA1A7FB2.6643627D 7AFEA161.8E5EA0CD F8C4FE3D.7134C998 89823DB5.368F64EA
:Threefish-512: [state after round 41]=
9C528F8A.012CB9A4 D788C3A7.D0559739 AB84423E.D3C4F90A 2A420C84.442F855E
45192113.F4A2034A 4E1553E6.F2C9D4BF 82473BF2.A7C42E82 53ABA6A3.97839824
:Threefish-512: [state after round 42]=
C6949C0E.455C3F02 23A62B95.0B0B170C 830D05E6.A41A9043 7881E4A7.4D6E2E12
98C4C7B7.8C259B6E 84A5336B.EFA1D0C4 D05C8FD9.9A8E0341 8478DB76.AEB8C65B
:Threefish-512: [state after round 43]=
4B39CF7A.34FE0FC6 EB40E55A.B928F536 0785E15D.52D3569E 14FA8583.2EB2AB8F
BC6AF34C.9730B27A B124C332.7EAD3978 48DE7480.E7FC3153 5BE6CC9F.6EBEEDC9
:Threefish-512: [state after round 44]=
A7209C19.A3BCFD8F BB4C376F.AF708D1B B8AAA48F.D1809016 5E71824A.46CDECA2
D16578CF.C5E35E09 E686EDBF.1D1F3B58 341F59DB.A1252689 6AB9A2C4.DE676F38
:Threefish-512: [state after key injection #11]=
A7209C19.A3BCFD8F BB4C376F.AF708D1B B8AAA48F.D1809016 5E71824A.46CDECA2
D16578CF.C5E35E09 E686EDBF.1D1F3B58 4FF075B6.4B2140AB 6AB9A2C4.DE676F43
:Threefish-512: [state after round 45]=
626CD389.532D8AAA DA2A5E54.F5363D7D 171C26DA.184E7CB8 86AF5DF2.8FD21C2A
B7EC668E.E3029961 C3908BED.79192F9D BAAA187B.2988AFEE 7E747F14.6AE2164C
:Threefish-512: [state after round 46]=
E91C317B.E2FFA6D4 BA8C1B89.CA2B0170 F146852F.0D84BA35 52F92EDF.DAAAAB8A
3660E5A3.4DE4AFAD 3C15118C.C61FA885 7E3AA468.A2A1DF8B 6F511C72.B1B50425
:Threefish-512: [state after round 47]=
25314308.A91F4F59 E379572F.F97AA92A 6097A1A1.BF39BE5A 2A668639.3713AECE
F0ED012D.180FB11D 2AE50196.A397893A D133D348.7D4C8B15 C8B68ADB.37DA2BD7
:Threefish-512: [state after round 48]=
EDE7CDE3.E0F97B30 CDFA0581.0C6E1EDC 8B7CA338.62D14794 951E438D.FCA9C64A
1B538766.4F235FEB B1564639.F472D01D B4AD2A78.76C7343F 5336935D.A54D2DE9
:Threefish-512: [state after key injection #12]=
EDE7CDE3.E0F97B30 CDFA0581.0C6E1EDC 8B7CA338.62D14794 951E438D.FCA9C64A
1B538766.4F235FEB CD276214.9E6EEA3F B4AD2A78.76C7343F 5336935D.A54D2DF5
:Threefish-512: [state after round 49]=
BBE1D364.ED679A0C 3C56E01A.6C07D917 209AE6C6.5F7B0DDE EA06826F.0E9F3501
E87AE97A.ED924A2A F8DE1A0D.BC6C2311 07E3BDD6.1C146234 AE46037C.7AC60980
:Threefish-512: [state after round 50]=
A5E855D3.FC06CF0D 84FE74CE.B32F26C1 5CF1C6E0.CB82E6F5 D93C527B.E60F7337
96C0ECF7.685853AA 8642B8F8.D044FB72 00C1D7E3.D8808545 7516DCBB.6D2A63B1
:Threefish-512: [state after round 51]=
2C2B0ECC.CC4BCA7F F2220798.56047397 D208A39C.38AD4AA6 3F919827.1A783462
1BBF61C6.1B877A6B 2864B9E4.A86045F2 D9FE2A5F.BE8FF87C 47397B26.B3C31710
:Threefish-512: [state after round 52]=
736489F3.800EE18F 8B194EDA.34EDE973 FA6D5D80.E10D9098 396F6875.12E5D6F9
5B50F9ED.35FFAECD 86E744AE.98278889 CC2031F8.14946C13 0192C494.0620C101
:Threefish-512: [state after key injection #13]=
736489F3.800EE18F 8B194EDA.34EDE973 FA6D5D80.E10D9098 396F6875.12E5D6F9
772215C7.DFFBC8EF 86E744AE.98278889 CC2031F8.14946C13 0192C494.0620C10E
:Threefish-512: [state after round 53]=
FE7DD8CD.B4FCCB02 88896108.385BA618 33DCC5F5.F3F36791 7765B04B.BDA8BD8C
FE095A76.78235178 9E977850.63BE43C2 CDB2F68C.1AB52D21 59B4D64D.14B4BFE5
:Threefish-512: [state after round 54]=
75E38919.72A5888E 904721F5.588C1CB8 BC6626FE.2C4F0DA9 1574F248.09BD6645
57BE30C3.8CD8115D 31AB2F52.877C7A99 6C4A6EDC.7E7370E3 A82B5610.D5EC438F
:Threefish-512: [state after round 55]=
A78EB86B.FA220327 02B44A81.9444A056 64917D0F.023B5138 8088CDEC.2A9E4961
E80552B8.E5642E15 19B3F4F3.2FB5AA64 81BF6124.8830D728 068D004E.588BD797
:Threefish-512: [state after round 56]=
AE1BB8BA.52ADDABE 30392A32.58D5217C 7E457202.31F0FB9C 13848737.48625545
688E20A5.10027776 1A5CC1F6.C2DF4E36 8473ABA6.1C75777E 6A450402.66C5D8CC
:Threefish-512: [state after key injection #14]=
AE1BB8BA.52ADDABE 30392A32.58D5217C 7E457202.31F0FB9C 2F55A311.F25E6F67
688E20A5.10027776 1A5CC1F6.C2DF4E36 8473ABA6.1C75777E 6A450402.66C5D8DA
:Threefish-512: [state after round 57]=
DE54E2EC.AB82FC3A 960BEEE2.E10E6A0F AD9B1514.244F6B03 887DE366.D1155A1C
82EAE29B.D2E1C5AC 8D5CF461.A351174A EEB8AFA8.833B5058 3603B4E5.CB9BD014
:Threefish-512: [state after round 58]=
66D2C653.7C985656 81BBD7E8.294A08D7 43A703F7.055DD512 33BAB472.8B15CD12
B8EE9781.9E7D95C0 410DCCDE.635EC4F5 7C15A40A.268C67A2 96B24901.3FCD8867
:Threefish-512: [state after round 59]=
A7E09331.DFF71B4B 957A3DFD.D6689DE0 DA594CF8.452B5D79 35F43F09.D947229F
3AAA6F69.C7C79E97 920CDC65.CF2BD6AD AFD0587C.B1A234B4 3C9D7F33.1C0FDDE6
:Threefish-512: [state after round 60]=
E47E1264.FC06F931 CC949F2D.2BD50FF2 6C66295E.14573426 EFAB5A4C.A8D78614
709EAE73.A10EC136 C702AA69.0D24FED3 454A967A.880AD294 DE80745C.E3BD3548
:Threefish-512: [state after key injection #15]=
E47E1264.FC06F931 CC949F2D.2BD50FF2 88374538.BE534E48 EFAB5A4C.A8D78614
709EAE73.A10EC136 C702AA69.0D24FED3 454A967A.880AD294 DE80745C.E3BD3557
:Threefish-512: [state after round 61]=
B112B192.27DC0923 5B9548F4.6D939FB6 77E29F85.672AD45C 5DD77E00.5CC002CF
37A158DC.AE33C009 0332A393.B23969AD 23CB0AD7.6BC807EB 7F28B7E2.3C16879F
:Threefish-512: [state after round 62]=
0EEA2F92.849C0BF2 7A6965CB.A748BF60 D377E879.D4BE7412 F2EA9612.8102B05C
B6CA10BE.EA4A47A8 EC73E0A3.FBA7C594 26FDAE6B.1E017198 A8B7EC1C.35C2B7F2
:Threefish-512: [state after round 63]=
FB5E1036.8043D186 A67DE7F4.5167D5C3 7C2FD496.0A812C04 49C81276.01597336
3133768A.91930708 28BCDA40.B9B3807B 19E8447D.9F0421F4 699041D3.B5E1CDAA
:Threefish-512: [state after round 64]=
64EE520A.36259F30 BD81D820.97BE3411 A4ECAED6.C434AC7F E77BDF5C.5F7E083A
7AFB8900.92EC7A3E DFC4120C.848D1FFF C0662C71.F06BF7B7 CBE03F59.7AA791AD
:Threefish-512: [state after key injection #16]=
64EE520A.36259F30 D952F3FB.41BA4E33 A4ECAED6.C434AC7F E77BDF5C.5F7E083A
7AFB8900.92EC7A3E DFC4120C.848D1FFF C0662C71.F06BF7B7 CBE03F59.7AA791BD
:Threefish-512: [state after round 65]=
3E414605.77DFED63 ADCDB051.CB213D0D 8C688E33.23B2B4B9 7B880D9D.540F417C
5ABF9B0D.17799A3D CADBBF65.E887641D 8C466BCB.6B138974 D8B45C72.1714625B
:Threefish-512: [state after round 66]=
B9C953A2.CBEF2EDF AC74449F.B5489165 3A363E84.EED3F1C6 84CCA24C.EBD95B8F
3373F77F.2E8DFC98 B8FB5110.8A9D9F27 57222B31.539AED91 A3CB546D.F0485E7B
:Threefish-512: [state after round 67]=
72C4A4B3.568CCE06 56D7568F.C11DD515 DE0192F2.DF1C5041 6CF1C4E7.7BED9E92
DFE83C1E.E3D68DFD DB1D56C8.D939DF0E DBEECD7E.3F744920 FA2EAF23.3AB666B9
:Threefish-512: [state after round 68]=
6CF353D6.914334BF EF977163.75FAE224 B91EE9BB.B8562F4F DEB6F0C2.B8BFC111
4CDA0106.5FC42C8F 7AA82EEE.0A606138 32C6240E.00921E35 31AD15A3.FD8E474B
:Threefish-512: [state after key injection #17]=
88C46FB1.3B3F4EE1 EF977163.75FAE224 B91EE9BB.B8562F4F DEB6F0C2.B8BFC111
4CDA0106.5FC42C8F 7AA82EEE.0A606138 32C6240E.00921E35 31AD15A3.FD8E475C
:Threefish-512: [state after round 69]=
785BE114.B13A3105 852AF363.7A8280BF 97D5DA7E.7115F060 39FA2A3A.06B84C50
C7822FF4.6A248DC7 EE03AB15.8084367F 647339B1.FE206591 C78EB7F6.A211C884
:Threefish-512: [state after round 70]=
B2560B4E.B7F27D55 436CA2B1.BB8F81BA 1D00CDE1.EB98711F E622063E.2F520EA1
8F10E7EB.0C36564B 5CDAB2C5.6E7D63A8 5276E4C7.7EA49C10 AD03F9D1.D3ECDE0C
:Threefish-512: [state after round 71]=
0F30BE14.266FE0FD B10A959F.B3430140 CA04C7B3.BF854F2B FD72AAD1.9132EA76
D27D8A9C.C7C5D805 31816A3A.4B36824A 3898EB05.ADF6AAB1 ACF4A2DB.A04BC1B4
:Threefish-512: [state after round 72]=
BC2560EF.C6BBA2B1 E3361F16.2238EB40 FB8631EE.0ABBD175 7B9479D4.C5479ED1
CFF0356E.58F8C27B B1B7B084.30F0E7F7 E9A380A5.6139ABF1 BE7B6D4A.A11EB46C
:Threefish-512: [state after key injection #18]=
BC2560EF.C6BBA2B1 E3361F16.2238EB40 FB8631EE.0ABBD175 7B9479D4.C5479ED1
CFF0356E.58F8C27B B1B7B084.30F0E7F7 E9A380A5.6139ABF1 BE7B6D4A.A11EB47E
:Threefish-512: [state after plaintext feedforward]=
BC2560EF.C6BBA2B1 E3361F16.2238EB40 FB8631EE.0ABBD175 7B9479D4.C5479ED1
CFF0356E.58F8C27B B1B7B084.30F0E7F7 E9A380A5.6139ABF1 BE7B6D4A.A11EB47E
----------
++++++++++++++++++++++++++++++++++++++
:Threefish-512: encryption + plaintext feedforward (round-by-round):
Tweak:
07060504.03020100 0F0E0D0C.0B0A0908
Key words:
17161514.13121110 1F1E1D1C.1B1A1918 27262524.23222120 2F2E2D2C.2B2A2928
37363534.33323130 3F3E3D3C.3B3A3938 47464544.43424140 4F4E4D4C.4B4A4948
Tweak schedule:
07060504.03020100 0F0E0D0C.0B0A0908 08080808.08080808
Key schedule:
17161514.13121110 1F1E1D1C.1B1A1918 27262524.23222120 2F2E2D2C.2B2A2928
37363534.33323130 3F3E3D3C.3B3A3938 47464544.43424140 4F4E4D4C.4B4A4948
1BD11BDA.A9FC1A22
Input block (words):
F8F9FAFB.FCFDFEFF F0F1F2F3.F4F5F6F7 E8E9EAEB.ECEDEEEF E0E1E2E3.E4E5E6E7
D8D9DADB.DCDDDEDF D0D1D2D3.D4D5D6D7 C8C9CACB.CCCDCECF C0C1C2C3.C4C5C6C7
Input block (bytes):
FF FE FD FC FB FA F9 F8 F7 F6 F5 F4 F3 F2 F1 F0
EF EE ED EC EB EA E9 E8 E7 E6 E5 E4 E3 E2 E1 E0
DF DE DD DC DB DA D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
CF CE CD CC CB CA C9 C8 C7 C6 C5 C4 C3 C2 C1 C0