Mercurial > dropbear
comparison libtomcrypt/notes/pmac_tv.txt @ 1471:6dba84798cd5
Update to libtomcrypt 1.18.1, merged with Dropbear changes
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 09 Feb 2018 21:44:05 +0800 |
parents | 1b9e69c058d2 |
children |
comparison
equal
deleted
inserted
replaced
1470:8bba51a55704 | 1471:6dba84798cd5 |
---|---|
1 PMAC Tests. In these tests messages of N bytes long (00,01,02,...,NN-1) are OMAC'ed. The initial key is | 1 PMAC Tests. In these tests messages of N bytes long (00,01,02,...,NN-1) are PMAC'ed. The initial key is |
2 of the same format (length specified per cipher). The OMAC key in step N+1 is the OMAC output of | 2 of the same format (length specified per cipher). The PMAC key in step N+1 is the PMAC output of |
3 step N (repeated as required to fill the array). | 3 step N (repeated as required to fill the array). |
4 | 4 |
5 PMAC-aes (16 byte key) | 5 PMAC-aes (16 byte key) |
6 0: 4399572CD6EA5341B8D35876A7098AF7 | 6 0: 4399572CD6EA5341B8D35876A7098AF7 |
7 1: 580F7AA4AA45857C79BA2FB892228893 | 7 1: 580F7AA4AA45857C79BA2FB892228893 |
55 14: 5B575C77A470946B | 55 14: 5B575C77A470946B |
56 15: 686DAD633B5A8CC3 | 56 15: 686DAD633B5A8CC3 |
57 16: BDFE0C7F0254BAD5 | 57 16: BDFE0C7F0254BAD5 |
58 | 58 |
59 PMAC-xtea (16 byte key) | 59 PMAC-xtea (16 byte key) |
60 0: A7EF6BB667216DDA | 60 0: F5E28630DFDE34E0 |
61 1: B039E53812C4ABDC | 61 1: FFCC52D905DA5198 |
62 2: 87D2F8EA5FB6864D | 62 2: 25198AB18B2B290D |
63 3: F85E3F4C1D9F5EFC | 63 3: 18914E50791161E9 |
64 4: 4EB749D982FB5FE2 | 64 4: 200F832212AD6747 |
65 5: 0BFA0F172027441A | 65 5: A9D09C41D734DDF7 |
66 6: FF82D01F36A6EC91 | 66 6: 32D7CCA3F4BD8215 |
67 7: 3BC2AA2028EBBD7A | 67 7: 91A1AA9389CD5D02 |
68 8: 15AA03A97A971E2A | 68 8: 35CB1F77D7C25E2F |
69 9: C974691F5D66B835 | 69 9: D91EEE6D0A3874F3 |
70 10: 4FC7AA8F399A79ED | 70 10: A42872686A8FF6F2 |
71 11: 2633DA9E94673BAE | 71 11: 7568908634A79CBD |
72 12: 82A9FD48C5B60902 | 72 12: 5B91A633D919BC34 |
73 13: 31BF6DA9EE0CE7E4 | 73 13: 32DCD17176896F1D |
74 14: 26B2538601B7620E | 74 14: 2BBBA64F30E672B6 |
75 15: D103F3C0B4579BE5 | 75 15: AFEB07DBC636AEED |
76 16: 031346BA20CD87BC | 76 16: 7A417347CA03C598 |
77 | 77 |
78 PMAC-rc5 (8 byte key) | 78 PMAC-rc5 (8 byte key) |
79 0: C6B48F8DEC631F7C | 79 0: C6B48F8DEC631F7C |
80 1: F7AA62C39972C358 | 80 1: F7AA62C39972C358 |
81 2: 0E26EC105D99F417 | 81 2: 0E26EC105D99F417 |
350 14: 83FA4DAD55D092F5 | 350 14: 83FA4DAD55D092F5 |
351 15: BDC0A27EE0CB1657 | 351 15: BDC0A27EE0CB1657 |
352 16: 87D907CACA80A138 | 352 16: 87D907CACA80A138 |
353 | 353 |
354 PMAC-noekeon (16 byte key) | 354 PMAC-noekeon (16 byte key) |
355 0: A1E4C84B5958726557DF0855B37AA551 | 355 0: 276019CC8E43A1B3F300C47B55B7AA22 |
356 1: 5DE20299CA919D3365B493D3D4895F92 | 356 1: B93E353A2CC21CEAD81C91EC2FCD348E |
357 2: AF7E70C336571A857F62A18649EDB197 | 357 2: E8B9737CAD705C499F246744DCFE9641 |
358 3: C5F55CFE1AA119C352B64252AD246CBD | 358 3: EF36B0FFB5439FF8668F35FD1822D0EA |
359 4: FEF68A0CE08E8BA315B73B62F861824F | 359 4: B7F5AD89538FC3F03923E98ADF95D0CC |
360 5: 8321C2958DE4903DC12C42A8845ECC20 | 360 5: 558FCA30F602B4BC6697F44053875204 |
361 6: 370466D1324AECF1F5B42E0E01381613 | 361 6: 6B2D6D5A1CF670BE80E4BBB945CD3871 |
362 7: 5CB900190F5CACBACFE5EAB0CC289D87 | 362 7: 9CFA28FCA22EA12A13AC1093EF5D5EB9 |
363 8: A13C043E6CAAA1E34601A93C497446A4 | 363 8: 04EDA6C71B9F1177F4A5368684FBBAFB |
364 9: 865E11622A4CC8A9E1408E00F56C4543 | 364 9: 43C56B31D440EBECE4C74B90750A4653 |
365 10: 9DC42C26868374649BD17D69D025CA1B | 365 10: 23D5FA9AFFB2DC3DD372F22690487BAC |
366 11: 37D33C11B433C91DA09925CA9E86757A | 366 11: FD61731F27CF8E791535AAB579A018B4 |
367 12: 1373D769C270E7137C953AC0F8F37941 | 367 12: 502D3A64FDED3CA2A2C8A5E986B27E03 |
368 13: 7E81DEC583348B1E2F6267ECF82CB994 | 368 13: 1EABBC65B0A08F6CB15218E7153A6003 |
369 14: 505B6329338556518FF364CAA730F5E8 | 369 14: B05DBC66CF92B045FC99395E9D405C4F |
370 15: 0C085AEEB315968B0BDE904E8BBC6FD0 | 370 15: EE841A0BF2C91C1E2078F06D022F2E6C |
371 16: 5FED63259364BE7E5133FF0507DD2D4C | 371 16: EA749FBAC6BA9F672796C9D58A8C3294 |
372 17: F7EE5C80A99AAEADB49E7CC69BFFF679 | 372 17: BBEF3CDFB93E5F462773579986F08374 |
373 18: 4388FA5E763A641130940EB705BEFD08 | 373 18: B17F7645F80BF5A2817C228987B43C03 |
374 19: 1BC31CA79EBE1674CEBE01BC9988267B | 374 19: C995A102DFBB38FA397A4E508B85093D |
375 20: BE88961637EFFE2D6905D104FEDD51A4 | 375 20: 9011CA395AC3FCD8594C13E67C22E95B |
376 21: 9C341004FB22AFCC496094E3207CA761 | 376 21: 364BF53974D68B8BCF53CAADC5469DEC |
377 22: B9DAA3620E38FFC7C5D5E7D2D8FE3DE4 | 377 22: 5BAD7041372F28DE28BAAAC1A89C10A8 |
378 23: A38D2E571F037061B4400F1131FDBDEA | 378 23: 77874E908BFCE6F5E36888A484A754C0 |
379 24: 61DB71AE77A6EB47F2E9E14E8CBF2F4B | 379 24: 9BDA525416A3129C55886134B79BAEDE |
380 25: 9903A072274CC048EF2C51493266D9ED | 380 25: 84E3201FA7958223B302D1BC2AC57D55 |
381 26: 1EBEA421DD08859C17DDF39B20A82102 | 381 26: 2B8FA1A95DADB4DC2F7A308D8E3D8C81 |
382 27: F425858618E1A86F4912E4714EFB9E75 | 382 27: F74EBF0ACCC187569BDE549F5FC96C36 |
383 28: 3B3D4EA07F7FE6DDFDD02D624ACDFC9F | 383 28: 7023D209F1965EC32253D11835CDFFA5 |
384 29: CEEE256591D701514EB17DF73B08A970 | 384 29: C3C6397D9B0A1D741335882ACDFAC20D |
385 30: 5CC56D5D46120C530A23B6C511C685FC | 385 30: 7BC92905F2AF6754256BE087CC4F54DB |
386 31: 68E484CE18BE28EADD0BBF23291B8237 | 386 31: 0BBA0A507767530F26C3A465DAB11359 |
387 32: ABD58A9CDF8AA68168A1A402074CF520 | 387 32: D2891C8EA1F574A6B2AB091057E0FB2C |
388 | 388 |
389 PMAC-skipjack (10 byte key) | 389 PMAC-skipjack (10 byte key) |
390 0: 9CD94B75BC43B647 | 390 0: 9CD94B75BC43B647 |
391 1: B069ACB82B12BC7B | 391 1: B069ACB82B12BC7B |
392 2: 6DD40E71EB03E311 | 392 2: 6DD40E71EB03E311 |
457 13: 7F5ABBDC29852729 | 457 13: 7F5ABBDC29852729 |
458 14: F81A7D6F7B788A5D | 458 14: F81A7D6F7B788A5D |
459 15: 93098DA8A180AA35 | 459 15: 93098DA8A180AA35 |
460 16: BACE2F4DA8A89E32 | 460 16: BACE2F4DA8A89E32 |
461 | 461 |
462 PMAC-seed (16 byte key) | |
463 0: 58844BC0C53AACF808587A7C35C37DE2 | |
464 1: 481E3E0831DF5AED135C71BBBD075F4A | |
465 2: 11355F9D42E7BAD967DF90E9088D45A7 | |
466 3: 5E3F82EF0B3CA70DCB614C1016DDB052 | |
467 4: 35E283B0E6C538ED5F2DF4E004324865 | |
468 5: 56467B8BA87BDE89DF4A64DC9B9409CF | |
469 6: 9315AAAE6CA0868FDCBC397B7DC2DF84 | |
470 7: A265D861DCE6C9B80CCFF92463DB27D3 | |
471 8: 196A0813E4EB49F47A1C3713950B194E | |
472 9: 261372868D259E609BE5080F282B361A | |
473 10: DFDC55CDF60A0CB6A33BC6F4B5E5A481 | |
474 11: 0BD99E075BC93386CDB40C2AAF8E8918 | |
475 12: CA1B80D0088D7267C9AFB037DCD8FA56 | |
476 13: 8EDBC9F77D4DAB3DFABEAB0891622F1C | |
477 14: D1A8F869C961739ABFE7F401FA41D6F6 | |
478 15: 653041670E0BAD5D1FE77A19D9439CEE | |
479 16: 440EF361908A528B2A3ED7C50C1A47AB | |
480 17: DCE2613438A5DC42AC8F5CE753DDF01D | |
481 18: F9E313156CA5345CECB1A5F963E9B201 | |
482 19: 34D72FB89BA3C41E1D0597531849C6C9 | |
483 20: 7ED20B28067BA27E37606387D641B75F | |
484 21: 933A2E06DA91C208297305FFF4F7795B | |
485 22: CC455E1FB196CF5B233921AA6A048B81 | |
486 23: 613AC1EE5B8D0C3123A18BED9A352980 | |
487 24: 00A2BBEEB98DB190A694B67EF85A65A4 | |
488 25: 1A7D50E6051D85CA81D9DD7DE81BF02E | |
489 26: A7F948B36D7AF08FB405A1B8C8C6AC6D | |
490 27: 967DC3981E7C718B562A93E5292B872F | |
491 28: 2674544D8D3E3F750590992C0AFB36AF | |
492 29: 193A2CC794CB285B4CB87197EE3550ED | |
493 30: 312AAC97C92279428FB1AA0882DB7088 | |
494 31: 3B9CBA2FF7FF4113BB2DC0DF6BCADDD0 | |
495 32: 45C5C71122C70F4337F5EC74BA6B446D | |
496 | |
497 PMAC-kasumi (16 byte key) | |
498 0: 52DF2D9A9EB4816A | |
499 1: 201C1024E6D2AF23 | |
500 2: 04E7B341BFC96D1A | |
501 3: CC11D07594C50F31 | |
502 4: EE27EAEED00E2F97 | |
503 5: 51DB73EC42ADB789 | |
504 6: 097A5F01A90BFE7F | |
505 7: 7FD121FD6B504A9D | |
506 8: 8A09BC5C1E7FA48C | |
507 9: B7A88328D7D84C9E | |
508 10: 1D34173FA9F1DFCD | |
509 11: 129AC84C0429E80E | |
510 12: 81D236AC427123E4 | |
511 13: 72D4EFEDD56F6253 | |
512 14: ACFC8D6AF30F8B64 | |
513 15: C7F75094394C1765 | |
514 16: D95208BCB48FAA38 | |
515 | |
516 PMAC-multi2 (40 byte key) | |
517 0: 4799ECD07D95FF68 | |
518 1: 5B94DBFD53C531D7 | |
519 2: DF09EDE792536619 | |
520 3: 01FB72E4EE79DFEF | |
521 4: 4159642D6ED0D4D8 | |
522 5: B6909A449A0A85BB | |
523 6: 20B167D3AA349DEA | |
524 7: E550AAB246D99D92 | |
525 8: 5E1042397C86B08C | |
526 9: 3789D96B64C85AC0 | |
527 10: 72C0921EF5B5DEDE | |
528 11: 5923493300FA910E | |
529 12: B589609B09B4D12F | |
530 13: 5EA42FE501CD696D | |
531 14: 4413763D2689108B | |
532 15: 07207040BAFC8E6D | |
533 16: 4E80F408AA6F1DD9 | |
534 | |
535 PMAC-camellia (16 byte key) | |
536 0: 33C03F6AA205F3816A17DA92BEE0BAD2 | |
537 1: AD1EC293DD032511579235B2F29CC909 | |
538 2: E71363EAF5A311DCFB035C69BBCE5DC0 | |
539 3: 22661D6CD3496FB5C9B3D89FC62E3981 | |
540 4: B142A96AF9C481B61E55B7B5896847C4 | |
541 5: A286C0769989120F8A31A8DAD7574F22 | |
542 6: 09E711382FDB6B938C802D11A66EF657 | |
543 7: DF9ABA4F5CF5B0647F045C3AA631BB62 | |
544 8: 499A8F68DAEC7FE56E64DB59B0993741 | |
545 9: AFFDA4F40A1BDF673EE9123CAE321F16 | |
546 10: B6F2E39D0126AA85D9152C4457365235 | |
547 11: 2922AAC2FF4F0B77DEE4B3E28EF5094F | |
548 12: 369D18F985D18B5ADDFFFC1151DE6BBA | |
549 13: 1B7641D1A38C4114EE829B7D25BF0EFF | |
550 14: DEF9092BA185FD5238A25C6FCF410C52 | |
551 15: D59FEE8047D64032329318DC7A2277B8 | |
552 16: B4561A4A092E031F8FE998FAC87F9BFB | |
553 17: F27EF7D0823B056F692BA369D1B2E7B4 | |
554 18: F62C4F7B749CF31A6F5485BFDED7EEBD | |
555 19: 22BD3AB334BE6E04C84D6197FF69CAE3 | |
556 20: E617D108BED8E9ACBA55FAF60863F8C3 | |
557 21: 0DB60AE0725D37855F3AF1DDF78E98EB | |
558 22: C76DD5A075AB30AB66FC448BD19B6588 | |
559 23: 60231366598BEB2D16D33A1A8019B9A1 | |
560 24: 247E925C96064801490A1D062A0C1F18 | |
561 25: 1C1081E20DE3BE26FF24BEC3DFBA9BF2 | |
562 26: 3B16562B3CD862C00A03B7ADC99E46C5 | |
563 27: C1E8BA560851254640D523A0CEE846AF | |
564 28: C36E8CF324A0A4EBC6C76EA01CDFD158 | |
565 29: EAED84E721777F5E30184E496DA2C0FA | |
566 30: 6655CA0D8741440212AA0DB218E5C7FE | |
567 31: D5C0143E1BA233BA5F862EE6E11A8F58 | |
568 32: C8DAF08BD68F4AE401C6663393C257CB | |
569 |