xref: /freebsd/crypto/openssl/test/recipes/30-test_evp_data/evppkey_ml_kem_encap_decap.txt (revision e7be843b4a162e68651d3911f0357ed464915629)
1# Copyright 2025 The OpenSSL Project Authors. All Rights Reserved.
2#
3# Licensed under the Apache License 2.0 (the "License").  You may not use
4# this file except in compliance with the License.  You can obtain a copy
5# in the file LICENSE in the source distribution or at
6# https://www.openssl.org/source/license.html
7
8# ACVP test data for ML-KEM encapDecap generated from
9# https://github.com/usnistgov/ACVP-Server/blob/master/gen-val/json-files/ML-KEM-encapDecap-FIPS203/internalProjection.json
10# [version 42]
11
12Title = ML-KEM encapDecap ACVP Tests
13
14# tcId = 1
15FIPSversion = >=3.5.0
16Kem = ML-KEM-512
17Entropy = AF9B6CAE187C407256FC9D3F3BE37010FFAF55D0E687A128F17C7F62EB6884D3
18EncodedPublicKey = A5F799D57B310740345CF77783B5013D540F557143443A5402B1255A5B0437727113E26B516C2BB899BF1178BE7531636E810B84938DF0B95197540A39289DC3C91CA3E8201A37101221922D5A2E59719F97375D30339196F10F7E986FDD4BC27E192FEE7654F85CAB2B01AF2E52AA5420295D6429CF5B93981AACEF634DD3B055F479B72FA45B012433A16939438641245C7113951E42A78399DB1B3451AC317552440322B93577D1C0A03BC02875F0B3E93A9A24E503DED4BF9B095F0023867122BFFB16785E25BAB9D19670797A5EA812CE22B7E1DB2BFED18F513625DA434E4D1A07827277386448EEAB09A7395C0CB780EA152989D429C1AC4187C21B901CB535298AE1753BC42C33BC009839E254C1D61C1CFB5ED4C34446CBCFAC33935FAC22019498E1F8610BE012BFD637D4D330EA688D384A2AAEBC58B6E389B1B8263DC773A3D989D4A768EFEB74A3643B523947881CABFF7A7A22839572CC45841147F4C25AD590B834C3B65A9B8F4F35988E36551FD7C9ABF9C0AAE225760744BF937B4DC7B701E86C99D0B87F024B03F9651A58A075C321840B51ADEA90502C9757272FF45C8EA9302013A0BF23864ADB55762332C59C73023D8699FD15CBD81185292996B67155ADFA5A6FB51904B626320417239317CFCA687F585F9CFABC78BC08C7128405486D3AA88181C7116B114FDD3004E337B5D25B6AF2B69D0AE1BDA696A688B7C5189CC7E5F941C397474CA09D8178B99E1BB2CA590A11E08BADF18F31A14E7E24CEDA79BB94D7062FB95555283E4C4232C0E5B9E1A970DBA176F9206F1BBBCB082ABB9D6457FEB87B9E977BA1FCC846B0317F084CC0890C7B3BB1A70541BEC77183D62440139EECCC9F543218A2757006133E0C27877BA06A5D691485010938A96E29B249D19C164EE07CDF67129A1136A82C9E8DD05CB8069300DBC78DD5192C385C2A005ED4D5CE22928A6DB6A68044511F4193A45796E04CC03E832EFD8AB15C4C5F16CB84BA848A72E09D88777F3B969972D21FD4F60E1271579D32AB9A1012C9DB0D3204AAF0347925AC89B256B6AA5073CDE02584E6026ADED3696366D43E5543362749864CDB22E69A18B0124A609BE9D1A0F93C3603
19Ciphertext = 5A9B5EB1CBA3968976C3CAB10353472E56570BC880BE7D100337D06CF19EEA7A6EF8A5E06EADAD86FFA22E39F368824879533477751B1AC862A0D8FF50F25063B49D108868A69044CED9B3FD3144808891D5EFB95B1B965283CB4D18E2537E74A45468E9FFD7A2B69B249D963C2DB415B26858E34CADF2D8372A73443386089E34F87E2C1A985F4157A4064285B23F6F4C121449E69BF77465B2E739F19A8A43EF029CAFDE52227AE05C20CAD36DAC9BD985C748646681A7C673234768BB812DBA72C2576316D642242FA01AD3A63279FD804F9337DA93DE5638CCCC7FCDADB608D24FCECA7627FF94E5A87EFB1A7B219244E565EB0158DFB3EA0E3F8B48007709A8753BAA1486647AE7E6CCC876E20625850AA87921B5861484EBC82A7BD8A881853FDAACBF6C3ABFF50C2FACE490F9917BCA178B7860A0EB674B611931FA4F76BE5A87A1A58B7119E152BA05DDCCA66C81FF8094AD6F37B50F9909A785B421A7D010760C1EF260EADF83CEB373CE95865FB401F506F7060F96965AA5CC62BA88141AEFF9AD65836653279CB5936E2960A7AB7867B2044205BC102975E99C24ADF22D073BE5615DCFCCB7E76948664200D8F859C59903CF4DE5FA14926EE35494F19A1C5F4A0DDBB16CFADD3F9014D4BA3C258BC5F70FC0270F567CDA5D288904CE119F4DAF5FF5B8BC483347F443482B403D683E5A5754C5E42D5A2E92887EECF60F242CF1C230CF9A0E736B9FDA160B96F12A760305F21197AFA634B06B03F8328EC43452AF91793E22E3D3A5369CDEA647D5EBE2FACC41476384C8FFA598512A18F4142FA1A432DA2D326F4FD748862850377970AF2143285A9D3B81B7641055848DDD509739785751C727C398992B84BA2A0FAD06218B9456689E85DF5E1EB7FEBA7E7C410F17403E9B4A78686E22BA6A9511535A2C924F25E8BBE4885DE0BD7421E13A26BBE397253126AB5714D6AF55A5579F9341D352DF5F3A315854935D7F9D2FF26009B297BBD8FCF5794CBB877AC1AC9F5F03A599E2DF0C1CB6733A2902CAA514AAF5DA73FA8EBCDEB54B83CC81D4689869B4912FF8856C1F0C9B
20Output = F91B8C7477A6005992EE947BB365EBF1CFE15688BD25DEEFAD54F90922B4B84C
21
22# tcId = 2
23FIPSversion = >=3.5.0
24Kem = ML-KEM-512
25Entropy = 682EBC83BE6687C4CA8D503940FB1564757A116F87D059111DED4E8A9315ECD1
26EncodedPublicKey = 5A06266E050E3703121C5A878C6B0C4520160EBCBBA7460FB7353809625DFFD49346D184F4C614BB5544FE00776C0BD09C566A2718253853B4E22AC334D20FBAE635A3E6BFA34B9DA6513706E110AA7785599201A01C5DC5947F563538829778ECF8A627D6BEBF44A3B8FA8AE976BB41C295BCFB0D73D64234B61EFB9C8AB2C14937447FF67619892AB62B352ECABB5BB98CCDE2428DA430671D84B19BC524BD3A722B319A46722E60B39074485A0D34A85D698ADC6C972C2A84F2178D453A1129D306EC0B59238A96F018CCB34645D25A3CDCB67121C07CC95CC4C2B4907EF731E39730164B0C7509A1DED7B5A2A676D98A9063404E25201444EC76759888256098A36259494525F66A225AB62C7453665A183511BB247E476751623B6A01B54B189828D793274308835BA7C0497E42450080C8472E9C1F706A3139C37A785C66D7CC13A2A328DF45A877F104E2863E1F5C76D954A91DD01355FC6843AA00D7036CA9F3C7856ABCFAEC626E6A74E4196A0DF855824C17508289BDA73894F0B53119CF4589AF43967D66B322D6945A458C4DA77191F44419466261ED62271BD749717836F69A43F3922C17873E32F60B6846633177005189605A9543E0E3963832013E349B8AB38D510527621086F3E77DE7A4498067C3F6C8C0E44063F186598FE4C6E64CA845C2B74EB4973E08123A085B4F71CD319B62F43361B9AA75C750C93E251767227D4E56815AE52AF707CD266A7C14B03762D381771A71D3C76E371188B4F11B2052B5AEBACA75AAADB3B823613438908A8D38630C0E4CC955A99D2F5300F716C4843A7E2744182C1BBE706744CD861FEE819347D9CFB5887614187BF50B48D90333069B17F1764212D25F72859B17BB0FA97654133B2B1AD469CCA6066B290E0CBA7FF747679C6C6DC2318D2BACCC92C75CAF43492B858CF600A7923B935A0A9104429DFDD7554CA380911132F6369A677BA95431822BE95988898C1D1C184A005E3F582986795E0D758BFD53751E631040FBC95C2B64C1DA02F958225AD22A49B7B82A57247EAA2285B13A57922C7ACA047D4768F973C5B5A274FA1EC0D4368FE7A441DB8F06796D2AFC37ABB370F2369294A5D3E49BA1B30BE1
27Ciphertext = 4495E794A480AAEA5F8F950B4567569518F8D3D1E39B7FEF596C0BF0EB9BB2B319CBB4FD23F586325C8011818A9025DC002F520A9D998CE08F453B1040236F044223F5921ACEE7593D6CF64FA74F61CDF4FEFDAAA660B21E10B348896E7B54664C8689F24C2254CD4071A3C949EE0DF10F8E7C01ED0D9956AC19C0A3B93B7D82CF56F146632EE5BAA5411F5D04A236A6B5B64653B0DAB8FBE305DB8067D7C8B751353B4B66F11C67D70A20B85340404475ABB55E248AE58EF33D7904FA9D854F2A83F0005228FF109A7EF4D81F54C5CFC0BB030DBB85E225C45BD14FDE15EF97E09FAAC02DF143DBACBFB4C167B8B904E92F8E95EB7D2976F13B29798147D67A53BAC85160F2517B917EC5A84DD4824A471B0FFF0A52EE6B5D327FEFFEEB53C89BF3FB867021DAF3E2411A67FF172C86C8A2AACB03269932E8A30E7E7B742C0FEC26548FE0DE8216C8B09A6BA2F8BF06B2FC2E7B43114EA5D015B935CC28643EEB800F7B30690BAE7BD1C3EA85B4DDAF80A26271A864E6C4A5F56D09AD4B6F1E3FF5C3060F1B3D37A52F5F34EDED1E9E62B264D8A9E542DBA36C2CEA0BAECBE03772111C52666357107EEF3368F4A4150EBEEF9F7AF779E56BE6192D1F6CDCACF6532405809F6081BD612298983B2EE5B773E2DEC587085D78C19EE2B7B4A5D9E625B4F0266DCA7F17F8FE55D582FDA437EC09862143D69017D9A198AC6FD9E45BAF5E64F2155FAB18468E64237AC376222D1F4F2C48BFBA666917081F007EDC6DBABA9CD2A549A042477988AF8D88175C7EF371C51B578522962CA1C56B7535958997E7B2C54BD4372D25542C279188650E70610A124A1D6A48895250D922588C80C4FC9D861EBA25A6039097258CC328878DEF4AFE5347DE1FA4BAB41446860140D0A6C4D1B3C2810FFD56D892323D0136A2C8795A5E8B89AE275131A27A1503C1519381F077D8A219216591FA9B7E3A04E5850A62B2756D7340501EE7F13708D8ECCE48050E6BFE5FC7AECC91E7F8ACC8D5E995ACE19631872AFC50BD2A27037DA6FCEC70B22397ECFE3D1481DB2A8978E26D948B6B45B2CDB414E8D980CF
28Output = 16E8AF1010914E511BBD9CC7AF31225E93CAE9108EDF18428B524AB931C27D95
29
30# tcId = 3
31FIPSversion = >=3.5.0
32Kem = ML-KEM-512
33Entropy = 6359DA4F8CA6ADF5F4B1E8875EC05E8509BF415E76708E2C1B014924668F0098
34EncodedPublicKey = 259A9C5C41BA6B18777D6611EF95259E658A51D07A554CBF444097F76B58A2001BF1FAB048E0B7A1C5C916736250566CC151C8CC237853B51CEB3575553C9839002D78F53460F014DE9C0D021A87B1F9723EC2372504C8EBB649E9E72497C633CFC1A362579D0BA2B9C418AB25A575DDD408D52167815459A52818A3A07E50DA539837BE863B9983379C59D2C7F12CB9F30CC481BACACE692B31F79C54746C4BD3A43E3537536736BDA500115AA464CA95590AB4214C321E147980C85C9F189111284C3CB7CE38D0A34F16ACD7310E5524284F87109C97C46683A8191343A9E73E4FA4041870C04CC09BCAD87CBF18134FB4A1EE8CBDCC3ACDF7DB34DCE8BE61A5B33C645A6B927434CC2800E114B7F27D7E7085C0353F678B4573D73FD7D63F0D6020DB4ABF96559D799588BCB21D6183650107692CB3C2D3117D64E3BB7AE5AE15B70789419D20F08CEC641C5E0B67347C011A71C31CE41300BA085E017174623C59059A044A6FED8A131F4A6700CB78F51C637E99C74560183C17365541289C634245EA4624D89C96778DF9035C7F4A7E67F16E9DAA16357343434BBA2BABAF5776A984F8A76BA486730B91B1C80BAC139EF779907E111443F9CFF634B12198AFD445398D1153A87887C3F2840D7A768EF85375E755687664B7B5B1A8D89BDBBBB29F57851DA47C4B714FE50133A3A6CCCE01CD09829E79EC5949C0C63345637F1691EEEA06A455162EAA4CFF524A3AFCC3F273A2097ACB9E9BB7576A52FFD067EF03747CB519F624735E93C774FC0421A47A3BD31E9872AE23484941CB52D6CA18FEBB98FEA69541F5644C4CBF2E412602A7C94BDCABF4ACC44103AD73CB8D426666B4046FE2EAA6729B84EBC69956DCC9CCF30355A8C8FAC0CE9FA015BA742F8E03C8C8389D3A94C537788E3D177ACC1B0E5000CBC0D4A08883885B7319436B61A56248CB04AE6D1402A91704D0F0B8AEB80A12EC0036A27893514F815B8520E10F2FD28A590075F26496B164AFAB70AA65BCCF30D94E7CF8C5984307D9A5083161531A5843A32429F50C0589C0B19E96A72167A160FB3E58C356C9128A97479DDC5DECD36E35A0BD3B7ED77AAA57DF6D152C9776832CE191517DB64389
35Ciphertext = F1FA8D7735A1575EED8DEBA68DA733F710B276A4573B15ADF3880EB4ACAA768C4D13331914EEEA0A7C64D40ADC7CF4B92C1FE0F4B6A724D508E2827BAFA7E8C35A95EC6F009DCD6CBCF02F836EB923E459F6262BF2F58ADC6B5CA451F77B3B8BC00F9FC21D799CC3AC25BE557AB2D40274B4F65B93E1D357E0511DAD0037F75972B3675D8B040A7AA1EDBF6E63DE3EEFCF4E50C6322285A72C73DF4B13500DECA164AFA056C50D75941533FBABEB83B4E995D9C93B6D2EF5C9D915EF1CF87264152F8531E0CDD43543D751CEA45EF2780E072E941E43CA5292CDB13937E35857E727301B47E0DB5D92918A4AC675019C0650CD5BAF6D88846F436B9A244F53C9A2489EF23106B473DAE3E8C186113D044BEA29421A6CFCE0C0B7084F0A1EA5B4B685681F47231ED060FAA96CC0EAC44B938306ACBFD4FA809C8C8AD3218F1F60E50BE65717A7D793782376B3ABF0FBC978882A0122BF61D701A1B670DB94D030102187334F72F9570BC6A8086046B50520CA9CAC81E02F47E22100DF20A36A1A72FF8FEC04F1B081309F55841742330769FED163680133D9F2EC307E59377725795CED402F00DF4A08C21B4F92048F92B7D5D4837350C73B33B209C34BAB018652853F365863CA6C88D5217A69E564385C0C9EEDF1DBB25FB911FB2554D42810E68BC0E0CC3851B9AC96097770E9B345AE36AC251F23093D9CD7148A1A3AD38735CC359342F3B4ADBEC10D5267F5C0A76F7EE7574FF503C3EA01AA56ECC3F371173AACF08A6C6D68B2CE5C37E31A50E0FC66E025D4BF107B0A1CCD24D1852C3531D8CCBAD21A1B6A676DC9F33A4E0F5056888DEAD3B4B27454A766383E0B3A56CE6668691B94B0167FDB061042F9DF1C97571645187E35E75357A324711B99452B1DFF0AE6F58E5B789B6689FB70C8A77ADB3DEC1AE11EA6C10719DC6679800370787C367C5C6906B4395745E3411FC8727A7AC3124DBE9847A3F01C55F5E6B1CF10C1CB9E9BA0C3496A35DAE7FAC3BA13CBEFF1F8B9E7B99E7317AEC3F03F759A5342B3645AA44A235BCC9D15F1FB1E02A63AA78BC597192ABAF474FC8C23DA
36Output = D344C0989E7F0523327004646EC7E72CA823A2C6B8762DE979503845B681EE59
37
38# tcId = 4
39FIPSversion = >=3.5.0
40Kem = ML-KEM-512
41Entropy = BB4364022279128736A3A917EE5F9026ED336CDFA0DB6535220BBB701EFD078D
42EncodedPublicKey = 0F33A54CE17D7F82A4D9D53881577A4435688050402060C129DC3B14754613A933C0783E8B08231E07A98E8725E249C31A74CA8CD4697D312729BC6C51EC954C556764D699C13935380403CF24CDA0026A181653F968C764884031E545CD4BBCA9041603B88F8D2C00F36776608CBF4F1105A93520E89699E5A01970F32821F797DC573D310B297610A7BB6C35C41A316AA90F8723C86C644CB7C7AFF3B92531369D0210B0A2C3A0ECB505B5F21A042852A76C254A819C6469BA9CF8C8B4B2C8044AC4C500B041F28221107FEC994A6E4261CBD71863C420FEE8631F9C1661766DB55A3EC9BB7F67B7A796B9258CFA9B5D147786D52FB4F3AB98D2CED9467D3B27651EFB0F1E57389380B5C3A2BD9AB20C09AC2DEC960ECEBCAE9287082529414B04B20E6254599CB2A13981053310D07830C8085882B1B927018A97CC89FCB2AFDB5A5887C1BBF81C9A7E0398F9FB86E508834A2C7AE3159ED3D4AD6258000AF8C6884688C5E26D592C555222995B13216569518C31292B57CF45B0B7EAB38E71E27B7C38143012B761A58DFFFC5F55851991098B11725C819A175B65122AB08A7CC9443A47A2441801A23A1976064DE2D20E831B3B8E1641ADA934A76598EB0607A92A5C5ADC6F7F248A5D854FE58275AC8A1FD9076091794F8500D00E529AA69C00482743ECB375CC845A1BC968D04CB7F359C04B9C2D1F864CF675972BE405B2478AB2A73310C64FD4F88D0FE138DD58467313B84BE05FCD57261BC28579D88420013BD7620E19FC5B6BE102EA5196BCE2ACA60AA0BA4BA25F24883AA047C8B053FCD7BEFB6C404874AC06021E5D159B07DC8DDD77347C498C1F5B9C59C9AF2CAA2E9D7340C04C88DCA07BCB9126A18203063956BC7BA339306936B78BBA239D2C610F002393F9D8AE4ECB0A72D8468A441E12757C8C0867B974AA9A5B2F7A5B5C028892ED281F5F2ACFE640501779458A214494C5B479D26814A7B943226C5513AB0885A6EDF58B077A1A5F211674498AFDAC851EC138D9896B25642B47F90D1B611B3EE39C209AAE4D07AC4345187071AFE9124A8D4B29AEDAAC3DC8A1EB8C298ED8435CC97460848D2E44BD7A2907F95A6025FB9DDD4F071B8F073F45
43Ciphertext = 94D7EB552E90889FEBA69B09E9FC67FB4B83C71F990AF503C46B92F00928633998DAA006BA1155554995EFF2291475E582E0A5B59665B231FC569147390AE880B30A2BC74ABEC2BCD2CCE3606581E95886E30F3E297154E4FE5C2A3B1F60D2526F10EF322BE6E6F01F6810C6ED307921FF4F079D09FD190E7AC539D415FA0A1F6883ABDA93D037CC153B174867E12AE440A1843D516606C5D28258248961F881DBE51610A4F27FF0359F95F653FA5712B332408E1543695374613E73FEEAB6532FB0E45F092A0C54C9EFC1802DF57CEC4F5F68B990FE0702A7AC2165989CF4E59AD934722287F7861CD2BBACB162492787EDBAD86AE3D622912818919ED635BF214744ED8E2D0CE24CDCF21B8AE30768D54CA5DCCAC65F1F122EB85B3899F53F090BE9073F59FF2E4B503D48944C69C4CF91154B5C72211DF2FEB057CAC1DEB444D3DAA195D7EF4D558DF93711FAD99742CEEC5E340975E24496F36935957A80A448D84B795317E59ABD1EEFDD43F1B4ADFBC1CF232D148A2E0381948F14501ED7A2ED5CEDC28B8E17962DBEE86C301E58B005D668F67E30E4E6348478B707A96F53049086BADA99EA55F947E7377840FDD7CEFA14C11A25C3366D56A5F0BB5AA61039764175C6AE8F9B38F3DC6C13F51AB5943F3016F8C20AA2FAD63AB5821C230C10A152F356D2298F66C00B0B5929DACD5E2AB1B5644742473BD0BD4F2717129FBE5E16D395A8838291FE62D107F791A1B50C32B6D60F00ECB01ADD8FFA26789EDB31CBA90541D72D9A1B5F8E810C8E4B71E8632DA3B565C68529DBBEEC5A0FD1058146CAE12C6FBEB54ED1784DC60535DF5DB735329ED18148BB70CF4CC4F0E94DC91461BF521CDBE95ED23F6847ABC0812EAD2BC9045A542FEEB734DCD7035632190E8C57702AABD3A1A887946E579D25651232ABFE8D21087081CA8F413647B512D507F31BA6D7BC9295881B45F8579D47E7F2E9A33A4B239424B99A3E057B1A5B39B0D5B05EB34B5A1F05CBEE9BAFB28FA14A5CF8A2C566111E1C0F6E658786A9932AE3BD1F64DA068A3B195388F45CFFC425AE6EF8FE54D0C335E371
44Output = 1AC7A89480CBE48315AEF33174F370DC25C495D8A029A74ADB31A595693CD980
45
46# tcId = 5
47FIPSversion = >=3.5.0
48Kem = ML-KEM-512
49Entropy = F85192A5221A98A75D6B9D23ECC66911FDC33BB8171958E7D5BDDB2A5D199F90
50EncodedPublicKey = 396C4CB87389EA89254576B619222C41CCBDCE96283684327CA27C02239C03B2AC7CB25643A66B3AF38F36325A79D729C5515F53592986A8293366A475E2CB62F51C7CD961A081C72CABA1D6DC15E9F014585490AD6661D6974FA6CC011A6C52BDAB27C5A83EF8D2737568769F56BD651B96F6E43FA2B89A3AE25D330BC7C314501D692A159CC6690A2F03C13CB72CAC8A5B3DB415438F2982F151177AB2BE49D34E9F06AB085207F5F385D45348FD9856DDD3A37AC5763B07CE0C88202A0B08B6748EA9AB85FA849016217E4FA98F9E738C49F40200D3B1D43C1F4E3627E9588D18A29062E0A21A662CBCC1BE3863A6BE0416ED813A1F379120EC15EE7699ABDC4C8F63AAF4684B9566713B46A9DF655EB1619239D4A6D2814026431A5E54A428180F554A59F6268465F1154E7598E590B3EB6A1765A904D9B10E42BCA5ACE881E30997EF845DA9E5831C84A53199C075460A8AD2A7FEB2008F2984663CC22CACAA32B20AABC7B123DA361E14069540754A9911D218450EA25FA301B72C3C3338A437D1752DB52C45F78A8E80C5AC70423F4A99A60C941C30C6A9B97789CC7325F815ADFF5C24C93A4A3CEBCC35C748FDF84BB488C9E0D55798B3237646AFE88811177C00CD45CBD8C1AB0F1B929C06B163C7ADFC305A59F52FD199699B100A370357950738F5C286D761029A245963C707CB4A4F89A16D9A07C816F9C2DB277D1B565FAB4856454826420158289A7E6E757CD0BBA180951A498C7CE16C1E3D255A3AE526BF7398050BBD29BA2BE4D980C60B34717526C99636831B5B2AFC4E350B6050A3C5DFE94520AC8C8A44A47FF6A677C96B3B400E9DA779A240902D7B971AF44F8371C2FF96718960BA66580FF67114F0D7A92892AFBA75C5111144D88B86498910016C3207D069460B925CBB2633026B2865021F1703D28026F4078435C575729B665E6030F42728202AAB5503B2AF75480FA35B438B02F005A043E80C61422098C42E7DC1C4EA02A6D1611314572C278428A3BC11F09C425599B4B8AC02CF740CCD065364611EEB411B9BCC08F5DB0F6F20103525B0D6FC7425FC9F8868BD894A32FF2C7E4D659470F8094527FC526E40BD1DE330CF2E204AA5C289
51Ciphertext = 3E82A882A62E94535C9399AC1C5EAE7E8EF18C6FA1F27BBB532DE8B4E0ADD8A7A4835EF2B3B9D05D34BB4D9DE44493C4D32E16C4CD21F16832174F34C87DEC441DA2B47AD348CB0B410315188D0921F3A9A9F0F6D224FA5C0978D252DD682AC9EF9A8C2B21D82E246CD30E1FC0380592757887D7529C7F1FA931FAA867212CEF01DE545B5A6C9ADD03826635D6FF9A4D86361D7138DD93C7FCE7CE27FBFEDEC395DB40DF0A6D405C908585E72F0B5AF64304CE470766D93332A2D73DA9B9536A892D9A0E2BBA9741A6D237AB00D2F9620DE11CA246CC4EA4CCE91D77DE67253F3EC9787294DE09D8CB5DDADC522304E9E4E591438C993BD921C63A198C381E5013CA02EF70F92F806B86936C2CF745010AB67E5B0073DC99E886D106DE95DBD7D5886C3FDAC9BF00AC9AE115EC83D1D90C13806205E57C3F22F43B89A68DED41AA4BA11240465C42F4B6DFFAC8381B5E09252C9C6A8A455974D37B1F0BB66EBD42851AE0D180C8C1A41C2F5D0602B5D59B4E8E162B6CC0F5D54C9EB65419E8081CD1C43C5EAEC1218CC108DE25C9E597859C5702AEDB0AC8077AD2F27E6F2F8BB50CC9E86AA49C046ABBFB2E4317A0FB4E667D2826C69D31A8E3D1D5D2837B20FED7908A13D374CC605FEE788742E1423B418B0EFB44BEB8965DF111D3049E0BB8E251889E812973F39E4B726FABF2EC8734F7C2098BCF50058310269297AE42CAFD2837FFDDF2DCFE0A370B27873ED9DBD718AF669E041E215F62B27607FC1E81CFC358D0704BC38C09F97697B2745F27193E5ED81516583043B332A36CC05F114FC4B64959C5C7F2699F90B527CBE80E28BDFE66E7CE1C367ECFB7796688BFAC5FED8BE1C17548ABE1258EDAD01CA2F59BB7EF33BA01A1D855EE329EA75D94C1D01890B7F028F158862EAD800247A2FCD43D6B5EB4448E773384AA25750E31BE838DFED76C2EA09573901B64FF6E93B5C3C303E4E7EC27B0D460D600A70C97DE121FA06CB57B19BE931380AB44018D4C8417072777556D3E6C03FEF9907925467C9B665B8808C2120C7B17AB1025A777945FB4577D37270BB7A4FAF47A8CE9
52Output = A7748517F22033FE2CF3FC61357FEE0BA53BB68416709D34BEB98C0560EE8D99
53
54# tcId = 6
55FIPSversion = >=3.5.0
56Kem = ML-KEM-512
57Entropy = 0970D696F76792B6417BE7C021F9401D8334CB7484479500C54927B57AF42106
58EncodedPublicKey = E60239C94A485F237548B142EAA38AE63641BCD35221C98C1862B196C460D9788D1BB207BD1C0F1681729E7C8E31650282801B55AC72911C97204B9C61707DA1A07BEAF91F15B7BC1E83C2FF293A76B431F854B280D055895901F5342B93A19140AC98ADD7B617815C2F325D0391A4E1C2B39BD880764C12CE6993508B58F43488E4A3CC66B9C1A0545EC7AB99099C3717760C0E35693959017C128A4D05070A2C05D55A6AB1C0133277AC75A6806D518223BA5B4DEB6832B8C66EF13AAC6ABBD4957E817A23DEE70E6EECB413037B39A237150B812480B6EFB0386A9846DCC14F62304E56422D511A4E972A9304E19ACE8CC46EC603FDF38AD4F72905989F5A5B8259FA3101188330C8745826CD3034869A4735C33065711A8B671CBFF8E2588A27715BD0AA98931EF3CB70FC2A2BB5C0ADE34290CE5686B0355E688597D7A764FC226DC625AF9A862DB15352BE6258E26BBBAD4BA6A8C4B71EDA827410A6E3937D181117089651EBC65B5B77A68E43280C03086269A7A1377D17915C9AB8C654CA6B8F7518523B9D81CBBDF4F2C5729297561CB6880CAA44EA46681CA899240610E6766E6B5A78F11F51644179241535BC04F908B69F7A38F1EB61A5C0AD45008CB620CC18615BBA2920DB5A7897C72F325022BFF9363737CAEAB1C8A790C48A2A03CC3CCDD1D421CE872F175120B2D2A2D391125D500F19C12F52732C7EB7C30B2ABBE952820EB117B3BB90C0805121DB29D119B23D6C8D930CC4B019413AD4C18489174A33A4C72A60BAB650450435D6315E51E2B4D7E9557EA836CF2B123AD40070EAACBD50B9984C03B54534B2B46B34A1959573A0B7CB852D931D5788B047869561A23E7F2AC9EC82C76BD80BD880001C0A574210825AE377460748205748D6886DA8370847B2033FE23BF3DCC843C5CCFD62A90908B1B772BD147B249A2039C0609641E67EAE92B52FECBF6E75417C7526BDE50A32B05FF3A4BB4C2C2260327BED063BE6E00C09E42AF8D4A961C703D0EA04C29C5D2E24013E384F84F40CDBCB3730018D90B51B5690770C4B8A05FC77CB84CE540B987F9A05FD77484A906D63ED78CF14FABA0870A91538FD59771274FE483711C394019445222ED7
59Ciphertext = 016B5C601F07F346B0483A198063E65FE3CF9EB87AFFBF6C70F1B3FA46EB833EC4A9FF00B1D9F620589DBDDE013B167C8E98EEAA6C3970034D45CCCF1DB03923E8C8E1C83B81D7BF800D8529A43F298DD9C8E3DF7295C0278541BDC3E7CAA87AA60F52FDB0DF09F42BDEE73BF0A1C99BF64A72FC0D44B5CA6CB391542524D4EE83068B08868D2489BCBB2EF36C36D0186E4E1E7B4EF47D3AF8889CAF653267B6E768EF1A80436EC9AA0DAF3755AB1F5F01F65A98C38D2AD3E5C62E382A712B353CD1FB25F353802FB8A5B30A41D46EECBE64F62E911264605137C4EDFEF08E5746D73189681663EF574C763877DB50192526852506C19FF7BB0D74DE337E58682045117A59C97B2B322F9C7526A86C5651F3BFF777FBF0C78016A538E4B63B0D6F53EF62B4C71BFA809356A976DB804B9E4591531558BDA4928B00261A1DBB8F5D8CE3463DF70022788AED4520C365C8E37E21286BFF69720A3DD02B2770C722304D426F933E0D90C193D11F85AF24BD4FD7040C51A5F14B9B4CD72C935A87BF2D4FC68D82F43AB010B7F39EB20695FDF3B38402E8B16E1D3682CEA129C5403A2D0C4E2E152B1D8AFD264C22D29782C31D346E441E315F98ABB777ECC7335F865FB8D17050F238B608B79BDDA341994A31B2BF4F3AB820AA75B769E86E81B4CC2C7B0A88FACE2E07642FED67B641E15C109370FAD53BFFAF9F43E47B329B7A60BD96CC96AFCBE7A149760B3A2D68B46387F479E71A92E86BCDF7D46E29D6CA74B9B1C10722084B48F0F6FAC801DAAAF6DC0FBB6782BF48FD6A769F8CE093237F0BF3E4A20F1F6F5DD527BA24BB067F980BAC85165BCFF385E52D937A5BB57644FD14475BF8D1543E37D3CCE46E06E31468C901F0CA80DD6A6D5804732F6E954C90C050F796077A3989978DF389C51001F1097F14C45D5EDD712A129D728B892D6FDE4EF211CA4FA8C598BE2EF4383D3AA538EECED7942F6DB82110B86CFF27139A225C36072136FD33A59D69E5B2C8FC26C88ABFF101AE875184BB4D4315F17385D9E134E72C5F21E3F84C403DDEE3E7A00F05F9A06773DEA9FA3C76B526F02D
60Output = B9A446BD11170E66AA14EA421291748FDE046280E087C4E5787BAD27E65B913F
61
62# tcId = 7
63FIPSversion = >=3.5.0
64Kem = ML-KEM-512
65Entropy = 17E33739CBB357E3B02A5EE4E3726DC98CC449FAD38BB93E60751DA2C05686D8
66EncodedPublicKey = E97A03D9F40CDA5C0624C6954E297C802A3ECCC32AF359504BEA61D6B562D0D5613F2282F8A500C1975E65900126E3B9B725315C54BA8648242DF154CB8B83D9092805C14EDA32773F30B38711C2777C000E99564AB976789876DF645907FA75B2C1A68430409A5AABB669A92ABA6741AA3E66D16396159DD2B89B4B7C527CA90949B32BEC11A2EA6119E87760BFD381F09735E831906A58B75448BDBB8B3ECE311D7E180E4CC57B77495EBAF81CABEC50C089B49D0C4CA4DAC67CB964FF727D9DC02D915644E73257442C36D1062F552C3939775642457E1CC5275A38A4A0CA8396F22B42763D096ABBE6097ACDDA154A835E28EC56C459687F0266E03517FC7B201B204E280C9A85D3B4F6B774CFB1224DB8082FE3763574085E1CAB5D2301E74353D505B5328C43416A4D7E9373F7174F9D975D243B739481C5D626C277EC407F329ED38C94C4F8ABFBE04678E815C8130DF67B68EDA95E5A8C8D8241569D63CA69D68628387447DA22ED41A9C3EB4F42BA88FC6B1D0EB743BE044F289BBD07980194A8ADADDBB71DA2C8B633278E4307333900DE17715E680D24F69735C410BB4C25D475B775D57802D1261B0CC3EFDC65B7813F0E73A6D3A892E46A0EAA52720F023BD679435F607D4804485500912FF8398C311762B230E04A22E3789E68B8676ADA0526B27FA65AC47BF42786788B9EEA0CCD94989F567CE3A45A90D2B554C433B9AC6896B9645D2CCDEA905D9B63758A1C8BBA541F636C4FFAFB377D8B96E25C7DB10946EE7199FF318849A245BA51908DA234A3633F9DC589A3A8C95FB9BC57781FB7E7BD6E6C67CF95A910FC55C460A2EF312DE3F6BF5214CDB904900D6A62E5907AD92871D4E64DC8339BB224811831C58CB147891692B4D31068B54DEB831B4017BED777B23F8B807C07C29F1B3CA2822CD7FC912E4BCDB4E20685AB9CCC9AA4CD314A621B72C603701FB80ACCB97CEB3409A1446C06F002E7B2C2562865085A133F01A70E6731A891A39897CD2A3C67E0197C5AFC6ED67854A8368962B067BB2CCCC8505F64E785934BA63857C24C7722D93002CEFAC63760CAE40A613FD0AE9EDA892F94E39E12D3322684BF5E5249B0619681D135B94B51BA
67Ciphertext = 50EC64DA7FCEA4F32C779A0AD29508538B647111E37E6B39D85FFA1A777C661BFA606BF9572FBDB72D1668BADC21BFAE494D493B16134CA0CF4D7565C8B8013656CBD9906E2D93F613290C1B8F994F7C3D811F8FB94C6297B2B9F07895AC9C55493DC01A1EBEBB6481D28A01DA507FAFC4FAFCEA255ADBB99B9A2C7CB2A04DFD9E35BDFAD47AB13930E81F7B66A9C7FD2D02AD6BDCD5CDE5197B30D470534A46B5C42BEDA6BEC817B77AE0A50352848742EBE54800B6D64523D845CA2EF6C5904EDB5177EE87197D62D5134AF7DC5DB6EE92E0562509C5B75EC3953B7DD0F7BE591BE457F0EFBBFA60FDF22FCD49F80B6EE775CA917BBA0EC9E43321822193431338955E27263079454285A8DCBE3B7D7459D0D83573D47C07B1A653E103C8EC3BFDD73656C4C022FC31D8DD05650C354B2DD511C0140634FBA22CF1CC1DED304B93B330B767A4A6BE769344F8C0B33E0F2041F7D1ED38A0A3C5429C0B903655C706CFCF1B215E46ED088BE4A4A166C0BA2B5B21F3A034E4DA9161456C92CB4F89CE5245A4241322AEDD7654FCF30E7E249B8D5B92B93E24E2BDC95E09987DDE8D0FBCF700541C05D87BC87E64617A81A0E2348BF5D1CBBFDA2E81582D970AE047A61AF930AB5D4D2B7BF90E7C9FEE6936B0D2B0ECFC5EE70FE12885905B4CE3C3EA6CAE172833D1921C5DDEFFEC9085A840661DD8CEA06591BD0F18AEAA4C43C1BC4FA26E16D0D31561296237A38808CA95DE14B17A0DAF2FD7396AE85ED20A9FB9542DB92630C781991A475EDE4630F4E645FBAAB6B4C1297167690D63A954FD850D72397588B438A1645A5F66B9CF2DD0D5862B53C8F9402CDE4F916E90E8A71D9EF39C7349CBD642453C9CFD8AD6AD64B37C58B7381287E754B631931CFAB2DFB8D33CC6AD35973255E862EA34E9D308412284DFEEB75D6DF8394680BDB5BE5119BC8DFDB6470F63285A56D0389FFE1AF664FB07A561FF785AADFEFB46A3691A4312DCAF2AA477DC851BA1B917333F0196A28020FC55775D9D4191FB5A0E11AA84B4504F9E106C791FE8E3AE8464CB43255D73BC2B7B35584441028B2109
68Output = 9BEFC3073FE9A7A3264EF73195C31C4DF9FA0A5DDBFD89ACEB0022F8A0C5C104
69
70# tcId = 8
71FIPSversion = >=3.5.0
72Kem = ML-KEM-512
73Entropy = DC597E0E547918E7DC06072D4287CE85B872E8F956003BBD610F27F694FE4D83
74EncodedPublicKey = E068C39FDA650C483A3879970B7674225299DAB3864A062641C07B12A51181049C5859748A632280E872AE2311223C3B0C0AB2A173611175AD7D788574555D1A36C6C21AAE498829942944F8470C6426522BA633D43AB77C8332EB0B1AAEF2CC5225AB0FCB87060C5BFAAB34AE59AF1C78CA9858B8378492D49B57FE7432A462C316BB33DB1461205636C6B608DA49B1F0D7B8330897978249CE0CA0E276414C6585C99BC8A6E3599350B1013782ACA27A8E1B337DE70E3DC4B3F57A2B1CC40755B97663549A8DD99DD0312210E134D063AFB07143B5EA0D434901049A4702C93FDD19821CE333350C1DBC737A402180BFA0ADAA375BF52307735925F5DAA4F6A639EF9833DFD228132A1E7F8B32163A7514B37658001C6123C75A778C2161C023942A3852260E3BB40D295192E913A7F6C480591C8A77251634027AF6651BA15E81D68212D4C9B86426044083E3690856F45C4219004D330DA0B982FEA30BE4E2A35EC713A468BFD6689531335AF3A74875691B8D07C6791A5515158C7168ADD8D5C61B5AB8CFA56EDAF7879868596BA42AB962208FC249A02B196A5A36579B7122A703FE58BA03A60BDC446AC102A345744F80C746DB15B374DB47961A692AF92AC56456A8F75B81287C43361CEAFB835DC50D8F514072B629CC7A9A9E10098DC0371B481850B0A74D8A2376E32D6C51AD3A1AA8E88033F103B2D4B63EDDEC0CBFEA31AE75741D5C757C09069293BA5420B734B642FAC6B974FA3537894EE3C343C6039C490551A997C55C2791DD2A17F9F22433744C0805076BC20528768D95900550B1867F4188D956918D15710A00900766BD8EF80146B52CF107B2D55B2990A9502039ABBF97C04B91284253A49902A581887F0C91564F494DA1F62920D732FE33CF76BB9BDBEA2045BB8DDA36B0FF266924093562BA298FA72B61571CC490A400E39480E53D2392BC2BDA5B7D947921DB19B977C306571E9A6705FB808DCD5410519C5724548D015A8ECAC2CB06D581A422450B00AA40473A0974ADB476BBB8940828F8180F8C9A7325CBCC62895C874574D9398CF227C39188DE295B3557B2D47947C4DE81FC0CD11922228C75C37DDEAF33C83FDDCF05F9B87BACDE
75Ciphertext = 7B184E8147F5240C6612A3F728E1D5E3A32707BB88222F5F94EA66A99ACF92B5C39F74CD73FDE944474C1E76DD1783CACD5E72FBC469891BFBAF04A07A7E04D7B0A76370B3161876F5625EBEE09D5407E0A229421C9B5319A415F2A3F007D72AD40AEF55BA6AEFE1C4F7DFC85872EE59CCE561E95009FAFA211C9D3F360E0CEAC6BF4CBFBBC425EDA1E392AB06F841DF0B6D9EBC3500B45D5E85E976574EFDCABE491CF5F2A2D7637226364A6E531884AB776D6C0FA016CDCFA706EEC877647A703E21D06EB3200432FEA2E5616E0B48DCFE819201FB2116A8172D02D8A290B0D800E679806575F197F9314EE339CCA1141A965C2241808C6029A6F9A41C6BB5F6AD13D222F5698F0708389B0A171E489175FAB61C0C335D303CC2D6C938E504C21A58688EFEFD5DA6F58899431EC1711F56A27D4537763EC18B4F64399A534A2386DF4B19B4EED9A62C52A9C6622039F04A13336783E799D07B1137E0E0E4B91E7E4443BAE9A3E26A95367B0AAC4CA873279B2A9382439837C179B4F875F001B8B3D9D021A18567151071B56AD3B41099E0141727B9B4002CC3EAA17697201E8ECD1072CF823B47A05630345642EA19831ED79A59EFD6DCC057A3BA0119916B7FF3C8696D9853DF54C13946A42148A4109AE11FE6704FA48F3E80EE2505361BBA8554018B577B5F0C492ACA6AC3E477EB4ED1A7B6394A2DD7548CBB7495FA3349DFD130C4A3EA558DBD306C5391CB7E5FE085EC29977B0048C1891B03177FF6CD9250A7C932C34DE2D98CBF7AF16A78D65D555671292852409575CF01DE6C966256A7FBF59C178582A77E83FEA2344A1EFC1C474FCF7F353C66962B351A4A2E5AB47115B0C12FE7199A48F0E81414BD63A916D6FD4081807A30D5F9156D9D5058815F438ED1B54F121D379235EC8ECD43D14A8E8585B38D8D963813CE155404498A3D939ACDDBB46BB6188A69CAA8580D2FBD505463FA408120A3C956FF706F249DEB9F7CCEA60C94742DCEA4BEEC378FD850E23BF0F3F2F646960B2345DCB40701CD70EFC7D22F726A83C3F3C84EC9332B3602638C382F95020175E3E393E0
76Output = C4D953BD6DDD600C9D22DB0CE4538358A6D5929A2B7E99E4F2F59F1F10CF297D
77
78# tcId = 9
79FIPSversion = >=3.5.0
80Kem = ML-KEM-512
81Entropy = 37D1232BFFB0DA92D434AFA4460A4677C645B4985EBBDC39D95E03FB4E523467
82EncodedPublicKey = 2F6217B328B8108A8BA61B7716377F4B78407D673E997A68CDB2ABF285BF0519CD07351F181942D265AC4EA74972374306965BA2C66E32152155B3174A50CACCB39FAD8A3D590ABAE2CAA4F6111D7EC3132FA67A893A0D5082A7A2545D7AF39453C407C1D124C2B20142A3C97472591DA57CA1C9A23194A11C43AE66E668C67504A2E789C20847D3F65F01571D7C443825F56FF4419BCC78A3E97A49FD69636B94B52903CC9D3935277A6575CC8A472284B3D32E36221C8FD9B3A98ACF3F211BC6B17ED47B7392E75397B72B0AE34862B1887F183E98C0046E784E7B241F7ED421E78C389C723D56053782400B9DC4A4D4BBCB6F2541346A843FA360082BBD406968EF26109EF4563B2B8BBFD82AA700A269961F8FF422BFFA4F8E992A49D571A1479412C24FFAF93317100A1B29779447997A228ABB852ABE2602BDAA84B645C9CBD069E2052EAFB093D661A3E65CCF60EB6CBAF683ADFC3ED2DA68F6D55BCA2988B51BA8C9FA42A7E38475B9B7A1692426F04BF8D7A1440438AA0343CDC604217C7B55D67DB6B31F91EC4BC1267C1D47CE3D888E6F8BC274D1AA18E12EF11195CA824368CC22D1473647F0A97C2108F02965211B9860A58109B04A47598EEA395BEE063103A2A16BD545DAB22A9FB757EF87631122AC3E1B2DD417276D0A3FB1263DF4E27082615054769C7E4607C593AB479508C7B53DDC472B0C809CC3A065AC850D70C70348103023443D15BCC2C487108923494B18C1B5152AE8769217B9C8F81BA7D3793C61338847D5AA20672A401699BF0CC8DC0C1520D684E6B7CE60B24B7D4BBA8FCBC34728C30753BA3CA907B0C6892A33CA9F700FFF9251879BB68A4029B5BBA62358025173889AA7589B033125533EAC18854980AB15D81F7D9A2FC6FA90BAFB0CC0F78D0AE55F77E9365493364B19449E800AA880A2ABAA14F58932F8CAA987E32359E21BEC85AE8E8140D19A8201631E294C8F1ACA772D3894D917A7CC9ABB5C117558B781F9B82F55F429E9775D68C6098A097941578DE465326EB059FAABCBF31C22DCBCBE71A15E46254D3098C02BDAA08B75797B88BE5A2592865C6AD4D3608DFCE3D6E8BA03AB2973BBC929A8C973E7901F8FF6BBB4
83Ciphertext = 5937F9C3DF59475EB050BDDAB963AB88F966859FEED5F93866F937AFC74111549126C5468446512351E838D5FB789E62897F37916873B6F4C3D86329BA9834E8938BD35A263672A1D6BCE17551681C1AE5F9B6BEBD319B5CC7BA4DF6A362A06EEEBAF6B8C75DB40AB7DEE834BC40D6C1CADD1982AAB931C67D25F15C13B2E4CD54CA683E213B3CA61552C3B3AE24B0EAA6341E95E8F74C68B4ADFC27AF12ECE5CE4E0DDA145DCD1D8B06BC003BF9F7E603C7122CF66797912C94314FAF5A04F2A85B232ABCBBB3AA2884C54F9885A9E3F7F3CA59B976977610B19FA746E08518F70BB22E51086AD30DBA99F58E3E653C1E0F6A1AD6913D961674FA38FF16E65B05504058ECAFEA3F9F887385E0B933B7764B3584F6CCF9B038FA8ED2D8FC91EDACA32D61D76542FC982662727704E4E23ECD2E4A669070BC11A0E347013D6D9F93251CB6A0E90CAB80FD9EBDBC622C9E360E9E39BCF766753DB7DA21EF26C422E5346232B9C2092EECF12D069149D69C0A28ADD9232C1586000948AE8DEFC3703B3A6421B4ABD4216342D9CF82B75B0E80905C351B97271658090B6E8436E406EE6375527E5E1D91BB1391F9F664021FE0B9DE693593BD955D07B2B278C3600426F67C1EFBA118CC9CFBBE9116F02A04A16D08C248CF76D84FF28C3A7781FF25E73C47883904FD9A4A20EB7369E63EDDA6808662A632AB8F088266514532CD40578B50AB5BF864320B61D1084479BB0958A1B3F8F5E02C14D18B661887A663AF9E3211C386E086DC9420BCCA7C452D1AD185584D56F5C840B640351213435A9F441A6D70C23E159527AB2E7D600E5E7CD2682C11108249268CC55E8F58ADC70A3571FDC3624154507864FE4CA4CBD6CB87C5B3C69C7B8005F22B7297ADBFABD08388070EDA46938F7379357B862AA01AAC87E6611BF09B5276A41F99502726014DFFD1A6C77E2988430CE564DFAFF743E6D7245C34C107097DD119B61713119B1E721A680CF3FD71AAEB32431E020C1C70409B76B3B577E09029409C456F31542C3934A07F1546404478F4E50D6B066DC77D342AB974981F2BC94F78ADED4E90
84Output = E6A26AEB1C076345689C1A45D73FB9C218B8FF6E4F895728CB3F80ACF3C64FD6
85
86# tcId = 10
87FIPSversion = >=3.5.0
88Kem = ML-KEM-512
89Entropy = E0E25025D948C47FB371634B28CD9B08B93CF52527C2E144A424FDA93B7B9017
90EncodedPublicKey = AF6510987CC0682B20508B61FBB676A1D225AE9C424B921163326513FA4EE3176E49A2AC3FA279B1E1AF5A46C18EF9526FC699CDCA91B83847FF217367F3044F677B2DB77AFA9C6330E2C6ABE6B88D5A4713C4B56B09663A865B69046F1A029172E19ED6688424A8260D5144699BB641D2CCF867616FE9AB31E9BB8E091A16305F76481912B733354436669C3685F819FD99ADA3B655D12C0F65947BE5D1CBCAF9067450925572AF4951C6C3B1BA2A383122487387D7049C0C82FC51CE75D4B037EC39F73C4BB94BBD34E4B11CCB0A74E15B25B5CEE0749233A122C62C615428217B029E60599D1763CB2006333C931AC96A6F74DC920FE886897250B9B2822DB7851B30A608BB23F84200BA97CBD8FC366BD861FCD1398C698B4EFA80ACA50B768271243202B32B396BD7C3D8217498C0372613AE62E76BD5064EDED95A7B96C5808B83A5A21CE864C177CC2CB1B5A6B18C20CD5868F263480001C17A418147C1C9329343E622423F00A230149D2755B1D7B03E125947F579A1291703563084474660765A3D005DB098EC71247C759300975A812C707C7568430BE7694846C029B51970F079015916B5D6C54DCEB566CF2BA82916378425157A77877EE92C41941336A58EDB4AC47A89709343102E3175A961A9727120410B55F15547519B6156873A9E7285F138A117E76AA03780DC396A2E93B839C05B104B2EFCA48EEEE72F8F078994F02E5721CC3A7197FE799DF9DCA15DE09ADD89C52F823B706825A711AF1499AACB5B359BF3C325569E2203A08C1597F0402EF3BC01B676A28A0C1734CA1CD6428E9E2B8F06EBC7F2C52AF415C8DC4A440FEBA22AE62AB93822DBEAA679201021280A97BCC2BA3C826A07192515059D89A5D4935CB5461C9942BBE41B19946389FD952FCCF05F51F0485F92669ED1BFD02B157AC51A45E6C34931B3CAB57A3FE04DBED5A67CE4A1A24A421B909FD61C2B6920BC9D415968DB99F5C3AAEFC44AC6A0C06B42472D90C1F396CE02673C69E20B15233130E14EF7F32119508838C814CEB457DB4A44BB48CB83CC346DD1697AC2AC53402441045901994002AFE3386B22636A4EC1407EEDD162AC3DFDBCAE18450C4F6FE24ECA211A2DE1
91Ciphertext = E4DF021563FD62CAD1E6F81F1F3D325D8D8E86B584BF0CD38095FAC587B5B6F310ACCF746270BBBCB60EEC917A19DB02EBD6766C1C0DBCF5BA5F02D7A382F1423C6C7787483F9FD0254E37BB937450A5F8F8E2B4FA4A7906C44F6C1403557A8015C4E1B7F8B68A599BE96CE325E377D89BD11D97F664C64045AC103F70654D3DC77B4698127BFA0CABE8DCF6CA6C19DEE6A4CEEAFA9EC3943994E09A2A5DBC306A841F815ADAC8E2B8FACB8A6E189628A6BB9D4394241F8BE752256472BA458C0C5A38E94B531D56E95E2045C3912AD0287648EC52A61CAF314F818660A27A77AE2F159680191D89E0F0F233DF715F42D2D7AD6C1A2FBB171D8936ED924732A3C687FCBF02AE9F0EC68075778FAED559CF96C053399D119E92B609AF16BDE8F90646409AB381C4FE53625F7E43CDBDBDD61E2278DFD3E45B7DBECA08C7A37ECFA0AE9E36D11948590152C4690C81A3B3AA165005790BECBBCDC15419407283B7EE637DFA167E0B7A94C3CE203149D3C12173428773E7BB376760238097298CB5A6FBDEF48701EE0572F712E6B7EE17B70326241FF01C4AE34F93F9759E958DBF96450840109B3C70F07513ADEE54FD1E4DC7F919C9E5F8BFA9F45034663DDE65F7A7725C7DBD491BA501B764962C573F988935AE763CBDE87B1472D8D6A44B22CFC1538730AFE7F89FE102959239B164964C0D1D721D35FC6342D74D5D75C46FDABD0876F5D8B04A7DE2AABA02EDF882CFD6CD88A2251917FAE0A994BF1286A4C74CC31851FB1B4094432C738EABA60469F3C393A9531636160AB10DABE9486551BE0464DC58FE2B17EC27AA3388AF5E0225CDD3943F2359D77306FEF46F3CD34DF6C30927D4298767E74A8D57442EB8E204F3B1A612B74583F6A10A07A44199FF18C4FD62651FDA712CB0EB7E27FBB2BD848AFA8E9B5FE8583A2F1D9EFEA22EE971BDE1842DD78BCC1C2D22C09ABE6DA0EFC50CE9D29E6E66650E597E02AF29C8738455242DBA87DF73061EAFB1769992CEE3C388F460E7C45D7675405DBDD83283630222AE846F3C281DA892F19BFE65DDAB2FD12A601EE107217CEBEEBB05
92Output = 6603B882065B9DB0D4AFB710403ED9BECE3DB8BBC1BB41B28299F1EB0B728A95
93
94# tcId = 11
95FIPSversion = >=3.5.0
96Kem = ML-KEM-512
97Entropy = A5138113A346F3CA8CC16DEAB4C5B0D519CFB88617FE2B78385CD83D55C66AFF
98EncodedPublicKey = 7C929F9C32B4CBD24A3B89C9FE109272C1A4E49B42910C33D6D081F1A51A3CB3A28C827C16437258375085DC8D3EB29F0C0A137BF87B1192C867A0609642893BB4B58D4C2D4350C60BB1B18C5AC181FBBADC3AA1431296D589BE256C76769541150BA4EE96CED93AA5F2D102831939D69008B46230BDB350A086C2F1E025791480F2255633D9736A79809C666E3B4434158B2956D176CEF4CC168118EC62265A9CC474B71010AA3439B07D070C153943A03F797F5CE093AE346152487373794E338C5DEF301FCE08CF344CABE654BE6423A66B2146C686490CA02943656F7620BAF092B1992A6FF4B1989467A91CE99E67637B7906003234B48FD39E8E8B0F54241F11908E3834CEB39AADE141B09F16121665750003835DC45988787AD802225245A5A5A5618F793CC81ACDB2BA35D3A31FB0795A5BB97AEBF82E8475AF16C64DCE31984DA765F14B12297960A273432BDC3ECCC780E716488F72CDA23926332A8E4EC509CFE74F028B8DDE556851A502301CC510F6A4534398939670A0899700551D9DE6CA67D4450ED54FDF483B1244AF4BD4B3D7E7CAAAFB9548E81D60252618F84CCA666DF5F4B7F0915415303460A888E7864C22D6C75B397F45649006E79387241E65160D68472E5004676BC38E89372D84720C57A1AF987840635B2552E666A37B74D78BC389A9250EFC2384B94D4484BAAE239AB37C2CC0E0C833690141083904A0C6FC552D35285DB866BC39A027DEA94EF58AB5E5621EB3C110C4662D3B884AC5FA8D4E38883A94004B816AD14A414F6C96C7E563189377D333CB72A4586A42908AD8AF52A2264627B4541A55723A058D6C22F50433BC155A992C2D7FB3CCD8B0C89B4900B695AFFBA85D74E99559197EE0BABB82EAC1FA3249A82AA941E56306609491698FBB5C612B7250E404A0CB21C3313014D2E0348113B9CB433C92B45097D43D14C756EEEA8C5B9705DE31C5436036E8907A6DD6B5C8F4289444B6F041291ED360DEC97C8D19BDEBD54DB2117B67E106176C8F44A11C7768225C18C3325C9CD1E461F1F6802FA08EBAD2CF0D37C8AB146C39F37B6F253802E8C57B47CF27431BA8E5B2ACE2923626843691AE6766B87AFEDCE88502B05B
99Ciphertext = 7CA8FB3F6615E2F953999CC9AB15B1EBD49BEFF860899EFFFE42E6385DEC7C8EB614F76A699CF942A660C686E44B6EECCA12D5908E192A4BD263929B36EEA039D9D2262AE2C74606F4A3FB6F19904A0A3919415BE1EC53615A53EF5A1EAFAD35EFC7509CE3A407BAAD0DEDBAC2D9C977139F007346153FF38309C22660D1E2BCAE257332FDA450F11E0027AC2E2D0CC87CC835A1F08D7049F0479757C806EDD54C5CAAE1C26DB6C138BC98A608E46BC9EEA2F6AA1B69DC93444B5E4DB1030D3285852D284C4EF9ECBC1B46D92758097AF5B90E5FD8CC631CE053D658B5B37373B7E0FE2D535B4A8A25888EBB4452CE6E26C672E4BB088A9BA314D15B1F497BBF87C091CC3A2E2193C2351A1BDA44D01219D1E04C07E018E6C0F71060D7B011B6F28555E5F768A99D468D6A1B41FAF99337C954EF08D65B5A16126D4B34FE6D5185C5BB3A8875B1566318A7A9202642E60F427222E4657CE877D47BD2251DAB7294FE08F0DD79D5A4898F5327E33038C0D6AE74377D5869F226228741C99B704C0887140425BD22141CEBDEE4ADE4790DC41DA483534A5A64FF2B24DE5C0A51590D7020FEC2DBF4741E37E8A85BE4E81201A49A072BF6B9F5D9B510BAD554268C3A0DADA4590B65458738671C25093DE370A6D3484E29BE4179AF71BF4FFCA4E86FD0386A5A40E5A633EB6A96E490A7D1EB72BD518BA2AE4972735EF415B40861FFBE2405B9DCD85C8863ECF42D643F6DAF740747D4920B9456900AC66DA5A7BE358B02E71BACF2AB9377360D895679097359BCF2A09E77C5EEA393A4BBBECF620B2A266DE03F4CD4A0ADC11D8E591221D11FA1BBCCF45562768E78E4A1FC12260D7C9E527F39787429118F21FB9B0F8598562A3E7E8873EB74827E260972C3515907A343B32855141B00CDB8B97698794BE533BC1C21994EEA596AC6861969ED0C53A647AA39610CE8AC79639BCBD67F7CFBD430BA64B7C9C210647A70828762E35DB1177262C48BA02D4895ECFB8629898E015E253CC4BDA12CEA934415F356E206695D28058D650E8D7A2CF3916A8433C30B3AD394C4507615B61FE0068668
100Output = F29D5FA600FB74A845D8114133C119D5778188A14664E86E6F40062E2AAFEF57
101
102# tcId = 12
103FIPSversion = >=3.5.0
104Kem = ML-KEM-512
105Entropy = 8A4101E25154A9617B2F09B96B0214D616CD32802D69BEE1C4A27A83A93FAFBD
106EncodedPublicKey = 6E821D24955AE5261A37CB8FB5571393187BA8918877325AE5D88DF9E769BC62AF78A041A17B59E0399BB2E374B4B60C45064CD22946CCF2B6DDABB420C5A058C924CDC9BBA5C86AE5651B89723918BC1F55C76839FBC5AA00AE4E149BEA13B0DAAC67685A5BE730B328A1BDC39A3184CA853F1C86E2D878D29C1BD2044F3D9BA2C5E7C75074C531D9B83D194AC99C5E67186AF9D42100F460B0F74A31EB1D917B717128CCFC8304A170954D54B7D10396752812D4D9099D7208E1983B8B5234084829C3F04374774D61E4C37499846656110BD2A8E5CCB3591A984270C599D5238ED55B73C22BA40068563C5EBC959B435820E052B022344FDE11B9562713E0B519F88B8BC5698462660694477F6D56CBE2A1AC2F026B00118370076B7A74C9E4588CF9F96191C0014A6C34A2471D13241FB3DB058992039C06593F34AFF3EC9500A25E3683323782B8580CC0C5A9564087A0FE4B3CE3C7B363C531FA02B6709C54D38B2F967CC224C3787E303AFF79A7065656E8D416C8D0C995F27F1418A7CA1A3A26CB097B52A4640A99C78417C69C03E5BB60199C7B69A16DFE6428A831B20388CBD2A836C67C54137177F88B6BBAF2AFC9DA28DBF57DD43A51500341A4C8BFB7741472CA7BED3C73E41281D28BB61D529554C3AD99D39A6D040937D2A25256792CFCAFD16C07A698AEB2C6A553AA9CF8E92CCFB0948D14883E4CCC24859D69F68D3C923E3D202C5BA3C81D3495B8A786A4323C3D5A560A487B3814CE4F5834D7086A274625A0332D1F78473DCB5A92CB54D0F5223549CDE9A642342C391489224138178E75CA89E5B735F11FAB67CE477C180F8288D9E6893A11AAFC534D62140911DC278E598E3697BA5B047691934FB94118373CBAD08458313A336019B79C3C804D0944933561802732F1B5BA0A8C52A311AE0CB2732EC8A8869149EA6BBF43793FB89612209796D26C145CECB535B41B608401C8E39B7D1790DD215A6F590DE08B7B503B6B8175966A9B8DA13A8515931C79261BF6103542315E8F85640B8BBF9BE76CAEA7075BF061BA28A5C14A63A0D725CCE04985AB1D36744ADDB71F11778887D2969A0AEDFDA27986D3D439D43D18CC6B2242ED74D31905EC
107Ciphertext = EDC75F79FCCF64C68C8071464396B067F32DEF6761E068189DF9676A8345D59C1C38EB7EADD94CAF484873DEB854C31C97CDCFCAE7ADCA3E493A65225E903074C757ED70E38B4911A584EBE4CD926620B51462531B0CDBFB385786F7FC411054CB8AE519AB6FA3206D39A945249BEF8698DA83DFEF20A8174C6AE31A7EBC8CB69519B50436A7F0948FE5A614AFDE3A993583EF8A8BFF307AEFC0B528C33C4A3460E2512C4720C88F6C2736A579B0C89E5EC96FBDB7999E3A5B6BEB2AA5F442F44EA0BFCAA1D0154025B36AB5AC6CA69BE512287A7598AF1CAAD171DE61B9D0106D57587AE2B953D7397E6DEA3CF69F1907D7268273AC697E059EDC4475EA599C0794CD6849ECC98A24FDD0D8389D8DDC39A90F8E367E89086E0CAD24E8B6FBD63275851CB34E60E65A3C641D06007770434BC5A050001EB05D9856DCDAA10FCCDFBE84FA1058FDB8083BB9ACCA6137AF9178CA35FDA3813EA8FF5A9EF1CE49BB3ADD293A3E7AC25162DA1C0F628699885B789FF3A216758D4E440E77F3BC18745986D70081E0BDF127E6AE3B63FBE726172584B2409E02B0A9BFC6EB252D0AA03F3C2009F20B4D4EFB9DCBE143994DA48458F64F28BD039C9634AF32D0EFED6FAB7C102F4162327E274E425F9934936F7B978C1DBEC36CF931754DE2B8F1954E6DC5FD86D26D4BA26954CAE2F0CD0AED5FE102C8AF149AC099D147E97CFEC0170FC8CA4BB5E1D3873E4BB2C95D5DB413CB4A802B7BE6FE984E4FDDEABBF650AB8CD203EE7EBF4C8672FE8F7AAB2C2A4495E0FD27659A671F33B9F037A1B5257EA68DFFF1D1069F48E9A67B617072377064DA51AFEF701E3F112C329357BF27956D54599F4C57929AAAA74EE29B133EB30942BB7BB127F3A6C064C183C181323E7DC140FC987AE4829B8EA8B2F1B5DC3A217B7337D2C4E6CC1DD715B7AFF375CF898F60300728196BD176740DECDB4DEAFCC1A79B3F1FD6481326DA2A19CB2EEF6D67DA9DDE646B4BF42B974A3CD5D9AE7381AAF6321723968F6600020F0F60890AF9474A868993A31AEF53E9081A578D7A9FC239BF9D6910D3B51924BDDB6BDB
108Output = 0F3D70A5F5974C75E9298DA34AD1CDD7951F81B5C012C0EAE6858793359DA996
109
110# tcId = 13
111FIPSversion = >=3.5.0
112Kem = ML-KEM-512
113Entropy = A71A72807C9DCB16F301F9E6EFAC649C915B5776649FC830AAC7E7DF326FA898
114EncodedPublicKey = 29D472F040518E0B910B2A20AFE1A9EDC1BB494169B599037849A42F15528139C489ACCBF6838EA19187BD310B994C9125445FF2216D33B22C4EF23670C57FB3736FE5C41BF363462C10A096A712A2F83DE8E2A047A4415D00016F7A2727F255F106A7AD8212337320F438B997429A80D96D7F578F9E033FE76A1B3851490174C40EC9CBF8D241BA838319DCA6CCD3A5CB7A7199341BF1CA236BC736EE9544D26C96E99726FA0287B3902F365ACA9F6CA70656C1CD4258EB57C3CE172F6FCB006CA65ED8AB98C1700DF4601831D25F2EFB58A9221876C8C565B225D52CAAAC61770794996BE1A8E2A9891F6820B8851C1C07157A4C5889710DC391C99A7C8968149E7603BB21728AB594816708217E020C926425F8A03EC0D9A7F51B0C56C93E617A8962433F92B04EE4387360722F18C2034108119138B4438673A8BC99E8939BF9246A6F9737980A7975A75572E99F7511767BABAB15035EB55345D34799EB1BA844B372FC073DB3240CCA8AABEF8457B3831CB326323993A879D9B105BA8AB9645C668BAE39190F368A89A1A73468E0A3A4947E76A072122539F7781826506982E5B70450CB9224C267546969564BBABC3B3EE559652528D5DA48FEB675823963E62AC83ED14E2A1A6983441E3C9B6FA990373945BDB0B57E4916CEEE46B624E997754057AF66BF08EAA9F2CA58D0D538C117BEF38020EB92042F612BA7054C53F62CE142A177A62492C1776AC196DD415FE42C46A3033B945A300ED31AB8AB855C1693B1C457E9027DC0C7B1765BBDA8819B2982530A745CDF260F5967B60569482F3BC2B616585A891F82DA48DB6A584E142FCFFB33ACF847F1AB27FBD73698598E55E50BDC52B961572C4EB329EC66C3245960D363BD34C0647F8107087BC0D8C77809DC4BDD76953B0A88F762788CC353121CA50AF96751387D7DE901A47640F7DB69E6261BDBC740A0C8A6481C4F2A438A62B6CBDA88A5F483B082081A90915913B84EAA451237BB918E6A81AEE2AD16468057F4254A7629B6B8B357513A74B8185F645CEB05C35467AF5A8B5E9E20A3A8270D1F0393E6A4117C2358AAB523A79A19810F9F4708E9E820BF5C07B45246622A5615A4F85BB63C9B01B4
115Ciphertext = C993489050008C7E9FE3497A6E8465FF18076D22637B3DFC2A4E206181B416D188BC159FACBCE9314A28CD6243EDADE56FC0C8DAD126BE3A042C647E572F4AD32D6B2C89C2305FDD42A3EA1A3C08DCB3AC4201A001DDBF1D873E30DD03CE9EA4895C1BCB32ABD92918AB6903182AFC3757C135318CC5D8FEADB2B03A91686F62193331AE03053140A2D7952FA1BF55681CA9A83376DDA03D679146829FADE557B5B82AF0FFC0904C551C6805032662C9A34AADD3EDA8BE41AAC3894B7F5AAD5CE9FA0296882C379DC5AC3BACC26012279BCD5EB46479C7E33F8641DB30321C057CCD1AE392EB147FECE80CD653ADA0555894539770A4F89F256D0F31FC3266EAE6A178C070BD3343BA76208C9C91A7AD54A54B264ABFF6D7A6597950CC8A6BECAE90ED13FDBBE21FF51C83ECF9F16079F7CEC9F3295DD87AFDC2143BC169F21A92816744112B51A5A55E81D09AF44F8B43EF5DD33ECD98B8DAD6F85FF7AB565B99294A438B48CF2AF4F6E9B61204B7B5E854434F2A92BEA583CCA48055BD0A6FE9F4729A57E2328ED1F478C3C694BFE8676931B86394109A19939A833C0079676A781B42431C9E7B78239233D4D37AAE5BF8836BA77DB9FD6351B28EB3DBE3E0F104449501D26C329DB635216A58F1BF00891F01FFB152803A029EEB3E8076FBB5DCC0A7423AF0B9E143BF483C611B60571442E79D6302A91917B0F5798FE6A604EBC57746ED7B5F112D483932D306626FEC68C7C64D192D66F69A091900C3AA914EB0B9081E67FA0E029E6C2B10F819E9D358AD19C3056ABB829CEF061A31D3A6F0AD115D8D5277B9DFB2E83494A458371DF5C99964902341EF4D964D7D368B1187D74B6DD50926EF95FC8AD9D44F8D24C80E388C2B2E581200A8938FA53CA60BBAB21EE377A4328B92368F020B6B5C02DF912B1CA1902E384DB84B37DC43508AEFAC2A2591834C9A077382C208C774ED107949FCC5BBB6A5ECC54021A825C1ED1D3DE0F0E05F82D5B66DA32C055E46AB76C1C3E10D4E4DE9EC616350E9A5D46DA37DE84C304CB8083A54B92EBB4741AA882A9036852BD7B46B2E0CDA8D3ACA
116Output = 2A7C35E9A3F8AA334E96B8D1BD5561790836262B5602BB260B4950BA15425AEC
117
118# tcId = 14
119FIPSversion = >=3.5.0
120Kem = ML-KEM-512
121Entropy = B5123B06175C7D9A035BAF0B907B9150E9D9C14D63CBC745967066C7343175DE
122EncodedPublicKey = 66950A43F84F3D4C31CE749C6C95B8755190ECEAB0E1244F5B30AD6D1B7BAAE5923A291FF6CC055D0A196F20909D437A155B657EE2BC9C1ABD1F8C6BBA372E6DA1C694E86E556280A4D54B92F88203CBB50E2B40BBCC74AD22669497ACA3829D9EFA45D1B363CFB3501C600B840592EE7081D1A3A3D147C32114352F306B1697414BD0531642B5BA74475FA2B04306A2DED71323C5BD47A9590B5C38146C68062A414E2A3E7C270B5217500BCC8040E8062D15812D754FF07775EC914BF19A7166C66BC595CACCD63AA73769230200482A05FFA4640060874E808EC2F14D51F16588C300F8B440A048BE7CD76A79A90200CC6058381D8FF68217AB9D2A73B7266547CA14ACE1ECCF73C02CA4EB4E72EA05E8AA2B44959BEB3137948B3334BB6A912C28C400AD1F23A6C9E1314F4B96B3E923CB54391B340BDEA9CEDD062C0BD9B344B1744C9C06CF4157E7CC0F3870536A0CAE72723001E7AAA2958567317944073026677E8451BA52F44149E451D57132B2A0CC343B921C6B1924A290B64CC53C1857EE29AEE24B2355C9CD65191A65C990F492C64EFC5B888B317D6988D5372154643A1C23AECFECC12F14298F0C2A657ABD19F10238353ABB16186B957F91E9C1F450503125B1A540C21F80352B164D57205625B831BC12C34A1916481C23D8A5CF630137FA7583CFEA1055319D76FB1735971A7BCB0D11408FC8875C7F552129BB51F0206E62653A00C16C7195C850C03CDD6A24CE52427BA779115145EDE356D1057BA626B1E36302F0B0B0FBD3A5E14C6B425A1BD84A14EC74889DA0651D150DEC4B4873803CDF7CBB00A17D5C376CFA69649C2390B60904A958BCC6D51780BC2FF2653126A6A241C6990696264C5085145100D5925C078027EFF284E6793F7D9A6C001B510727A5378805857162AB4A67C8E80D15295569362ABFBA771A9BCF986852EC174DBDB64140F0C729AB6DB7A2C4502514F17563FBB0B845978E01DB7F9762A421A225BB369615D50DECCC01AE190F19549166E7599C068768D7CEE226C488B5A2AEF8A123F4292347C010342C366684B5897C01113F15EB51045E44674FC3845287093212E2B767BF73F833BAA5C906B4D32BD6A9D7A172B7
123Ciphertext = 143A0C9B61078462A0F2EE6E0C1B4EA9D7F1004FC96EF46EE1DFB813959C1841BB457E55523D597B3E053069560BB0B6316AA2F660B946E07E0A8BDEB97E81ACDDE038A90C6990F1948C65C2D2169BF878ED3C63ADC6C1F03ADD8F6C39270EFB6C352FFDBBA397CFC1BCC226FBB2C82705053EF599089C2A125AB09CE0649ADD04EE2183DB0D7291C28FE71A5D6107288F73A01983F543258F60F6D3787873147C8CB5016F76AF7CB3D00A189A80442D856B8DC6FF1836DF349251F8ACDD771B339614BF40D9F70AC0C839F6EC45BA740B8F0FF37DD05F796016F75D8F0DBC9AABF87AC89D16E11453473BED0E4DCA555D7024738DC99FDD3FC3E335AB9A021F5992A390F7660614998359DB56F7BC78FEDE6D1850E97B71B5AC7A9002C8105DD6CA94782036D5853E4A70236691CD07688543689A8AA8AD0CF69DB63B39D4408F90EFE09205ED73A0285632CAF3D320491FCC3461A47902EDEEC841F91C1B45A89F04FF6B56C7AD2521287C8691F34666D0D9E6BD28CCFAB8401BBD461F28881FE8B041897D8C3106A06ADB77A4D499CC430665406524F24C451239394EF2DCEF3AF6B74C6A1BCB7FC4918C3DDC924C61E2539A3EC7121A0F9AEF10D60295932B7DF0EB47B7C76B205CD60C9FE82B1B1E1108C901794FB5EE29F6EF65677085764BB510CDFEB7B679B529666686B69464ABC08C584096431CD6CF701B5D70FA0E58701915C398020F53097DDB577C51F8915538A0D866761EDCE48FDD4161A6BFB3E27BF0D7C57436D675F05D20A42B7CCFA76416B1BBC4CF2D7A1957C13FFBD321E5777EFF9C937DE395FF112406624B031938F78528772ECEE80702E87DDC431E1D6D2A63A21D0913EFC6575ACCF9890C4DABA9E7D260C296781369520271E12A038CAA28430C726CAD6CDFD265BE4F6E56F91B116FEF1F03B2BA13F2BB6B177F970A35DE24144727939D64B09C3F6F01455A1F2EC6A8A7F59A4ECF1D1E8FCF2782B62C972C9F5817D4C4BF8627A516C6A743FBA5A8403FF58FD33CA92F765200FCDBBDC70F76B7CEA3E85348BD848245E4C8EEF46C30232CC552182492D0
124Output = 1EF33395EA8E0A18A9790771B3A437ED17C6491E146DB14A338A65785C7EFA8E
125
126# tcId = 15
127FIPSversion = >=3.5.0
128Kem = ML-KEM-512
129Entropy = A5F6A85163DE0BDDAC5E8FF4ABFAF8AED8F777D28B87F3D17A6F2D13460E2576
130EncodedPublicKey = 1FF85177F879DE2475A28469CB2BAB388636EB6CAD8273498EB03CF4AC3840B0BC8DFAC5845102F7D26B013719D7C76D6B437FF895700E8883A392C98625365DDA7917FC95D5C1A26877457F51460DF406BDDAAA22302DF364AEA017453AE999FEB8733AC52664B19933908707572BC0666BC4C8C087352381A0B779F359013C61EEC4C262B3725BF7461371116A015AE47963F2CC5500413931390178EBBD136BB7C9D90F3EA80FAA2A7C87495353A101B8745D8E63BBFDF9833A3C56ED8491D85208BB68CFE480C2A540C1EC6019FCFB7DF40518D24AA2AEB8A5EBC01513E833DDE8346AD3AAFA59429E496941E149A1B9B126771667DC78FB90C25C243FBFA3A580A28C99A4913CD70E5713058F505C2E3BCD1DF145E4E1526CA00E58213EBFBB1885C7A05E062F47BA3D9C8B17CE532E00914294CB672813A28DB6AF19E52D38D4042C158493E800A139AD216A15FEAC6E5B77C732C99EE8331F0718C3D6A519CADA96EE9843DF0639772B23DDF017FCCC9D463639C8B822E08AB4CE6A6E6DD9AEFA88BF836227F8C8672469651DC2C988B0C8383C88A7B447E891600C3B318797149F5C3F49238322D30FA3229FAD96848CAA4672481C1E8042BAEC54C0F9B63C06031562A33FD37F721B8098DC1AB30531B64654C4FAB811E28551398304A57705AC390BE5BFFC792DFC2994492C6AFCF151B1B296BBD73D1BD71F93887E5CF3B802DB07EBD30F0CEA3F5A68AA25C395F51366F7EC523E643F3335A7309A6532482239137D77A25A56650C87A178DA5503CA55712048AE96A44D122A26D8571503FB1AC790C4B37B76F338056695B38458900E71CBAC014A6651427DB2341270664D5A04B7742224BC68DCE19C07C4919BF47CE1BC3C0DF178C2D8829C6B22DCE69C89575D96D0BC00E9B93DA6A390EB95BA3C00DD20B55702697BF621FA3C07ADA25F00A6A0B2900114148B7B3C825E3B093EA7633FB4A2E25BC53654CB270A6561A94F427CB192303A07A5B7B97C6E41D85E7E2BB9A12436DB95BA5C1325348B85821186ED302F04CB2F6DA84394311DE2DAB19DB31DEF876672EB1B9CBC2193A99C429F84B8FFD45C5255E51200D21C3C082E3642FE71D8684270B8
131Ciphertext = B7BACCCAE7928DCB63B9E3C17CB5DE31E2D1F7CBE91F7755150578A1C6DA5D706741C886FF472DA34833430E31CCAEFC05E427339DFDD80F7C3E0B974FF81B05DA8D180D173070DF7FBD3649F94B39593D211F6767C4BDCA37E5449F4325EE3346D5F63CF9BD6A929B1BCA3CA293D0CC859DBB583255EB9E57F8F0A08552C47BE044FF192171CFD668F36A21B97076ECCE6837AD709E81097B47E2FD17E22367729453BFBE6C63229B5CD385BA89D495D8FEEE3C93B4DE5EF714F55E4DB891D7ACC6237E1BA0A68AC1A2EC48381B8A624D2CBF3E3C47EC83CE7FE3EBCDEA534EDCC82140A7F3EAE8C34705B8B1F0F464BBD8DDA16930DB1A45C2F4A972F11437B4C146FA4B693BC8AB350C86E18D6E1CD415B6E32FCD818CEFB4F120BF24C5ACE49E94B067E01F4742058BD98984F9D4E1883A3A094D68F5B9464BDC5567EBC46BD559F41706CB610A5902B999C76F3287C1DB1987407AF03F7906238EFC04A118038B7389D365FE2CA9D169B8D8442E6E9561CA211D46D520E79808B572B9E4A04D0975883B71F7E85EFE258C55266B3AE80976167D3613309ACFF9554A568A18EF27C6EE3373535C58B72A6D26B76F956AA61971107737B067F1E6D8BF6A785E79F1509EED5CCA6D6A9EA2BAC726725C7FF8BCC8C45E6D0C06669BC38DDA80330CEE45499A33AFDF464D634A8B197E1F3C07D62A0C906DB77A3F5C4DFF24A9378D0F2FA45058D4C94DEC0015773FBE20998BC958B7BAC25EDFADFB990B2C9461A30E729CF25904B670192AA8EAAD7FBB999B23B40EE846A5D1F655039EF87328DEC6841A909963FF92976C9E94B921F58991DE77952AB46965E6D717EEA14A8A4C29C65847526B83FFB87B783E8599A8E4992138E7867A8D533E70F7AA120D50616CC28E67A992D9B6D7A013C3B2CD3FB2D18FDF7CB645BA0DBD4851785B31C9963F80DF949A6F3217C39C580F0A756CD8D93712C1DC9DD7BD93C0A216DF4563C6E31BA94610CC68C6522183458A45DA761207D159E6BDF2C4FC5CDB1B13A120004EAC1A09111C7DC6C8F8377B52650CBFD63F7E95A29AEED3455E4058CDD7
132Output = 851746025B935C0DC144D2E3ED55F63D394E9F73F6AAE058FFE91B7EB7E32B42
133
134# tcId = 16
135FIPSversion = >=3.5.0
136Kem = ML-KEM-512
137Entropy = BE2A4A49141C7BA79F748078F975C41C097CA94E74282AF54B69524577A9D2F8
138EncodedPublicKey = FEF244BDB53EECBA3584C7A264CB49AEE74DC30C780F8998B983602171A41994C28C356860E9B4A2B5BB382A7187902B2D3CA1C5508149E0691AC60400B72F1485C569A526D874AB633083491952D506CC83E637EAC3B53AF98CD87CBEF1EC348879004C972BF555069CE76BBF02330F495FBFB9432D1187DAA05058DA1D8DD39A84B39A64FA586BE6A4384522E5A46CC97A7FBDA3678B9C0A12621285B68DA1C25F7E543CA6A1192C1C5436C9A92B1238402705CEE2332638668133483E986487081C2BC3696558ABD541BE334790A1EACEEE4B4838B2B74D15469A25C50D5B71A8B0820370949BAB29F43B8496A69E017783970110739415810626F489985864C74F64A79E3135ECA2098022BF0B878178625B05313FAFF75C30A77B4F5321D7509F9C1432AC6C3614D1A2D38C45FFDAA4DAC1A542443F10566133055BB9D48DBD53BE8709C6F60300F15B79A79B2AF8BA1C61B53F1C2BABD54B0266620857BABEFE2A3CBF71B26FE361249485711C7EA6752568F91F7D2277870CA12CE5AE2A55253DA1B325D3B04D6515FC8AC99491714AD50F7655B40C0293FEC3CCB047B4B9DA6EDC2C43F072A3786684E885C6A4FA8AEC54C61680C4D5525C3D1C8EB6B9A8DEC848199B2E5C1975C420B029C98C533521B819C1C85C29EEC70FADB55BE2308701773A381003770B8C2131AA99442F62809F683C32192C43E35380873383A707976E1811CC3886B7B3686F77659AC4377D453D585458740070EB074FF293B999A3BB397B5B5347865F692009FC8132E2CA896947C5D196E04831F2887DF58A255843A52CF922D22527C36C0C88745E795343E0E5838A643973781C67CC36C46B861DF86936A7CE46A1642F5AADDAE519BAC880CF370C9B536AC45277925719E62A25A1119D12A52A14670498AB7E6931936AD3BB7614B1FF5C4B9F52A76E45AC12322BD57B51E08CBA8B61AEA916A77456BA88A75A37577D1C4CC032DA204471A679BC95DF684A2D7620DC3C9DCD332A4B5A6909E0B84ED895A88A64714172E575684C02611A241FA35A1D91880041B6739193AFCF3776FDA0BE3D83A84FEF50800E9DC08687FD540D07C78C6EC6F77A285925798888A6D2EFF07C7352
139Ciphertext = 263768749A77633189888160D67614EF56DD682320B983DC389473111E4D1682E3226DA3BF4DB3F32AE4179A81BC300728919E89C168285041EEEED1335BC79E0381601637A14663D31121DC33E9F5EAB12287188EBA9087CCB05C8B84FFC3B1D7FE7BFBA53FEE8EF5A192832EAB8A177F8EC2B455B3B486AAE60EDF000611B8890993A5957FADC20042F9AB618FC90FF0C559F1F91771F488CAD103A3986EA6DB8638E41D518388D18792BF56F0C5899139A7CAA339AD745E085D7111886AC289BEA1B095AACFBDEDA8BC9218AF4CD790FA2335C7518F9D84E2B4DDDA2347C606F35FA1D9CF2AB05F0E0A5FC9F83176E9FCFE4B533E7CB717A03CB1C303857679EAC47EAC99387544B854200974718D6D5D59FCBE8152CD417592538E226FD2D0E2C54CA516B858980E613F31E93A8C2807BC164971E00978EF597CE556860316A991043C355958D6888E0C4718E61DB36EBBFFDBB0E2641C2826632BE93DB716455FC1F72D1CF1EEEF017EB92A33540D57CFC68204E8C273749F724D5D5244A88B9A06E81149B343694B40C8EB4B989FD4C632B043B51CBE7E67A53336080566E5D31D5DB3253E8049817F8953A94A45D98C3877DBEBCB5F70B160BE87972E6C7D67CB24F39FE446E9A1328A3545FD3A8D6BCA963EED6940BB0127CEF9B4DAFA699D3123ACE785592381934E80732791776CDA0D22A1363AF9EC255323B7CEE3BB431D6F74CB980A4A3E98AA5BF4B875F9D5A7B2BA1F342BE27B22A42976B000137FC204605950BEEBC8C5338EC796EF76C3DC17562E859E02040994504C9873FDD90696E5FB43ACC114415FD2FAEE5550B6199B90DAE8C44F35752AB1A859A03380D50DB256581A94A35B9F993616501A463BE4F72156B9E270FCF00B5326430278DE425BBE20B34E1EFD96CB586E92CD4459F9D82D80402BB843D4F3EC61534C10C855ACE59E13C188429204DA6342150B7ACF2A5EBCDF6A7D18FEAB329CC3BB8A1FDD24117FA1D1197124DEBA9B5E04D990BCBD9400CC617D7FB6176E84938BFC0022342EABBAE0B12F8E05BC9E4B2726817B93AF91F15B575DD792A957
140Output = F2AB5338EAB0C642E35C7F602EC000D98B08D915EC0D0C24A8AA65210B6422DF
141
142# tcId = 17
143FIPSversion = >=3.5.0
144Kem = ML-KEM-512
145Entropy = 10811F88B44D9E7D5448E927FE45E925694873E5F4687A565AD7799D2D2EDABD
146EncodedPublicKey = A4D84E5E102549124488AA12C4501C3B7996560212907388F6309E77F3C7A4847943C55680AA7AB01C10DD710A7631AD78FCA8B7805FF6C357BC513E6EEA2D3500BC816C00E66C1484492E8D974EDA69BBA66C1E90F40A0F44C70CA8B0F9425B2916483783255734A3562B9D96E74ADE5933998AAEE3E58F050537B780AFD3E4149F185C09351B759AC78D524F527715FFD09E2825B118E106655411F188A744F0517AB50E62500DD535ACCC5B50BC063D24174AC6D89A68BB8DDDD1311D361C4F06582909CD661619BE70646C8645130365B5CB711FBA0CCE76C7121AB560DB91D85241137480F2E46E1CA4506C976F07D70DDEFA3188B7A1A2359D34C1591D10C44A86CB4984810351A394B05B01332D7F34917069528EC36537D47C51DB5B906BB4454230752A662DE442D717BF16B81A58782193EB2441550B7915236DE9AC3CA790DDF0C642CBCA28F5477C34990F49880E2C98819BC9144AB1004A82D65B2DE8F06A38432E5D36BF9EB3541640BE52421711464B12E53C409A50E9AC96784413DD6A9B32C829AC362494A01ABD782E38EBBA352C571998AC7739BA1C68698F3337BE7B068DC79D108A3F61B9A0A1E17A9DF01F40164897291CA0846BC8D14E5D8490A62B4CBF54BB1727AFC9F139B36148BA9C719DB2376722167E7331DC131FAA633BC5F752FB109710D11ED36BA7585279A11694C48BBD30E836159520DB841945146F6A65CB80EC9E53D025F5E38EF97C1DB7394B3CF42771297F94B0372EF7BA6A7C28A2499EB7717970D14221811B9F4B221627BC643223D87A13D700105DE22EC62344B89652EBDC66C9B3663A38B4C3F47E8284A0DFF85973E60BDDD32FA105AEE4C9341C3A08CFFB4A41545BF938CEA1DAA146C506EF80B402671166BA793CF475973ABF4EB06F1A9492AE281FF1CA2C6CA92D83A00600F193887A9C9454771146B49AB45CB33854C139206E1450FC62A4C81979F8DB9E8C8C7D6DA93E047509BCB4801351CE6054261E7A1EE66257FBE17F5BE45C4731C61DE0BA3A34AE8BB42DB24012BCC7C5AFAC420CD87847272E14B770E18347756A1C987FCCA27AD91BF1E658325D1FDC1BC5AA5F5241893354ABED6C1083B28A5A8E
147Ciphertext = 643BBC5FA809DAC85E7BB552BC4F9DD2F917521968562F6E2DD8CE2D19B5E3629B10603ADF2DBE243827E87B7D4AD27CEBD39E59F229D117B3B720AEC137935646F3781880ECAEC6C3A0DA2455FC6A8FEC8B40DEBC44FEA7D7BC28AF05F10937D3ACE3925F61D824D13CEEED7DDCEB4435B2824C2C862A5DC4D53A60834D24E3661C18991459E72E1E105024166C75A331751C85114D7D31244AC89F54470870786961A21A4FC86EFB1444D94B27841BB70DE2996DF621A56C859A73184BDE382D435575E7E9E6E351276DAB6EBFDAC3040B3991E61FAD326128412369C8E0A1016459B3C19C6C55DABAE6FA8AD7174197F589CD7A5B40CADF8CCB02EFF4F8BC769E9B5D19887C5AC6E4DB5F00089BC8858A0636B5183A0250679552C9AE9F7DF8AC6C8DCFF53C153DC1ADD53341D717BD76C2544E1C9AA0ABF5C16A2A859AE0F24E92798CA5C3D4B3F1069527A39A69B9C1C57738B2B537BF41ACD060CC7B1859E06F7CBF93EA161011B84415922750DBDA95CB7C73D5505EADA3E77117D9D94CA41345E1309CD346D7279B7F69FDA9E41108EEA86992E91863B8DE0768A7FD3AE178633B9F9E6E9EEAE9E952FE188443FC1E03CFF58868B10144AA086DFF8161613DD3228114E16903494164B1D8D154893AFEDDF0B162E1B1DEF48578F58060B222088547CF55E5B3F918476D28AE6FB44ED7D18B075E6533B96493C16BA3620DFDD915D0594ADD5B31EFC88FC413A2701AEF7DDEFD279466C12AA502B021BA2935BAE00E3646A7B8E119E5428DBCF03D8A67962159435CB3EAAACC3E534528A6CA1D9E88BE4551FDA88EE3D32BC605D56E623E2FAE783E4B29595BBAEF025B615EAE68CF75192B6C4028E28C4DD2E8C331401D530ED0FD7B27B683041D26D67CE88996ECEEAAD44D9B31B3A5B3870E2D3550291E06D01B3BC97548B1FE7964BE17DB5A1BFE04919114D02C54790916186CCAD54B4107F5D693842273E088F1CD58D0C4E3CB8903B191DD2F72460F2EFD3A007D94ADA04A6858976CC292BC87C064F14827E8B29FC0CC6E807E8764ED8C8AF68CD73EEB193E67D6A3CE0BF5
148Output = 339CF08525EB44350955DE5C9DC8ED722251B787D23614867A731470C504A697
149
150# tcId = 18
151FIPSversion = >=3.5.0
152Kem = ML-KEM-512
153Entropy = 0A8F59094A992E192E048529B2E905B5FD230E61744DDCB6E5670C23873F3B21
154EncodedPublicKey = 39757E7C9C74B1372008D800779C81AC7ACF91998AC7A37566F549641061C9C0731453B99BD539E737287A19CE75B77E16E14438271592C674AFA99F2485C4D98597CE2061D33292805969427417B226A58345708C464C2451076B1310DF105F06C014486C373850A9E6D67A51951F19C487C3F273B858C4B4B102F8558C3A290D0A5ACE7E2778DB97131B8A0C0CD08F9E30056B6C75607B93192CCB73FB25316950460A7DA68B534E6451A142519F524CA52302DF492569B99914E95205B66479885414E06312E3C16670084181CADBEB4170810CA9A676DF181B3E60BCB2824FF7D876CD3C49D3A3377876AC99D665B8DB86D1CC43C19B350348095DA07AFBB515AB599004DB34D65953796B9FA250934474B6CF1B4BD0B3BB813766060A8CEE7144C08A90F1D8530D8CA9B1F75CAEDB3CAC3CC007F46B8667A04CC5C47705134EB2C84121251704128EE69098204CCA28CADD8C1001F40A45968E2367115AF857C31313657A2E3BA310B07C749135C15EA26C98338AA2F33CDE3C3F7BF89F674392C73A609C87BC45C55284D8196B239C5FECC2129C5C55442A2C68129FA97012273EADACBA9994AD6926A143EA9CC0DACFB10C88CE513FE6A19871B61CD36B926FF03ECC41CCA31749658344A17C4D1FF3BB8F7AA77DB0B6BC61B55D9B10EEE7232CC8BC97A47A0381A4975363F2C802E1208935DABF55588CC95361FF9B9B274B9636085DF76B8FE82177CC3BBE8E9C4A243963CEA8C245501B7F805D66B284B34802ED962EC470202E06C5137129B3C35D02FA983228125BB526CF48831BD4AD47432DAAC28488B664FFEC85F49A16AFEC888861ACF089AD1C95153C71105CEA74458B544D5415B4909B57765BDC57726103A556752264F30C234C904DD73AEEF46447B3A2137177455085834A8E2F328F4720CB7535B009F07E68806213B498B59B5385991A69F34F232C9E66F84A61175EC6EB0BDEF925072B2FECA69C5A00B863A517771C737196C96384BD849426AD31CADC01C6E36BAB67DB0101832544F87540284504145A1BF11F0FF74F595CBEE972C2F1F6726B5127BBCA7BD28B1C56489D7377F8844AEE693F05C75964AD0BDB50850B17222D3574022BBD
155Ciphertext = 7B4B683DA3857E1627904BE5CADE7227020027DC13023354E630EE8564EFC2AC0F1F5EDE2D5A451C1E58963D84CEBDE09E9E86B319A1C54910D532C0120ECB80D1E26EA1C69695A9D06B0B794AF15E3D9F7F55F7C1B10C83F8732CD6CBBF436C0175A0E9ADB5926E57AC770846A13BB153C88C9BDB651DDFD1F4E93F97051DAAF1CA06648A57A2D42AE9380D51759A4DB676E513FD914A316A55B41F045D4018E2CDDDA8D32FD52B21332334666D0609F9E6B8AF39551FC68F6E8FC1C41C36A5976505FCB7FABB613C2B3004DAC529A2462897159CE56523B772C0633FEA97FA08156500E40754A6E359310D9158A70723F1579DC13B5A04001EA30EA3BF2ECD30D2A616FC5176E1EFEC60C927539E7F5DD6E8EA736A8399BA19C02E171C25066A532B8B001E622879F16FFE0AB9223318E81A0D3D98700E699217A1199F4F5460622F6E8E36B5674BEE77A9FA1DDDBBFAF4BD26BFCD108182598E21A0B3D41ED8EFA2A64B6537679AF76AAFA2084670B35A50EFDF9007C23785B027A67E73F6A743AD5575F25AE58CE7CE539DA755ACF5350D6482340BE9F4DFE0FB273796AE27E838F31D422D1F9C7408FE813483650A919CF28ABB8721B4F04838CAAED5DA6E5E8C8277D375D9590697DAD06D169E313D66E3B931335B81A67C8F2EE2D67921F61654FBDDF54BC581C4E41047794775D32E706250E0F22AA112085E190D768F42D8429A0B3D1286A93D8DA52203E5AA0936AB9DD171DE15098F6C1B029B2734100CB9FA67ADF7651C2AFB4ADE88F4DD9B8FC3CCC661D611AA5F71CE2352F2F0D5AF7BA85B690C5EF258435E1391B5C599D05270FB86E857790075F4D26091E8A4030CE5397E2496F73FB76B959F6FEE5936632482407E7FE57F7E2A901B9C1B544DEE347FEAF8B743EC726D788A1AE5A08E52396CB4C3FCE4E35A1E6AD2356FE22021C7DFA22745D76FB6840D6FB96D45DC15D208284770B1B331752E61F97CB9EDAA53D81CD38805D5AC3F8D89C99895AC1A37D8E1C55544DCA47FBDBF23B1192AA6E3EB2ABE8A4E5084D9B259D58291511BF9745DEF5BA1D22F23542BD4
156Output = 765960F56027BF1B9F6CAF8A8BB7A6D6DC0272BC3000152E7FE486C5C0741030
157
158# tcId = 19
159FIPSversion = >=3.5.0
160Kem = ML-KEM-512
161Entropy = 0F15A4433AEF8EBE71712C3B9272274B2F4155FC1E4B365A5675F5A61BEE0B2F
162EncodedPublicKey = 854C47B9BA9E459978911992C2C01434429C59A0BBBB27B564E29B81E09CC1EBB6EB0B1DDCB5AA989941413CB5122181D4F20831FB7168A5ABBD585E40E187EC052E247935AFE674F18455A24AC7C5047F2E82A17A78227D9A15A02AC84AA4768F76C0E699A926A17C68C3206D896BCE3777674C37F847018245B645D799212A39A4A16927E06CFE392F31F06F5197AEB0D5999DA3A113BCBAC6A4702DD24BDDF5C5C5E741F9C5BF1FE6750A0A45509676A688AD87D7992E4B21DEB5A017A6ADB82350A8703E45338BB172893ABBBFFEB962A6437EC52BB02D2017A8993C97FB442DA5C3AC8B582DC63352EB0646605C6BD134A259BD97CACE909AAC0BDBC30C5876228421B049B310455B864BB6F2B3954DC4C36CA076B450759AC85870B8A896A85A44796711C114F26297DF4C94EFC2411C397D1E196E150A13AA4B1424B63E94E8A0AA888F533A4997897A7D60778D3A77FC49ADE4C16EF5B3CD32580166080F09E87A0129A53D36980179C907A376DA4A5FFF43AA08DC881FD3C72F732E4E4AC35E4841B4337B33EAC92B60C97E83545939BE7B37121F605FCB331CD448C140A9C11068B031C68591F8CFB940B5B8C10CFDB13586761039160B195334CF97059CF84EBB05644A0BA9284B26C19BB581A240A0A84D84E0088C9652F7070740C07A4B0B7561225C3D999C05695F557C0A70959E6FF6C4F26274DD09A4FEF048BD093A135299D793791A452508AC9840661BFE8CCBD68AC815B3C225BA148FB25CF43B4DDBC8559436AAA07C66B5F1C4B4FA16FADCB07AC26B0324B91AC0016FFA7295294848C17191E8317B5C0D7B6473269C8010888C3883C604A56FF598BFBD89764B4219DEF89D20A3A721B1BB3EF13698C011FE3426BEC0820CA608381004A153C71B085E3EF25532EA52BA829B819C002F3834BB050DD661C0558791D00C16BF660AEF0A9AF68BC9AAD176B18B2C1082B1458491186B326313A92844C1CB1C0DDA668AB6582E970705F7E3CDCF1B7D3DBA21B704624EB97B371129D6F609D2573BB0EC2211E58B67915202365700683A2E2CAFBA6A4C88AA32E6B753B89FFBF8C1D6C6F258EAD1CCA5E9EBCA12EEA9916EF9798B7D52898741EA1491
163Ciphertext = 86815BD9285934A718203ADCDA1E5698E46C8CB865AE2CEA362A2424BEE682A85BE131A0B11D229FC3B9476C53EC404D4AE28D6ECC8582AD1250CFEDFA59031AD749893B292AEAF656BF007D5DD308F550B2795821F7F82154B2B473DBED85B5FEF6C727AD1FEA55978D28F96F75C6CB671F814FA7C183FB7C46DD0DA048A6BA8A96FD93EA18024D4CB5F283F1AB195BD0A63F7CD5A96F3C3E45697BAA71A3F74417CA57DA49553DB3891089D98C32FC5D02684304EF246334A66F3778F5EAF8979BFCDC3328466A94544BD924DF89C964B2F71019F12B9ED702AADF9DBE689279E1EFFF66AAB5F98A1E264AC8EB7227EA3C650738F8898F56C297A4185112B5A30964A3F6508B16BDCCBD847623D7BAC37139000E44E536C7BC4DC71B1DD6C0F24E1E913E01D84019445DC7347C5CEDD26C803CE82B56753167E0E6FFAD93382ADC8769C642A4A9BF99743BDE8E54FF7E0688C7DA5DFC535AF51CE488CC7FC04A1073A377F59E952F4A408FEC45441086A7F81884A148441301A53A0A57A2C0A5A3E21C105989B48ACFC3E8ED8BA165E73E940376365793E95414A28C6BC657F1C9DD9512C496C80CBB875E9892CC0D1E6EE53327054401E7992942FE6D3A14F821BFE3D7EBC8CDABBD7B619FF931D1E41C01927F29301B2E23F674A15428011D704BBAECAEDBD0C4DC908DD08E92B08D8D851274CE792BDB90045F1F276B5D5F0B5507E890B6F3A2B204078CA100FFAC11D83F5DB81824E1AFD9AB8B160295735B6BFBF2BC0A1E59DA9055858CFF9C805FB03CB518C5474E41B8CF2CA42CE4208BA0DA1FB9A0F0AB500A579E12CA89B928AEE6E7824A3E862F7C58E2E7683FCBC3E4347738694D022911E056025ACBE21B435A7FC2009569599DABA0B6F5F72AD133D5C52B2A2D28678256AFC336C7641EA82F24ED5A64D58A164208F6C0FDF57B60A378895016C15F113D8B28FF24CF1D806162DDA9AB35394A534D74314E3C48C54281CAA6293D879C5192522F3FA1EED9E1B640CE77007477B6A8400945B9D99344AF26B21CB2F20CD3703B861BA7AFBDE47089F76376A5CAC4A662DB55
164Output = 785B0B23F78AF95A770A73CA0879CD24A89AC68A9B7B92F57F2EFC35EC0D2393
165
166# tcId = 20
167FIPSversion = >=3.5.0
168Kem = ML-KEM-512
169Entropy = 97427EB7C7C1913ED5DF9999251DBB8C1681B640610C208ECD6C05CC2E649E0A
170EncodedPublicKey = 77043E7322AB01A71B7E417A0BEB61377044F39438E33C22771BCD2989C54880829F5B5DDBB875FEAC8F9FDA719C078EB2E77DDC5C02734824A8666F3CF8003E716B22C1B065C261F9D544D644C9BAD33009A36E06098324370D163447BD691E1802B2E4D87ECB96B3CE291434E5AC6ED0618CB5293ADB320AC03B4E4511F06BB951380DBB6A8D43875FD807397445861BF1A482799DF5161647C2A438E9102F828EAE1400FBA7CB47D95965795BE9837052CA638BC5C9DE8447DDF21C9168CA8ED108689BCD3D2A91C036C1F87B00725C722D30456C0B01424CBD51A6BBB2C397229C7298280D75259A82F9C15E21610BEC10A3FC16FE58BEAB7B6FA3321DB14C4C440A48379335BDF8A04491B340973865737FFD7ACBAAAA140AC70925B04B8CD21CD0D14A0488204D237FA3B07FFB3B1CBAC53E39AA6D0540B9010726C3CB77D276B6FCB48E6983B1B2564F45E69CDD0C1C4BD432E88A8576A77D61ACC7B4286BBAD1706BC3CFBDBB087C389768A403E273B999826E98827C964ABF68C6548989C78AC39F66E58A9325B77C0C52CB43431137C32C347770983DB55294F0C48BF7587C4E857BB9C97D6F22467AA95EEFF06239286939B54DCBB24627E45C9C937B16BB017CD13D143151FF5C901613226258752FF61BC8D648E9F54182D8C61171943E1339D3065387C0C034593CBDD5CEF12802DFF0143C25C5FCD61A35E73B384C446BD350B3A787BC749539A7150947228E64BC8BD88367A8C77102116AA945D15A8D6E68375D47BA2F2208B51887E3F94F671C0D25F107710B3AFA11CDAFF4796E644BA7538F8702020F88B274EBB313756845B3C7A956BDCF11875348836373A2F48A1433C85F67D976B7340BBA364908F45FE08109E0063B8BA873D75A927204B9D3C569CA01233662C6F67A7582975ACCFB5263711590EC70DCBC7BBC507B4B4337482B7C71744CBB18394BF5CE796B64CBB87296BC2D7C18BE96C54E6CB36C8FF3B81D30025704D0D097802EB4196DC40B326B7A56091D94A0BD3A7CAC51FC23766C369B080682167555441057102BAC6C836C26773221B8DCD1212BD269BD9A7D5F88288CE7663B09720661F96DB2AF9664D87A48236063C2569D
171Ciphertext = 75CEA185B1F00BDFD2A2FC552F91CDC24F4B9EA7E67C5D41D6909C8D634BF34A68BF0111BAFE9D81D3B11AC777A2FDB624B9CB14225548970BCA927FB0090BFBC5F0CF8506681F48D83C5284ABAD7BECAFCA1ACC7A5037529777FA42968BE40420C9789D6B52798B5025D009EA8BE730D0137B7780855E971993A76C211E61D4B44C892EFDB5F7F24B4EA382392EECEA4483ED9D47646FBFDB23750254B050725151649200A7BF58E97EC09F834FA41D1360951AA6A502F5C24648B3EE779A0F0CC1A8FECB4F2670368532821A81DB2819E56E1286794CA3F5C6A64EC4DC8AC98135B582954F5BDB619DB8EF8831AA9B5D71134F6091591415D47164C078484D87DA55E3E87142A372EA1CACB9F558ED77BA6F91AE2A66DACABA03D5D1CB7EEB8B94D421C426F9F98C5092F7ACFEA579E28A057169FE0002693EF356C0234F87F1E360D3DB99A05DCC9EEE4069022210B946E0553FCE5A11C63E70D05B754839517B8F3E57E00A6E38ED679573BC69B7F2823BDB42484B4ABBADE7AD14F5E9C6025B10781B2D57ACAF607E5B235137DDD60D7690102F2BFEE9E14E129A49C349CAC8A68DC2E7E89269F2AD7D55A2D1B3A2DC433DE0A212B73EC09040519C243027B94573DEA8F919D75963493E40B5225C774C1B5213630B511BF1286EAA6359ED8C365EBF49B43B8D518F943F0122D85487F8A54BDE88611D65459620752BDCCBDEE3EE9D43BDABEFC7B44B7700AEB668E46E80620F10EA8B6E23BB023414769C5923205F57F42F91A8F1AADF154AA2F672A789A511C4A3823C56300B0D4254EF203E39CF86BC0ED36B0F37E6741CC2D80E4F33A31D156B46B54154FB6CD3277A597E799032F8388203A1B303207BC0135486A6F0839BEEA5C9DEAC3F7484C1C6CFC83A8C6FA2CD9BFD8DE956F46BCAC508F2D961FA2F59C8260432986F11B875603E66DF7A7E3777F557283EEC5F61C5A18A7825AF5F704D83FC9FE9A6364B894FF7C03F8B5DD3003DAC64F77C47D3E25BA906A56E256A2AE48B5A9813EA1AC29034BC38A0564C9D1BA3325DE9AEEB6ED10CA0DCB43EFE2758EF1768ED47A1
172Output = 772E0455B8FBC898288F91AF731A7BFE8D5E389F414C31009728968249D56ADD
173
174# tcId = 21
175FIPSversion = >=3.5.0
176Kem = ML-KEM-512
177Entropy = 1E739DEC79FDB0213BAF57E4FDB10BC201ADDF2443BC7DA83ED24BAF5F0995D8
178EncodedPublicKey = A14185D376A54CE587FA83CFB9F37363373D05B71C1BC269747608D80A5FA44C5847696B49CB2231DCC0B49966E8E126DBF8674B7A386EC43E3E4A0EC40179FD94C0DFD55B06566EC20289304973E66903F455328CA96D1ACC524232C16CE24CDAE83003A424F3A65EBDA68E3D11ACD4917E805033DBE578FD564A61122DB8971F12669872E172A0B9980C072404FB4BAB6154E7D4AA168189EF29BCC7F744B160752694456EF78F1AC51519164E20F43644CC274452A46510ABE720AA4D01AFC567BF026B074AB2CDDB09B6A5B18DD7E48AEA7AA4476A31233AA16B929FD494CB68A392B8BA0A8C66A38A8099B52C6AA82820B66004D8105156DC09622A5E2E929CE173335EF9C95734CBB4E49F4C218AC0B823F1E275855B26790C1ACC394BDD2A5FD6B59B944A468009B985116687A56D17976E379861E039424EB3CA46BB5446AAB8E0347A3390899ADC9EE68BCFDFFBB445350C52E492F3883D12E14F2270B8CE29350F372F2155594E824B360B9B73BAC3B80A86248349656BB8176B6B70A2CD90AA151B09673C6A0AC153CABF8A6701153466814BAEE003FFE2AC7A408A0565323FF48983813CBB2CABD4B77D6DD895A5572F428717A1D5CE39427BDE752B29928BBC636AC9F8CC27815DCE8355010B68604476DAD5452B7125441C0EFC635F5B728889C56A7D6C8B97527473D470A35691248B3A00890B7DD2BAC5172329F385CA7CA69FEB1BEC52AF0F831506F1547CD79B6A3062D48A92EB17A8A26826AA56B72BA88781DAB6A26BB98B207F7CCB01408AB25DFB050B177824AB72D61A318C63077DA71C2B3A68B5FA1C082A47312B09621B236052B08F6A16CBE40D92AB10DE8959E87CAA5F49067D8CC7B276CC954B2992B17381A48F21BC71897B2EAA3A5E9CB0442BCC655EF086C5501EEBD71B97F888C3F5A2AF2049FF91338981B95F021AC846BFC9468924A51B896671F8416667C41755FAB06BBA2D350094242A4CFD598A19543B4E6406B637C764127D4909501DBB8BBFC97ADC6AA2636464F190A7A3DC1FD6B481448B10A5D94C472C95A82474006137DA278D3AC389E9BD4250E010A082E9D42DE618B339B3A4DE20ADCB5090DDB133EC27D3B5AB30
179Ciphertext = 77AFAC80E77953F3592E060654DA100FBF5B8FEE0AB475F6732214E2400C977EE37ACF0230E7058E7FEF2230A5E78A7708CAE17970159C9D21308A3B496A618F0B793E431C9D4C1C8DA9F997FC6D5886ECEBF11A451D2B22089843DF522A9D750971781D7C8D3699075F7B62165F812C94D70966ED396C4E2AB2163114A1F6AED29DB01534B7294BC4F5A20FD36483D04427C3B79E11B75C3B39982958BC3A2F58C5CD38E1FFD1B867FD4D2E6C431D926FB22FB31A4F544A41F9135039A9A6AB655377CC73BEA75DC412D21466B5F6AF7AD960A777149DE6770037B64D21420C01B6060C7EB163CAE0290A5B3449B55E0734483A706BF6A05CCAD5B98538090476653EB3EC113731698C70E00E438F43D8B66DC34EFEA26854F0B40CB007427140F0E25E825AA9EA04AEED8E2B3DD0B485F6FF180FB51274406F081DE9C9125D9F88FA52A36B92C7049A29F11880001F51722CFD3D4AFF672E534093115549E8D1DE26D04DAA22D6D573706E0272CDDB49A3773C3055384A2E959F887D474F4F04CA7AC05BC9A5441F86EC10FD4F644BBB6C4A9ABFA25845A41F105B9C77F5F31521298E00C93CB3C82758E0BC1AC60EEE233180C63BF0AF8BA4F0383775FBA938716C5CDB6D5802FE3392A19D3E4F74896D89FB00007B96A32B6ED129C804D6DE68C39ED4DD80DB7CA7665DD262C91D8E190167687A23F5F2B50980010F5A42C50B3562D3B003E1DC59846C7255F8BBBB3CABB6D188DD317CCCC6AE66B5E650BD93B63976D260FE6D5488E5CD3908B75AF0F4E57587DD39583DF420D5FEBA463047D9D1BAEDD79A49C86BB67D51D8DA624C776836C0E88080B16B30548E3B01662B872AAACF103F47BFEFDA12A5CA4E3765B9336F7AC31D11ADF4FE4E185B3309F6AF1D1DCEAB49502FD6739F3B100882B7DF77612F1FCB58FEB7F4C218E5491972ED7803E896DE679B8A9B2431B6D17DBA7FF56C0C571737F7E96E397444D9978A37BBF0987521CA3023A2582F36C7ECB4C8E7BB1EE176A7FE6001F628B9BDAE82ACBA9DFFF6B0E054CF9DA4136DC3613851D660C7D2E2808F7DB622D0F1EB
180Output = 6D52B3B035E6A785433523E9CAA5AFFFD54874FC487E7C2E00C3DDAFC30964BE
181
182# tcId = 22
183FIPSversion = >=3.5.0
184Kem = ML-KEM-512
185Entropy = 2BCF4D3CA3B1D5EBBC228FE6A4A6E71EA8A6E9EA39BBE7D87EA594264066840B
186EncodedPublicKey = 80C0CEDF69A15286BD1D48CFE656C9194246F2E163ABA331CF8C88E8964E40B4AE9F916919AB2B7F7215109B37C0BAA64BC1C666D3CC4F3621C319609B878A3B8165B5D23B8D2211AF837B17E25869F17777D9493B2A97F476A80C8072E3597B05792017C37C1F706E0B3C6ECBD22F72750AB2FC543CB9083F673B198B3861747A7D08BC95DC7B27ACAABCC4431FE176428CA230B9BE2135CB3CFB3BB028C896C5995793000019270A1CBF9C818EF15294A93485FD416260F029B3CACB1B8CC3AE12BEF97C21DA1A556F11B9913CBE6DE024720C1C62DC311A946EDE872FE9E3BADE5126DAB23DBF60844E39262C3B6564747610C1750BD3960A1764FBF9CF7E43BDD6D7820D47A5028689CF931B3AA02646679EDD299783E2AE1F8374B8FBA2C9C157332575BD918B2BF60C17D5493B5C35B2E4149941CA76328B99D73B4B6775C15BAA0663B732B6990525486463046E81A559E9696C193C2E741ECBD96771A068B53516E681BA641CA271F2A91E57143E16C13AA829B217557B810A7CE092955B954672B0E8B1CEF23BCBE74AA5E2487AD594576A1141B5F06F51E2A16CF5CA91D3BB5FE91DA55B0B64D26B48955AD3F1112A66820A7A10C98A68920C8AA299395ADA447E9C705462CA1B38085CB642D067257C1B1F675621E954C8E16C03363C044F7C65F9A039AEA39910646B04496FB3E13E6D672195F56CCBA48A26F7CDA2543DDEA6B2D1273EFAE9C3A87B4A7CE0B7D3CB611C359DA0D2CE1ED46BE0D9BDBB48CE3850445C0CC9ABAC71DDD865781620C62257C23C4E1D26B0F7456BD65648E80A3F3A48C95AB1AD519329BEE9CBA11953FED642CADA03D557547BE355DB014CF8B92BEFA6CB433B7354646079D927C4420F8204AC6870A00E20C4E96B17FB703F9B50CC33C78B7F76311B572EAA86C821272F505AC0C56B0565936467DBBD6EB315EEF37F2070530F4CAB75999F64DA311F7011FA9721C5BAA1BF6C0D900B371C1BC3FDD8067EEB2E2C8442A35778F236512E2BA4EF401687E1A8B2C404EE85BBF261A0832806EF7B48E3959554A950BF2490E1556CFF32A7B8B79DDC025025DCCA869F36DC8844E4597DFF42F485230E48C3F0DEDA5D326185A584
187Ciphertext = 4CF93BE56363DEC534562478DD4D24206E9B53BF6D569C237C2C0B37091F01A7B22DEA573ED121BA38A0F5E16B938F3F1070C546E16B2D9797B325E206F11ED581AD1E6A78604AB48960A9B685B37390FFB280379E8A6D0123930978763487742F567C4AA64BD41E9C37F569C5548330CABA6C8325EDB022077585A7C4593DAA7FC934820C5F4B142B51F30149831E37EC34DEDE44D41BEB97AE71EADFBCEF8A71978AFB2511910DF73F11B967F74135E1BEF0CF6FC6B5057F2B8952B67E08CE31B4E9A70C56AB81B38147B0A5B031F4AB53ADD8C82F4A258145867FAFDB5265F601AA2B95D3EB49058DE2E04D290A8B6BE68873C4F2D79172E481C9D8836244B58BF5709BA23CBEE8DA44AD9BFFC268335111EC59D9977AA377674767EA7341A2B9EFDAD98B92A1C8A173E76CB8805F43D9B57D8E2CB6197C157E10A8BDB93E1AA8CC1E34DE24779D4DD6CD2C67DB0C6993B8DD817BB0F7BB7C39BCE639C56F20CC639182FFA493446142BE3954D2A7159953F3CDBC7502FA61F5A05D106EEF6072F6936827D952029D0AAD6A348202D8302C85BDF582F0336B9F180B292006BCBD36237FE2643C3A343C4071FE319B2406CCDE2E2DC4456A65088ADA33E1346666E3A423E249A778935659185A0754D5008EC8667241EDBA68B9CE1FF64170F8996F9EF3D9D58963E5E4597D53D94B768B3D939F9D357773B2D36CB21664A885A315785DA5913F657A4ADA77427473CBCF6308E042CAEF300F5A4A04A6C9B8CDEC7999CAAE423446D99AFF8D3668C6F4F0B4F8DBF92516237986385F4FC38CE70BBE6EC4E7BFCF77DB15559B1B7167089D6A66FCEB8BF495FF247A5503F2C30D392DD76A21D3416536BA0FD8A147C249C4589734E37C1548759F97570AE9942D70B539CBD2B4CE2D39C3149907D1C34D7B2D400751CCB5765614F2B4768F059858363A201DEBB03AFD4B461BF87969BDA4BF10C6326AD304A94990DF02FF9F46D1DA9A7585A31F819950B09A7B8C1E8B99D4A253B4C5668217C1908329E607383A2969E6F319AA92E94C36FD366C92AD3E73DE1BC8A53840E2824B9716EE2D
188Output = F92C10FD7B525B8B52D8A1F1434D03CECBA122ED3116C45FE7FE264195F635ED
189
190# tcId = 23
191FIPSversion = >=3.5.0
192Kem = ML-KEM-512
193Entropy = 4CBFDEE0F17D0EF145CF2C3D206DE12B6E5D6083C6095F9144F635D74E9932B0
194EncodedPublicKey = ABB148A44670D1AB1009934658055C9D3AA6D9A1753C08023FEC872455446B514AD21089D0267D2F97CED9C65371484392D89F849B6B45960AB7F8B73BD976210557B82439D5988DF5B1252EDC94C758C27E096246D81E7B4212253C3AB246BE950C6F6C299D255128DE09A9F22C64129146E164B54243A358622AFD174C5258CEB8DA24656892ADF887D6088FB147C0BE1BAA74B2CE537278C7C2851618C024982780FA79CA11969A1C6179EA3E5C695F8DB34968455ED4315F03FA5140C41614476DE466C705D609573C907AB09438E09855798772747923CCCA19F7B942C80830A905D97C9BF4C34555508F8EB0C9BA7B53836A41CB473EB7822346910710391FACA05B0D0754B577581C1C8E1C4BC56D0917EE681D7DF9B62E939A93C5043CB609A33B8069ABCA40170C44C281EF108AF3C509D24A94E4A89D52D786C4F553E796C05675ABE6801DE243833259462D056DBE0BAA0837A0301A8F02F76190394FDF0658A6C85E3221A42BA4008A7C057E9753837275F5C24666C7C04EA66CAC74CEACE732D93C8F63B40617043DA67650D942B7610852D6A163CFA5B1158B0A2CF55B3C2530A6D6A94DFA21E6E88CF7173B25F82ABB644F945AB2A54CA89A7206567A5E57572821F92244B41F7BAB58497514772793193A5D358200D1897E282067CAD2BBD99B3BED5280D5179253D83628DC8414E53D2CF24504FBC236487B74809948F280CF8B4F76E70D2DCA9B00BBBA977701E0BC313DB42808B4C92AA37821E364884436193956F0335297AB5B45B77A28361A732C8AF9370AAB93664EE9599E85B566D38E0E0141CFA601D0C786BC81B00DFA29E89983A6665B2F9B0C53B20196C3BBE785BF8230C94F439019F899A190CFE4A01EBDC936A0546765745568F672615215A63333800969A1F696F2AC7F2D554195E8688F8A4E0ED600C594644685034659102F467792F570777C81A944921FA0CDA7A3CAB62984EE3275B88A5FAE0873ADB5722EB16C05C68F5DB62F4508BD57006502E1C944CB9B90BA07D8349E074300D0482452B04158478CAA3C29ABB336D3754E09D3B6CED25A1C19D3D8303EBF8D60B2C8D73DC063C4B9BA11F06CF0F5A5DA8B5BE27107F8ED
195Ciphertext = 1CCE289DE6A3316C13F44133BBBD076BAC6531E7A8818E0D2F948A1D09E4EB310B1A1F2EB3EE1E955CE090CC16C8D6DB47AC23B80C816DE65BCB79830FB63DC08405FBA5C844CA228FFD27ADF4474743CB5FAA67C760ECB63438B81D0BC1514C1A2A6A7736675F0ABA9C34D2789D2E1CC3169C57C1429CFC3DB2B0A62232F23435DE38CE7C2F374FDE08FF67E3C726BBA2CF8EAE7EF057EB0FA53CA381B9F895AA490557CB8600F0F827FDE978B2678594284A876FE76417AB16A4532B411713D8B8F3550F0805BE5B6FA5BD650383405C6EF0180422B11AD9CF4BA4CDB053D665622BB05E59F662D4ABFDC9A5991CBC31A2E7BA90348B1F1D7312EBB0430623C8E1FEFDCA415D2244357193BD75AACA85363CA297532107D9B8D2AF92BD59C1F22DBCCC945ED92CA36CCFD27A98ACDB466489D853F6C575045CC0BBE0C995A07BC5B9A4025FCE3DB63F5BE45E96F18F6BE19A9EF00A7ED67EAE7A9551EDAAB853BCBFFCC0277A9BDD289E248BF76ADB753B227D9D272AF0CBC94CDD7BD9B885409152978DBE3CA1510FC649D81DA22237EB5182118A1D38A013040605ECBE17416BD8D800867E3BBFB55FFBFEBED5C5A03E0DFBCD7C2B619517A120606D9D731332A03429F46D55FBBFC9A0C5DC819A3C05EF5F9A0E351DF266D04AB340A3B697668F0CA1FD40DD355BA6EFC7852C4DA1588956175117CDF6E51FB031930A49717F5B9147EA7DFCF5206F4BF0E7656DFAEB57DD7E98D18AC14E119D952E9E148D7DA739612E9515D23553642B1922FD14CFF3D4F8AD762BDE4A46CBAFDB3F3CF724E26EFD4BE43BC7D804772E21208B4A5DAF8014850C7A02DA8D1A433B424DF5BA9C0AF2D1AE5B9333801FFC195B98AB519B248253A3188587C59E3F86D4E15C2A80B2777CF956F6C706F64A04FFC592FC9792A8A2DEF6792CB1A3B471E7CC8291A1AD43BC0709818DCA8155A57ABECD5BD6F8815BE54925D706844093E2CD437F2A45D91C6BF38DF8E3C09E246272A9FFD0C71C5E2B50884A6BFA1664DEF18F48B6DD6E8FE564E68A7326C29D8C4C15EB238D9E5FF7B9E0BA40301349FE82
196Output = 8A3AC88533D3F21D296198D7AB1890F955E311BE2FFDE6352A856C4885C84602
197
198# tcId = 24
199FIPSversion = >=3.5.0
200Kem = ML-KEM-512
201Entropy = EA45362BFEEB2337FE6C4DC86BFE1BE9FEBB867A8A2BDB82EBDDCB15B40C5D93
202EncodedPublicKey = F82C4AE7BB1476F0751A612337286426D03229FB345B4124C6A20BF0D4701724AB6BA6547B8407786983AFD0062DC1B376C9CDB3440649ACB3570A8C80583D4A488899605AE563AFD1D48BD98C67AFDB9B9F687B6770B87AE45706E6736EF4930121833FE56D299BC4695B65093CA1A09C1277FA438B6BC21576676733A1F05C66DB31AFCC37BCFB831D7023CEDD80BF71043F0CE71283E0BA54D15172D291D40C218D1C29481CB88FD99FC23A368F08697BB648A5D8C97177A8887B462F894E4DF857568014D8DC8E893A95A5725C67CB79B395274FE8CD56060C0084161C0C61B729489802CB3BB854EC3B6CDBFC40F8809BFFC8B47A094DF9436CFC966EF76AB932B728EDB7A256044ADDFA00CD0514098468279C4B8E304A26A3371973668078331210BD1C0A992CBC85404CCAE9783A272145E98A2A78845862059F101B8B9505A1D904CEE3F1AAE5D17C580902B4EC35F918B63258CC14D4795FB2CF83364B3C78A20B943FA7139AE7B77A88E58BE6458A016C75987C8E1D3A50CDD423E1D1BBAB147830709A23DA2C2293BC569329FF6C4BD5F9C37CE85AB3018B610C95429A962C7B538D55BDDFE4C777B1AC2D659A2AF10235B053160C41D0CA8627B123C32B6D926C7C40782C6115C7E32BB9963242CC738CBE5B276AE730768C2E8CEB214BB07FFA210A4ED9A945014EA9E2AC3B6641CCC69A919B6ED2AA0A8161649F1B4A3BF7C2781C23A1DC14CAABCEA6804BF622BB1FF71CAF3AB0B14564C3038B6A6362692663A0F13AD8FA202FD4B53DEA63181B9713409C36D8079C70AA6C2C48B8055BB1597319124FD9279C05021CC7D2B0ED664CCC7B7BCBA76A0BD6909F024B4829858C105FE6C36C0207BE2611BA7CA801AB71321296985DF37131B04E5C7267BC93370B3B11812BAD6FE67E4CF305318CBE5911863CD3A5347245538B514922971A0C93B79C6E35EA60DD36631E1106BDDC128E4072610364D043352026592F479C83700F55915B937016C3933665518DD9EB80F049103AF0224A11666A19627F57C4DB6994B2033B73C8C0BC27A071AA9AD9439B408C2F9D620C2089C520D3A16B7955347BC20966D3F3BE9E144D303DB5BA56F537C7888B3143
203Ciphertext = 2733AB0D718C04E34F8F6598DB339DC1343395A3A1ABBC4068C1175A4E1230C3779FB395B71C497B6B9552C3C8122DB08F0AD51194D75B885881D9C54A22FD1C09B3F2DF587E239AA7525B200A68B0E437430ECA44525D56AF934C3D54DFBD10206F481C2861481C990ACCA640D38D583AA36514FB264709D3D2E224065797D4CC1A3765A5A4EA45C873ED4EBF524BA3BFE5F585FC1D12F71C7AC08D710EDB11C2AC8ADB4FDC8C88D9D2B4FDC321A1940FA189F56D5788FDB2627F77E64619715B5367C5B1C355928F7ABAC3094892862AA4F67068FD215EEFD395087955A35B74BEB721CB8F5F37A2B268BCA7555429609C669A51EB31DF58AB9CC8ADAD51894ED8BE02D5AF8D9519DBCA71143F9A3F94773932E7FD4CAC95359A76D4BE577ADFEC824E1DD78B35C1C627DB491F1848E321DF9794691C779181F92137E151EB0E6625FED1AE6B55A67071969A0F2FBDCBD043D9C30BFF665277A6FD3670FE8E7BF9808ED10B30B7938012FFF1579DEF90EDAD60BDA2CF1A77E59EB32A92F2586CECF9F5C9B56C07B3A86F67A28DF299631FC6B6AC38494D69C64C79B877C0165B2A00D954DAA453251989B970A89F5624B4DC90490064E02E9D62C64BEC20B907229D77C66E8C54EB1D502F6A6E24B0E56CCCCCA32DF6C339EE292A380FB57F8B41344F29792BDB956A7BDB117275D3B7FCB2A808B45233823141287E40BC81A96F0E96AC6E98963E85F04B20C85FC6E03F3D8CC0BFAE3DEF9F7C36646A644B2FB589BFDE20628DE13A9AFCE0D6C966D267F1CFE226888CD7F66D1429823526FB094321280FEB4FF28F32087D669A1C6CE4382EC6FA396049589F129BB0CC23338EAD50550053FBFF25C761B5B4CAE19CDFB6539A7F2CFD08AE39BF2EEBB510066DEF8A969BE6E6E9CF5A468E4088FA39BBCCDDADB5319C0D001910323F3C2BB15845D3FFE44C7B061C00D7422F02ED5903755897310EC75C5F490B6EADAED1DDDCC146F01512B271258BA3C5A862AC205718F3BAA75D6E779E4685D63E81E8F0E5B4B777E26AEB988FDB44685C4BE2AFE3820D57AAC92762522C701C735687
204Output = 91C8D2619E5D6EE8AD674A576472E1107CE5655BBCC710341215938E17F4BE5D
205
206# tcId = 25
207FIPSversion = >=3.5.0
208Kem = ML-KEM-512
209Entropy = 549A2EE702CE4A5E80102DE816CCB33881534A1764A6C135A4A654B197340195
210EncodedPublicKey = 3647BFAB475BE9CA0086E5C29EFAC5E109ACD4AC8C08AA22DB6C4F008C91F3742A6BD5373F131F1FA45F5EA62184839CDD36832AE56118E436C836396061B780227AD862733AFA6153C5CAC6B579F3FA7267D5BC5705BA7EBB6E410C116E98BC558BCD75D362EA5511AA272D651C9CAAC33473F395673B61A00C7153160722D4A15CD8445C653B83A0CC28D375892879C1F5972FD64C4524727320244B170A85BC70A2A643D11C3D12B4A0FA0ABD2A318AC17982FB3BC264B689B3DA3124E8C44188850A1013CC86CD39524E94B96F31A267F52A2B49902EED998CB7A45770BA7209370BF7982F71D2068A8077B293BCE434182D120D5FCC2AD0E296E4335DC2E04CBA6A11A4E6666BFC2F0C9434EE0CC6D2F73B55E783A0759AAA0482B23508F3DA6A470C29F5F084B855384C84B513482F922AC97A3621D1DC1ABFDC1908A11C96D0CEFE20B06F928CB93101F95A7516F53B5DF5A7723678262A9B5794451D66935EF295A82A9B1E2BABF4824402A1933B15691D1A41D312AD472284DBE987496A0EFAF27D33981AE3F4B60E7CC31B491E2B298B2796286102543D09852593249E4536140CBB9DF715D15216B71CB868E0C84162250108A52033BBCB17BF6C45BB190B16FB5CC6A6811B3BBB9877C4444D0C2D49D70CCDB72CFF28C77B7411F5F1384069A33915720A1A5FEBC287CBC677275C16E0C12670BA6A38FB79C03382E83BBC4940CE81C04FABD7AC85218C0D3625CBF209EB571453FB5C44D77410CA9965885C802BB33F069347DA392B6A7481D95736101FEA3185546B004AFC8B40771FACA0BAD9D076277932E9704A31E298A7D16F6144CCB3302AC1824E1124B248FC392CB134527620F5508523BACB15474FF06B233354446469730544963F08C404C328FCC0BAA6E0C9B7B614A01161EF049130D6C798611CB422AD8F743DB1A945A5E95A2208CEC038A6C39022C9A4884CD180775C909335A434A47E3089A8B044739AB5CDF761CC46C070961817C5D7424EB3980CE1A175C709D722A5D56AC09ECB9966975BB33025A60B3D94006B65067761FA476285847A0112B930971002192DE381273352EDDD0036C489E1B895853661F0DE8C69169894281D20FE
211Ciphertext = 646C0108DB7685155A94EDE937C727161C334D044E06AF7FDB7EB307A8BD06983C8651D3F5C1248E7521D77A4E4192C74E1FE81070B4E5160A08A7F732D2249825CC881C466B9455B3FA903420EA27BCCFCD30A50AECA12168158976C652CDB1EA164B65473DD0C1058C6B3161A745A925C74D59D2D79A638AC91B6D43F912BBF017C1EC60F7ABB60383F5E66B709483B5FADE996ECEAD9CF931E871D69C1D9F6CAF6598BD20039A40B0E4C45887D245840AEDAB3E38D2D3C75E5028184BC4C8CFD545EB8D6A9B88F472208FDAEF6C5B0CF9FD5CCA177FC109AA34FB93C5EBF350BD681F832F9915D0B0AF15C198AA8F83448123BF168FB7BA7C827583B026DA30EBDBE94EEDB8BD6E4822082741B6721B49ACB1B1F7EAC6F5E043B0B51CE0356F3E3B566BD005F85704E293B3F04CB953F96AE0948A45C4D30C4317AAF7F6F8B75B7F81BFA6F0784AAF76738C0CABE1A14E5871955AB38E051E6463F69A9212522C43A5A199B9825986C29C4EB52EB805CFAE32CB3A48DD05421E679A877F6F558EDF1359C86FF6E6BF02F0B45474875419321DE82099C22A1ABD04726A89E2FD01FA3E0D8AB97EA42B9D78BBBFAA13C8FE5075B3B97104E208AA41DD5812DFA9D9332DEDBA474C4115D80A9A01B467AB6672C1F329620C1BE92971A918AABD03A74192CB9FDEDE71FB75F5F3DF053104B16460579C6DBF2DF02BC2D5D358EFA33987EE96B7D5082E5E54B2F24B8E6107F7E03918DB57EC7A0DF29F44BF928D04934FB220A53886BF626CCF8E51FA2481659D41BD41434869F0A07337B9D9B17AA0163AD183C5F342EF45BE79A6199DC6259C178167AFEDA2D7E2234C301832AFE15FA08956112F7658853A3CA97F38387E149412D475BADCAE390B079ECF3E069EDFA11249B2CF42E0D01D32D66A7862BB9651878F2EA57C3833D46366898F950C527EF87E845B69E830BAB88F47968151DD0E6A1CAE8D0A521D0073CDB06C5DACD27CB259390D3469C513F1747AF885084D3779E58FAAC35B9FC25D84A13BEDA0751A94CD7D2F98B798D7CEB027989892300D4067B28169E7652D2FA65B7C
212Output = EA161D58D149BCCCA523F68BC5D0FA1CB8DEEB9B42D6D76C9C3A4EA6B2FE2834
213
214# tcId = 26
215FIPSversion = >=3.5.0
216Kem = ML-KEM-768
217Entropy = 4A6DE42B3129B293C3D2E7BEB7DF22F230E7C783054B024C59EDAC71FA4B96B2
218EncodedPublicKey = DAF49C2C79B30529C9D9640E99A88DBE797C19A15EB0AC28D55911F0B8C2769CA93AEA6EDD7948F3202C25103D51346C2DCC55F386CD0DD55DEC618D03AB838C093AF7B37A938C795A4796C70AB074861D1D246AD67B1E0C270AA40B31E5166C7BD538D3D7A3BE9539E97782F3969B044978EE154F1710221743844FFA3FC0544EFD061F6FA333D4DA5AD7D26738275124C04140BAB53E719261CC94B144B916E536B0418A27612B345C42C4FB1D48FA0075195942DC89C4ECCA71F5C6D6594979518ED4AB5A34F5951B21B8D83CC6622C799355485854AE8084624D064035B677E754AC50D0ABB36B8797711EBE436A426C720B3ACB17501577FA5FA6872A017A78B6A9CB71E425F85A09E7124C47C69E7382CEF0E8A616DCC5F01009A748CC91C8723AA6AE09E93468A4CB2855899659986E0A46DAA37A47823C6D732B68240AC8C325CD66BF5A5BA90E052A6D503034C759712944F9FC28DA0912DEF42FA7460F9AF485E3F10B61C23E078C1517D54DF79B94D097BFDCA49D527C16BC464E4351647A73A913206C1F4010A49292BBFC55E2CAC4DCA1C192C13DCB97AFA445A2B3A5495191374AD802DC6B0E1B44A54388282947569B0C7A1004CB6B739FFD99A90E45B30FA59107E32346F5B13E03242B6516DD476E34042A4910B0AC903F92343078168AD56861ED0B1AFD33910B38C456DA1313818D2F9B809FE82F27AA54D0D6BFF90501668A5C250A0928301FD7F6060B15C43D610FE41B27CD27C242994D43A46060B52727927ED32CC05F016A8400B8F78A614470BEA16AA15A9CC3C69037EAA5A33F30C9AAF6A7A781803A095367046760C561C03063A4DC419F510597382A4C12C071B67167C805E72C998BE22DABE5AD9D7B902914C857A4B76170B6114A1A1F421FA0B72F18837A40D9746DDC89807130BF46B62FC76242164660177BEF258B75C2053070A161FA9ED28B3B8E5103DE982A0D171B9DE5B2AF98881791C2F07350523C9C47164A53EA3B8F39A9CF45754A145ED611A08227AE39E0A1900C929AC85720C40B3E34B388E41DAB32875E0434AF6425366150D62C5830A6695F1234B84B55237933241C06E8E77E9A946DD0B0901B7956144C68F4F0BB7DC6B5704040770A5CACEC3757C8314E1B3FE17C360B290C88B81000E2C898B9C784B56F1FFC32EF7452A406508C80002A5A6DB0079972391989C10D9ADB65F2798FED143255D55B62069D3538073A748E4DD035665A24069C1B5E8984ABE6284637B6509B8339C759853A6028255F8CC8B25F455CE9C40F3339250BF3CAD4923A45B8946C5324418A2F7EF61CB6F51D43B86D0D345A3A18134AA80A0E023EC7D188B8D69040C5B75CA7A4FEB458CEB51DA50392AE82C3FD25A43AA92B3A9A0C9C6A757B65A1719BB451EB970AB0C62F5B4A2E9571775A2BA103C704A75430245A19C85D838B5C1A18201ECC6B67D2A6F1EB3DAA68C8A6D9240AD9B93C9ABE2E85602DA21063C263EA5B2C67A263550020A51108E298819D11974CE8361866BCE86ACA4A081AFEC1377661A390A93A137CAD0B458A191C0E7F4C330142374051B0AC2CCC0E1818FB8A9872735FBDEC3FAE343C68B4CD6EE99363532A4063B7B007B9EF1C4CCC41F134AF88A5AE83F1CD120CAC4623EA0E2D682A47BCED0390
219Ciphertext = 985B953EBE3EAE59136BCE67154C0491B662062E8098FA84FA219B80A29C1A70D0799B4BB88714AFFE4144394F384BB6DEB09BE81CC3FE0976856357A7CC8A756CC0E0AF00DC0A585A3C4F236D07D62FBEF0F8C3E7D25EF9B6A07EF929C986585A90EF10831DBB2E3D021C950B442E8B01DCA9C7F70497B15E081632B109BBB8597E739AAA0BC48A47545721F6063585C123090E889BA5F4FDDD6CF1376D852B49C51CEDD6E7F6CF4688D13CFBDB19F6256BE28F38CC9A4570905C9A8F5E84EAAC8194A136EFA51ABAF4B7A7092A686EE6D0E8908D5FB5D3B3DA9CF11055939A841B117473C35A13E13071027DE5BF0938B63DF7F0F889796B154142B4E9C700CA567968E0BEFCBBDE52DAC1A4AEAA12A8DC99972C5E80B4A9288C15FBEE2FEF0D60A0A5DAAF0B99B46917C1A792B7844B5A16A39D8DA778D8FAD25C38C56E2840E338D32BCD02C09DCFC953A1669EE8F284F8540224384D62C01B121C89154C89D4207DE4EAE7282BBEE7C0F847C57132BEE4A5E82FED522D2B787E3F1156D8B1CF7320FBBCBFF36E0A811F7E9223CA71A0E9FF4F3D2C3ABD782853B2FB8F6BE91472B2A50693C2A024BBD0853C016426D968CFBAC66D4D55EA6259D23B8016EFFCBDD8B819EE2545FE6C7EDBC69AF4093C5D7D4F9D0863D813221690FE3F163C5E5903221282786B0577231235233835F4420FEE02B988E3F6D387EF5D8348D61CABDB663B3503C56A83454CD044FF743889EBF37336A2554F49DC73DB39E3C39AE6321FA64A7C00FFAFB6F51C9611443005B347F51BD57EF4EB033ADF2E837B50F99317231E3BE58A302A256ADDA1E29F4D3FFD7A66F63BA6A071116B6B11C0FBD9DAAA6B6F83EAEAAFFE7AA086EE5B4AAFBC2E81A2239577A59DD18586CF647996503975ECEB7ACF45D211EB36C739ED36E0C9CB775D5D2543F0E2BAAD70A9FBD8F36271792DB70A0F9E14920AAE3C2611E9322A66730795C8FD29F15C62935BB0F236FAF06B55FDD160F659B4CE7390917D41BD7F8CB54BA03E2B9232B7C2CCAEC7FBF7EA0619C6EEC4C52BE4479480BF52C2B4BC076E982ECA567E3262B2BBDAB6A26D9D2B0B6B12003CE2CDD90ADD790F6C5F260FB11DE86CB64F66D3248691F7B7043BCD2C5F3BBAF7F9A9DE6748D00DAFD18B4888D586BEC54B630DD0A4E9DB86B5583B3FC35C681D6C95DF663D5ED5F4A41C45EF0DA1E1CB5CA43CFF30C5B21EED2A0E3C3E4D1A1D80302C51511A067703669BD623552FB50D4FDDB86DCA7C2FE2A65058CBB0EA6BA4CB2A31F952AF3AA0023C0542056A1360C15D4CFC234E330098863319579E86165B138B5D224B997E8A8A1747E27AEB39845A12D50495DBD1FEBFDC14CF2C45C920ED6E070DADEF7E85D8E1575B7ED0D15E070D174018AE848D275396744ACE30A0B9BB1642D0ECB4A9931DD3D1021085D9400247525EE9A32455641F8F59BDAF92B643D134A8D4F0ADDC69E7AC0F3724EC5FD885BD40A96B5AFE10AEE0B1D6858752D2AE47B69F9F3E9B97408F28C7FF7890
220Output = 4CCBCF319DA7BE4491D3BBD32EA000FA0B0BC0BE3E1D87087DE6BCD14D577D3F
221
222# tcId = 27
223FIPSversion = >=3.5.0
224Kem = ML-KEM-768
225Entropy = 0627AA694BDCA55C7A4E9E7831890BFB1AB8928310FE0B50EF2132F2AA871815
226EncodedPublicKey = C4242E586925A48021D069011CC05C550AD0BF84AE75D7A7081B60F9BB4C4F6C4729B4B1DD0694BD518A9FA266BF847602105F4F5710619B1117461BBDDBA92E92440CAA5C151B797F548AE0D70A17845350E98667C4880C264BF1928A9CCC2931A14CCAA782C2E72CF22BB161526EE7D6B4931C1BADA73644FB7D72879596F4B112D47F856B991FF99044060B4B10AA7C158C0B34282DD14C80210BF8C53959DA0773A53DAB58C44E5A2F7F9051D942C24016CCEB5949DBD394A0D7C78D84A14D3B6A330113852CB9818A9C6E605A3DD3AA6708A4B7DC35F5016A2173B69725342779CD5AD8BABC222EDC47A140E96C5BD70771A9814775CD260C1E51F03D01B40A1C4039DD2C2BA48B36BC9304EF6A3BDD33C1A02C90966A21AF2279A8AACFC7B868F9A95D8723C72D754C40FB670B349A1DC0AEB5C0233EAA7581C60962D8868CD582D3614B3396A3853B277F5A83B13B2EA40843C5F0100F4141D792717DE78936A98E65FB8286B14F4D7A780823C3D87C18D9146248633B10A443F55B119DA08FF2093AB22508010402FA008489513E5FA8705664B6A29046CB523649737AD6A066B341AF8D700298CCB837714E25AB748A3214CE977E76659C3AB78A88462E42B2729BE67C5D28801085ACB7F2226BF460E7BC49BD7899C3EA00D1582F38433974B0B3F848C131A9B213824DF9BBC1B613BF70A426B41928241C59075B5BF3D08FC2683346086340C07D7F2A8A11281A7C19B80BEB5FE47B53FABB9817122B4FF65C944C7FB24138C4A117C4E8A420464944B72FE5FC88A202BE3DCA6E9DA834113402D5C46C8F874442597723AB2C63F9480F164942B08A1B29493D16A91E596989E2C6FCD53615C000A6E1574F3C104F5C2BCBB550FFF5326170C9C76393887C4DEBA71B88B55F5C8246483455F6E502EE65A2914BB4B39666598A552EB108697BADA1D741BE2048E2D7AA9A34525F6BBE5A04732A7B2B3F03418AFB0D5D61A8D8C7C5E236C26C211BDEB14170A9A568408E66D48230CB0C11C726FD51BB3FDB03B2EA954AB65CEAD880B7DB75C5AB34CB96733B13ACC1395EF8636AA345C1371269F1F57B250C5676B388B910698C707C2934991B7334F5E713F6FC29C557CB555169413794B2F2C070360395F915A0D35516A600155977E59A0E79E02498E17AC15396C73531959680CCD2066312BFB2727776621A222CA51F026E2BC425B9F43B0878A6E24815DFFA174B4443AF2C29D2016DE36ACA826905139A1582F4483A2C3F34DBA8DF479E678A74155B56FEC09B40CC60366C35EC764D059CCCC25A26E1B9BB69A4404F11559F7B5943A0316B9C1770A8C211C16BE2F3C2867C2EA0ECC76EA440FE038180D7A212603346950466D4A9BBC599AC2B495C6000EF942F86108F68187DDE710F401568753638F27071F04AB18B977724655BFA4920D18A06EB6A9D65D76134A376E0C90B0E8527FD430458CB6D4479CF6E7ABF50622966BA5AA546CC372AAC39B6B42E3538CAE8583F701E16DA6E12F5B9C55C22B4AC0D7641035271CD84D5110A791B359574FDE303B27110CB11B1EE82B4CB5565B198C7DE43BEEE230F4117B353E06FAB85241176B090EC0048E4C0CC3A337C5651F56AC1B86CD86C112F17C9D28E25BB3C83016ECF05D57933A1017EC5A9
227Ciphertext = DBE4776D8113F153F7D6A6CB80F0F1DBB9D0C0028AC395079EE16177735DFBF0D88363993DB9EB757D683ECFCADCEFA91ECCD4517E7CD6F4977D60E2F7374AA285183675AC5C75546D0638C831EF7D02A592A34D1B54E13F58973C7D34B3B58D50BBA87B6499209B40FB3C26ED5FEB4B22ACE5FF2D7393EB35CF3734A4B09FC276025F05186BE7CC6852E9D5530BC376E7EA9D6E6A1E2BC4AE59D2FE812877C8AB2600D97915A0E6D76DC1032C91F4820158D12411820A1427F11868F192449EAB1776C4B4B9373B83D1338F0A0C70CDF2EE7909C0612CEB2627D24437005F8DD8FCFE6B467EEE687F4E13C3BB26FF672B7EA1D34DB82196438DFC157D46E733DA0031478553266C4D8EB3056765A7938B281C7DD8A4CD5492700106F0BEE73A161148A770A7DD683C91117D77D3305FA2F3DDCD61C87772313D242DA52AD9889C245D9C2D7AE48C1533564F4DAA2200DC5AF9BB72CDFB7034D0CFEA6B5D08399F35F42EEE9F27892B9351E5CC32F5D4425C617875733AE15E2C85C49B1705F76C2EE93473A3F175AEB3C377032DB1533E3680DA16E4E5CEED39FA8057C6CBF88583EA35611993FE8FA7C48FC1C54068580BC3095C841F7861B774170D217F457E45EC8D5094AA2247EE6886B941C88212012DD5B8856B5D3F1777F89E5499F7BB1639E84F7C59EBB045CC2BDA1D4749092DF6EF00A54266F4CD8632369D22B7DC32C1084F5B4F88ECB6FA9794B27B3D72B8E8F02A4A6E53CC6E39C1E7CC8C6078B60EF8B3EE0D6EE8FF9F4A5AF8E77B3CAEDFD693E03C390F9329391BF9BD840ADEAC11F45DE92C0E971EF5DB199F1BEF4667173737911D7D5D69BF23A4F5469B4156D3BDDCE559B56EEC06A153B2F1C86C319F581FBCCEEDACD403DF7B9CF771796F3D240F87AFB73474DF10F8B17824E3BACB9C0C74E4213D4F72504995638EC2C969037C1E66B53327D5A31FAAD605EBC523A8F4AD861ECFEAA96873BEDBA37337104F8985D8FBBFD3B7F1CF91BEB56C20716265066902C2F788BB75A06E8AE612BDEBBBA8CD3E25CC0F888C95D8B72E71D328B3699AD4EBCEE0BB477D61022F7112A22B10A5C5752843F2E72006EBB89529096DE28C361BB7548468D9076D164D68DC966DFC3F125D5C72200AEFD5337CB27673A34CE3C233B25B810D19425FF9CC658E8F38E03F0E35C31B78CA4CB03254052B42C3FBA517060D9F2A7C091F20BD65D04410190B59C1A81B6A38A420EDE30C8A13809409A6F0C675F5663894140928CEAC3ED187477EEAD05702AF6111AFF17512DF45BA818FADB9A3BFD9AA519343F7F7C9CCE69F6F4E4D1A6281962B59EB4139991281CA550701E43A99D815564C94B03ED8A9228FD2D26F855208C500B97EF86FB742F82121E995453426C7DE631313FBF51982E1EE1F7E774125650AE43A754811FC85C6D19DC83DB7FAC4B238DCD56FDF36E027D1D92956A812E638DD9C07FF5E21BAE84AD4FF9446CAFAE2C30D68899348DB0ED23CAD3D4FB8268E752BD86635E73A5989732FAC
228Output = BD88E768A2F8E786E72A168A6195A52420D2B4118669E6192E95C4B152440E5C
229
230# tcId = 28
231FIPSversion = >=3.5.0
232Kem = ML-KEM-768
233Entropy = 3282EA9F5398BF63B2660EC93D6CC60DC4F249315F4A9801828BD28A170A49BF
234EncodedPublicKey = 1468B6A5C1A52D8A7588C32991D27C61817C1AC2AF94E13EAB714B14D3CD08BAB4C1036A4B909C5FA80EE90288D6471A7F3492FD00A24A805533BC5CCFD70F767A0E4F779CFE34313C039764B4A050A188DB36B4FF27847880768D862A87C4416C944F3F071235D853022AACECF467ED24AA8B2B5AFFE313F255951512472D34420B2809CE959384C45CCCDC7E1FFB33137559DAAA5B1CF1171B6CB4C7F32B9B13082038CA86F3A59CE3103D16C277DB140006BA01685099A45EA9C909BBE9A31B45A1A57A75B353601C261620BA919B3A82774318389C66EA08AB98F3A8CD92233F7B85C2617FC6978D030747953439FB610FF0B317A8E088EDB05C0FAB5B1104A906388293999DAE6254F8FC53882A9825813084B5CB65643A25016E222284A39667CAB25B926CBE84E1CC830091B3B0A93E4A4701B0A26A00CDC5A924F506BE7F7869529A2B029A467E2614DA087A34FB585D55B1AE3B913F40B0A4228C7320C6CF40C06A50454AA1BB94F8483676B9B3BBABF93084939867C80B1AC031933DCC674CD0A39B716B5C382F1F80AC255B4668976073386F04D430D4B0CA06E2C60E9196935A9250816593897FF24934E9B633799161E8C647738A44653C174E685A24644A3AD965D5E39147D07F55EB9506C35322C547648246DD5512CB197B1F6B4B682C910DA5BB10AC03A5F38A461BC38963C5EE340216A1081D280A23E2855220CD34292F5E889BEE9673A6708B2810590E904A4D1265A0009A3DC33AE7A9537DE21A4DFC6917221E31B8211C48047F5B47F58C1BC883C362653CC74919E8918CB896B22170C7FAD345B827792FAAA1A3253322A78C4FBA5EA3F56CB3627C48186DAB464EB1CC80F4C11908F02916C72781423C611278B8F872134CBCC204B2B772948628A8829AB0E59904C1EC1A053C88580708A120A36486C0C2E96597F683BA983758A395965A56129321C5930FEE1A05D4452EB6299E27E50B357728A275CF697A3F61FC8738B46FEC8A9BE45B5A4B097D21C7541267B293195D8D31C6D5A70A8994508F753F96DB2A9CF9056764B299A5C8140C99BB6933E683639B6925CDA4071290610AE506FBC09C49D5AA7405939C5C034E218E3187661E51730AD2CE9D5486CF877F04391F837356FCE0339BE0810B8380F55453C9D454A3AC9F0D26776AB4340CD75ABED96A942BA34A041295311031417E17B18DC0BBB58BA651C4E02112855DEB23890A31CC1DBC199B70B6FCF1A9896003F0532B5930AE55168A4DEBCFC93B2C57123364BABC568A3413D0CD994A5B52E4237146033CD4CC9F709E26460092E1970682C4E043495E1310589B317EA565B98105680731BD530CEE3921A6A023C62C05ED4946D280C5BA55769E55A0926B72C37927C80A681D6461B117631EC43BB75220A8565CBC778A9D6A731661C1FFB4401FCA6BD0857C67692A336648B9309564648BF24B80F67594DEDB35DD4441FB82A88B82C030F84D78CB4ED7B2650484123C003FC8185A21C1B896D1C94E896E66685D614A3F9DA62ADEB7C81C585BB752413CF9793444282D393F5F99438C91294791A31C83075985C10D8584BE59AC8879605FF777C1B5CD6DE129CFC15D634B288CE2857CA9D000BABB8978DA4AF62F794826C42932BDF674E0ED1547560A834B661C20
235Ciphertext = 133C9ED1FFC66697F8B349AD1D9D164A7CB26607E7D13CB159892DF48F21BAE968B9A1A5D15EBD557F660760C831B1B44694449ED023933230B30AFD12C8F1420ED5CD21039EB07E9E280F4DFF46BB3AC9CB110214904767682F311D21BBEB19DB9F7D23217562E54FB6B9BA25074A05DF7459BB2AEF13778AFFCB5901A2247B465248AFEDD449B77C51C79A01BF8EF3CA1C06014E8CCCF377B00A133B4362EFD861EF82A12DCD7220498275958DA02BB41DB62290651FAAF8086831CD80C918D86D1D5515B77C5A0002DD651B8A8645182FAF1B18517C6EA4C150448DDEAEB3EA19A823ACA6E4D7E4B6337DF061DBCAD88DBB0B0368FF914ED96AB07802C9645DABBAD2ED2A4CEE94D82577858B194B3B85A092CEE6740F11F1DDCBD0963B7047FC715F88C0107E36BD08C997D9776820A09AFCE2A121D58EC217FBC543074A8160858BC68E88176824A6EEB824ED89B736EBF3C45EAC83BEF85BC041A83CEA049743FFE254147C434FBC9D7DF9EB1434C7CC2B3C3B3AD922CE82969BDF45F716CEF72339B0BB7A79889E75F4A8D3C344E00F3386A9EB8542D1A6BD75D363C7906646B8C9380E26FA15731B1783A6334D3324A3D63539077408AC8924616B4FFDAE03D4733712A20E722F74518A1B242EF9B3C11E729298BBD91E87EF028BEBEF2BDC1BDC6A5F5D04677D7F2C8B4153813769370870E0CACCA185BEB337E7182EB3A361BC465833007B44200D4248D1084E36EF9DF6AB6A69D5248124CAD1CFAE93578AE3A6282AE17BCE27409F7127E72FDD1E77B21C99CE59375BF470D685E0F7951B80159D7132E23AC27F5DDB2644D9A29C39B01B04F316FA4799A52F02825D4C5E5C7CB4324809AA27792D89BCACF4E1880737C2218AEF1537199A8B6013446446825742B9D8D89D55A8F84B3DA4158C44C0091753B4A7266C82CCA3A6AD7E547EEAB1ADE7468EAAB70C81DA154CC8696614534BE046116458C7287BADD56E77A599E93AD5B969D4D1EC73148D8AA90EA2CD12E9F9BF78D62C98259C043B06BA6A7E89F7851751DEE043FF8B1FF53C79CFCD763611FD9CC6C1F48C469BA79259A0E0302DDB4E99D0A1217EBDF265626CF1A67726701D65AD52AB1ABAE4D7FD61AB09E838BA2F20D7C75DB07E075434FF8594D04F9FEFA52976068CB4FFCB2B5D44147E22D3EB9A8D20EFE693273B7F8EB307EC90C792F8CACAEFE9C4DAAE78B9273197B57DB454731DF6BC3D1AE0F1A5E0B31B5672175733A0D33CC04F003621A64A6546AAD8EC154EC72249EE83859B7AC4DD6D2E7C916F854DE5046A8D8A96C0ECED4FC1B4F06C015D1F077B0450426F8093AB47EB8E53E2E22B491396C38695480D60D02054AF08697A3AA69AC4FA60778F0CC0F9F400A9EF2AB19D216E30D46CE097B1388589B8334BEDC19BF2C9C51229654E8550EDF09B24E10FAF6ED7BCB122077ADBC257FD0308E89207DEB5941FEC1D1D03CD1A32F29ED68471E50F6B31512C1486E91F7A7AE73DE996D254D3B3DE2DD1332FA67FD0268CC0
236Output = CA8FDB45C59EE080594862DFF580D980E03A9E59F1B35B7A56DEBA12978B881C
237
238# tcId = 29
239FIPSversion = >=3.5.0
240Kem = ML-KEM-768
241Entropy = F76A5E3B7E69DD80ED9F1D7EF59826B4FBBDDB326AA2E8BA3FF01F870129A52E
242EncodedPublicKey = E8D79034C2C20654357465380601607D893DF01CB069BAB7EC8A7E9C5C986B26384758ADDA588FF4400A53F33552FB8A1BDB3B4CE538ADD5655448C75A6B6B4FDCB65B5A211A363BCC835ECCB67DC4E26E5B8B615F3A2412A301753459C5DB36D0C8B288E4AEBB2213D51256A9F878D13B4881CA145831C9764603F1522F4A729CD840978EACC718120692089F2807B2DB503E9665B8614A5226969E772C37B6E7B4B0E03F2A95BFE4E01AEBA76886308991CC8A571B1793659AF9A874D20C1DD1B34233FC029B711BBD419DA6BB90CA1368764A7803E8162C10893452B302C413A86B3BB1390A1E790EF6C65702834F8FD52DC6F9291B9994A991A19556B37FB48F488A5B05BB8D312B3C697126E663ABC5DC54BAB38BE83775DDF3A15729BFF15117B042C40AC3A9FAF39F4766B0D6014497904FAF6976C712416981C63ABA5A3CE1AC35585F3FF967EF559EBC6A6B8A280C76E82AFB418C06AB5710161A5FB8C9D94B12FAF14C6A4C299D479E8AA38231A54D081B3B632C96F184134F45750FD907CA65691627A8ADC77DC4752B267C15484227C498C8C8FB505EE0C48F255D7C034275C05AF8F38D1CB24E7A183D82057CE6726749010C51F218A8C27B447944C5A694A343647CC81A386423B78270DF341FBC74967B978105F62B01C5CF94FA9E81AC946AA64B0BC6533C2361EB97A922FA3799A7CC3A3BB58D0817151139B744A6A9B68DBD892F83AC03C8792EEEB2C0CBDC3982EA128E7A57371B5ADADA454C83BC64C2315D641686875ECAA937BAF9B42B66B348415EA0439E019B7B0678418822C3284A3D1A959E34BB0AE8FB56347C15504AC31BB67A297872F44756DF178E9F424727B35BEC9499D95A5B5314A547F0B154415BEAB92B8DF73B4C91496E460B4A53C329F717802C2637022325C644E8873B23891B560C08BA325E73B7CBD1051E5E5C1506FBC90E00AB0FA51E98176BF6DC88E7C22F5610279101CF9C9B6132094C5BF4419AE82A6A8B27C869BE75DB5302A79A0D98250CACAB12A470CB53032CF98DEF869F967808AD293AB490AE59983CAFA2A66B872CFD699539A29A9B99BE63481CF99387F76C771622C0C4DC20EAC427E94323C0BC3F1D03CEC8AC5C1EE373C10BACA8A3C186A85DCFE0B115F015EE12A1C13239B696A85D924F1488072360447C621DC02B1503988AA766A53864C254B29F9DF0534DC115E0F0244ABC68A85CB55CDC772D8B22A94B1D7F38CDA3DA243A8CAFD72C8A1F2C084967B82D86B4A9414A3D1B5BF79B51EADA231B1C4A2C140A6ED659BDC990DDE96A8C9354229573996C23D367A83DF59B8B9C55D9BB42DA356D177B0714D95510FB6AACFB818D345DEE789DFC7B21F2980DB0721AF6785EE7629BDE0C87F0589A43848E2380B7F0B7525ED54C1FF3B74BF25D65E93D774512B1911C178B4C2CE3B24009881ED951F2E13329215026E67B26FAB016938AEE89297D282AEC41059AC146B0245FDD8A487906C58D0546A4E53AD1952B6734443CE31BFEB4A5AC479B126C16F1D07888957E7529B258996E122B01F53AA3D01A025E8AA5DCE1C2E25179F49C18044A9E70A6511C217E0CF70A92F3444B01474EBC9C96F504FBBB55817BDB4EF113D92732608E43CF5FD60EC006B0D9A2974D9F078246D4659DC7F9
243Ciphertext = 29CF71D6D9E15C81D9F3E7EB6FEAB9EE2704D03B78CF0F4355BFC65AA1002253FC9E9298B4D441C1F957520E74669632EA4FB5F004D121B86940CFD72CE219962C406CE0AB388F77FB7D5F74A21435900B61D9D0B0E54891469226E0E382593BE1FFD443C64B171616672283DCD5BA1BFB5D3A2ECA18EBED60E6F0CE0D21684DD49653D168EA0471839FDEF5BEE0193F8CFABED202E0CD9A0F2101583B614046627F23E27ABD3B07440EF2FAAF51C4CAD2BAA408F273BFFCA60F1086ABA08DC7EC5AE729E1A734E7F88FC15D3CBE6D711F4E723050ACCCA020624D46A9790871D890593DA216FD804011981A1D4350FC1492E6469AC130BB504F67B023D6F67F37C47CED1791AB4F01548DBFAD35989A732EE2012C5B2DEB4BD29199060FA94EE4E88DDD64BED5C35E3B096D2422ACE71EE705259FB346031F213B51836D5B68BF0B11DED3D7E1A2CE3CFAD3E362691A72BAD8F0C2067B5CEBBB8E202E4C8F4D3498CA6A3C6D22EA116B47D7D5C8DBB6F4F37200147A0070D9928EA6AD90D209678344819B46CEB087119D597B6564AA94BE51F5E3549F9CD9B20414A655AD507610DFF368C8F4B4BCEEBE12A90B7260D60D0821641CE98CC50292025DC51CFEDF180F2B6A9BB22438850C76DCF5CDAFB6828CDDEFC1D3DAFFEB3627285A5D5FA2DA64552FC0F621154598A1E9B4F22580C74C4934BE66BF95ADDE6AF66FB0F1866E5B23EB7151C29C6FA257D508A79AB870863F0C0F6C398A6D5D0DAEEDF5AC5084CEF6E60C5D142FDB0E5FCACF035287513BA9B74323E6F2C81DBA401E37360F104A2E0088DB06C4E37722007A39397548103E95C4A5A0789F9AFC3F2307C2ACDDE1836BD00BDA10D6A7128DDE3DE95E0B5E2EBA194C5C2ED694EB4DB1A866BFC56C7D372A21880F7925CE375A53254921AD75E7B81CA3E5BA40422807B6EC19123C3CA223113A1C321F87F4359FC6E4C6BF8FCD24EC40E3D9BC49B8B83532FEDF977B2FDD5CE9E26DEA4E4DF5B2C8C415C3733BAB41F66B4840FB48A85CB99A00FA5B4C9C5C15CC41E872F3B44501892C2207F821C90CAE54AA129F462C6C9B7D33057D191DE3E40B36838ED29A4635DDABE085DAFAC81856F3F4B044D04530C4BFBD76CE85E1FCD8706A9A68B6C2F52A04138076E6D348617AD12E68E1C942DC6BCE1BBA52FC4750DCFC17D8D0D8C2EE02CFA6C845404E79542A4AA11128B88A87A2E6DBAA0E5277F85704CD6FF7ABF9C1F3F031F96881F34A4EFB9B6671E55C8F8B965314F22F150762402FF537D5F7984329FFB378DE83B7D2C5439F851DA72747F8277F33828DD43E69016D068686A029A5D1279C8A0D14278211F8A227B2753FB147204ACFDE6FEFFBF254830F679E9ED809C864C92B2685C708E1BDBE34B37C4DA99DC38C6A8EB7451D638BCC57B687D23004A5F8EBBFB38D0C60D659F1B497F5C1D2F46C3D849EC93ABEDC86273854A0D74B911062A1DEC2DEC59F16973509A1D02D14CD6EC2AC1D5D042ACE6B38AA056853DA21F71B46334646C5
244Output = E796BBC34CF35FE12872743DFF2B4CD6B93E40A63358BF63D6DE5E9121DF7E5A
245
246# tcId = 30
247FIPSversion = >=3.5.0
248Kem = ML-KEM-768
249Entropy = 51CB75A376709A4EAF680DD61228A195F8CFAA0E5EF6FA8354EF45236938AE53
250EncodedPublicKey = BAC22D2166260C3B9CE6A4B5D0914A2A37CB7FDB4BAFF49BFF7469AFC69D2A827527453693519B42E679842CBE162C150FB27C32D42D6C3B0C125A3595E8050D8116130C059B2739B83714EA634C101AC6ABB11CDA2392AF81373917C75CC2916640A1888343E8308CCE91C8E45C7A98E29543236A94B76191C114A1D09AEB015AAD55B25C9B9ED37C44FB9A9A29B1BEAEBB147836135C48ADAC006D544B6A24136C538631C8F52327805A7D9A406783BAC524B27764A7C3062FDB9175A2D27C786C11C3002497232AAE1AC53D7667219A809566AACBD84DF6561B182B5613F75CC3EA02EB92966B848549AAA8E18081FFE30DA4284F0B371E3B90202314CA165A369288618098A618E299B191A6329988A6082015A88595A09CC60A80CDEC2A7DAA1E81E19ECBC9CE1DF72DED5279A3B58B91421A0A536C7AA8A22665272027B8850655109B596B1217EE3A8EE0845828806249B0C0678078BD033AEA94637A220D11C32B7BA6BF734BBF35CB2697E305E723114FB7428FECAAD289B89914615C624598B8A4A1206F56E9136309C69BFA616A5B9462C71AB1937A0B15BBD7D09F35E59E23EA499F31875C9B270BEA45A8A3CCC1749876701C1A240F642A570713449F86074D8608724CCBF0036CAFCC0B8CD59D89273C3FB4B48572C2988803C71368941027887052F01CC3C7C9113B6C4FC7C56907E662464ABEB8F8BBE7492A11524E6D347187D416CB64834AA814BCF96B0790212FEA5839468E54D59EE4738E0678215DF638FA065DA275CFA366A3D0B586F5B0017E998A977B243A9BB8EAE3988ECB5AA450434D0C951C2C2A2DF365594454329ABE00496BF8009C66B7808B626D3A31087CC8B1CBA48E276C5D701998E2AC880AE98B374982E03665D6448AB6FA8E72C9AB6DB91E8FE021A6F54B8E3043F120B278336411855B708C201DE75ED6708AE3E99889766DB7FA9FAA363D0DB6C005BA9877B48D6BD2168899BA48240FE7D18BE36BB34633869D5ABDE35316596880083582575579217AA88A90C1A76374D7C688E821758E443CD3274F9155CA9DF9C642746859B155ED82AC668B8A51305F2546BC1EC20FEB45C164890449DCC270F141A8706BACC82ECC8A07AF815E6E2CCA2DC539B4089407432138F7474B3CA194D06B69F654E0CB022E545FF3DA02DE170112B01036F6A5E8476F16B2BD2A4C38E7BCC64C130AF28A57E516BC37E72BE67C336CB4C860A21FBCA9CC94778AB7D73B4BF3ABEBEA7BE4141AC9C6AC9CF385126236D8AA2C33342745E3780034ACA9EA8C7F587D71C52EF751092447C14C634012F74B4D8BC05573C7032121B12A706C134F43949E0F092F2ACC6EB9E647E5D70985504EBA3885A7903BA3D495DDBAC7D18747EC211A199077F960BA87C4C67D503FADC66214699CC8124D0559A439D0AD113B4A69769C8A8A39DDA06E39C9CA92E822FEE21C1C948B57E11BDE869635BB7B10E9B52B178401358D56FA83E172C51CD13F709568FDE58760904DB38802D5882CF4E79FB474398F1873B002539E83096FD6B0989C40EAA386CA159FBF9336E711C2B1B4640B7269E8630B33812289707347290DE780427E407119D1B046F43EA5671681387523B9453B04078A9E9A60ED55DC2B48C71BDD4D2DBFED819448C7B06446549C94
251Ciphertext = 7A7B5B0906F962FF0FD7AE8DF65BF0B9D167B4AF696FA2BC38F79ADF3F7B6E27D5FBBD8433D7018E406B9447B7B0DA02A8B95AAF412D5AB7958DA89E8DF463F048E183721F4DC93B09A62AE3BAC8C45402ED87C30397822D3EAA16C4E4BBA4855B0EF752CD02E6811ECC35821A76EFF28A43DA392FB6228E5F9630F9D500E7E578AD313226B70394E671656FB59B56C97A754B5F2E67EAA4722AEB441825B7898C98CE851553C80332DBEA3BB98586E97552F9ACB4C6F9407C990D189FBFA01DE1006A5084C949819BE188D9BEE79D595AEC12AC1793710983CBCE5814263AB88050468304B462FB7E96AA3BDC4FC34384CCDE09026EA626F50709C67E2B5268E93CDB3647CFFC9E1D750E5E383D56E8ACF8A8B4A8B13002D72949B2776B375DE5E4EC24B6B47205C7244D72A43570F302BC25A921DF4B1191B7C642D5A076F94C35FF68F8837D13F259351D603C5916D96996379BF69D650B59E96F1C712068918B01F0EDF2C7170CCE0A301E7B41D7BEE40F21E55F2397E59B0CEFB5CE37E08BCFFC3AF9B40E1A2C1153107648FFFBEFFA0398DAB2663DD4D07AEC07A017345C0DAEA0CCF898F9A8B24CA80D3412EF6CBF578A285B078F7F942824227E83BEE1FBD8C24199AD07201C5010937D328507D439DA01D392AB41BABCF95BE01828502F7076492C1E63FC7DAB020EBD123A27A37ACEFC01B744D61F32182E190B94305F088B1331FA648CEB25C267FB3E0CC4F009F99E620E7598789EC8752C1A75E42A13E7675F3397A440C2B2A5A52FF3A9E4FADF83C6662FC984F82E81C2239F4AC866A9CBB4838C51EAD20791EAE762301A1172CF4D0ABC3A247B45C1EC321690471EB2D2F684E91611627C4A9B1E50BB5F941007A2E83917F186DD8E43FF7AED33BCAD89D59C55EF4D4DC5E72E99D09306A39F9296610DAFA283F99FA9FE4AE9367E3B2CB0D432EEA901926457FAF22B19C08C7EC9D9485D2109F1A74A35682A6F0FD3B308CDBB10BC5AAA47F1932B8D63E7E1FD524D15558F710BD373386A9C30481B8E5605D3B67C0909201E2D53AE6A8E683C511E2EE6D3E5AD75DDD74B2D92661CF9FCAFF14778695A300A23BC1E5DED3D929B7DFA0796EC464E0564689F12B8DFB6BC137F13D8D3147EA42392C3FAAD0D026E0CAB0CD601143C5BBA22D2055BBC30C3B4FDE07E252B973A391CD8917074E63C44CA794F1EBEE3FCF7F73FA62B84A5E062B4C15A01502973564E2CD0E4653BDB0193C84A64CC8BD27E17F880482ABEBF1CB391AF841F30BC7EE4FDC0A0910FA77E2693A2C48723E4E4862A2D32A31B2BC4E4BD72DB4B5DEDEBB5CBA9328CE577A099518351EA6FEA3D2C6FD0D3BD316C985EB4D5FD79BFECC11B56F784469E9EDDF50272C05958FD42803CCC1338416A0DDFF6508F7360D03021F179F55188488CB0B4617B020662D3DE98ED4FB79C0B4FE817C6D6AC22B65C33A8FC9A2474CB8368A720CE4D8592EC8BB7AB923B7E5C34B21E6C23DAEE7FE8849D2E5767F24F1E668CB0A37A13A06024
252Output = 1EE299CD9A47AEE81E96F4E1545E43403E90DF5DAB6C1178490DBB53B7278C60
253
254# tcId = 31
255FIPSversion = >=3.5.0
256Kem = ML-KEM-768
257Entropy = 55309AC092B5BC34F387E27D6AD18329D97A23299F289FA431684BB39B853D23
258EncodedPublicKey = 2030C530625FE4E6AA5A637CDF03303FE88983D0CC46388EBE908BA3126AE59C7CE2DB8D57320230F0AA673138032735C7C148AE745A7350B0CE6B749A3B5E835193E9D041543457B0765039272B8C516651DC3B9D115095896DE6BC4073473DBCA447505A4FA95C76D218AEEC53004865112829922F794063D421129AAEB45BC003132BC33652FAA4ACE422C35C364B5A457EE0F3391309BFB7F23794CC7CEA56433F633214A163201A24B88990559A1364C652A12B4885156AE8C29DA8469BD1CA0FB0BA6D22738A15357028578A380155E0D53319D4BB1802ABC416CBD797820584C3070C439FBC0CA3B97B6473BBDDAA63791398DF98A85A0401B2A503D8D017AD07C090C75E5E1805632CBC4F69CEC11493BAD52713E0593D059A45B0CB486C24BDD820FB9C21FD51829CB872CB3B0E9DE3260AFC101D70C49593A2DE415E398AA1EEC24DEFB9A5ACFB31F111B80AD44B961CA190A177D4942AF9F8297DA2893AF63C96555C3DEBC245C4CFAFE79EB41A07D6F75B78A4BA17933CB9E2C1CF8978D3D73A0E4BCBC70409608231F2B9CFFF2316F9067D3086462286BB94338D3613BD97872029089D832C957E323F67A9017DC8B5B0D4C2E6A68BDA479FC2C774A8583348A771E075179BA56C0F7C2FC9B98265915F52F37650A400EAC35CEA0ACD7463B6A3753A567B07DFF8BF14AAB3B32552277A5853568F8F70CAE2E890357C3C65E191DC84A64FC45546CA1BAA762A36810F7F28083E790EE8D10C94D140FB8876614975194AB9022A4251DB0887CB93E172BDBD74126CD9917AE36ABD9C4E3A5B60A715CBBB20CF20E572D1D49E194B6CFCA58E276A2F0CF27E88BA33DA162B04FB2669A13F9E1530A5A92FB569B62DCCA3A51A2F5315BDB648C73576821B945A41D311D90C16EFC9747BD8102BD962AC1CA4A2990DB9126AF63C7839511237CBC60858B8F5D49D477C43D06781FCC631A0EC870A570440E7B7045C9BCBEA7FD79018BF4ABAE883182030CE09599853C2376C5114499130AEECB63CD40EF2D465CDF91AE2554C6AFC3C74C44D4287BF28DB558BB6CFC7CC57E2231979381299A76BE52559A2D185ED1440F2224EF13828538A033738A59B7AC06C158546E47BE54499DA73337DBC84AC28198D063CCB470C94C018F4E8B42CE11C3A0873A8CC13F33B842B943474C73CB979B33D058E32F258B493C21E22631082C849D22E0C2BA843B8803815A2A682B41294B0B929BF776680DF703C71C82AFDFC627574C0DB0C6889E1AF03A8683D167DF2273A34F36872688A8DF45ED8ABB9F49169A51249FF472CEE0A0FCF5B73AB5B3E0A6147D4D8C752105246F38D6FD30A08556BDA663596B013A1183ACE323520296BC2272D7AF7A04301634841C119E16DC2405F1C22CC51D995AB9B5334372BEC93BB2B2A7A129161E0136442165C5797BA39E7A070AA27CEB99FF7C26461E17A148A2CC37AA5B055BAC509BAEA8261667024463CCF5ADA0C89836D389C39CE66C4AC8926A70959C94B53B3F44037DA9494F6AA200A7707B50186F2A65B10B8044B807A829EC1040C060AB20353B624C07DEC9ACCA4A240B9223B8EA94D27300348A18DFCB7B85CE80CF89BAE2F1606CA277BE275B73C4CC9D1CFB8CAAB33AE1D4EBD9872C19230A5DA99A13C72B9EF
259Ciphertext = 9958850F33CC55A312DEC1B06F0EB5CAD170EBE2AB6BB51D16615151C0223ED02C1F61422707989D036F96880D352823182FC09F87C933B589603DDAC8D3E5402B9581757B3D81AE37CC2EC840F22F668F72F61C1FA48CB8A9D22666CA9D166044F220EB2D116CB407F3FE82DBA8BD523C3B0051A7C0585853BF94D268244C180D34C602948399683BE37E3B7522F9C505F3FFAFF9F43A4D9A9E0C51988D1C851D2D4BA1DBFAA9DA1AB961844251E6C38C52A02CDF86198C15E2762043AFF55D88EB76FC7D808868C4D292FFBF759FE9FA13D0A62925D2C8ED7A21ADAF3C678B3B5E7443E3E6A31E2C3B13D816BE083EF158208075E6C0737322C37A7314D47942B496E74D1CA8C84B55630A2937D849D091B99D350D5909B39EE95D640DAF8E7966882313B7D5D82864725FF24B9063D49506915FE885ABFFD207286A2D9F7B44002935F3C84B58217EC4E93D3A66BBCADBF9081ED631B1747F6C7C4C7A302F0803A955A59C6E11921AEF27E2D70F9B9B1FBD4EC5F18F72741BD56512BFB8785826A32DDC2167C765CE8B3C48F9992A99B53F21E52B5EBAE8395ACD30B376793D815EBAF0F7D28058E846DB165EA07C47352C8C788EBEE92489FD52373409AD02728E8E4E4007515FC2BECA4B2DA730FF601035CA170E7E29BB4607893F23ACB7D6FCF4A0B54A7434C627DA832152F0F0BCB8F841B118758F983DC7273C52C1EC27D86446B4D3F124387F27764B94221F479E3AB5091C35D11C247997D6C2FBF4032D7E5946FC5393BA260342DEC3CE49579808C010EEDCE974ECB096EA7C0C4EC6734A3AFA5C21F0FE775E7A3B5D1732A894768818DC5D7F9B2E6FBE0079A576D75D66614A00CA4D931B6C4300F9D0CC543772D3EAC790F83A43547A7A2F193144D9E4C1C45A7F4128BD2CABA8EAB9ED0C4434878A2CC34B49E58818548450428776A6BBB318D93D16658341A47E921B681571D86136262B1C80CA2C2FFE8EC8DD87D38C404DBE0CE3FE5ECC6E4E33354E16EBD2BA8B52CB8653F6CB9CC998EAE3E54AFAE017766E591F0BF63ADEAD444459F1CD0C13F9F2FA78EEAD889C8C4D8D51F4F0AF9E2EB0B17029DE9C00E94C38B7FC33C33D369AB38A20589E6B5D408D8857BEE01AE7D1383C9487BE0A8A2CC27D5D6943EFE7B595A207EFAB4B1ADB136AA1D925FA106214562436FA0D5CC432500D1AF8D8029E53BEED4BF7AEB99B010ADF613095A6AF339AA0E2683AC8CD7841D5B2F8B0F5BBCE8B1BC0464C74146648456BD7FA4E71F24A6804C3690C1C937108A43438129054E803E84C51DC0E111BA5246D799622B5733C745EA8B2390D33FE0C6E1C78355076532D1BCDDCA3248165EEFBD4C5FF304AA4B17F6616336264D3D64D16035B6E90B357082BB844F484B5CBD20E6532BB746D9EA89AEAE73FA840B44BD926F5260FF85ACDB385A8B62104F5A9862A7AEA9E63DF17CA582D0F1FD5C0300089C066903F5622D9ED004C148531592FC0FCCF3FD5B28D16AB4D33B37F5C7A18459DC516AA3AA74885
260Output = F71A042F9312210887A7605D75BDEBDD1F81C5A49C98AB92829E4ADFBB2BA945
261
262# tcId = 32
263FIPSversion = >=3.5.0
264Kem = ML-KEM-768
265Entropy = D11FE9425E97C764E497AC0C1DF28F0C05775CC2DA06C165558E9057C858D705
266EncodedPublicKey = 84D28DDE51CBE7E4A94DD519E0662485677A7CE16F8DF3B830B1AF5F251D44415D93A24CE2C35C94D19D96AB5BB07339113C18DED896A810621186922DF50AAE1147C1C3AB43FBC4C141BEDB19B6F83090C8729DDCD50C416A3CE79A235CE6B63EB71EC918C4B423390EA89CD1FB4DCC06A8E8A5A15A2BA4363AB0F254B46CBA52B65643030333F7530A6DB0A735A0CDA7C26D2B1A452356B0DE54A34C3B68BC76A9A361849E549039586BF4E13EAAF5B1F7ACBC5E4CB5CD672CDF7B9DFDF064D83AA9A1F617F504368B86BBBB750315C280165311D222BEB932B5C09174B799587F748D54AA7C35930CF8772F3FA21A90D7CE893911E7D87A3A6771269C49D9D41C06AB880A8B1966B50DC376ABBE524E9BE5775CE256CEC335394634BD2C0D01A0344291C5436360795B8C0E68254E6AB83C6116165C12D1028AAB09A834E58E935A63271C5B0F395906FA470C50B127F212DA4CC7509BC9A61921F8BC100A579E39A58774D77AD51619EAD021CFC64738A06B64077DD95477E73AB0C70192356B3DE30C00DF41225D518983EA1FE1173802CC27BCC09C2AE2C223981867F2A537179FA1790473922D18B24C7C606095541A32A70B58820CDA21ACA0D0AED567044FA6589517BAD97BC429410FC939150F1903E40495DF481CC530646404C6CE58660661A6F5C7A26ADA9758C6A1C2C28A099B0B2867CC1031B3374548339242D9E65FE206C65DD391B209B1B0937915D6A1F6E13C6D38A4220715016B93E2F0B7767B37807B5218E78EC757398D367C8B16CE2B8AA63F1044C30B3290D4B797E1CEBD911F7725B3D7060EEC3556464036DFBB0539F88FA0970D8B6A5C3840CFC02C05139869584B8F3673876BD21AC73367E178410EF1002F2715E3F2A301B9081E54AEDEF2202C99B25E749DAD08A1D2188CBA0B58B9B072D36AB873C539CBBB0E44872126802A3188414ED5B9AF9B429DF03A8F7992CFCC77FB4C7701A34441D6060EE2B78341AEA76199C7F33BCE796FF7197233475A5D9304A2F62648F2344B82C02CFC1854508ADC62AFF9473B9971534BBC697D283EF8130D2CC0C378B68B7FD35C84112847D820F58B26BB202C2DB1C950EA0ABE3A4BFC09275C2406E2066E87F486B87620042A8263F3BAC030170162744D39B47F40B0B481B5007A7E65C32310939471E988D27930DDA74C4FF112207C5D2122267C80000A21569E22635472409899C1B0892534F0005FE5CB2481887D5551C2882C4B73CC0BEA2D89C08D6A7264EBCC5BFC31AA10ACA9E8D7980AB055295C5E7CE90346EAC4B43C2D099150D2C30D53D9C1D3126F2A664E3227C6EB7C3765EB9D880366EC52355CC536C640B2FC2993DF999B10AB085A319D8C68497EB31FDA96CF3AD42624CCBEF909590B27B790AB78FCA88DB9C56680929B7A62328D7659266B2D2BA4685158A83311013B816B82FC0933AB9705C791B1405E1E50677F7B30D9653C4B510921DC381C22CFDF339B57983AFE18C788C5455B4B4107F67A41C088EAC80C19E8B5B323390BC01629B73423F9146D98A0BF922634C35752B2AFD3D79B6630B7A840CD75826FCB2632D99ACE10186566A389BB56BAF2647E6D1282C43994A82C5A2D565BB7A538925FC440FC22968B507CB2332755B7301E699D23B5D70A7F87FC
267Ciphertext = 800AF7FE31B6E38A93B59109C82F54C3D7B25CC304DEF7F3D7A5BB30AE6BB79DA6006AFD5BAF27719A02EC102BBBFBE5934C652C7D76EA52FF9077E7ADEB6E3DEB42EE1DCFAB4BA0889FE2DA5F453E13CD9E2FE421C9E352D9C4A7F8E022A33C06AC290474ED0BB1292E8C29D5414D3CBB4FB2B3AADD48B81C7F461B1626E1CF65B78FB73A97E6910FB6CED413607D4E046E7FDBD1732841E387777F9DB222296E25F7C39D441AC0A4B9547706DFBFBBE2A16216105A2178226F5D4B52B98E8C3F9EA975A0DF2C7F85EF8584EB04CAED8F895D31D7FE2DDD506433E59C7E46968560523D287DF6BBBD18E12BEB856564AE0C3DAD1A21483B24C7C3AA67917E318D6511F0B488FB44418D65371405F9B8300954B445524FCB3524221688248DF991C8705F21DE52544F51CD6CCABEB93CA4D634B547EB4CB55BFF09385AF41AEDD79225A88FBF1F6DFFF20A4C923CC2E9CE6DDDDF235C4C5A1D65F105D18579A76AF2F78FA6CAC553ED22BC25EAAE2C4F1C20F68B21DEAEED22B7F3491B055CDB82DE80E094F9D1CAF4409AA1200AD8B5D78D45B16A61D4753E69F24F5969DFC758918EAB8E6ACC3B81B3249B47A2E7E641C2F97BF75C506DBD05EEF614CEB06D41B939AEFC8EB4B1D2211034CE5A74B719E73C208C54FA4F1809B28ED1B1775A3115FD8F50C8050AF6B10B1BFFB5ABDF255764299336C24D376AB565583F399A5452F3EBF26B7B0A8885EFB872493747B8EBCEA5A9E96A8065FD21F1AC99AB1C97D4813F7005AE3F16D6CAA1BC0AE1DE0FB93CF62DCDAC3A37D8F757A6735EC144DB9E6E0A8A6ABDBC9C9A05DEFAF8DCC71C832C25386A2BB7DCA09A37D471A8129FD82C1D0826A32E8FC27ADC8CC805A89897A27D10C897E79BDFD290B8FDC65E47B418134895BB67A143FDDEE0CC08FCE8597AF624FC2203116EC097AE0A955E5C1DEFD7D38AF90DC839731C5EDD276F56893ABD92EF2EDE4918CD6D961DC23E1F2599C77204439DCA8FD0FDB05612291C8C30291A257F4B03E783E46825BFB7BAF37DF46DAC82EE6308DBA21CDBEDBBF8CACF73425DA8A55159ACC617C434522E0D1747D56DE9825A6AA70C5A0DC1186B5B295594E8FAD32E183E65FA5518EE5EB804C791FD39D04D27671FB99C8F25823778DC5B6B6CD695B3BB8E0196681CBD39754721D0CD758B9B5542A12E2D66C66BEF0E8AB3847B3FE95C45E8B2E9B9079868863275E56FF60B6B668AEFDFD83C28231D2EC8590D346A72F9062830C7CBE00FB4970502D2313B108EF98B5E1AEAAAAFFABB2961B6F744D600AC90340D45AE3E8AEC4EDB63DDE82A1A0DE0692FDCE19517D4D55676B7EC844E00967B236F3381770E8A58791A0B395356F32ACC617C9311784F6A0275F2C58109EDDD0202B1A2DD91B7F24DF501B0E6D4E6CB364AD49DCD1AD8054FCC34F4E0EA31C805C123BE95CB39775FC575F7B4EF0B5DA95C5031256E4AE31533BCA71CB175D0B377ABF388FE87F3CCCCBC2058889AB1472862D0519E7B047F22F30EC0D0FA8B
268Output = 74FB4CF6646CC76BD2DB2CCA370F3BE39404158E738B74575995D37A7D7E15D6
269
270# tcId = 33
271FIPSversion = >=3.5.0
272Kem = ML-KEM-768
273Entropy = 2A2F52C023C4B3A51F940FA180743188687E029AE8690C3A0124002F0899D36F
274EncodedPublicKey = E69832D3F10111E674BF716897A201EC439EA8E067A75837323AB9DCF6CB894A92D5FBCF672A758963CE2627B74815C707FC0CFE59B6299B5B749349B9CCC6EB703E0DD960C8794996B65CDFF4689611A20E7792F02A5165165E54D95DA1BB636CE179129A3B05E37C1AB258D5864F6087A2A6E39FBE23A561E81B06D3A42B39675AEC6BF1CB839802711226C75B7264ABBC7AB5A5BD12EA3EF3C0186B86B6C3F78152569878560EBFE1273211B753244C93B55855787CE12376DC3A84D44A63283489841ABD264097D592C455CC59080596E349874D92641992CD6B7759DA4CA14C2295A4B296A590B147B76FABE7C66B106F00A1002BE03CF60BBA31999805B76CE0B227DD60791888889F1C81A8B176E7F393D4EC9C8D2151567981FF744BF069954D573E7C6B40B307780FBCC9055674D8C65F06AC6410546A9D9B7B85201CB9A2A66203ACA19B77C0A1941EB24F8308C0F7E32B13C710959837ED41312B5B086F8A267A9636E11B06F602463F2246BC789CCFAAC775820CF1AB0A0D750C3996014C10592704CE6571A2B36B96D61AA09C6C2A71CA672316675DE4946BE7C3435B180C1725CA4668D0FC0E452BB101735BC1F1A1735C78588352B9277371B4BF8D4360C4706591EA5C911CBA7C77077258A3D5A5092B4999A25B5EEEB21D2FD041BEF92BD4598212B42B7BB9071E5673BDEC1ECEE7A776936D40C7BDC5D0644FEC889DBB98506B8C8179BB0A579F96D290BF0955C3E13A9DA065E5A245B87807009AC38A6B1ECD41B7C7E59E05E00F1FB8B4AF9A9CA735106E946BF15A7BDDFBC1F1738D0B8045D5BA1AF93899EB9BBFE4067ECC307A44A63726D99743C99E91A447E0A49B201B512EBB4B7BDACEE8A32255A53AD8D3574FEC8BC3E485AF3AA710C977FA1B17E48774D3AC036ED27372F4072EEBA2868A273D2329176C763D2A9260026C10F54A5C287634685D6882BFAC27AEE5D7485EA4261D61B503927112E6C20DB970B44BB234AB01D0963E7B8510F99344AF353487EC063D58C06450542CD9AB990AA14DCB58ADD483F1B79A932015D20CC9763C65ADB9CDF7D7255D16B1A6E216236C0A107368C3AAB6A1A1342780BCC84518B868A6A2627363D73F95908CACA5CB28EC73A02097CFE7A733F6CA82948129B4311E7A9124C27061994D2793B2439C92B4B4C00BA3835795CBA7E43961C23237F99A3DE6144210B1A81C7038854C0B582DCDB44A45632C70179860CB0935B28E49910B407A9F06CA3BB77C0461879082344124F57943725EE2BA5687EB238EA248DC5801B8AC026F3A0E3753AECB597E736A68590698F0A5CD6F523CA87255172796E47512FBC6C9E3661C66E550C4D283C39267B8D439125C170B5A79D4C268384170133A44C72C7398FCB031B27C9BC6A4AE3428B87C3B9514C7D10C12A28B562DB974CA1366EC185438630BF62297A50205F1937183B1A144D9AF008376483AC630FB4E4EF035F768CF4EE0CAB4574C4DE00829F3839888C605442C0EE6095879C4E587735C3991E2C48483D28BF4119025E4B7119C14C501B7FBD1B76FDAA0994A4D20E41E74B156EB5C966EA671D6E69D5C6711CBD789C387CBFCF85542C3C66AA57B505BB76E0ACFE677E6FA7B046577156DB1DB024CE4FD2379D6C9CCB68D53E32FACDF3D
275Ciphertext = D0ECEDAD3D996F5CCCA752F8E4F97FF8531FC91BFA342719293C50AF5C9B56B4C66215FB0F63FAE52045815DC907B8982A5A6EAF43D5B983358A9B8F1320AC44FEBB291872A11844294F105A809711BDFD2D55B676083957372149CB4B246113583A1748DA1D4C58C044AC6671280FF3EB7B5A8D243D2C18E87512297469154B8D04BF6F04C45815CC73E5A843B5528C5B51B9F32129506D69711235883C2ACEB5A251318262F44B2BA2D3368F42667158A73274BE6B1044A85A79BFC69DACFAAD823847B8D217731FA876A6EE634629C6B3A7A14CAA9A8A4117B1EF4724D87458EEF1C6200293368998852C40073CD5E5F2E06E93B4819298FA940D17FC47835CBECF7AF5C691E8BDC9FB0A92C37BBCDF5951072146FB6D7E1DA19DA7D2F6F8898B6F1F08FA10C10058870C8535707E6FC707AF92F49B448BFB22AD43D7A387CE27E84B251BF7DCC787337057F876012CF13986B665EA7D617B41DA8ADD5CBC0FF863DF4987F60E12B9754F1056A495BF00F48A28F241F6357762590F2DAF0469CFC91FDE0080B9829889D9906C3FBC6B766F0FEC79E01D32E1AF6FB843AFCF8F5D1B7993CCFDCEA0DE18F514195A2794CFDB97B29F854E89E8DF02861591F199DAB6065D0BA05E3BB4B5B3D0A9F16A4E8CC8AEAD1B0C5C48C22A1E00E3A4F17B60C7F3A6007E75FED1826BB3DBFB611E9C827C399BCC7D3CE25C8D9FF732836372556FE728BD91789145A78C72EE1EBF72499858170B49FA2556205179578E34DDB82F5200836FFC782B8C2A4CA73835876EA60D333800F3CF8AEF8B21BE1F29601B0BE31F6ACCD68956013AE7D2265B87A24AF6CAE1D1B7185EC39641391F0BD0149A210F07EB09791D0AA28797B124B3937783883463FF32C9C36BF8E8D5E452D3657B9745D3C2EBB5F9081C76F414B4B947F60FBB3D0949ECB877BFB2D976BE07A1E5B7ECC659941935F68EBC6ED375FF443A5575ECC1C0686B72D415C8E5590AE75AB0FECBD0C5EAF7795896458B971B90C9856D93D08BE0F54ECC94C95119946583482D497CACA2E6C897BF540B25D6B08C48BF2322CC838D3E17D0D946D2F709878FF7CB7814A9418A5B78DDDE5E3A06DC27116FC9E16FDD689DB4E2758CF28B3D32C44E4E5B121EEBE84FF90111516E2A28071683A8B59ADEA49D3F93557F91329387FCDF2227DFDEF93B6A073036FCD0E2753D067DA292A9D8146A6C3B70302797D81D4D4E68CAD90E901AED8599CBC5D5767A878DB57522EA24A168199C6CED2ADDC4759CB70E5DBCC227ABA3184351990A58178F2250C58FA1DA105E12A7A37E2035231BFF89D5745A166C233B32297CDD3267BFF7BAD8529F9BA60CE31A46935BFFF69446962149001ECD8458573AE9A969102AA480A90B145F92573C019D8E157573E32C6C6178BB90CC4D3D4511803E1434E2CB61AF9BD30DF3F011E9833064D9DBE018F8AC9D5CF49BFE4F29C8C045C876163F2B0266FD2A1CF24D5D660BF0AD65231F5F4B39C5E89F141092DC43B3D70700926720E235A1
276Output = 523630CE4843270C3B6A8AA24E48893EB9D6C32875A0C14E44BC7185379D7C2E
277
278# tcId = 34
279FIPSversion = >=3.5.0
280Kem = ML-KEM-768
281Entropy = 0EB178D5881A8946458C47B2AEF6ADDE4AE552F18CDA6B6F3FE65608AF230D35
282EncodedPublicKey = F24A962C0C6F1D263E703BA802249C0482132F45A9A934C3B991062FC585B83B4824B411CCE48CEBF64A72E4A413737F230C58A1D198D5E817DB80C1031A4F7A3CB066232BEACAA1D97C18EA5ACA09AC6D95C75600848A67F3860EE12FFE0C5DCFE78D68B368B0162C608BC8603C5C08E125E043C667BB8BCF05B61AE0954BA08AE151B9A7C7A8BC347E7D6003C533123597A22BEA276E9ABC8AD5A31B9BA08D24B80EA2891B0490E1D1639E0211410A7C7D00D05F2C917307B6EA747242D6AF606756272A0521640DDF08672EF9ADEAF9775AB584957BA208923CDA7176ECA99A9E87AF2AF208CF5A381CA89CDD8559CD83BCC5F10FC58B099DB38FC46189CDE36A88B5C4A7E14D12239870B898674B5A78D00E9FD24B57F0AB3FF785C21705FE3B5B0E1A6FAC39544A169DC686C5214B17B034B2B6099B8F6520FDA15798A211A1B82F2E8517E039A79F137A3399A3D7868E2A60500E9CBEAAEB527B8858CD182F87F7AA2A36A6807045FA9C0319354A9810699E9656C15A2F4898988F1B0BCD28858F760CA704CFE7E86EBD8815C3DAAEA91279465AC88A601678DA82E8721C3F546F17523E4CD643D714C924F3A31728394BCC822E1C5208F92600BA8B6A678FDF872FAAF750428C4D3844536A670C2AF816CC361AEE43213BF04E67AC97E8E475FAFB7E8DC68F01E24BB89A047DD38EE0B9571DB891F3E450B3C8CA18C27756292360100755864C625B424DE04357037FF0E67EAF3B095FB6067C80A65B6A24310787A08B7BB11C453A91466F25A83F2A3D60C67C9D100F354605A3E046105A5ED1B00991776020A1A294A66A872435637C4EE0CAAB4E556A80C766715443D9F3218D08ADB7F57739D42A87FA963E878887E3C9B0C9B7136150F301C313A67ECA728150271301E3B116D9396C915C67C1A614E45649FC912DD743F8EBBD0A10669AF8CA7D962FCF724822A2037644C007815232209538F6271D6B62FB3A22F6037D41742C6579CE2422AACCDA93343786B44C64249A60E6712641763A52E860604B7ED7A8A63AC47AD923BD6B655E711A82AE24A3DE75632336919D7A0B699264ADBA978E34C4A0485E0DAACB07743458B103667161F28A12DDD962F6D4B570429C613914F57B621415CB0AE46B4DE73643F928EA58BD0A826816D76257876BC3A5106F29928BE689373396DAF1B34E88B1380363D4A9BA340791F7C35D9F09AE9041C027C38EB61100246B54A0C95C2B7A83D9EA33C7E7602AC36BB9F836E5B1379F47A933336380423314172C7EBA64F0E2051F9597C645C6C85C058F9785399282DA260E00C8CAE144A6FD907AB1290A594481E61AB5602B9422558D971886CE3218927C7D40272904F632457C3F04D10D898595A68B9D41D233CA5112C7C9AAE45517DBB5AF7FF87D8E12553DA40B59398C3A3983E4C3457ABA9626CAA2CB88245C0B085D1507EFBC84962396BFB6CEEE3314E31AC4F825883EA29A98584B6BABAB56FB13F11CC8DDAA1EED6A54F67B611D27ACF433607FC8C179BCC6D0C0997D7868BB2A47E40C5F21C37A6DF0514314A76DAB51954769EC578B68B117180B1277D1A8DE17CA72248DB46CA59107C0310173EF150BDE90187D93B6DAF97977CDFE0030B8058959230F56321DEB7A3B020B1BD77C47A858989BE801
283Ciphertext = B80DFC87874838652B69606F20416F6E9E677C7373853C45B2BA1394B5482778F7AB1415DC09D5FC5528C93EBFEBEA580E24D18ADAED37EEA32AC4F7BDC8D758B61897320ACE5E07F41C2F6BE0CCB112FD74883664299918E3CAD3AFBA09848B11BA068F8B22501F67FD50769CE7CB91C28E2B9B57A95BFC829C80F9389B559ACDAC63408D3E1B1AB80C0BB9909803242E6B00076F2C3238ACFE2B70111680675BE9C78DC5CEB9402BA41E47DBC9B6510CA71DA94345A4B4DB6FB3A31051D6B7F1300D98EEFC3662E983565DECB580D792F886AD0FCB0ADFF56DE3C5B6E23C8837ACEF61E094A70A1F7CFA6ADE920D1C59FF6CCE67E8B1DB0FBE1C75220BD6E5BBECF0D1EA4F4671B8A7202A227649DEB3B9BF03B32843C193F7B32662D29D1C466BDDE270846CC760CF83DAF0A61AD46C7E177788BD4BA3DE4991946F3606ED101815627F03BA9FAFF40F84B439DA1CE83CE33C9E74A1B70BC412D7A8F9318BC005324D4DCE477F6EBC74CA32023E735E0693EEAB6A55F15513C811C11B207EB13F2CEC33899B65632260DC2D998EACB04E865C129B42D9A7325E149143308DDE102BE60CF7287D0CFDF13E7184062F02A62E7FCA625A703B4C0A9939F75E54DC9D81D3E9ACFBDEA30DCD90A96867197F47F4CA04DAEA8AC23978C46A9B489387435C29125BB1581B8B83B4A942A0112BDD9A369BE8ACA07E3B2FCA7EF6924A7B2DFD5BB9B79DE70111092A2CF95C9853BC2AC4D3D4720985D7EA9705A9CD8408537F7E0CB4882F83D94D1B275FECD5E472D93B268B1EB31E1B835AD9293B043B24A881BEB71CD2A99B610C9E89689FE7A790291D281638BD00E7C6C63FD3CDF95F15FDC7968162806FAC8FA6F600C9A6C35742FD11F2043F4768A9446E64B66DA366624AFCACCA193F3E29280E8CE34A0027DE3598EC4A80FED6DBB21116A661C11A2D9D647D73130F77831374DD564FF76F3F82861AC04ECFAF59A26F314F0AAF164A37981DB0C0E0E2EC16CC19BCEA2A4C010BFF9E3AC8630B82818A096586E56C4A0641218B757B6AE2DECD5D81C97D040F1870EA6D028D91C6CA4018ACBBB26ACAEE3924E363CF7E272CA653DEDD95B3F169F11A590238A64F1247FF8867A7055B5A05BB5CC3729C4C4B50B80C9FB63B53D6CABBD8D2AECDECEAAF4846621E50FA92E7D79B56A1FEDC44CDCF9CD2CFE5D4E968B22DC0C9CD8C8F3462A2EF0731EB540564E607CF0988E2957DF665D3C8847D172B529B769D24972A21F0ADF1C7E88C860E972ED33A69D945854FEA57C469C762F798D6DBF68819A89922D34735B508242A98030F75524848D3ACC4F668F2BDFF05DD109E280C39432628E8C35ACC1E0C013758BEFBF2510F4140400CC396035FE9D729A512AB1833ED126A6152CD7F7113519F1A4F32E06C21BFA796B78D3BB5AEAA3F3FEE1967D0497A907C83701CDC475782707E9D54D9195E19C13554E36C2A2094F47EAB194EDDAD565073EBE21AF69673EFEE8DC4D26575D44E7502971A5DD3D7E4831DBE6EC78A
284Output = 380537FF29B2B0086BB036A43886EDB1D202CA976526AF35E4464A10E8ECF5E2
285
286# tcId = 35
287FIPSversion = >=3.5.0
288Kem = ML-KEM-768
289Entropy = 7C122FF98F64744058AE25727315749B2B73C8A356890A0195956A14079A1F21
290EncodedPublicKey = F37477AED03054914C41272ACA03CC39C11662547EBC5BC01C28834B0445C144415E004D9D9AC39AD2C931A21AF64AB9D84236A04346FF2486E1547BB1A4A3916B2E33974871123328041D9D6211A47788A6D99DA08808A6F87B0EABB2E6DA8F6560364E63BEA47339C17C245361C98E8A769CBCA31F37B5347667E605CC56E816DB4CA3BB51C504C8B0D70C30721430B344B87F30A74C9801FA440651B118C9382BFD344F691A2DADD85C19FA7821CC43D7E878E086586C1111303484FDDB7A934484A85C528649CBBA0AAAD8934042968B6532212D8A7E28C23B77C10746F897C7F49C4D275A78D3AF7034723CB427A1FB553FA53E3B543E82A2158CD75B12E96557D5744F060E802CA9B47B5C4627370C3513F3B89E0CD6A2A4D38A3E083A9B61B303BCBFABB22F85DBB5B4B9260B7393ABEA82E11C4967233AA5437641A05924E77DD5604207E6C268295BD4A0B13FA70CB9F8AAEA4309B831B58363094E2CB03AEA75F5AC5F2DE525BDBBB75A97539C9B299505AACFB4168154C6BC05A96A4361C75803FB59677F6C264021A1BDFB96E725335F956B15B92585A35B1A04C6B8B71E25B86F7A55C929A4425D7075BE008B722560FF164B0BAC2C87A056B0A67DFE80071BA0B33337853C4767FC921A7426621046A759BA51F4D677BF139546E803E1D12FD049766B8B66BDDB8771CC82BADB86646148CCA2BCA59A4FAF8A9B019444CF481147D3754B98642285597FE3868A2735D4B80C5315B93A88488D62C7E5347AC17524C24B17A43154E6C19924C329E9A93A543CAB3F02D03657CACCD49379CC68974B80FBD9C825E8C4328C189DB96A1ACA28FBD16EBCD3A1A5127DABDA2295502B44876E44A48C3B74923A7A10021298D6A1193CDCBCDFE9B8242AB427EAB23DB8C4C7104276F6B1107B6E2C798B88063533677A6101749330A811890F2AC71A17471A3FBB133A74546B0AB3A0C1B11D9330A1FBA2C4915814396E4C329CA124137E209D551C1D24081587AC23508B33CB1357AACC9F7DFC67F4C57D56FA298FDB49B6363C2B728F0CE858BA713AA54842E6C4CC094C72D22AC3D02B844EC8538E14CA7AB454B16A4BCD695C0817CF1176BBE8F3BAA1353C4C6C3D991471F0BB3B50AC8E24CB4A07E5778A1C55A92B2BF8029D1BC3753DD0990856261B0A36095A50FE12A4E12AAA3075A5C29B0AA23A12B475196E55605953C6CF393A3AC12EC990CBEDF7CA416C4E0B312A5D89BFA0C164F4787E79092562F702B4AAC25ED22B5206A1891A9186E27817A8C261FB527A0AB967181E93FB4A65385BCFB1BD7D8C28ABC7CB4EF45BD5C82E059048CB31452B768FE5748DF34814F1E21F56514240F1669BE33A4FE415AB71BFB14688E779456E923E35E63FA4174FC1752E66132AE20B492DA66CF866B1E02054B3C2CC7E8C4C9605A794508339281119985B116C224F39CFFEAB5302365975956AE1162618007331AB8F8FE43D787850A350448C537A2BA503E4643BAEC0555196BA131A76D149129822963E831A20580BEEFC814CFBB7E7F96FC29181CF4B4AC2464C0DC613F7875B5E9C549BEB837F81A557F756CFEC51931AA8D5A119669C324222A5EA19BE146191810819967E191E66F0082A174CF564F6904F4B24CB4328B3BDD39454C89A656904B982
291Ciphertext = BCDE65E43F115FA49B55B7A6567B4145AC37827BD35B2A5DFF7341C99F44E2BECBA01C165F0530FD7F13F1F0423026A07B44E8777BC4D264BEAA7A28DA6454940DD6A51717A74A221C242D0CBB753893C4697311F299E3FD7EB9543347C3419402E8FF893EDFA695CE464E50AE06CCF3D05A8DC908130BAA764402719273F385120F67B7B70251F717FB0BC0FFA3F87F65B3B1C0EAEAFA28A226F4750CFD39B1CE2B0829C06154706BEC0B721B463C157706C22855772B6160EE64A3073155973F5BF5D2F4F585D044E23FAB3AFFECDCCB6191454A875FCA86A20D0B54609F7254F117BFF9E5EFDC237EFD907143E1E64E329968FBDB500E18F08DD0C2D05EE3E2C99E1F99F41F77D086D890E2872B5692C0CD4F71EB34EA0CD59BE6726B57AB6472EA195952FE16CD2BF9C72F927B7D02C32E4175C48346DB31DC73D00E26D44F6DCCD8C497F3E9FF5948DE2CC24FF46D27DAA6AD99FA40BB618691329D936FFB60A1918D124A82008F277F659CB75C86434267C3AA4A57CA6389FF7729C3544F683377884551491D574D57B439EDA283E0A862CB6DD722C919D6481016B49E497C55DE5B3EDE45AC8336AC2ECE36B2451998E4C5A88C7CE604F874469748984F7362A9AAE8DD68FEFB714D645AC1708FAFCAE2D9D9E85C6898EAE7CACFEBD2AC91254EF25E846EC612FE1A723F50730FD76694EFCC415C5B6235F8C8B81B83AA5CEFFCD8E82A6EDBE1CA55914C24E2F2ADC5839462A3FA0689B772F53ED2EBBC53E90CD881798448A0B55B730AB60BE5D2FDD95631642BFF56A7AA177AC7618AB5D6AE651E043BF10B7F31CD8FB08ACE087887B2581455CAD36109E15CA66C810810DE3515F7596AE1CA8C68E7D45361CB1206A1E16DD44CCC6C6F288B5B940B2D1D7EC886FADFE0D826E7BD42DE0812247D2E9E7532CB74E6F354BC7898EB302973077A6588A9EE23D4664B426B0C0488BDA3334B506835C101962A45F39949CF110E6A34345B8A560D2E3EC2B40A077CE92446080E1708AE3CD2B5647F5934CF1B643DDE1D45638918C38266434F204E9207AFCFC4878F3149AD980E95929AE35CDCB105EC0DA7638ED445ABEE1889763835452A6D8C0AFA47C69C998235606E66A2A0CE13EB65E3723CB02E89DA0507A2A0D350CA8790FA343231A4C9367B5D3FAE3A67403646A6A8DDD762E961B17446C67AF55E8D3776E33C9E46161328D76BF53307BED715108887F916535016C66FFD375BBECB4D39E713C7F2450BFBF3D57AAB8AB01020DE33A826AB1765879FEC79CD2DD093E098BAA4B875CD04C56A421B130EC6D5EBB3727B435E3223B7DF6138F4948BC90F8821969A81369308EAB6131726F525353BB3ECADE9CE9AF236D7A461A5851C3FF559637ED4D515AD0A9ACDD1DD0DC3820A2305E310B31F49DD607FB423533D4F39C8C46EA6A8BC68862EF4B61410DC866CD7E090D93846F1E3E90A32F20DC35C556895DDA52BFC68E3F0F262825ED612B79A402FA29BC94E92793A67E920205F1C7386F94B5A41
292Output = 8179D88175E13A74B2D7E8B4C6866194C640D385002B593A5B5B8638FD36472C
293
294# tcId = 36
295FIPSversion = >=3.5.0
296Kem = ML-KEM-768
297Entropy = E841003B7C62793E5F68EF61646FFF13B3A6937DB4E6F71C1D542C32A1153D25
298EncodedPublicKey = 93834004320D399033BC707EB9B42474A68351C3A401D5BDE34781793B8113A29BC4B0B82891AD78B1C3C4DC86EFD96C4800CA41E24D2A11039FB1C90937A81FAB84D387A523DB6015613DADF8B87FA518262068DBAA700BA30150967878AB96E35C3D30C35A8350A6C4642EF62A17C079B890625E1D60C0F87C80F2487120311780F9C705E9037B374C41A8B54FB1AE91EA5D760CBAAB097C08AA3B5DAAA7ACD1B182A80B78C31D05FC7DDE72311570213C1CAD4E6B859C5C5C34C99A53E8A5A6D7AA4AC1AED619B45850CD39A5993C3CC9EDC3BF0F6888B3B59EC4BA1D8AE175FE933F912C9252222F8CE40CD3342DB030B7D96030339CB83A5B8622BC771544170FF103DF366B8A34A2648C1078E951D1D994CE0A8E3347CD0A2AB7978CB13B45801F160444B1C55F319914AB59551C21F384CFE6F93E61E58A720890670B95EAA0B4EFB3B85896AED17C0995B7B489124E8778B17A330974A11F27A9281AC70DE3C56763ACBD624B17F0599A30E3A78F0446BCEA8135BB51CA91A9B87C7C1948CF68ECAA8515552FC67DC7A4296FD8552C53A3FE9AAD2AC7C672D469A87B3206439C031791AFE90CC789C83D34903021CD6A79691923794AF57BD89AAA99F923EFA57A43884D434C9E6CAA9D6C1AC65EF702AFD9055873BA7E99054131CC45029B04CB21A1057FBCC2B2C7E873D1A138871AAADEFB0A691133368371A53357D1B87F45AA8CD96A08CA32ADD285565DF7CB847410CCC2C7851289DFC2778AA932A232CA1F054E02C5855B6460E1746780143DE5FB200BD467F1C42818D32D1ECC0EB0E590BBB8979C240C8120109ED2B293FA8F79A7395E45B52D07BCC08392E7D48B4DCA28B9A03AD1505D8593A37517A414B3AA453B16A2307DE1D0848F97B3082572206B3C4CB5B7678008293B952DE3204B842DD6C75AFB22C15D5C3DEEBC59AFE0A390A44C2ACBA0870406177682BB6A8A82F22D97B20E3143AEAD75CC8AB14CB2B8820B498C11402953216E17EC00C32713EE256B849B2C71950487D3BE6CA96122900C7939C65F3953BAA0829BC25BD9808E460C97F6D730B9B56E35EC1118934CBEA7AECAE8B8157120EC56022400C1D5571BFC23C586B0CF16C2677AD16364D0CB2338B29DD17CA913C9669A770D5B0424EA968D6430701B95AEB5142D74726D61C3ECCB0F5C156C0C7A04CB64BCAD783B76D052FF78B14435849864AD87586F038A280BE53E3A2312FF37991FBCAF88610B585C9A2699952E9324C0A658AD206914FC452DF2CCC21C829919711793488C777A4DF70D500A57E654A9BABBC420F85B4F826D07759B0E2115A67092C529228AC044336A280BB6B08E082F5A89049CE08BC956B9543097E140891C9B04E6B2A9DDEB5BD6AC9589710F609173381B252FF92274D9A39D127BBB118B2E240D38743511EA2A6450BA868041B085236376730D182B9AF28148D56D925950FBA9A30A044B98541C8DB060445071B4BB311CA67EC4589461346E22AAB1245529F7F83D089B257F4128FDB87EB60368A8B128C8E3867A7712350865D3BA106D20C20B49B9C5E922B6193750B0A21531AE44539FDE77935F83B9E93479BFB8882B2496EE5A88140975C9993F37130D4B0B1990676283FA9F9C3A7ADC99BCE824DBAF40ECF4526ADCC64E5F5C
299Ciphertext = E4D627B021EE7519042F0109DB5381347EF3C4C003F53B86EDF677D8B344C20C045D207A25EA1F4ED524B37504DAF68649E4D055CE8626DA18F8ECC597EB714E6B6FED6E8C93B1368AC00C25993A2CEC43A0B35EB1E9927643628190087099E6B4CE2DC8C0461E072CB9107C9E2089F9B06C47CD65E16224AB850110872C738A0F28E20C894C9A9C67DD84D728633BA0138E3C235754FEEC3B658D6B9B3D3B369AAE0F2B96A43632085ADAEC01E24F9A2D1895B919845993C5CB384BA67F09BB3C393EB9DFCC8B9ED6F7A1C1F8454994EAF12C8470E999C40BA977F16825338338B590F103D00BB96643126EF14ED2F9FC926C75438140DF318E590E9FC8FBCDC64A444EC97117C14F8D9FE59EF64D28431B56F0D8E5E092C5DF8841335AEB3AE654BEC8D1F9EABACFFAE0E592EA4F7F02999B9BD15333FE159E6D57FA1F8AC316685C4932AAE724AE14DF03A6B93095DF51BE6C4A3C212ADE5F8F7835CB3960C30DC405B51694FF2546DF126B0796C5A55DB6A48445271128DF292BEB5286F21252243410C34F33CA12900E271425E201ED0031DC5D7D95F31219721320C3391EA3B6569ECC4D5EE32C492ADEA9AABC7DA4FB109733DC7E98E83124055198E99A10F1B23BBA2BFAA4A9DE44CF870FC58B1CF725B95F7C44134FF7AE4D666476994F79DB5C56B8144FC7800379710025D7651A1D798AB24144484B0CC2F049E9E337BE61A4DAFF63EC614446B3D003B35538A9348257B534FA88F1BD892BE4E6755EF633436F3D9DFC77976678778E635071EFC80215D8B3E649F13E600939CD4E9D09A39CE9A4920EC3CAEF8777AF68BD193F66E0533199BB88D74DC47A2F36B464111DF964932DEEFB0B16073A9D494A98D6082203561125159926B4AB0A3CF0C47C9A488926BBF50EADBCDBA1EA30CEF2FF70C682F459E471A6FD0A7743B976C0A75DA0CBAB223F61C53FFCD6036969EA6B300CD98FCC980C64EA4AAC2AABF8767C8B96FA02187217CBD5F8E6F9C6BD8DAF4A90FE0742BC9F1D39453B6507FB2F663556D0C3FAEFED1C953578C282D54E9B07FF7C73B8DA313CB3D741343331A4E01C60380D472551E2BEDE449CEECB76890FA5B242183C0844995AC4A29EEAA173616BCAB18998FEE0A3E07E15D422F7B65306D857FA213144A43FBD40A131A13AA7B38D1C222A53970020C5A3B5F3DC13C520588896B726BA09E267B2B938EEB1E60DC9D98E8BF3016D2C7DD5B6E62BFC057A84050DBF410658C1C3AB60607B2E3634FC7A93EE8C55D81664AE5713626264F13FC6CD812480263CB6EAAF1572C16D028D7B23B4F18E13480E0C196A87E5919443FCFD13C02134EF29B56E255A302E0F6E032ECCD4022F4B851CFE8738C9514C0AFB29E65D0EC58BA88AD99EFA07687F418F13AA1B06CCCEBC8F5CA65B0197F73F33B4A4A08F205A9A43B35FC5F17CCFA98AED686A2F328EE00EDED362B7EF226B76DF3D7A03E7A98008D10356B33153C3DCDB3B6A1E98D01CBB32D5EF3E2CE09B73DCEA798B356BA1FF39
300Output = 39320B9B3A75D66F8BC68339390B525EDB7E780041E2D27D44AA04FDAF4BC93D
301
302# tcId = 37
303FIPSversion = >=3.5.0
304Kem = ML-KEM-768
305Entropy = 1BE1D7C9B962B5D535C8CAE3C00F100C12A1DF28A96357DD5C35DDED5CC23FDC
306EncodedPublicKey = 2A8C80E0A21B5B567072512D6CC5185FEC5E9BF48877529460B4C7CB7C3E0696AE30DB7AEF0C3827529A46A25D2C7656DF1B1ED2C14DE0030191244479A253D623C41BE97A708C5B463217A7836B39E096C77372F02B5081B0B5345931B487497E354C2CC47EF8541A0F6B17F51004E6DC1F46923785E87C194197848139C9386B373547DD52A56CB0480AB647A37B488CDC1174D25E6B60768A37240CAB7D39B577EE1582E0C20BCF81C90B9A5FFCECAB69FA2D2CDAB7F53C942774640909AE5BF46F285267765A138DF69A4159565839950FCAB7382A75C2CBA0DDF7369F8A0A75D10B4A29109B84424B333BB9A61DE12B9F6A5C3748D41802A0BFCED1AF4FF01FB42C04C52A0233994B2962262CD52500AD8EADBCB17B15ABF0F1CBE7F7652F2630D68248876B96F3E37CEC05C37881664F622EF415C3EADA0CB497BA840C4E7FD19D2B144EEC5A70514C0C2CF8878B813DA7FBB62F086FF1F25A41469D862461837418DB06CE8304A894D5719923434AF733FDC11C8E092AE274704B446443356B6992062D3B6C6ABC8EF05816EABCBDF2A34DF27C1C52DA2933466E96C878DDB832DDE6A49BFA269E836728A6B094C51DB033BC0F588F776A2DDF3123D7DB40C77A8556E14B48E6603C9850B984496CE84EF368ACBF831EC5B88C89A090A2DA6846D56C988C6E1B02AC3510C47D8C4B00204202848C443329E70241B243CF82F2290169189D646734FA970C158440D917A362368918AD57172407605803F821B0EAC73C28619E7286DA21B29FF08D6A5B96CF19A6C3481F453501FE4C7DA9E48C7CD321B7145EABF9B14F9C73A6726A1A6A5EE54869BEA2811D966CF22A5F9657A61D29821CA017E8BC7C1DDBB65AF99644D23EEC90149F398736EB365875628FC45A14CB59C759CCF49766DF9687A3979B2B4441F0488702877AF86159517B407374035523C7C19A5657826123A0507BDC5D01B76196D75F242B8EA54C1DD3A84C0F1C48CF5B5AEF9706D1AB9F66B4AC3D562C3C8B5B12840074134496C2A37A8A6B9B43C2785402E3BC5510D77AF07B2678F313C77C926D3C7B3A0678FAFB93745212A628543AAA40B5F11D5C07C6D174A5D57A770B1349714352F58A61FF7069052658B08207068C6E72E0A3CABC9AAC3C6AD8C260C7DC90E7B793AB81810656803D5437A5FC2AA42B92184AA5E6F7C5BCA369556780AFE79C3875240BECB0CA60C7520670CDD53E8BA04048C26A33858E541068231390CF78A772BA00F1C6BFCD2C17C9020E92B34310EB3DBE4B006D592A3A3840A42BCD4E5BAE57B8615EC39C20F983315422D9BA87D86605EA551961F19D3C822D17E4AF77141F6AD90C2124CB6C5943DFA46995E79DF445B086DC03A5D488FD0506C0FB19C38088183C2350106114F29924E1B952423948D9BCE0F56EC575AFDE48B5D51336B3051A07C4703DF552FE77CC913A8A93B33CB7F5808017A716717232EAC70C1B19A235CAA2EC95114226D2B335F8C2A5C9F1C5E62BCA2F32BA08798286191E2F752971269C194ACA6D771A8F82AB613C3975A0816E71B5E9BCB48FE1C90956B624B98C69E266E2973C43CA58736B26BE66679DA9825B1CB6F693766E687967E50E0A7AB9A8B39429E7D1A5B9AA1A4C692746E54C27BAEF56F21338A5AB5597887D
307Ciphertext = 90462F2E59F49E62AAD61E6AFC4EE7A69549E7E5256ED4EAD92BA792A567530CED0DF1520B37DA5A28D6A10648363F6C608502406A276C6250900BF341242C6B54DEDF2B86D4C043C18B7FD26866185FD98165BC9EAD5C834F45C1A26FC1CA3444F4253E230301A8D628AB7139C5289B0EDFAF63937CBAA7FA6C1D504DCDE300EAAC0EA08AFBA9D83558485C2C15D4482820005ADBD11961AC9741F2E8F8AC63E7225D76A6A657EEBF919D0493C9ED0EF9AE8084D75FA4E723AF25551F1DC0018682FB885C96A01872D424DFBFB44119195628205BEBB99E1EF536CFD137B0B305FC09D11382324E66C35E3406D3D2BE39BD4C1942701ACBBC5E47CDCFBF741041795FE2D18ED3366D3341950A9E05E285F8331E2B0066E8155913AA66C75A8F22D136CCD1A5D09CEF419DB17597232EC4727C19F6AAE6A23538A9E420884F2403213C4EE7CD68D27E84E2F59BA431CC77FA615C8A3F86A651D387C1157FC8E361BDDF8C020BBFFC721408F8C20AA33C5828CDBC206322D66D31E9E0BBE688B11A95F65C1ACED36F2A3D81DB21E57A7EBD4EFB9C838C39F1E68A5DDED46C5AAFAE8B0BC01BAF8C18199FA1F192A5662FDB665C48A5EDDFB91B05A64CFDB0F05D1A1A5A5237CDB59C1B8D6DE7090D48DAE397269AF3BA4735D301350B2F4FE73A2DFD32BD734197AA405180B9198A738ACE1AF1ACA520352CA29F4E36E750B3030FB981443DA9B951B1C3AC4B525B6D845D5293DF9F8ABECF1350540C15CFF370C2D9F681A8A657C2D82042D4403AB4902F22E7DA591571B0E877A72A2C42BD30996FD3817B0CABC32CDE91DEC8CD38BF3177324DAC6D984AA07FBA11D7219F5109132AF86EB1974A12A8BEED7016E8E7A4071695DE704FD67BA2C8B2EACD3E09340EC2A54ADCEBCA2DC74A29CB464C5B92485756A7F389A6C5C5F191F6B386C0DC5FF40E31A3541F37737AB17D30654A2F697E74BB1D806E64D58B4D05833BD8B0FF9B24E0912F1EDAD9EB3A0423A1D68FA4F9E7A6915CDBCAE906E82FC4B425950B64006448234E3575810C3C52A86D0B11E750E5E9776073AB35B4B7C6B0A0673B972677166F7A688F2CF0FC2CE33D47BE3DF0D85F3274B9F3D825FD3DC876101AE7FAC2BDCDA02551120274947966ADEE7933C99197912056B7F446B94B7BBED949D37B56B4EC1C009BC3A15DE6716A68F5AF0D9EACA1CC8CF8004BEC3A2D411733226AF49D475B777F33A33B92EC19FDD29670DE714D066733D2BAC5032A605DB51A8640C9FC47A4C0328C1EC880F98918143ED04B947A14C02CEB714AFA724504ED3FD353777EFB8C4D26848EBE55138974B8A3C24705FDA40F6AB9AACF73E3C58909404A3CF564E34818A777D1163A15E31112E4D286C40A6CB2D4DAF22075EC361A2D769D5D279B8A8A39819F22AE768553D2F0057FB6B983AA75EFDFE91C184E319A37EAD6B57831A0D6928295794B92B426FE63C9E278B4F1BDC59FD90D657EF64D4D49737F43BE5D179C6B0BF3F14C04F49DEB5F55CDB77A554760
308Output = 36EC3158979AF0917C73818E3A2A9CB6F0496903DFA14FF487030DE37258457C
309
310# tcId = 38
311FIPSversion = >=3.5.0
312Kem = ML-KEM-768
313Entropy = 06927B7A38878D76120580F12B6F4FD75F37BE8C098712CA36C549D03ED7FEB6
314EncodedPublicKey = 955763D7EB6214A673BBDACF8C944A8680A6EF913867489DCFCC1730340380E677D83ACA0C001F60379A8008B6ED0401377C6D695BC7A507285D4279C4A39F84A2B9C16783431B893731402B7A7EA2A1A4933282D0D67313CA76838679CF7BCF84D151B476CB81F40F81ACB87F65BD80C916EB13A62C6B2E1D8CAA58E39CBB034497BAB75CA174987AB0BCA603E05330821050C0D830E86486E5C101E91755D8C11483D96462E83CDB20B68920190615125F638035A89B1CC624A44676862034FEB33D40E863D6E64093E6AA3B6C5BC13B5D9AA8611EA20CCCD35AD679582C5CBB7F3680816826C140BD03BC1513045F2346AE4B576AFDB920BFB6BFDA2823ADC3487350B358909D79DC0AC14B7397BB6E4757A5C61300E5A5117523B7D01A98E72C16E639712973128DA6C36F8C381841AE3461A88EA0B43D9859C04C7302CAB5D7992D845B7CAC691CC46085A7F5BFE991BAEB484600269563166FFBFC46D8E797F495B4A261C5E46AA884B8305A035427C0A0B69B7A74C67667BA0AD36888A0F22A67963976A4CCD4259D89717E5D2C3109330413E86F4C185448C180F2F66B8732368893B7A15274C401988E79486AC74DB7BC47D413B1FD8CCA42D213ED607C378785EE901BDC1462484AB1A04A76CB365062414C29D533CBBA33BCF298B410A62E4217834C1CD2C10E4A0211B8090200E067F79B770034192F2B14209185B214CC41583999C2AE64EC86979447C02521C994B11BEC4025C066A00B87A3953D03D2C299ECAB2C641A2B51C13F914EB7FBAFB7D2C96FA4A37BA9700BF45EF1E01B65F2087B40608BE93973410F04528122190DAAFCCAFD29855ACB1ADDFC3FB116AAEE046927149BEA843C0BA4141C66C8B126CE0F2960D1E252AC9B63A73A02BEF04382F683C8660E3230326403326E545C11D678AEF4438263BC942549D9F39AED87048BC28F53BA2D5D3A492FC73244848DE7D036A933263CC95DD0E54D14485EFF000137B0097B7AB298B663EAE97F58D9A438850CC2E2839F661CCA72C875119D14BBAF84B94A01068152CB368989B2090649581B66C17B78CD7880880394B8644B877BC741284279B791CF450DDABBB92A188F7444374E45866D21C149693BE8DC483DE9B0230965B5895915DB88711368C287251BB4C5D9FCA1B964A23F6816B27A86C62609A8350E344CA50CD6509BF50BA7DA1F6D175E7329447B2B5CE35CA4A6248FEF96AAA225A741D757004A8C0F82CCF7A82351C66F2C891C099690CBD7A09922678DF2C11A678BECCC2DF6F5894B391693F81D7E46BCA4B35736641036E720C10C03AABA6FB115069070AFAF162A46804604CCCAD632AD5F115E90122E280101B5F059CC54C4E0F88AA71645E7D313D05485648796D2A6C29302252BE45960379E49E824F8E339F2C91250245282FA9737971D595A285A0B79B55746B3B312EAAC42A650AC7B7270A3F934AC4CC241B2045B6CCEFBE9C6AA863D666AAD583B3BD66A0FD9C01ECBF33442293BC6B0544648C1B5785734388D28005B9DA61C19C90F9C63B564ACA8A33C3366C4C462415363217113ECB992B4C9F6BA435CCB4BD1558CB1A1C5D0A334592A09A36C61496CAD38D8BB4DA740E27471B98E4BFA6F38BD8640C8EEE345DCBBD73D351172E9176B92C646FC5C79
315Ciphertext = 0B7381BF6743D53C7134C6728BD343CEE83CBC849C3F5C3CBEB5BF1898FD6EA2F29C0EE334455C9D7D05F460C0F18EB17420D57C73EEADE683E70F3D5DDD9EDE618AC5718864EBF08AF32C3FA576354C5ADA60B8FDD730C965BC97FB8CB656E7F206161BD891D0BA4CD5F7CF1D234B50619A277B8F6A7E125C5E9D31872109016A092CB2430773CD24B65AF3D50626FCF492B5E8E977725FB36D3F05C8C63191CF1F6F68774BA307111BF8C41A1029B2D0C206A3102904B61E17EF781E7A80BF4DA2B9BE0189E6A40D2D001DE18B976744B160C172C3834EB34A23405202E9BD4CC1C14E143C393149C6D36BD3ECA66716B4AB6C1ECB03B138929012A9EA59F0BC6791FD6D9D7A8376ACC87012E1523DCB4F931DFFA456BA3B40EF2ABE19D91AD5902D0C178D4C94FC9DD49C2C27AA360EF3EC61CCB2ECADD5A4F9EFF1640B3B31F46B941209F980C968E20FFFFFCAE8E50F0CFCE69CAA86A3189F0847F0B2F48307BDA396CE5DBC1F417E973A55BF927AEAA83E40604F67546BB45A55C5BD3915603E1AA9F3BA0DEBEBDCFADD7358AFA1DE98F190790923D431FBD68CF450559007FCB904EEB682E432DADF59E2222E4C1F34CA2C1F96B577B7938EF134F997BBF6793792BB753F620C3E307E948C4847CC3331C97649FF5D915A5F94F8A65D1DA13CB5527C2AE2506CA8075294A886FE6AB3DE79B3809892F02FCE4CCEB07262D43F9A78B4491DC2EDA51AEE83DA43DEBF3B7CFD7232582819434FB32CA4540569265B40482A74567720F12AEAADFABA74B29758749308CC8AF1A374504AF6B9E8837CF3525B1699510FF28B209430FED5B33E7C0BFD2F54487F15554AE25114AACB05010C4793AF6612C2AA3C4634A1C4E6FB98F9F98FBAF3F19DDEBA68F99519658F9F7D16637A1BD132F82D88BE8DE828CA86F862127AD4934713B0397AD1975EB6347659337D7272EF15035C3DA6635B0A6BAD6E8373A7DD17F84215D9F1A891588C3BC0038C34EC0A7708A0AE1903C26D3C0ED62274C460B401EA18955AE54369929E84431843194EA209CB255CE5DF98D8AA270620ABC7DA1901CCC3E60C1A8E02900B85205EE85AE648FF50F8BD620ECB379E097C6F0B94EECFDE7CE59E22C5D08483455AF7509D844C496A7D82F002BDE454CFDCAE0C19BF19416F3A6F429081A3D3ABB3E2E544974E1C9618BD9B864807916C553D82A6408D79BAB54088858626E9102A0131AF6EBCEEBCEC6D335B4F8C25DB5EEB352F4E791F3957EBE3D8DC1C735EA919C17F66A0A6FFB1FBA39E3825EE0219B2D991BBBEFDC91A6C669A365BDADEB87C4C563F2268BD1C4BC4E4EBDC000046427A2AFAF0CD0E51C625E514B23BE4532575D09693D9A548465CC07DE512869A73EDA9722A857EB393A2818178907D855878E80478EC0B41D1E586D994D3F4B764164BFAA717F5F8AE0023F93D94DA3BD08888100D468AD50156DC3F95AE3AA73463D569DE16C7C911D36F4F0A2F25FEF462B6D8AA31010DD123C0E2F2F036927025E782E61944
316Output = D059E7810254E26A6AC011D70370F83EC7C5ABB426F6F47CF1B3381323096320
317
318# tcId = 39
319FIPSversion = >=3.5.0
320Kem = ML-KEM-768
321Entropy = 4EBC8DC242C7C5F8362AB66779E1037E16A8BE43D0F6D84BC24163082AF34776
322EncodedPublicKey = C1371A22C81B3D7A01A45ACF673B1C8D6059265A2F3C17768F1821B5D821CA0312FB4B994678AFE62018D9209CFC2A7DD555071BA37B09B4188C285CC093AC43538F1E752C13F79BD7C1844CB6CA57D66552A3BE4A684359D35871851EBBD7061354C8045B9FD7A485DB563A2471A74E74AD562BB8204922855A795FCAA8F0463B3E2A3CD0B3C228A2B1B9903666F35B64927093E62E4E67181E824E2BE15623FB413C5C04845583286B9116E6AC1ED8C1745AA4E2A018B73B8887AA78436B80F4936043867F05A6B3E7AABCCA99719AB2085B18199F86247B4346AD408989D5CD0112CED6535920D52E1965A3286CAB992B78F5D94D9017316602456C918211FB479FFC512E466438241DCEA332665999A404427D7152B8C06233E0C9489866BF335CB2BA7DEA6006C19934A0C5291699A14E972337521E6C799CF013426A5C1B18630324F20083E83FAEDCB7B3853DB4604DB1963252F4BDB4DA57FC4B313FA8100C9B0E88406B9037808844660D188C77CA25919594FA965320377698198DA3527D92C23C8E506DDD22B2BBFC5900E57836170690E33D9BC7727E170187333377F794BAE43C958668D8B188FDAC84189483F5D3CB47DC9F4515358148630E665B4D0965BA64904328263CDB325C6504D9524169B023DA25A5BBA0CF73AA4B144395B0A32767110CA5883523F8CB6220203403075F718A03F190CF0244B8DA92C514C4027A86E598B50963CB634C620FE628B8E0896C3C823FAA8CE791327502B89329B7261B5987B7B38D1B8038A6A9A0A422767007086A230891251C535AC4C4485C77C3630361DF085D348060B92B143D291C1998691EDB117F97B45ACB09EACAB346E75DF9369625E0135C9B0B414A4BF5547FEED37CCD715B83BA82F3536FC360764326780A641BEBDC9475944512F4075932A085C9BA235183CAC79C1D596CA09547DAA183D87AC994358864BC32EB8A2DEF863D36E3A4F62B5CD3EC72EB210FB949CFEAC05D060A3C01F9285B6439D36B126B14CDC6B1879956858415B0C95703978B74B95C9CE587302EAC51F0851147C8AD7F06B62F2B06F9F6509B57ABFFE263ABD180DBF904398A3F95C5ADB7262D36C6B023809C590135DCCA0A8F3BCF84F78BDE00698C8611A761456341666AB57096039C7BAC7821CA3422187AD21CAD373C37B01BCBF101147B7855C478C21307872FDB1E23BBB14318849FC1ACD8D53BE20959E5393BA5A3A9F0F3376335C40DB2577AAB0A87A461D0457C07A167F5C11DEB9878D174BA158BB55AD0CF2E202EF4AA756CA469E5A11F583330FB3121B99C2D8E38BFF3472E74F015CDE1CCCA3C8561A0A07F0342F2119D69A3046C3431F101B093DA6294AC3170D92EA4B17AA1D3B3B8E62AD1FCBAD8B0AA8394A7E97A917C27C8F08B7B9EF4993786C6DB403E39E478524832E4C348C8A76847091FCB64B1DA6780314234573061BAD19A04F3B02730340C191755FB9ABC94BB649061C183956DE0B038981F6D119F36E10A125914962C4C613C2FE05503FC4368B19CBEF474122FC5914EEC21B7F854C9F34B97E43E5829864B760DD813502784510192665C983F621542380194A37C24B2BC09250CB770D4499B525672AEC945E3F80A0DBA553C3F04BC11A093FB70C18659348A0EA5FCF8DAEE6E63
323Ciphertext = 9C6F5604BABD72EDD84599DE061D3379F347D83502FA0F739B0692BCFA8D8849362D64E7C38DDA307F6366BC847EFE3005697A3B90C2016549624AD69F176225655D750D3D5033C0B167633EF0183B9F469B8C07554139F6950DF781C6A0FE7F1EB5B401D5E2ECF5EDC8A14AC51F737AC38189F50E42DEA7336AE3ED6BD8A21DD742901069D9A654B90EA9087D0C61709F45FC9DAB5B260BF481782F48EDA0BDAE292432B9093BADA43F90897246B8FA9E77756383FC29A6A2E8561D2C972803A95DCE69F786D4E5A24B3FEF82C04DA1FC8F08CF7DE09C2C6286A9EEEB887C36BEF1BEB1AE00F0EA386334F128DBBC80941281CE93F7F315B9E375A60588B6CFDDBE33C8C08BCBC1F8236D827238722B3F9F6B0ED744EAF2DC82C2C9FDFE6D9B4352C201CEB9F54BCAF251B9CF62E8F1BBF887C1278078F4E3C1B16436F04C44044771CCEAC448382D549976FD7E6F53AC07617EBA73CA38BE6B625D5AA5A3FD995509202974B3D006A82DF8ACB2D8404CE1DA839063F870D89BF91A8D4EB33E5F115C83C4F825612246054398589484670E0C069430BC2A33B83407C4A06198B12601989D39706003EEA45BC5C570D4B89ED018A3DEAFB8FC2E564DBA5CD1B44754BCB277501AB3CB3D2596CF616C85EBEAD2008EC167EB6B5BF5843C50FAF2985AD8637AF859BF30C645B54D66609D3CD2D8473E4112FD8492E13C5B106D58F490BD43D90E0B7C82B9ED90EB53057EB43B71C6038B47CEF6DEEFB5AC3020BCB2557579752175DA1E4C0514F6F773637054B6FEE4F4692B0C7214955816653F341C79A77A295BC9F3E00B8BBB9C6A38AADA1D2CC321D4993AD1A0ABD62061613EB13F53BC65F0E4788BDF234D8AEE1B0EE521A56CF92E65DC5F5ED74A6791B47DBD3CD43C772C61A3A270D5D2371D45031C39C2D19CFDF2ED4AB57625028E29D7A8C1B548D5203C3E64FC463CF4311E0E31A92B1EF58A22161631F5091910D97A2CE60AD4B827CAA4E1DDC6D05E77DC4C9865E54E593943625BF5BE799E18A5520EDCD6BE0D4BF6FADEBF9185DF13DD22CFCEE67494E4D6FB1DE8AA8F376C182497CAC97BE20857D3131C390A1829E84EB50BAE94CE73A7F127A4F82FCE9797FB64D0A88758BB7670042D009DC898EDD460494E00B179E232556B7A5CF501252BA30ED6FBC70DB220F98A9B2441ADC886F12BB8BA97DDEFA9AC9E3C0F351D108A333930C51382C099A624480E6ACD102A11B3FAD422B400F77E6636026AB69BCA779B208A26AE762ED019168B632DD3CC5F67D5E7290477C0BF3A4E3569C456D4AD61394BF2D7B6040436AD4B09AAC151B9CCDFFB219BFD5CF8984CE124F539954DA5A991F7F67F1B0CB46A10BEC16768E63047EA8E630A78A808D3037CC4CD4A46E9E43EC9FCA566AEEADB0744D6CE2A8C2478AF22002A6E499DBE325D1C0FC16CEA9C67E158CDD1A38E03EBCCA1F981CE5900D2D4323AAA2379ABE96E5725A1BD3A5C6DA295FBDF60673450EFBE6C7C071499F0F00CB6CF1E0E72F44291EF
324Output = 4A1D830E9B856ACD824F9B708F1BCD3D9058B74508202DA462CFC5494C1E8C05
325
326# tcId = 40
327FIPSversion = >=3.5.0
328Kem = ML-KEM-768
329Entropy = 4B081863EE464C3DFE17BB8A1CB3FECA5E48D529C838DA63D0D2717D66B0AA7E
330EncodedPublicKey = C2932D2E8669B1A621AB8C5CC14509B755A4E33B69C8FB46190A11D2FB7338D15120396A706B2B5561B1E8EB6933A159891AADFDCB5DFFC928B169815FBBA0CA8846D9E801E0CC81DE80BA845761AA726A589762BB827E1A7CC36BE3CAB9889E4F268BCA4A6E8D35AF8FCB39D03BAD3A601A4440433A374C18CA46F7807C9C30AD980043783BB6E4B1227B2441D7047777205D94CB4E61E051B7E82444C189319B985C3252952204CC7307E51A39E2E80DEBB172E9A72B1A12388402B5659B0A82072A337A4680647C66BA9BCEB3BC2024B091DB79D7430B622B85A8FCBEA7933A7B2A42EC5C055511A3EC3C2F9C8C31358BA2C7B9316839CCD37B8E4ED09B7913525F289976FC995A20B3B65A099F8C6D789B398B09C0ED3894A1B53B4AA74918FB0A4E40127BE52934CC2C35355FF0CAC969E25394239622D45FCE3CCFF0E46AE34AB972022D285019DAA630513478D3E58156240A3FD474728C0B33AC0997995623C474714A0EDC9889968B8181168FE5916DF3CC9E09A77809115051C582B292BF24B1AE149130869B176FB82C27A020B93442E16710BDD08B9DF296E620293DD811A8648CFF452786F9BBAAB42D47B1620978C82430581D20AF8D5B9BB66A0FB07808518B0E38B09F90701145963399041373319EE5E8890AA3A356EA2EBBF546C0A53D04B3A59B2BC9AB92906BE232D5D98552658DBC2B39C27A3177C84C57325F6D362713005F05C2109CA71A37B3062549317574A377425B90A5858A4873DFE26E2B1C387CDC8D8B40392F6371D0DA2B0CF169A93A39CEA26FEA671162973C00CD924AE2656ECB4AEFD58AD7610C50A4574393C62F0C0C53BCC796A6AC3F4A56E805921BD51DF1D18249239F987328BB27470CBB4586A254036C941A2A108F943E08527FC8208DCF6108701B16716B8A88E8A60A559695F847521CBE36214D1D012ED3C3CCDA0031E6AC91CF1AC0DC7ABD1D04BF7BDB08ACEC5CADD96A2122886D212D0118C2B5204327BA230BABAF30746EC3026FE61A40C64A6009281C3AB5AD2FE6A510870668649C3A35013DB952276C55BE48723DB2C7CF16967C75AD782C48B6C1AC23E042B2A44EFCA8601763369F28282F2B680A6942EFD7936A7A39071154EF307C66210AAA58A4AAA99721033AE2CB830F6A804F75262B69CD1EAA5EB9651E65897575667365E0B81455983FF1C92E553184CC9998CBC54FCABC77707DBDB0703CE35D937BC81641CEAA18828DE160B9A29641A63F35E68C70C65334075A817388F98C2D76AB824A9A6CC3515C814432C3D0000D595D02AA60BBE14CB1F6290FE0BC233A804277A56A50B5D7C06A191BAB5D0BA5F5EA6E2692819613A67CE8030F9A49F79870983855757948DC5B12945A892DF30D81D685CDC9880464951E7763D965778BBB5DB0545C6FD94347ACAB93E179CEF65941192FF4285F4C145E7E1569F781B73C8C95C9619F1379B6F57499C2653617D2283A0284E6985170EA0017BB6AE20374730119BB180C85D89485183EBEF532D14A770401499615831CDAAC781C34461BB45CAC20C7065C7C1C02F7567B6984C8B879275E9C307A76BEDB136E9F8C0EC2C80D47280FE3B6AC07860D455A90A80575A7BE6F34A318E8ABF021E20A378495C2D584581116D295A7F15C085269022F4A
331Ciphertext = C7B60FF8B0208CED7EB25AD500E7AE9FD223D3D41EB952A9715657DB96E01CBC3091687691865DA168F66DF0C59C346589EECD5EAD04265D62D2C576A8E146A561049130936D7FFC0FE3332BCF95F4F78BE022A0F71959CA5056F57F11105D53E51F83BE8A314F5DC5137D130A5E9DCD75B15CE19C9BF738B230D17621BB3E4B4C1CAE75C82A99C59FB97C7613915FA93E46AE91CDCDFBEEB6A47524B41E1598B81054456AED40332CDE15237F93ACF8BBB6322035636BA916BC80213195FB55882409A94136A7D0CAB8C8BDC03AE129CBBD14DEB9F45013636D536D32C31D8C40077E201AB7E1E5DCE24EA7382E18D4CE62CAF989568D08556C37CB0F0B27F762163F3897AE36DFAF864D894BFB24224069D25E4BA2CC98C6EEEAD6728BEA9146A6A75271DAAB9B241FAE67E4D9CB513FAC844D0093F77B3EB5A74D57CC7EDF5C38C6CA21ED6CFD212844A85BC6E59622CA5A2B9AE58D433C460505D81880B3F2A79ADAB057B8B828C7E99CDEABD2DFD0BEDCD4534FD8E40735B06D1E1CE403AB005D45FEEDBF1205FBA12DE3AE31ACBF697E2219D1A72A06A8F4B67B21B3F4D386C8B7BC7579BB78E48C73CDB424BCF9B892B266C257FA49A32E81D5CFB6639BA390F91EF7538CF56AABB6656C477E3F6E1C3BA9D5B36F4B08996431AD7D21CDCB1FE35EBB9EAC84CC826F186DBE67453CAA0AB9531DCABD16F231F985FF46F6067DD95F117CD122C37CA855DB406DA8E3E75F1F246091E07CAA858AFBF6D0B64EBCBC3921F5CE66349100035D2906E4A4B51D2ACECBD9E31B91EC2B616B482CA28B24D0DB82348F3A097E5A96E5D4D2A1C074B78434A7B038E6C0681978C905EE697DC5DA140B7DF422880CF3938960F61ABEA938381D4B9D8BE8D84C0D6E71950D373C9F1D404F86DD703E0D9AF7166C2550CEC6B6D4728E5760106F4A19264B0B53489922984AC0C2F416DC2FCAAD13C270F06ED4D346F9C84B6E23F995D7654A5905FC32FF8D224A3BA190F8A364B1BD7CBE917FB7EAF6107C98C8AA066C88EAAD6854B296BEAE270BB89805B4E26165A07E8E16A56E3F75A0084627821DF6D17E5CB64BE359E221A3DA764E268CA1CC0D59DC7CE79E52F8BCA74D18EF1FEAFC7605A0422B381C356AFB95077DA33070CEE12905E6D3A0F100479517F795604AD9FFE515F8A15B2C23579CF598F5A0320BE16CDA557CDFE66BAF04D81285B9E169252747B108EC8FC7C014F81812D63D4D0673524A05CC9AE4AF0F069D76EE574EF5E013B942CBB8112E5D8DFB760B58FBD5D1FEEA7BA0E79ACF95052BC5F22287EB3FE7F71C5B9EBC835ECA9E158D2F33505B3439ABD1AD5E20C743B34B33F67390D99D56CF3C92A9CA8B36A1091489E415DC4C86A02FE98192466FD76DBFE494EA0A9F63916B033A7DF0D19B7E06840E2420BACB64B43FB68FE992A446089597D7633637F131169189A56A926025AF2EBDAF14005C098DC7B4537EF98A0BC6B7FCAA4C840E5CEF60A5A05151B080A177B8F62162B5DB9669BA69A653
332Output = 25DCCA7BD4738E53BB2ECB218BA904BD63485A2CA840900D8D51BBBB84CC3710
333
334# tcId = 41
335FIPSversion = >=3.5.0
336Kem = ML-KEM-768
337Entropy = C4B969C7028155BEFDFDCE5BD48177A4E5CF876F881E80727DCD350A1B646DAF
338EncodedPublicKey = 32550F4720A2D109217FC8AB47585F16EAA49BBCA7B8C5BD922B41C6A928D5EACB0FC9568AD75E979840C86670605B2081EC3EA312830EF76831D669295A4C4C18AA5140CCF9672C07D952079845A41C44B809942E44945E059ADD60148669CFBDF5013953C4AEFBB3D974780F4BC8E85BB477F89A70058EB6E2119DE5CBE557A3A126503D832C4E7857D39B633BBA9A8D4795AEC2A07621A08F7082AFC74C5C7950776573EC064CAF728579A51365B94D7AB054EEB413E19443192340233A1249CA0132940A9E7CABEF5A5A2FE730721B24908CC0C03067B42874E4786979D0738BEBA48130393A7504585CBBC20A0660EB95244A8CB34570658963245A002A0B702B05C2CCA199C4509AA760CFCA48ACC231A7F07089B0193E9927AC8917790F7B99493A3F39395E51E4497282053D511A81CB33DE872B6B7361DE3B9B609142132602805594EEE47C6C26A1BAE645015531187110E4DB3C09AA86D8BC2272B062ED6529BE3942EAA25237C17C1E188206884E96D523E0C63EAD19B72C3749E74C5DD2AC0E2324939D4396D28514E92745E6DACEBDAA6F2FC70CBC845747F5AF2E5787F52AB9404BB31577029B03098FFAA1755827D942B9BFDA4584FA4051C0C29D00A98A5104CA43868E772F3628B4F0431FD4922AD4518A8155AA44A15F2AF31DC4911242550818239D04308BF7EB635DDBA0E3B6036F9500B4649C5405CFA25551FDE6178FB2695140778DAA1EFD3B144BD46B77F84E4B98774498CEBC15B0B4E21210445BE2B59A10454C24260DD71A6539B033A080A57D486E1AEB14E59B2C89F3BC2E6B5E2B0B5B735674AF2352621338428583D054086CE116A328BDE74C634AF2B527D15B1B34B0E9C419517BBB7905C66957958C262FB783169C75B620CB7FB4BB6E2EAB9B4B784DFF98A80AF657D73394EDA554DBEA963651479F04B61FF14C9D5A3F058770C6DCACDC9C55490908EF5A0F8A27A8B6B178DE3701F4A22C65A98D74F532BD177D71264F7D4747BBB122E3BB0AC05126867991975844009BCA9AEAA3E66228B905CCFE5836D4952B8EA544E3B39A89EA9CC28025D978A3141C16AA926021A4CBA8584AA5FA197DA656CE324C3B250924B424B63AA7F246A949870E4F90B59A3CBBC8F96346544C239508CFCC2198188DBD25428BEA118620B071F3104328B67291161700760894BDE8A6BC71FB5E5A055C05227045F64443FAB000C21E6BC08F3D3BA36F808A2B5930464AC5DD237F0BC79CD086708D488E1C12AE097ACFB8498B24953CF584AC38395543D51C2F5763C9AB3F67C36D57089865C86D9B917CC35726560816FC9513AE7508ADC2608B4C039C0056F9E30A1B9A8DEA5832A4A658ECF82A08AA0AA706946D4B8E61165753C93690AB3CFA7230C1CB9A868B55D45C791DC2C67C8C3E66D5BA8179A5B3088D4DA80DF9913343F569EB59215ED4416F2B50B1B5398D900B8D70A962EA7CC6C46309B842DB03A77895B6B4BB961C718906225A1D41A1F322258699894FB55231097BF5195F419B3AF63A867C9426FA87417563A11D0C504C9A52EFC8B0315CA0F0E74060FB71C381A687D43D9DA08F7E223A71E051FC0187E73C7B8102A40C2CA76AE7301AAD18BE3B1D7BFA8A49DB212BB8B8C21654488E12DE7AC3E98C27E9ECFA952D
339Ciphertext = 0A5C10DA4B1B24DC828FAE23A9A5B2E8FBA0B6416EA6C767421CC8D1901E343BD0066239580F004DA993BB0C50B7DB5B1643BA7617D1C49DF6D2462BD51158C64D0C5F297C9D50690AECA212293E84DB06E910BDCE4E8B5292E862E5AA7AA1B37E2B455C5AF60A0121F5A6C5166E040C53A91C4EF517137A6C013C8D72498C10438A7E5A219F2E2C3E8F017093D4B0E91C8861FA24BD2642B3FEBBA5D07F923F9EEA81DBB280E03E5C02B3ADCA732C3484A4E3B096FC94C69467121B6B1A695A4895DD32FE9EB0DA4265BA4A56226A555E1F27725E01F124896EC846528DB842F266E3567311713FE4888DD3FE04E1C673F3D0B35457F30A06B7EBD45F0AEE3D98A9BCF5385FBA8176354EFBFA4AC629C6189260646CAEAC61A52806058910F2DBE5E057DE9D137FC5CBC9BAC5FB87228F84E98DE299597308DC220BF5032B7EAF68EC4286658FD296ED3B20C3AFF926D4E1DFE8A8F9BF365ED45C84FAF9BC6C0E3BE00FC8547AB88DABC9805CCFE590D2EDF87926AD3B8D0D50A7039EE8AB83FF18DC7E99FBAB8AE1897B194CD8D8BA8E67A4165BD9202BA74E873648C93D8E555F655576BD8E6454D3375CBE11D228E1416989AD83FC95BCCEA993583AB774683975F73491F78AC31A91D03B9828C595FFBEE1D4662DC10F318E96DBD09BA7536BEB039116CB265EC04027F5C7297DDB8C99AC81D5B6C18BD56CFEAAAAB9F2B87F300AE8D5D0AD88F0010C25658561F24738CB8BA4FF908CE6095F4B55741088F7AB1EF86BF87DB9C6113B07D23DEC2B5709C5CC5305689B713C4DB3E102D5C14C7024C3D28B19F9EF35DBA03E796F3E73C1AD25425CFE08577CBE4BF36B7306FF48D981E78C079A47D6428BCD78B0C46D8EDC14C1D0608E93004D2EDFAFF92E8F131457E40D4AA1889FEE8424465CA04A7E5BDEF50B4C4710A5F1AE1B85F1606A367E68E6BE9404F31D5B80C75C0BE72C280AC585461EB059D7BAF8A8111D1BB3C81894A5DE7D9B76103539B56D7EE711CCBC1CE2EED5360971DA9E51C1BA524DB40291C6BC34D55A06B70825F19259ECD5505BB873FA3B3E3D1018D2533817FB3713B80F9835DCAD510AC90C8E75D63A4114ECC6C3F3480D67FD334242061283D1EBC62CB0174987D3AA9C8F10E8839BC334EAA9279E00F7FFE889FB672F721B3D4EF9AB3E2C990A567E4073C395DD9CAE246C5B0FDCF5BE87EF7F7147E776B8488F1A592D43138DE0E723A0CB2AEB6FD7C4A5CFB1F191CA4E52158B11EC3C4F50E55CBDBCE1EE0F8B491AF9F9EA25DD405115B48373C74CAD50293F2299C5E16F926886EB3F2D171C52C2F3A7599846FF2026789082F924B66F7DA7604F2E563CA042853AD3CFFFC4E06582BBC70AA7AE412942E46EA435DC8386E760DCF185A161336E14300C4CB1E354F2A926BF4A1622547DE189F397816C94973F73C1ADB862B14C858BC02D0E582C26859877458FA87ED497D6786103B5CCF8F157339F570590C98B5FA1485FBB078EED88D9508207969DC5FCE077511439FED4A6
340Output = D8A7DEE69F904798729D4A62E8E64F631B20DF5F5BC9002FEA309F07D9BBFDC6
341
342# tcId = 42
343FIPSversion = >=3.5.0
344Kem = ML-KEM-768
345Entropy = A585D6564D4E0DCA769EB2AD2DD0999E512D195FD892824C979919C1E1BD74D5
346EncodedPublicKey = C884563C670B7D29540062584D8017F4F80DE2E2A4F4457355A69D194995D326BC7864A71455BCA2076446339A845840067C75F8204B37F1471305584EB5B568AA0C24A401CAA3666D4950BAF86795F80735B001D29008501952C83833E3AB54683AA5F744BEA6020B827269D9EA0AF6AB164020724AA7BF7ECCA86B7494CE266C45C2A66ED8AB277B73F7DAB0D2C426E559987F41A6023C0FEBC9B5AEC49FCCF817ACB104E9799A492678AEE997E3866EDF763784069387658092736A58482F4E684653DC303F68C7A410A4C848A5F1C7A3FE0C689687920F8B808FC70DC1E1266FB25225AC93B8C5AFA98C443A9395D41287E0700A16C5407F873C68796A80C9BB8B5726FD2CCCC3BC1FC9116BE7DC4B35F74052F48DDEE089FC4C6524E5BE73F70765983D2E806FEE248E4639A353B1A77DA3BEC3443F4E2248FEEB3D9222423DC854B547CBB3B850F111338E86CA18F266315B55D4C23E92F3BCA00B4842660BD9969C82151212A95D9786161E7C9F310A9B9FA1B13446CBD331CB19B417600A02F9C7B6455B4348BA7BE9C886FDA26A51A6850796570DD25D9708B9A279A4DA197470C52164174B24F1AD83D4594B766C5817513D42C2CA615FCE33262A813A65A6AF33B28ADA00D0E5C6B00EF24D13C0B8FB9959DCBC2E3F1579666081087C92FA80C7CF9A835C96B865165658829D682A311DAA945485BAD1247C49A1C7FEB782F3635C66D5AD3ACAAD49B3BE9C59B0883229B920A16C2A2923086BF83974123A989DF5ABE35BB3005C7E301A95898AA4F2A6A765956D6AB8C5893CAE18266C06294FC4085590710C98D7AAE802ACA2BB47ED962FAC299E7E30A71E7C13601037FAA4BB47CBA7973B874E55BF67910445B20FDC9613595C38C36B87F8572E0ED12DC8303ADD266C3E13C3604963D21B8318E065F531B33080AE22738AF8E9B828677E735C3F2C6956FD380EF3D9656555B3D367A4C9A458931C6D1CD98D8F188D683C64A9F4ACAEA381D3C4C04DCA7A7886886C797DD6579238BB2DE50CC696B8A0BAB42732DC7794015CF0C6528A4236A7EB4D9C2A9FB8E76D1C3B7C3CA14E9100C710A327FF7201C0B15E186948357560237B72A6F9323E708980CC7CA138839E44CA5DB3A34CC56F2B4A982463B74D546870C1734444CA3EA39036E7B0388A37B59129D95853D2C13E7D9347524A8791A34744AC7A18C85BDB6B665F944AB9D92E798329BE683EEF700182545FDC7150DEF51B624B52D58B1BF8C4238AD245AD29273FD82720347FEC92AFA6694EF3BB764D39956C31994E12A14F8C425FDA5F196874FC8A60B3B21256F08D71477D43DB0F49973D3B9B56D6F119E416B69ED525E3F42F78871442D146852741318A83B2138C24111FD4D433C121B726309BF5501CA3FC95675C45C5060BB24B20CF22A0F8F617A54B68FC91A7B349068C48A0B18A5FBF79B42658310E6A8D135061A74A862E33A8515373006657F1A4C4B1A7CB49508C3DC52F501676DBE4CA3A959421A63FF210C98D386589945D2A851B19F01848907BC308192D71A72B54CCBBD75CE7D859F6F69B955B143B887B94643FCA414E25D0445108BD82805294E48FA0D4596954213A70C28591B057A7E19AEF4B7045816EFEA7789B177A4271CBB65A2496BEA29341EDADCCAF4D
347Ciphertext = 6BF975B55354F9876D45D1521EAC402BA3D74B215E6EA32DFA260F0DA3E7BF5509A70E1850503CC2CFD70D0BB52383C0222E90F6D6CE16AA51F54CC2232B0DC59FE2C7CC62656496FD981F0C29F6D1DB842E58A55C34D28021F5F8FE1970C832F0A51008D64D6E3F6AB68056D568B2B59A597B808A015862F4BBECAE19685262DFFD3467CD471ADAE48D7257C9612B96845E708C310BE9312D37ECBD45B4D805492D180AD937F12021A31D8A8239C4AB9AE8828CC7E211AF357D0FA9E20A35EE527AE7720471495EB5FA495F38141EC585C555725D58410D10763B2A22DC31C3CA18EA875B1BF8EDCD0195BC38E57A64916F5FA3540A732CD271E18CBF5F05D69624FAB98C838944C30B4ED7289E5D8EDE074D7A1A5ACCDE6371693927B6AB81582281E2186DF0F4EB641684745984E335E2E4A8EABED053CCBE0A0B5ADDE7CCA5A60F1007D5A854B2A3E609EE3404B374FB0E9168CE438C2A0AC7F23C8E72887F8ECA2F24194F695A5368265D19C86625BA6931EC7D4E42D2DDCA5BBE7F2F9BBAC48706092145090DFEB9B8BC0BE2EDD7E488ECCD145C366C01D95613E9D55AC58644307812AEFB643CB99F1F640246E071C4B4022805034FBE5A4BBDE7EEEA3AEB171A19AAA27DFA0DA02B175EB9A2EE4416580F71B0DD0CB4FE3F5377C52A77601B4775A2B5707D6585466E4F74F424A93A8B4BAB16CF7FBC8C7361E1D6D0DECB630D3DCA11E35A6F119344A12B80F870DD42F28592029D05AE6E4B13921AD1B8C6CB661FDA7DAC3944438201EA710C0A46B12A700CF2374DFBF480A96DC31E7E69C1F585BCF7B79AB146218E3A4B9740DF8663D3D1A430B670CFF32C28697F5922E2A97359807C82782A3D057F7E8C50263D7D663585B52A83C6FBD8112DC1D7392EF75FB53E3A4B74D37870CF6CE31407DF8C4218422EA541A4AC2E269B59DAEB170F2386814E604AECE623F8B3534CD333251C21873A6B91897D885DCC5A813D755E069C6DFA7F2C46357EB9B857B7E352A28DEB2D3427F0491C68AECAD647F5BC9876DFA9078D15E96716331BA4A275C8BF026BE0C652DFD1511B7A60C01E65E6A1C16FEB83200089561A5F3D7296C4BA3395CDD835C0B7E55084D580F653FC72502DAAB9831C29AFB7B4A4ED36F63E4348DDA667805B08127C845B539C06F41CB9C8A86504428A0811758D52962663E92E7B7EA2C063441FA70DEE3CEC998BFA37B8B2D4F8CB273D3E4E7E7803A6E54C5C78AE01240A64E430B22F2FA92F9628A6DB6A5A438EE9000E888C4EFF7750292E0C0AF6A27DC10D8DFA1277B58B4CDE1D59D3A768C13E808163FB4F5D0261496056A628265EA4207664C1E681901F449E190DD536D9D98AA26894D6086454B80D095087603559D535F221E55FE0548E4B5BC1CCC07FBA832E53A78BD1C1C1D2ACA7974B997F9725B9A2D9405285B09F6ED13ED99633EDBF0D330C5D636CE7F7AF2308AF198E4DD64FA9ED4F465630CB4F6492794F5BE9E8040228E7D8A39E894348DEFBF64DD654D69E6AEB
348Output = 6569036985C39F9E8970F6AED67E699EDA26514AF5F6F1F02C91B641A60FA66B
349
350# tcId = 43
351FIPSversion = >=3.5.0
352Kem = ML-KEM-768
353Entropy = 96A768AC749EEDC4D1D62FEAB1A6E7B98756A2B1F45FF60EA21CEF51A2DCB3DC
354EncodedPublicKey = FF6AC175752B4E9B16B3FA1732A21C9D96665647ADDF328BE2D67262B12BD3C7B803E7C0875B612F244FA50446954A04358B35EBC7CBF06765B5EA39868168CDB69CA9E9AD80A4BF643294094AAC0BB9AF848483C1182383960500901188268BD24C762E4AAA7C26387FE43F8BA3098ABB0C828CAE3EABA959E22F16B3BB37894DC75C69CB455174932996583A22CB206255B2F1C2974A08941E635FD2160FE288243C894FF3A6551FF551A7954E75A1B7EADC8606789CEA592C3A7081A1417818E9A8D8D22121B56439E913A96843940680EF5A71AD4B99B012AA4D4739ACE51A34C723017789D48210712B92F1E611A2956BCE372ED9D7A00779ADBB38C08B276925D77316343F64B5BA2A876D4A465A0D5A6DB769A1B60981A37624724C4D826980B7D82A43FBA9B66795F7371F7A6BC2F8C108D32A792C666D724315E17BBAC0451E65D8726A76632DC18AE9605F71023EA707848E12B605D9BA9CD6023E919613C1C329C0A97DEB09E0195A0A08825EFA0AC264424CFB3568127FCCAB5653702370A562233BB080B120D60755B806C5AC4B8545FB56035CAE2D19AE6E0B5C09601357371250355482B76F725442D7282EA2396CA8F8803A532237D6B83AB5953C606750CC97D1C0B1ADF40136F4471B64458ED5798F279232B19F03E8216F7250254B7F9DB13C040479F2FC115E47634121105439413D471A066CBE18C43E4B28018386C75C7C7778D542D5755E25D97AE8978FC0E011F8016F0FEB4DE231943E55B0DFD9CA791486D4E17118D713AD4438BE39C8903B060E104050843CA93636A57B7D56518F9B280AAD4516EFD19E2B02A343122405799C7ED73D5F16154195BD51A4A83E1103E79A23F0E69041BB0A6E82574E6546B6516C94522635FA6A76B69CB2C56BC39C3EFD161E3429B359602DD8A44E477019779C54A6E560C2387C5108128E216775941FBD9691857958B2F50580C36A2BD5989DC570B0C83917AC85B2C75C40A649B94C5753A67802EC033AB789C8727F45F4A93B79B5B03C4DD965188D533C1EBA8A6EC6C1127158D8B4BED10A9AB3B8A055031434C40C549B44B8C018F9EBAEF92AC4D41085D23946D379CBD89CB391B155C593462E4A4589B3C1A5A2036B96C3C4D37B6189869FE62B2E0B103DC0ADC282AC3295606909BE2B81AAFBC206A7E011654948402A0E84374DB0FBA1C94475EBD18401100A7AD806AB298A3A2B2DF1B6A743306C1572458F63BBEFD4744E4B286B1494B6981D4ED834BEBC492230403CF2162FF3CF69DA3B9A2B693141455D96203E22659F9283FDC4AB0B61CB0627480159170356A144B340F5F6CDF4FB6B2FC6C8CBA9496B70096825CA4834229395924EB8341F97ACFEA63F4DE49DA8C8134CACAB02863C8E5188E7FA72C2C0C6A1161570437C36C6CC6F774C09540031F87A7BD188CBC793473C72A3E35B17B7CD95D612741C21B6A468BA16647D414C614687B17537D6B10EB471836B97BCE791C571D83D5A118ABBB050F8AAB3E085454B13BA32D579BDA2B7D0364BE01A619A4B723756B86C150400697DA6BC37C25232FF29972BB1A1DA0C4DB1403EB11B726816A149A946D7F210D0D01C96B65575B5AE675A70B6D8D6FD2CE4728E5732E9C95DCC10CC91D1A3E53BEDC0597961040923F65C69
355Ciphertext = 16C0DB7024863B11CDF76D77E90BDCB617E47F48A89EEED50E6295316B167029EB167F2B5D4F5E4FBB827A140E9C61EE6F049CE97E266811F9FE72929988B07DFFF81564F5C23D84FD2C44547B43A624FC3B3B227456630637603EAB61186BD75399E3CADCB7E30CCA762ECF9644431745565880B733D4D4ED2F3E9C7A154C484090B5C75F4D9E71C516247A0017631270A0942ED1F7EA47C1E58A221B8095C82EC4B6B580CC1BD8A43098CE8D8FF8D56EEEF9FBC374A94A18CACFA3C6F37AE13E6034C28A53DBCED0CC8C1FA1E283A0A91AE01461522E5C16C6EED186E9F5D9C5C7BF117FEB3836D04F4AD5017CBB877F9BCAFA4422B81AFA9FD0631AFD1F8F9662090AAFD3161F0D9FE7EC93760ED40C10EB45A9567272C2EB6B573A9F473413294A81967D55FDFD2B64582ACAF69948010847556D75E2504FD8EBCACC5FC2A980D0B5EBE95259689775B699ADC37530673CCFD4C2C7870C382405148327F8A50F0AE45C51BBFFBB685F752E03177FDD041F425056C4350C9254A084F4332BCBC81A293D50CAA612BF0D21DBAB4B7F656D632BF1C1E096C8D815F7D5A29DDBC4FDCD830914AD0FD328B1487B41C929982E3BBA9FFB110CCD85CED2B486AD00E54D06B40BEE154B228A641FEFC8553A8D4ED730DBE45E4C2FF982F6489D92015CE8EA3DC2275B210B0AB9647407180E4C6F5623A1F544069B4EAD89513D989151701466729E67FC9533EFEC96F35CAB09CB7C46E5F8C9F66F992A34074E98CA1CB4F5530B48D632BD7B26BB26DD59CA6A2C1829AF1CDD03ED37DF24A2385387E0BEAA0B6A84E99F9D2F3A716291FB92AEA64F0747E592458284975C05C9C5F484C5104E200C7903D11FA2CDB5E81DE95A311DDD8A154D788F57BCC2468F97E06F30275DEDB631CD23AA1D2127F81C7DC052757A2D438C00EE69091E2120B6D2AA3BF70ABDAEA99079EDBDDE1AD7B6B10A08A885A4884AB16CB3CC81BC6B7607F0AC3D3D9FFC262DF6BEA131AA160B439FFA242D74F9ECA63B3579210DE30F4C68B96F3F704DD6E3A2E479A0D47C8733E41CE0A0ACD3D4FDF5C69676FAF41F8F14D2357AC3F26C18B0C1041F6A4C1578911831DE71C8BB5F41952823347CB46B519DFC129D2525F7681C4832A7D6A7D6EC6B83E1A5B6F7B74D1A97435F2BF77E2F091E42166CCC10CCCFA45852DA08B93D44C2D822CFA5152E334BDD939639B565041F0B818758DA8FAEFD8144DEF432389D54B965F9CCE53385B42F62F28E45B9A556482ABE7C8988605A410343BE719A9B97D7E753BF78E542B5FE78619AAB03BAAF9473E8A60946BAD78368FC748873559EF81A7D283D1190AA230283C9EEBEEC41E93FC8B07F4E71DD08ED1761A97EAF1897854C2D867C9470E585C96A3C7601342DF88B644E8FAD806005B74C80A3868A22857626B7DC57FAB6607FA207721E0447BD914EE56F10DA4BE55E642811F3AD4F7D5AB6691D06FC03F9A5ED106CD7B43709B3C1EF04D8D0BEB1B00DAD3748DFD44B8CCDBC495129E9CB1199F8
356Output = BA6F8E73F283AF7766B17A43E5289BB6C5630350D07C3E8025489089A4093168
357
358# tcId = 44
359FIPSversion = >=3.5.0
360Kem = ML-KEM-768
361Entropy = AACE43D3E380EC14333B42F81074610C93A8CD3B16E8F13B2475260F2FCBE3A0
362EncodedPublicKey = 48F380EA845BB35707DFABA2236B75E0F51142E876C396B1EC6C59AB6B2423214EFDEC13627A63AB8B3DFD0A42E5CC8688F19487A91474A299BA1C285DD05153C71F14758E502ABFFAE38EF205114B777A6ABA1B4CF6549A4A975ECC214BB132342292F5747914280B48802064F12626A078C06BC742E8697559529D4074B31240E8B3A671511933461A5FAA977F668C8FC471ACD9B3828B856685913DC0977D6051075C721A06414FEC32FC9773DB24C74D041530E25EFF8479DFDC863EFB72B2D23695797CD38973D31493E25A79754558B942CB0015CC831592C285A9850B812736523B6B5024467544A30146E71B0D3C7B26B07C1D827863B11255D54C8A91CED27893DCB36A75B7242F020DE2562423029BC3458D65E4C907416548F75C47C0BFE8E4305F82497051318D38A1F3987B33A70EAC853049E702DF3343791CC4830C84448B61DC4A3A461CC6BB0904E160981E9B117AF71DCE223A713427BBD33273D48F045BA39FE9BF8563194D4BA1483B238F0145DFB16BDA30210623024A959F16A05147AA438D793547B52CAB6686167123FAF2595C6B6D609801EB19B360E2828C833E7B48BC1725B1D30CCD02E7A8BF7C8AC00C5DFEC457EC190521E4B487C35076F2ADA347C1639B58EB4B83E183716DE6BFBA54141BA31E91F67DA14616A217906E62BC519A1FAF23C2845964A2A0043CAA8803F94CC0B209E4000A4853A7D52C8E4F50BD4D5A0B437846C166C83692579AA0BB7DAC9249712E3E1386ECF9BC6C10174B8A7CF07464C04996A886A3B0D92960C8BC030388EF1195B84A1A7752765F1739FE824CFF5992AF836E8615C2745786DCE2755CF97DABCCBD211816B1DB535B3CAB06D536E059B5DB78B396913C72E625DB57641B4B6BAE724B92DB95B834812CD9AA4A54A3A240AB7B951EEA0195A3A7039F768832073704BB1B057A18DA5816FBD9A1A3D37023D62914EA2DE9B830DB51CD23459820D39C57B3CC449B991D5A7611DB9FC4393AE65C6E530A5FB50697B6F0A6D5F0877463451350A6679743A06670318C9D11F1487F540C66456C2B582AA0E07F19248080F0A405DA96A8210DF1E516E3673F10AA8758F4760F8472207B5099330CE5851602ABCD78579B83C23A69ABA8C97A8821610FFC34886EA90BC32C2CE6544A98E43AC4311926C61000C591F4E9A5AEC5C4F5E4278228AD3CFB8113720C27C289EB5407763C52C46AA97A4BA37747473FB7B9E9DA46A7657F90998CA0943F771841B937195ADCB9BF8433AFBB1AF7F086A3D2CFE2584AD9F92F38A47E1CE299001C3865E60677F495B1CA493D0B9445512352830A82F0AFD710134C65C2B5A55C08068E0E513756F622853B62BAD20A9424C647B46857F835D03989D4CAA27CF575E0E64EC997086D3AB2DAD1B48986A1E18023F39546FD4323A057296076C731DC01637094235BC4DB6A6156B8A3969B7AC544CF2435563BAC6475782072E4B90049BB1F9222A4E7885282CC6337814AF54024C503C9486970286C7760510A26705B177B5951C12CBBCA5F39146D6A19D95B43238BC423E693DA246FEFE4B1B4745E5993A8714B1B87B2C35C0B7F5584CC9F7B40529A285FE3AA002C048DA1BE03DDD1F03067B94BE1B12A5F21B1CDD24A139B55E6720954E1CA910F672CD0EA
363Ciphertext = 8609D1D1D38798F8BB78DDA2B94030A97C5F988EF0A1EF77EAACD980D51B2DBFC447FCF6D133666811ADB67969184659474AB31CD5E2A54D82F337E3FB598A6ED6C1CF359BE823E653CAAAD59CD00EF4039730770FEE91DF30D5E77239580CA0C8A782216C3E6604632F41F834D76A3D382B97D7C985660EB9FED0D453A1AB9EEA2035F4CC729A2BE7141CC201684F6A6CF8D751D330954DDE1C1F01D2CD0EE2C497EF602610C123DC0EE3DC460704B7E2CBDCDE587A6F796B167D8D48ADE64F61706646EC4CFC5D09D1B77CCCBD7DF692DD6834D5CEBF40AE950ED25F22ADB906F6826EF433096BA8415BFA3B5C8CA3A93444E2CD9C5D73053B0BB7A7BE6DEB92A9FA60EB6050090F985E4270A1D4F3465C16F5BDCBD3415051CF496036F8A8D097D596B226E95C60C036F9AC4E0D627C75A2420F78A5144C41747BA4134F5FC52EF10A449EF56492AC032347D9286540F57850C2492C8926E62C4EA03FC8AFC63A297D590F75DBCC63C6CC16F5A19E2241A66B1F1418D6AD088D8982F7D3C4A006F8F15E3E8A350458CC2411E319681522151273A900D357C8FD79D42AFFEC12501B07185242D8162568C845233F78A0919C3B9FC682B23F921A186C195B690CBEFF31664CFAD2446EB5665B6B29D6F4A29BDA238D05C7F5412887D4D30BF1582009DFDEA9720816845EF67FD6D713E120AF40C3BAEF516ABB87C4307FC38A2E0A7D5A69D6DD3080F820B0957A77384B256BBBA9AE01F8E177696713685C29B37F0745307518A50C3C3A1F09045EEED0C938451B2F9A5D574AFD1FB9EFCC44DC34322A3CEA2A25505C526E82E7FC33F25C0F1B4B09C9B09E95F33903AC7325EA00661062758F5A4930E1CA3EAD06BD48567FC445A08D53F02F31CE2F8AA50E860A8FD6212C06E82C58D2FFD705C5E1F8B2133A550FE75DF983210E663130B909DDE882D9107C402AEE596F479B2821C0774C358F19D98E2B5E4474E8F64E649F2EAB28124D53039017A4492D4A700DC6EFC0811D99AC1C92808D92C0C6154F0BEBC18010EE943998BA3AF3BBB42DC9C50275B06E96821BFC58E8E6C390F9B3E2092F64746C81FF7642602BC1CB551C747FF779E18651A46BE6AEEB7137AEB7E4C16F865A2689B905F5A0FE2466AF85A475FD6E7335A5B9D55F6B5EB5AC780E36994CDF7ED0956856DB2F7A2EA0DB8367739C8CC7AFB1FF4B82282650B73D72547363C3915EC472EDD8B3FE675DCCB56CB3C69487BDA778143AD525013C3E16049F485D2B6E1B8C0D4CA3B59315359338B2CE5F0A44CC0270460334514DF881DF3C95F17B9713B9A16D377AD16845D1E5F9CD6C91787D0D621DCAA0B0D5D9E847CD5052BE6F94D35D089ACBD139DAD75A32668A0702BAB25BD199658704DFEBD9440E2BE765789C52CCB2DBF3698BE6842BC43D2AB7A398E7342A24847DF686BFA164164B56FB8AA9F64046532B2FADAEF9A267C7D18AB37FD6FBC1FB12EF0AB38B5F522FFB7BE3286CE4C0593E2AAE1739AC4637B7B12EFA19F78C6247D597
364Output = 0AAA20788DCF07097B98D8B1DE3693CA9D6AA7057B8585B566A2CC7CA4828F90
365
366# tcId = 45
367FIPSversion = >=3.5.0
368Kem = ML-KEM-768
369Entropy = E3E5FB5F708FD642035366410356B2A16DA7D9A2D1EB73AAFBDD3DEEBE44C5BC
370EncodedPublicKey = 207B57C2E635B7058B599B56C5768168E0CC0A9653390283079C213925C5C2E7930F5CB3AD3C15CA3AB245F1701FD5B84F874EBDB56D3758C904B8C84A122D455770218CC65007209BE673F4C9673475B1CE06158AB41F6DDA43C88220FC480992408F501085D2CC0E7CE1BB8BA1C1620C07AB1480C0AACE79577C1792CA60B544B726C77294150C3A0EBF428C39901281AB39F066346D230E52017129221AABB8AAADB74025443F89339501A685D2775824A30F9AC4209429A185F49AC49788C868C50D062176B15B687209EE32AB2E8AB91A82A20895996043AB711B5600E68139128A50E479F72088A9A365EEDA974A6A93C3F56BB73266B03316C0A4270BB03BB9923099D4654CC0CFD5B42E809327F9DC73D94C7B5E67C4BC946E51312C948A25A6EB7621FC51F5B965983641FF97799A6C0AF7C0401EE25AB17C840301C2FF9136E48852D2A974FCD1A76AD355BCCCBA0D239E8440B4C6D733A2341ECEB31CA0F55611B1CAB559A1A45BBCBAE4483A8A78BFB9594053571F0180BFF46BFD10B5C20C4DEA88B090D8407E7AC4FFE9533E2B07BAD689DA94C2A148C704C1A3907B566D526644B74CA2B10F71CB7DE6B6316A466B66DA5EA68915A2617A56446E2D77673859A5589977742267C2379CEED1A90C7C262A13B6E0B34D11A0957E0A6BA1018BE4CA6A4C898562A1C0B7A0B2071206C30AC4DF723BEC378A5EB103998579504209E7B62CFE518C159B62926ABD0ECA9DEAF9149E2645033B26825A157BD97F266B11B2A167D521762B580CEC14B0C44AA3ABF8106751847017C02E9B46EF53614022C7117995827684427231FF905AA6B5AB3934545DA6002F8584FF0CC6389A8A460779B56C913DF637AEA7619E47CDA1EABD05344CEDBA8C14A866BA176FE2795E5EA6BFDC9C832E4B060C831CA12B76B8E71C462422ED57534A8A29CCF441518716B586A6769794471222E9535C0524A8681B9045A61EECF09DEBC0B6DE2925758B2A42748D11513121EC4DD03261D1419AE60C9B8BE559FD121E793034D017CA79FA252C2AA3CDE821383713896421FC8CB96BB64D75A8695EC1331BEA1C5AB43343B3A189A5405C52945B155A54920F61A62921C9BF25F825F9297C84AA58C153A55507AEDBAAAE79F27EBAE585E9955E2BE51D9E1298B8712C26D154D865CE45F756E5283A09F0C5DF9C0054908BE9103E8DBAB42D2CBF63609FEBA6AE57E5774A75B724D154AD9704F5CB6AA2EACF82F032E435B82EE8CD397C9EE837A102A2B93D83A94C34578D3CC7BB4B2FAE84C079ABBDCF58111158501ADCC68373C8A2B60D31EB4B0F9C6E81443BFEA4209C783A091392170882D3423B22083160C1A9AFE63B95184C50730C5334400E34C14C4824E7D0830B6A537038521C6C9DBFC500DF3287FC8B66863BACD469668FAC9FD482680ACBB73D8CA7B683AA327A06E5D0BB1C95C8564B460B6808C801731687AA2DAB4827976732C05B14BB1BC6E47E577B98CECCA6B17878AF0422DF3A3603D851907800A5B712A2370F9B5094F7528825850B42C7C92FA78DF0900A232524F903BBB7818328E6777584220F205B98467563213DAD679F615A6BDA771EAB1BAC0FB66880D2C6F17E139AB6351D55539FBA922F2D69CBAA3BED51C81D24417591CABC73958611
371Ciphertext = 1C31CDDE07F24FC9E5AC528C3D1BD5972E732F921DF909F62FBF0F267FBD8FE2C2799A34AAB15F30DC17A21D40F031E82E9A13D4133A14EF44203A4A3679654264483302C235748AC88F0C45DF69353C213E5B6F28D4F84E1DAE17F1C179C5912C7BA886B8AD3CF28EC6BB1B946F58810830E59B47495E6CB5350E8419A6B32012757DDC2B2773665177FF23DCD1F52820309253B999F4723F7F0BB3AB35748BD416F6B584B59A304F7B0F0DFC967E68A4073C9376AA1FAF65ECAC0689DAD546E06E6D8792362B6E842552E32319EF2EAD42C42B54DBC96933E1366996C833941E2D6EA2F77A6E07B8EC706BF019D7AA8C180AC167D1CB9B70494697822A8900E4DA918FCC05A685714E936E579A8D37B32462E9FBE63BBAC451B010AEDE27C8D6CD3392469ACCCD752B7EF5688F71F67A2027BE6022923285DFB3BC63D1A18EA5727BD5A9D4439768016938D7584434C44F46CAE326EF7653BE67A18E95891B5A4FE5AFC4807DDF579735B3E507AB24489E595CB2933AB319A603D2C9997D8F34B56006B96F1D90F23A0CC9065B450F72F8CAE05D197336704F057238B29109EEF3E8B161B960D1F650BCCCA97D752996FB59E0911770D7D0CBD4588B1A55C8BFFACE3088A2F756C64E1FB987169C766CC852F935923B416CD5B7F9584568A8D50C9B2D2F709981DB12013B6318D234E76140FACF4E81D4544316D8071D61D1BC562370D6838B6E64C0A82B36D8C69FD582EFF8772951B998C4CE66E6331ADE00DBDF3D4D26B59FF3129647B94D9A0B274492B3E7FD155AA64A7F27A3EFE3A0678C5E496AE0B95F75A4B690383574B7F83D8C47C8778100E68B9B9FADB4EC5F4B1E6771D11D03CF8BDF2DD16F41E6729A104C29D3873781502E09E959F0D0C7CC9B70E452AEF6CEAE27FA579E8DBE90AD89D5A7A9C83EA3CC75565B70A982053BA7F372ADFE6421900C70BE1334F96133F9A744D041586E1492375FFCCAE4F3092FC36C651CBBB5BF8EBD0B66F4E7EDA4B8846F28942C097DBE29B132627FCF4A0F5C4406B48289C523BA07A00AA57AA0BAF4BDEC7F89689FD569A33BAFCA7C007276EFA15F58D36657733C0ABBB52E7B461861C22A0F53D285ED338A1EBEEFE2F8FF368F804A21DC8E7AF98C03CFCA85D98A6CD58BBF8ACF1C769E5D7343E97C267FE6E69AE9C6EE017690E1F11EEC820AD94C65D49140C80B491EEA75B031281E791DDC1275CD0CBA980ED4CAE1E83435D09D9483715F4B9BACFD86A82BB61341A2B5E066F36571A36B1B30C9F0A0BCFFACE6BBCF67CFD008097C0AF988D3D931A6554AE683FFE11943D0C5C54581A41CCBF0F1AE12FC44112625C6CEF91E7EBACDE309D20355063BEBD8D7FA7A1E7D6B7A5668C0E3AC9D488EFE0A7C8867FCCCFBA64F9B90519FD4A2BDDB0079EADC1E32C875E0C3C49F89644DC1C95B9407E5609965506D6345B37E2D89656C8ABE8582E2DC1A90D521F4197E4DA0946A9469C57843E34C1641E164D8FC883D081A9C7D772DBB325629C7DA6197457174
372Output = 5A90A6CE2F9459C9A88F007934D5DFA83914FAB3DB701C03E57CA7829D0125C2
373
374# tcId = 46
375FIPSversion = >=3.5.0
376Kem = ML-KEM-768
377Entropy = 9E0B9DE35E7230BB2912FD356A58B415E328007D029FA48D4EF5E3DE667E4B2B
378EncodedPublicKey = 1F8716BD2C554BB591FD5C26F2042092D782F23CAD6AE18200BCBFF8843DE9409F981006BAC33DBF86034E0B7071640EBDF82C7A4B0F609219997C42F2385D2C50B08BA14542EC642BE4347EF652D13BC8131A2DDB9A3F946B488C973C627C82C9384A03E646939082DD80B9442282DDA278B897454A0C3C759A895BD2A284A05BC63C0142ABB8BB44657822616B34C3592A02D1EB2CFB22062D06BB8BDB430FE5AC2633C38CB0CAF22101050AB5E923AEA0EA3A52E3B1447B2EAAC611A9325B7E9375F18BA75F158DA0465A37994562D8AC5F4C0EA2B51E05F86F9D127AAD913BD8256EAA9487A5DA7D71BAB8B9CA8335E13BEDFB647F6982951AADE2D87D73D89CB991B5FEDB1BFA8930C95A5A75FB01A1332655DB6A221281D3284AA3BA9363C83AFB69C969036F950A8D7C61C1A674C17C82530C51C274CBAD3CE624834421652A3BA96BCA6C41AF1E088201F717D492C21561147E0581F15B9E60570C53C626AD464BD6B14F3225C368D2A1D8E396440ABF1A641081686A6F0111ED0953E94BB6CACB750AC4951172A479796FE51BB9357B74D211AFB4549E11F2B3D6231ACC1C1D618850CE5C21E9869232F4B00C52039C048C846727A7F86ACE610ADC325BEBCA40E176759D1C834015A8EF203441C124EDD033F7FC85159535F8EB8A515C8F662637D0991619304787759F10461B939AA6EC835CA4243D6C6B8F8F534ABAC76CC57771526A4B17369E373CC4BA763E6173657EDB6938C2C79DF049C983925E47361FCA80459B6B72901A67DBCDB1D37CD2378D7A58A2A4754647648CBE3718AD56288444CD1F234C4B4881C3714E022B5847EB7B5C9B26F1E12CA758B6E3788618845A19FC5636017B099C8F5450C7219C6DA695B134014E048C3DB28AA62B1897F4091B11400A5D9C9BE50B24F7467BF0015CDD43B1C4C1CD08145AE57A4E179148ED04875094ADD25AAB691A2A4C09BD6AA205C46C6E6DD560986625CAB91ACBC0602C69BE61902FCA45A734C6C5257A57E8008898FA366B3C5D032345653763A9588DC57C217DF6BF73F72DF29333444A161341C086D49D13005EFB49A7F23674F3EAB4DF888C58457527D614A3C2236D281FEB1406D895C48A2304D0265E74616DF66A3515471A2443296C1CBBD6AA2640E58341E36B9DEA014968CC10B55BB283434ED04F13ECA04DD9109156B51DF7893A09BA6AC03B87A95D43DB90FC289C77849D137488E309926AA7A7E9128057234244A6524E460F07D1749F360B341156418C50EB56731F18B5AE9129BD2C8F52DB836728748BCB8F1B718708570FEBE280E629771DE5CB60732C84649FB2581E97473FB42C75A1A146BCA74004154C08A3C3D7AB83AAF5BB8B88974EEB7676A87BE4A99CAB378CF7470A47069EB23588DFB3063D3371257C7D1EE640218287261470DF82093C177D5D128A7D82B9AD84C09AB6A61EC89A9EB9197F435FD2166E93E5B3B512893010650D3B36D23149EC1C2F00736F04498FE3143348EAB53FCC34B1E799699B957C5BA27952AC42E073E9504272758F411B8657B6C1B27157BC888BB0A58A7A9729F93C4A438A879833961720731816915BCCB3A76443BFF0C1115137BCF584089B0F721D36375241309CD97C9B1418A08C38E212114179F9295CA8C15B8CB5747326
379Ciphertext = 9E77211C75307B26D0CBA6C92F37395FC823F8C8069CAA18020B2E1BC216917EE494EA5C4C0D451D4EE4A794F2960F028C9B6FF3DCF56DE6AB33C21D7F0706106B8E472E4D1010B6C26B2B5528671D8F911131DD374AC6CE7D8B0BF0E4C4B4B947EF2EEA04FD15D9D89B29F46DD67A93B29586027DA6EAD62EE7EC0C618CAA71567237F829AF1A149081847C3B7D55512EA9801EF0E21D1D530E5C9585C0AEEFA99E3261ECFF4E3672B2905E6B6847114ADB544507664BC11D17BC6D935EB3ECAE8C0CE9A3DD61638F189D89C1E89B06CE8A719F1D1342BAC2EC9ED67DB2B6B6FE37A941793E786EE4A28FA282F4FA5FF6881C01946B0438CD3A18710579231312F70FDACB6029B0E54556773625031BB77164BFE3CB13278C57137EF3AA02E96FA76374359500BD7EA3EC338AD773991DB63CD0221EA6BFECD0DB72B82A4CB384BF9DE4E44FD8A6B6D4B2F93DF05FB269B9A8F604E253987E2D5D50C658AE00B7F3030F882AA5FEBBAC1243FA23802540860A8480A696A5FB609FFBB4C1212B2FCA189354D8AED0CB043E5C9ECA69107B97410A8AAC7B264724A46C8CE1ACD13E6A439735919A5A7D4BFE63D8C6953867E2E1E4C66CCDDC6CBDA07589A443301C27D4C899498185C665C43ACDF64AE5EE775811EE8EA972353D5F5D7DCA1FDB2E0838E084DF7DDCB26A90015AF52500D4421047C63F0EF77A67A56147AC5F60E04346342B0596D9D881F183F6E7B55D10B5054008C57E01C88EC3687E88F0949523C824ABEF150AF9DFB412F09EE5F4F36234E6DB994F5A882F32B358513A49D3C5895B5C79098FB67E0253DCDC87871DBDC9E96614685C04EE1B1DF674EBC451F3C937FE822A516DDC66CDEC9F3BE8A96B0FCC06C535111CFD8344C3796692746AD3AF0242C6CB9BB8D04D5C684FAB6C924B8F23F3C8FE5736A7149E3C812559841506335FD4A9DCD0C67E8673790DF07D224CDB42228777BE0C9B916EB28162206884DBAA80998B5539C017A64FE33CC7597B5596BD062997A73F707FC1D9575281DEEF08A9DCFDC6F205D9C0735AABD81CB3F6174034EF770F0AAE769ABD54466FD925716FD6E236830F21DDE17B55289E8445C42ACA82FE0D2A37A13A8893ADFE45A2821364723EEA2D5709CC41EDCD382FBC523EABBA795EAAB2279323F238B00F5406ED3B9848E2F071D3A772954CE38EDD156F20980ACF794EE134A1D829490F5E507B52945C0D6FA3F4145CD70E62358F34A887B1D5D7090A5F4B514FAB8009F0DDAB3F67EAA61A46ECE58D468076288A711915604CFD8161C60790F2345AA09F9E57AF4EF07A60BB2CC99F1A0A83C6D7C11504CF60D29B8A98E19ECF7D1AB8F642C64BF01399AE65A57F60BCC887126C7F5B505BBB1FEA89041E0BE51AE0E1ED43A7E1ACD70D2239A0FBED89D10F06E24CAB2EF6CA02ACD0F3B67E45D95757B5D3C01E6BAC79966B86B2C9BACDDD96FC846B4FB3082A78F9CA0A190EAE4B4801E24A465AE77869EE203712E98F78EBF2EEFE20C37BE605A98ED722
380Output = ACA9BB966A6A3D5DB580366D410682C7B6889E5C095B6AB0CFD3028364576671
381
382# tcId = 47
383FIPSversion = >=3.5.0
384Kem = ML-KEM-768
385Entropy = D29C0506A0C64270FC5FABD3CEC36B539B404023011B5CF9A1F06FC1A2B834A1
386EncodedPublicKey = AF9B75C0C69488C6CDD4B11A6458159E402736D66F5FA0ACB1694FDA31AEE8D74805406522837CDB23BC711664BFE46904CBBAB7A61314453BBEC23FEA465AE499A6D983A274D3C47CD8BC92E9B088498563109FFD894A1A5C20380BBB061964BD0A8852752C029B95D5C14E6AEC08BF410A6D4509616C2DA99A6F9EBC05D615399CD16C294BAA503B077B0BCD7F2949A77712F03051D293A1D98419C9CB1027D637F6B76BEF2C470C1C214F14275CBC243D8242466077822410DE7567D40487DD65A892361128B7A2B43727F53CCF5461181D94B094999B9CC84DDB6B2389519B86D56DECC84CD4534A86FA63EAE5334D4321460496A0D23C6A408AD1BAA06BD93B3B685B44ABA65C09902A6239B19385DED237B6F12CD24816FDE34312D3BF85A638F7FA7F56A22AA01BBA664C9C9A450DE251A906078D6B52B3D7139CFFC999DCB491EEF129A9F97B0B238A2AEB65B36C81AFC3A6A32A98C9F2811B77582AEA56FE642A02ECA87FCCC37963773FC43CA23C3A7BA912080A3D5B0B4C9C08C43F467EA49759784A50B2892DD7408180AACABFD92425E17D23C194C8BB6385C6956F364A94F2521BE1C0EFC4CD3E779DAE33BD13EB57347B19C0503FB6278A87F20A1D1451EF6608A4993881C0B91E46AFE86672CE07C9BC8420C94139E0D76C4FCBB50205231C27193CE58EF0BB3FCF96317391335BE84C9C6083C1350CCD0B5F2D994E7F1B1AEE8549EEFA54FF738AB3590535523D09C41FA17127BDAB1904A690C150CA45E1B2A5E14A880802AB59263261BDC33540474A674C951DB1943740F36AB45031CEA526BE10514E62ACD7827DE1737450408FC5C5017A86AF2B63290AF85F7D80A4E3E8BED1E4650ADA0B9A873042EA13C956CD69B59DEA791F90B564FA915C4C1842435476D40399ABF9707B49C90B13CE99963D6D1CC62F127A41E5320319821F33164308CCD1403C5BF24488611D78758696EC5A2337650AA208E28142537C5B76EA020EA774952218B0F75A06E71D4E24A0C63AC08CC7330C913625D041BEBC2DD9355A87E3432E0319E67597A4174FA4A78555EBC85A6006AF58800D016C62BA9F0839473E78997A70B907016F1BFAAE5CD44D3B8A33D77A59C83585B7A73AFE1C30D0F1549BC822DF78362BCB00A1B823607C39DA500CF5080EB31466FE01CE7FE1B1B294B80537363BE0A4BBE82FB17C52572C5EBA46C0342798F638750D8492D8C49CEB5BC15A6B1FBF0B6F6E050AFF00376EF8A1C902119CFC97653A6146F196FBCC15E5C313D87A8E71818C845B1AD252692F523F22D73EE90277405013D0881E9B5870628B1B3F58B520285B256A71E4502D5CA2869E60C318929D9B0ABB1700C4AB2756749BB683246CAEEAC41B6736BBABADC763A4A5280158FA7499F225C8E97575B2214BB459B869565B2797A58262986C9B119CCEF9E15290993C1DDB0A0E3A85A636CE5E323E7D93335B9B0CD9C98483A646B9DB6873E694F519CE6094409AFB1CB53AC6C060C005119C1D7559B1B46993FC11FDC2BD2456749DF89C9E7A5C662B666886181DF955A804BBE502AAB244B291B054CAF0C243C85BD0450563347DED863D81051763685218482150CBC64CC2462124379122C31272AACB20107B3C449FDCA7F81A94CF4173EDC3E8F88871EB77
387Ciphertext = 78E532B1F05DF0424583061EE5BC1466E77800AF6B5ECDD3CE5CF633E1FA29B3465E94DBC93A83780A4C91CFC18F5DBDC79E8314E4E0DE7E8030A70C38F64407760CC5BB82385832B84AF99F062E9CFD096572DF2C28CD4803313EC99F4998E86F3AF53A1AB0B4B6FDB062A34F5D2B42C2F35C147461A0741BCCFC84579E51DA4A67A65F9A4559C62C789C75FD96627680EC092B63071C1955B2F7DC6A7D802D4CFC27E1BA1133B0A88CD66ADAE14B42170BF6C567D8AF18C8CEDA0D24D3262704AB98D3D081623165BBBFE8508258AB438D66568B4C43C5BB761D36695CBA377735A024C7BA28170381BC48D2D4063509E8158073B0F593B0C012CED6B8CF8B3F17329DC20C352D71F86E4C1D72CCC0A3B6F33E34627E4ADBE6895695A1395F549D8907DC58E6542346BC09AC17902C8925F8229302DFA6B04922BCF3093813FB592B94AF40E73BB5619A4AD06D0E9D78CFF351564CA9807CA3C6EDF1CAB9FB59885A42887D986F16CB48FEC90DF53B85E2E647857882FAD89DE816DB653A434F329192AA0931BD2399616219D7BF11AECF96118811BD741634102F1BEC8794C96FF7DB20C884FB14F953579AE79671C8111430BF3F03E7D389A17E0E29C955E7FF1145977F2E2DC779B16AFA9219FDACCC4F6911A09080580392AD48427B856F40DB780C58699471874D4A1DE640486405252D117F14620C232E6A77E5D46DF8698FD8C4F6E264354FB91134CB3561CCEA4D66C3B353F26979B1D96B8EA3B80D6BFF717A5543A64F923D7034453C63AD9484E2FDF65B19AA709D863E65B6703A2E192904A0B22E04CD7575DDC6678F554C21A51469AD35B9A8C8CA4C152A89076B4BAD3D8F250EA4047B8595563F99F16E05339BB84B1DBCDE8109BCCA4FD34E641E3B6B8C06A8420C4EBF2BE46F387ECB578E07D7D1B9E1401FA84DB2869780A7548ED45B84010B364792CC08B06F84B1D4483BE74EB1A641BB15F309672DA29A2E4129B424D23F403928A36B774A27AE486B572545D28CE60E2D6B8FE9AD6D75D21526DE5B2975A98076036738A447CE98B15A73642AC74BB7F132778BE0532774845D08F47DFC18C83E0038E21063BE1951E7195444B6DFE058C337F75522F4F2BD3DBA48EEA5EE0D621117BB241E658B7CE8B5D13C4D28F4F40C28714D48B5EB3E15978AFF194B9BF39D65C08C0040FCA6954AAF9DCCCD69575B5A743A6C0AD75DE6B2B21165F80D1547D0A1A328F4033BA44B441051E5BB1E519541DDE487B8D137931ED480FF7E09BF1A65D58B25AFC5F3A825BA2F22F24B3597DDBC9B17B22F7A127F188A0E694899CDDDAFF2F311F85791520E8D26C4FF0C2981630CE26ED436A2501666288931A2466448BCFB919E1FE5F4E81A7090F711ACE78DB4CEF035A11690C0990A064995881FED2B4D3CD70151838470650059313CCC4F7B102D434609A2C4F210BE8629400F49AE8FCDE3F80DC2C32B6F8692A4CCAA9D431A0D4692BB945D8EEEA4068B85D2DB1733EACA2404CF627A0B11F0B1272CF6
388Output = 14B6C2BAECE99B915C1E6A87A98EA17C060AC2E61C101F812CCDDE26300A65B7
389
390# tcId = 48
391FIPSversion = >=3.5.0
392Kem = ML-KEM-768
393Entropy = 0ED914DA0E27D3E268B344D2515D0FF7C3AC11D6BA6B6CAC714A632AC24FA81C
394EncodedPublicKey = 5D72AF1819A31A3B498159BE626203BC36CF1C807402D623F241074A52428D98CA15C15E4CCA561A3C6EAE66209E8C75A8393BE589933EE0460F1316CAB031EDDC8C66E82540C668EE991752823FD0780C9F8214EA03B7841257E44B32F2D1BA5D6583A4C81EE4EA7B3C4788CF568E4427296DE6A3D3BCBC81F46406A53245646BC44206EF0B3D384782A84B4D73AC8E368B91D9C106AF815E9F19896E087D01763137AB8830266C8D11C1726A584E67BF074609A9791B89CBB9CF082F91583C0C198B3552793DA53DD9F63429894DCAF42159E316A9F2075290A588692CD99A839146255F5061C7EA2008A134DAB3CDABCA5293B14E02B8CCADF96190D640C6361E1698A5E394833B37C485F63D3215995807C1545B8983E949AE7079594442297A092B45CE553C7174E00836B50B82C7A6F21775360A7D01845D295747B47C688406CF78555F9072AB10F23E5F0ACD757A75B7E1AD427120EBA86021548E13D42FB7E65EF2F495654706A5B16236810FD5E860DFAC2B9DDB4BC6E823EC1BB46310CDF59B2085C6134A305F496B3DD5966047C42EDF040376225FECF01699D98CAC62B7A6514F561AC10DE8AA4DE3825B4B4DABAC945822BD90B8C8069664D6B91AB655AE15824F4B4B0D21663EF6F52AB4A864692C3C9ABA5A25B6397558B3272021DD4A27F6D43B263656D09445E7F88E9C1003EE8045293A7AD951360D61BAF140A4756A292172572EF916E0918C4D5130C23035CF284F3653678B28706A157C602CCAD0F2B5EA143A56CABAC714CEDC4C00E25B8A66745F4B5979AF7608508A646CC00624D11504D42843579B680650BE21BC4D678EA2483A6F50854A573B864230BA184EE3DBC0D8114269108881056AF64A0828D5019064AF52145E9ABB4BEBDA31CFDB5A0C3083FCF8BC5265BD6D047364124E0687C7AD288A86E7103FD57A4BB351BF0C421458AE23124A5C41CC2A9A84FD332CD16C4B0F9649607C0A735B660EBCB869EA91BFD65C05C41B94379998E6AA5B0B7FC13100F9316BF9504384C1761AF8881BFA0EC466B9E9207B55458AFA807EA506407FFAB0E2575013C25CA470329DD89C0B5023BC3238FBB1B94321B60DA26ABB7028E8B264A6F2AB4DB6228111BC3E2B5BE23598AFC822DEC8A2D0A4937A002836C76B38F0CF57D542F4733EE7CB3BD154CA79D806C4101D5C26BA91E7A3EDD5708F8870AB770C1C182CD49219ACC6632FB128B20C57667A8B5D206902D54064959A6ADC128D5492D5165DBEC77696B148D077A450A97FC860BF8CEC5C6AE0C69C5964C90A278DBCC9E4901A1FBC4B28960E851B17B669409CD82E4D1A36D6EA5B90A02841295F97144613B9430A0A2E338269B1D67B35440F3CFC12D6B68F6754552CD2429B8A5BFB7C3442A95ED179376548C276800E0D9C12272AC8D5E6CBB2AB965DA914869C6049005C258B5338457586C09085167E733773D5F783520479F4574F92187323054E7454105D8873103B8A97187781C460AA7627375B7B3E6B91B4B1C9E2629EB17C88B52A33F910532610A5C23148D44454E3635ED8713569078D29A8920E009A3BFAA847EA9B02E8BA229680AC406298C0A3DF646175F5810F7A3F9A397A3296DE4604CD5D5BD9B531AF886A47BB57AC6AE564336B98DB8BE38A07B1F6D5
395Ciphertext = 750F7C8C1B87A185D8BFEB9AED5B5EE2BBA56407845972F6CFC120B044D2E83055DEB361C1A5B9F6A901DFEF186408241E3689199AED0C99CE6B792D97C27258E46AD9D68697BDBCA1E3D4569985A3187B2DD715168794E07F6809DFA72A10E05546D796A55A45B14AA7E2B88E52BEA24344F949BC7BCAC456DC57C2FF52F883612A161EA2FE627DBD803E67F6E4533D402C3BAB4F477593FF18B87A526B367E89AC053FFE3EDF8DCF64C8DB41BB43CE2ED56E0455CAD6479F664B644654A0210511439A6B4DACF4B6D57EA8BB018A3F542EF10695C45A014413516478FA2413DF0E54E44EA1E4A0A0BD6296D86130ABD4DE7713A28445F41CFFDCEE53AE12182A524C05EB79D408D43C9CC410EB1F3953F499BA1203A501FA9DFA435B437E5914000355DEEFBFED60E3E65C8325C31033A34BBE50A584A30173BB139D6D2F6DC1FC1832592D7B9D9005A03621544D88586EF5A233CFF998F82ADD6B96FAB6504992BBD1F1F9EFC488E966225CF690B32B7BA34573356D12E8046295A92DD105BEDAC875D36522872E21D037F05A4D526E7D51B0C7A9FB2629C8599342993613FE038BC6AF0EC69D7CFCF6A6B2AF056DC578634D9C43FFD7D427ECE2103E300BBF0231CDFBD91DE9193ACB28B1D875676944C050CA25A05F1911ACECDEAC79A6BFD666DE9A3A0CFA6316BE98010FC8EB9AA25B16794BC07B6A24180F33071AEC86A396508643EDC17F4F649F381BE5E1E0CE66915E1463AE4E8758AFA12895F9CCA7E2D8FADD91482C3DFA82E5264DFDE103A8873E681040D8064D650B57AB5B96FFF678F2DC6952AB636E744E53E2D26572A9D84DD388578247B77C595BAA56114F5D5FB9BE1B2BD167D921AB4F86E8D5327B318100EEB22BEFA274FF38A4A58DFEDD4A8B971E7F72A2665B1C3C8C4B5944580A1DFE910E7DB59D3DDB51173E5B737BE69B302835948CAD5E0784B777F506D9BEF4C2E3013CD4D0B5741BE1F4734E74D7E90C1A83FF27C6F97345F9AE863E6ABF3C3403839800A053F56A3517E0118FC7943A9134BDEFA26C16613C50A2CF996A7BAF1E152B18CC1FDCD74A158BEBEF23411C2FF837B75031248FAB435ADE0E944FED65CA4C42DE22BE9CB17ECED6351D19E0BEFAF0DBC142A8C0ABA70699CEB8827C186DB14D441A351A2183A424E6824BDF4DB421E1DA22FDD15A8026165E5FB4D6E81F78663E5A42426C48716E1766EF196595BDF30825DE10B7C975009373079C9728C5734CB535F43E36D6B1A9E335207E6802DFC017261D3369FB339BEF6F0F94AF93CAF099DF97C4D28F37E637D5325AB1905ACEE10AAF02F4EFB3C5997B3AAC2A85A41C3DD0D6401F75C32B7476EF11CA539AD8362D1EA006DBFC86DD33476C652DC83597ACB6D43FE7839CD217FC895BBFD7AF2A38740E5836BED56D539CF327948B2DCF38343B9FD30B04929507989A6046CC332609CEFBA878368EE389246F0298C1F1E1DC690A9E744D76F13621DDC6D3E598C9E4FA1718052FC9D29CB1FE11567862BE6FE8FF
396Output = 9B11C2CDE65413F8F6034F127338C64139FD8EE7252027AF98BFDA8254BE0DAA
397
398# tcId = 49
399FIPSversion = >=3.5.0
400Kem = ML-KEM-768
401Entropy = F39B50A97F31BCD5F5A8446C8D3CC9330034AC09167A73832B69D1106EB50CF7
402EncodedPublicKey = C9E505152697C6BC27CDD919F2AA0D6D2508B9E7658156869B5C61D3D289FC378BCD3C105FA5B853953F6C8959922141F00A3F55301E684AC38E68A2B6FCA501D6C8D0867B2360B9C1278FA78970C9D0B2D56A2315D25A6692AF8EC8ACAF6967B8D577115817A69CA2497A3A09866FAE149E6209A33A9A29AF66CFF1B179D42418E9622030EA42D0C80234F894628A4EC41046ACDA01806A62B1A643172A23C81663F9883A234716504AC06A867F119CCA5ADBC4E0646F90284F432C411F074CD1F8B8DE61CA4E093F5CA4033A92B17DFB94F1F28FF725C2C3D63EC731169E9C02505267A33C39110CB151507DE8791BF1D91F6C034CA7C3128C9A3727874FB9267F323B1BE4491F7A1630320C2DD3D419B639594F24A16225BEF5B6C1D854A3C1A21378211DB1A32AE5A69BBD78356B75BE18CBB47D3C83EF243D5B3682F9DA77E426B9755386FDA91E0B101DC8527ECBEB5F6283768F5584C9745A5DE7C4A724983CCC5A3A654DD955B81812BD8F299ED20930472A4D6A47A17EE5953927159B9988AACA4FD7A00995C4CCE2550AB6DB684BF0303AD7A2623266EAD13BA9728CE4250D94005AC6E6296FF50B80D321EFCBC6B5AB0B59204D3F37132A7470A3677207600E88A8722F042B9E4423CBEBCE4EDC948E823588A8C4C39848329697724211D557655048CFB1757A905206B1E7A8AF68083FB58C51B781A158BC9B29526F49062814B0BC11CCD79C4FB7B55D8CBBC05C8597964C37FE105D658B6C09C5CA7216502501A90E7B3054347D58028148030CF5191629F6B82CF16D1185AE04A96B0FC011A75C40C1B059D1F43BFC827CD739CD2D112F40F25D75A8C2EFB7CE903674F0531F5CEC7E10E155E1972537DBB059BC927DBC7EC6F90E18227623D1B8B8051A4241AB9776CC1FA344AE31936FEA70431129A9583D49C87C62A31E5B226220A9295EF58213D7AF3F102608602485936EBC29C2FB94A58C7219BC260C45F9AB1A81BE33E26F0FC43380BC1170B5CE3DEB653A2BB28EDA4CA1E69F5330281D961B6410AE52F392B29000766456C40C795ADCB9A46485112C3D09EC2E51B84AEAA39E4B71845F76C2D3368C6C52234A79CC51438863FC33FFE8CA9F66204F74C7B5212F343713B494B3BFB89E0E701A02485558730CD1D466C497BD8E383C027904609C7414D44C531BADF99C2926D2BADAE175831C12A668C902EC876737CFD8E638FBD6A9DF3722C13B6F58FA5C77E00E6C07CBF7B87D55B0788F3911DD456D551B74E6610EC4D604A5E81A7CDC8F53F85F1908421A36B1440C579932CA41521B82C2B3B7C0A75DD1280198777745237F31934CB1AB5C6B2551C546829B1E1AD3CF6232C94F6C7C6A650AC9441598984DFDF0857431AA2ED874AF90A2F7662E05D728F6D72049965EC174071241762E0C22A5736551449F6F329B7327BEAFAABC9D90C5F7480E43810411F778F9879DD13840F4C9CFD37BC6692B20E32A6292B51F1EF3782558A6D87CCF4E51271EAC0B34E30C85A7A40783BECBA66B088478A9B75BCFD675B2DCB1A4E22262F1C2FC905E725154C5D298E6095965C13EC7BAA8BF7648541730B61BC56883630CC9105A2368FEB2BB7266BE2EE927113E9C4CE6D9442C21A256F2C55FBB9C1B97FB23757A86C2FA7C1FC456144D0F
403Ciphertext = C1CC57D7AF962E0BC4276F3010149A7D6D78A68BE31A11A642E68A034CAE520F4126776155B2EBFCE606F6B3A4419A8E305A8B007850B664330828CAE5E2EE70BD4CCACF67D0E00493A54C9838B088735BB0A4D3D103CB85E1768C7DB1AA7760679F621C40E6A74DC9DB792AF97E716E1B95B2556C4A29A4ED235ED9B09F8071683FE2676B9BBF97C52E36E4C1E83C9910B4D27401BDB4454916DE4690F89A6FB09404B6C5FADF8F8D391A7450BED16CCC898D898A0656C33095D61F79214FC2BACC49202018CB26A5917C63CB53D626B2AD32B3614C28EBC88365300EA08AAFB9D6653E4EF3049DFBF11E2DE6AFC4C7D91312C7E03FD749B298D76884F2B46305731A7D3CBA3F243363144932DF793554FA9B0E08402572C2DE67682C9881AF8520212386FFC4939D18D1B9CDDE2E444CB272C5E80161DCAD8DD087CC5436D61C517DD9CA1C80B4BD0A736CDC3C1427BB457A22D698184805C3CC897D2AD9B57E4B634FB3CF69619CFAFA670072482216A95B809B9C478502A1D1749BB238C242CB8BD5BF14CF60B5E72D3365C8A6E4CF2FE69E8875EDA579E17B72E906456F923D7BB92CB2599C537899D587800E37FB13011A7865FB5EF172505206DA5EAC89BE6B41115D3CC75FD9C837F0A724E64D8FC0EC2E8AEF2C0B34996E60D8F810B516139C06FF660B9BFAAA77D76329475F0D26506E5BAFB80F1CA46F5719FC04748EA3DC9027FE42BE76D0A1C12C57F6D73E4128D1BB71EDA4F81EA3B995F621693BB800E87B33DB19D7BE47E52D4435C477C4BAB45207A41084389A99C58947EA8F86BD396E2A3E2EF8B11A54192F1FDC8FDB709434F1A1FEDD4C6C83BAB5A34B548A31666B34F1B9F62CEB0F46C1D4E475BD25518498EF7E1596B9E603BA0C3DA98F6258A1DA081C103A6CB57C6F049F6D6B7984FCB67F49DD26A47BA4928C9687A9CCD951F4D404C13CEC48132037641AE20EA8A0B7DDC28DE1A60498E633638A8735174B6AA5733F5DE0E016471125613B356A95CC5480C86F97BAAEAE579FC71407DE8565EC72654D8A214C25786EEFCD5E86ED692338456282F941D79BAF82FD31797E7478D6BA923EF0BD2359DAAB312B1B62D9A217CE5A5C3AF39FEC8F9682FB5F0C58725DEB98A5AF5656583C6B05AEBFF8CE8D76D5D90FD8FE3568C1DA65454B277CAA9629E06A49CC2AB83D0BA34CDAEA3175B4A35E49B83D3A07F3E4ECA2BBDD396712CE45E70D9FC889907E1BC362AD43B3061F040F3AE1949131723B76F1F1D0B166BE1C7E9E318EEB7CD6FA9BC3F4174CE343B6F93860FD8CC09EAA10B3ED7F20238B2C81374CEA113C14289848FED08AF6BFE665393EC8C328F574DDD99BA599DBC179E0110E3C20C2A25B0E3544E81BB4005F5C30C2850E548A1B68DBFFDFF073C8A197C6B052961842CA0F1D427AEA346F20E0BA99EF965CD93E39CC42A288588DFE4C4AF18D8E1292CD07834272E9AA14944BD666B9C4050A0008BFD5803913727593DD804FCF6CD01051557FBF0160CAA5C06968B368
404Output = 4BFB3BF18F9B697AC262787EFC50D899628BDB388570C8EA538769753ECB82E5
405
406# tcId = 50
407FIPSversion = >=3.5.0
408Kem = ML-KEM-768
409Entropy = CA895CA82A7D8AE71265CAA702CE549735D5982291A7BDEF55A4E557B0395127
410EncodedPublicKey = A8791768277632D914CBAC0167707719EA071F96A985531FC90711DCA3199435252057167893892C57C6F5D7016F940957BB9560EAB19510CF4C584739C1927AD826CCEC95FD87BB974449B59C0DF3A80E5C8A1D7827906A1214A01422DF780430E872A81393F1E94D23C231BC039A3A2599DB55580893CA59CA704DC2222BE83A31155BCEEC73B8960784D2328EBA86F1D1C0311824CAB477BEF87F2CE6346EE2176C3434242128A34317E0454DB52017FBC9031E167D7FD5776C9486616984E7455B755B81C38C93AC65120E58140B849A6D5913E2571FAFFA9919E022A778635E1784F254BA70C34541B763F9DB14F5CCA2E3D8887A2CC1AF0B44F8A8C96F85349F27B4B3A824096924C89A2FCC81876253BEE9833FB6F4A8452158C0861432D7ADEB27BA528057EFE0734C6A15D82B7D93CCCA740252E6644DFC86CBF05945E641AD7A24A8AD781E383B61A866455F0C07E1D0A11F418314F975016B5F420A0CC5F6B6F0B5CDDE4A3CF787CD1F016A4174BB1B55730F8A641AC5810E293B8807AABB535C5BBC8DAC429251814BBA850CF0D72FDFE5BB98A0376AF900D36604FB900F6839CC2CDB34A28417DEBC39559696D3B71CE873C63FA0A089AB088B76CB98D6134B8624A07A923F183AB9692F4E87B8EE9B87DF5AB742C4242FB5C588D77C9F92570B965E89A973E2B14F25D9B6C9E16E9D53802475B89DA167C1185EA968961BD35C97C49E7C1B30AF219A033908FE84859C96BA9650328018603E5A7B894A17A94840CAA4B268AB7BE85B8794CC506C5234077B3B94343F7155B9DAB042E3945C5AB56042739F214C62D18094A522817D2367D56BA4DEB81F66DA2955168F213A7637CC3B285C02D1780F3F0C45990A9426A19EB760B767027144EC3384291F1CE728584898868A62ADA980A0C291300A960EAA6DFFD3927AC874F5494B456652CFACBF74E92FE08422D0E58443E9534D13CAA8D1B6D13C6D6B34AEDFD686F6F4AA5A204CC84A2674C8A3EA653575C0301F0652EB9C524B840E7C3B2808FA17092B45B1C1071722CA26EB0515A3CD9E7C330577A1D1CC4A46436F09D27CF9D6A7ED199E1EA39C59348C16A6849FB94806F85DD81CA0337BA1798B6351C5926A1420B85B534F6077268948A8ECB07BD996D26C8E4E9BB83ED9CD8D8C205818800BBA8E98C9B946C81DCA2C7AB4A4C26DA686F1A82C10988C68E5B3C69425AD505D60669028B510839831F5986EAA7632B84BA36B0876B1322F571CA1D316B7B4A60F082CB3B298C0991AA36058AE1C235DBAA57A168B49B6A9314FB5887037C62D8B6145116B3E67CCCF8443A6D89F31D7476564A141004A316C465AB536F2AC291CD6BEB928B514F57801C9340B561AEB58C219590FF38C868F807176B4CD3A446928DA120C3C5843D54389BAA8FFDA92488B0CB5BC3DF9C21CDF9A870F6793DE3AAB8D31BBE77A7B8FD14F7F3519AED247609C4B2BB606825925EC8453F6D195D7818783329EDAA9567FD5CE6F0C078B70807AB44EBE19C1C7EA1B77F29278D81AFE010576525CFDE05234FBC04D271DD471CE9C07244DE03AAC312BD82B0043079A1365C91C562247214D5C69B9DC66978DC407A3137C036B2EAAABB6754533CF743D5C7A02D6E7599DA448617C7F8BF530958FAF76014E871E
411Ciphertext = DE69BBAD13FCE2CE4743F87DEBB649B8F5D4084F618D446F49819CC4F84AFD44F335E1A998AF217B74CD67D2099809EE76669BF7DF2EFDE3CEE41C93C1933710F09679DF3FFE0972F2D1995DAC767E0C0E39F59120391381D5D7D49BD3F7274AB32C0B11E47B862EB6C7BAB3375E23EF3EC8ADA748B5E864B0D30E8189DFC20AD1F35ABA57C49DD976D0E3146878033C94B991D2A8B549CDB8FA36DBBCD64A86137601DACD98F782EF802F4DA026DB3928FE7F30F49DB9E381E152F870AB8886ABFCC6561B29A640AA73F8004B58468FE92D7896F3B1B0540E7169FF149F2B729E772EBF28A8FDAD423C5E7E36A4F9D4606FFDB2E8BF27DF06F3ECA830D07E265354269FB9AC9D1D6649B6518B7DA297707125CE0A0ED76CD26B3DFAD65CD9E8C2CF4188603C60F18E1B20F8F069719452DE280F740D1827540EF3E671BFB98DFC78A86C2E1C68FB575E207260C685A5618E1FC7A17A42B59752659031F3E30C571FA09EAC44086650EC03A9A520969E206A66D95FCD629733CAE122745DD48F4339A61C423515C5F50381D1245A5C7ECE079DB130A06D413FDCCE9553DDB5A2392F9C1F61BE37782D335463D0D57BCD6FC0F159F2C6CAB856BFA0D82EAE34E5BC7E35E8CFEC0F21AA20C71DEA4088A164345007314FAE7F2A202CFC3DA610EA99298C5B567062076B447902ED9D4F1CEA8CB791E396FC3646DE457C2E407D95521B82DE2C31A9412714BE5901EDFC7D93EA389B0DBCEC34A1F6535FB782119415BA57B94D3BFDE5223851D2C7F7A4B63FCE22575FB887C64F1E3F0EA031A185BCDAE48A748BDD15E8661C0D1AEDF4CBB56A14E933F1AD4086C2D6590F83812DC509681D3E69D8D97552870F305224C19E283C757084D367BCAABDEBB3E9A0640BEA1D4704E5CF918FEDA8D63040A8FF76D72575F2B0DE685BB0DD65331F1C23F16EB6DBA12F3DDDC6F1B3397147EAF94AC2B71E3133C29233843FCF052BA27F6E685BE652765E790DE65C4D2A6E38DEEE6072987A1A3CB109552480078919B62BA44A5A4B2D5F5187CCEC7EB9024D3AD1F204FF7CF3943CBC0B2878F9298ABE6E7184FD7D354E7A613044915BEB60A9E5E5289369F5FA38342B48CF75711F3AA588C41D4A7D9ADB83EFB3F00C3CB8237A94B220C283C0B9DA07EAD41891AEE17C34F5EC0FFD78C8F06E67E6AB2DA60EAF0EAF833A86C22E6CA4955AC9410CAE51160E8456B6D8104BECA7B2F8DD900C58941386BBFE6DD96CFC018146D6EBD9DFCB60854E264C04424A3BEC2E6307A300103E88583EFEF67D8CB1E68238548728072B32F4D153DA8433F9FE0E08291CF4F2EB0681512D1856B6ECA7CC0CE9B6368BFD0C1CDFFDC389FB3FAC5ED3CCAFD67E0AB7A81035A4C0CA9B55C98927AECBBBF6F6045D9665AB7B04F1F160D98FB98A1D7DD10EA0627083509DBB5964AE69DBDD61B9E75FFB6B73211C0FBEA70FD4447B23F044395B2601306AA27BBF015D1A6A303105D9D9252E9796BAE71F01AF0F3E862B7BA6566F22536077F3B914
412Output = 4C5E01F8AF39255DD16D59127C8500F6F34B031049F3A4E24DF41E27E1E6E9AD
413
414# tcId = 51
415FIPSversion = >=3.5.0
416Kem = ML-KEM-1024
417Entropy = 5C0471B6A9813B06118FBBDFAED31ECB6A1321A5C9F3B6BDBEC2E4294C5DCCBA
418EncodedPublicKey = 41D1624668863EE747E7D6987A823A6B0C2B6AD5A987064BA1B902354B708FE7718F4A6EBAE54A4E827A6C0654F3A13283E45CF2326ACCF935FD06569BD427D24B68CC4334E8A90411D99BB2F4603CE94C318C3A80D037900622B8801AFEC45F92AC6B49F11720D5CB98199A7846B9F22611FE3359277489E9A635C20CA1E3F9AB221030842936EBA7266D0B2FB76C3661E563E819653D68378BB990A1B4823F9317264564E4093587B00586579EF03268703029DFE741C08382D9C53A0BAC90DFD355C1166D393616E91122D014BBE4EA0044842A09DB093DF9983610AA4F990CD68872E401463D488FDEE6C6617045F6B9837ECC67C9C6C61CAC70E56B378F1B22574A43735C2A26DB1A76A4A8A5214873C61BD16683220949E146629AD20CA6C22BAE413EC0087BE363899FD5AAB71908F4D8237C7057A60212022372400687E9F2A6E40A695A03AE7D702AA8E00C92F37890636213CCAB46B0945B151A1A03529150032AC663BB81C8AB25974FF224517776A4DA5CC5C16BF9EB5F02C148E1F6A06F605000D59DDB756DAB397D7C6A94074A883AC8C108D2217F6241C0A7ACE4179530608EEDB33E1782561C76ACAF9A8F778B7585734A336396FAA89536C944CED506284602CFAC97AFB9193C6C552FF0C0D88BADF401A6A74202C1F254D0105C8989B801B49B4290A69047B5FD90B14372B482B410CAE2532D3A3F1725541094CD0435685C46C129C149B1B7916CD224963712DF9B48D1637620E48D6A4C7FE65431A49B0EFCEC3386596D50F77595AACAA389459889B98A06407B9C5820E17DA0059840C937ABE532FB8B2A025570109CC0478870B64844325492E51321C3226B71902FABB14726E383933A580723873594047FC94010C7724E9A982D05AA8EC28366B3A95E786CF2C506E5844FD14BA1DCD98418BAA51BD48008E20162C4473756778D98721522A5D6E58A2DD9419FE44C8E1AADD6C033EF333B24902DE80795FDDC4FA357109AA9CEABF01BB18CCA57A334841389D0E424D877AEDAE9BB97A08EA86725894865359214D9422507F8093AD2698245B88F12355785A2E062404B39CEA41CA99924A208301CC81377F8D27A7B047191395CEB13219EF907CD906DBACB2A7C068E8CD62050C022DF5B4012957E7CE41AFD91B4CBE1A1A794A4DAC5039D10B049E83E74A166A0107BD1327A899C92CAD3106F4800D34C7FC8C07044A99071125C61B13043300A5B32424C79CB6747232847C70A92CF2190B42574902B418A43256B7178A3929885FB054436DCA1A3B892B1113FF862C854B8C0446B0890F9B0A817664D98C71052733B5A726079468097A8921A86F3464D8D795BCFA281C0D38A0E0C1F718529DDC54E2E023C18062E2587639FC48732F5627780A5D926A96A27626FDCB4F373A9290735063B1D9F935A5AA48F4930B4AD5C7B9F88B91C32A7CDC314007301E919A82A5C8F3CACB2538067C7B643A83BCE11F92EC8985B2D087E822126E7C142302CB2A3CB70C10099FBB9A20D15160A98B3C8794613183471C237AFCC2EB0C48060E72B25305477431DEC8885B23785EF947476B600D65679B4839AD5D06B6CFBC91C33420E61745DFA21FD99BD92064DBA480E5829932B0B9655D05CB337611DB58056CA757E0916BEE338705063D2C886BCB59EF5EA5A287B2E6CB178134351AA096042C0A859D1272B661AC3A07C79C11C0754843825C122CB2DC63143909B7BE2A766864902B4C90CF9163601D64EAB58270FA94F68A36D29833ED92A1D9CB5750209C5ED93C41D7B7BA8FC12D0D3C3DA7A8B9E115A8190358DA8CE1C909755132A0B5815341380F61A44A97C1FF000B352567CFA3210F1F5AAB279918A2256CD2361F742C953A5721E537644BB09A3B37FDC7B8AF6AA519ED34284644B63C1C0CCE462B6BC270DDC0D85F732FA4984D1B1B89A7CCA16549EF1B8CE75295EABB239659475A60AB05DC75A4E511BDCDCAFDEBA526757A947A9606DC83B8069479B7CAD3281989E6B44D975AC3799A74412A7A07A656741548F18634CE88492C669485B68E984002190A01695875780A4F512A4289C260B5C1B250AB0C8102808205CED793F092935A305909ED006F44AC8756B8AD4A48A64B7505C34348BA675EB6948EA33B3CF8C55BE7751B8E8CD6D828FB9217BEB36B5C0F99310FEBA88E5629369D39BF32DB7C5985A36360143
419Ciphertext = 92C0D92C856D6D99F139E3CF592BB1AD6E2FC0958169B6525C35BDB42DDE8A4E897D0C86BD5B6C75ABC5F632248DAD46F1B621568E593C804CF72AA3C0EA58D094D20B6E4735F33F534BE0D7E1BDAC0A0E0B014C0A0854DF5EC494DDF4BB38C4E6A8E93C08B6361F8DE948509A4C88DCC707248029CAF66CEC8086EDABD68B4DFCBE1699C1931C291C47DB988FF9B9A69E0439D08CE026E66EB7029FB9E8178DC0B8AF3837EB5E786427DED2924A20CCAE2E557DB1CB25653917C38C63B54E5E64F70D38724D98600C6CABB1F2ADAD92F4A4CD6BBD9C5E38037DFB5BE656D25885853BCA6266CE93D3C88B343D3D7CF60B6909B5312D1051BB91E5FC567395F5A8269B7C4645B6BB0F67DF1489A2B49239EDA68940ACCDED5FFBD177EAE09B01B98AD47F39654D42815E1C9DA56C4C798E4A645908DCA4AC7DF729B4D54C0E6D955206C476F6514ED385F1F0DAED15F08A74B4BD3DA43F0747CD3A4983181C830D0AE2F25B1E041C794A7767032528DA2320D0422B03975E68AC2560719B02F8D5B6260A20F7F89ED7CFF2A8FC0C0F43E8A0438EA7B824C997832835A87DC62FA7A6E4197C5BDE71F8A186924F95A61E2C314789BD13224536548A7370C80D4F42A915F82D0E489649FB8A9156292ED5ED55572656E6A2E8E2206AB5774BE9FBB5BB4D3140B3CB4025FB949D57AD81C3DE687D8AB5F4883B0809DA25C6ED83A177E876C5E7422BD79C9184457DB9BF60ED306AEF3E010CBFEA26977BF38171A3127F5F46AA6DB09962A5BCAD8E9A232CC6A4AAF9AE66B96E30CC1371773335063F14D28ED39A4BC646308C8E38D5BDABEC0E1207B05C05407C80275FA7C5B8504846BA38CDB56080D3B6CF285872A1FDFE21850C705818FC00C60240065C91E5D2D9C8686F0D31F667708863422FDD22DDAECC7197F939264E9FA64FF286494D416C6B5DDA7B0C57E3A59B1C4BEE37E1A42E523C2D32992E2ADB333E9F1897ADE693AA8E56DA97895283D22D15D6B06A48A64E4AF64D54E2798FDE479794AEDD948513BC547873054C8A0942B400CED7407BCEE4F3DBDCDF291C15A097F7D9EBDCB9CDD837F31591B27B2301022EEE8750A0CC7CCD49468037206FC2F6B07C3C11E3D8357E1792EE5D125FCF478CA52C7E15CC17B8386E28E72DE0875DDB9825BB4B507C63B4E8C998710DA35FE0D1AE6DE30C133DE1E784CBF63888FE8E67262A05451F76B8574DBE09BD6D32785321E08191F925C433622F8423A48DB9FE9A37734CE7FD021D74B347217B449028B1511D0EC7FA2C76A8637B5066258619035A2CFDAE9D29D37FFF5CDAE360F8F135485E5B456612C2FE3849E603993E609A0128EC2FB9231449E218D3AB82052B57E38A252B9DA261667FF45484BB5BA936B8CFCC4FC1CF0E0AB869F17F6F6E14E9B3AECC0F044B92EEF4916F1504A88158E6381CE5A57BF856269B0389854BA9C6EED6FDC6001BFECF6C501A9A515E5CCFAE3D6B892AFE49A211B86B3DCB751558B23FE2207860B07AC33E3F219AA23203AC6C9C2C26134C5CA8B094FBEDD357C9224CD4B363E04DCC751C2CBFAE10FF51B355B081691BD19590BD6B29DDD663F9D53E86B3A4772C2F685B343ECFE100AE88867BD28934F091DBC75241DCB67E701C103A771D899D1C12AF660E9EFA084B3EA892972BD7D863508079B011293FF6EC0300C5D437ACE20D853B4656CD17A703AD5F0CCEADE3FF5D937B910F855CC2754326F500C9E74959E2368F37B9945DF9FF5EE9ED90FCA9E3C0185E9597A2F05D0437093C6B37EFF9215C29F5B1F89F7A6DB6AD3FC0C6CF12184675F6105B4B3F4A384541AE36A4A46804782186EF068BBEFF8268DF24E7FBC64C7D29934854D708BDBD8E0379431F4F1E4DEF6B97F24F7711F8523012DB652D973E80F5C111FFC2466C0A726005F7FE83FF72FFE75C6E942911BB4C6BC4BBC6668C85ED753F2F8B6B37A260F2A8FCF7652416E3AE8C14D7AF4D6482322310642ED16CE7F3F04755241EA2B7965BD1F4CB13414DA96AFC583D6BA77B9ECE38D0DC1E1188713BC3118077BC234DD451BB090918C12CD3591791B58B75E8B46807218711366F4E9A4E34F2DF8D7B04191CDB715C396D9617661731DAE1E6D26F494AD7769CA2E92BC3A011AD7539DA31E37A06A5FBAE638E474EDCF9622214EBF669535AECDFD12E5FFE8334AF36D9C4CAF60D90B6503D
420Output = 3486477DC27C9CCD5B84152AA22A75A321C1D3A931398F8B0F36740FACFCB2EB
421
422# tcId = 52
423FIPSversion = >=3.5.0
424Kem = ML-KEM-1024
425Entropy = 76404CCBB31746D52259F9DAD0AC8B77421A750CF6E4F272E159D7D40E3BF8E4
426EncodedPublicKey = 11961C770B65B8646A7F04910E9B54058434EC0461BED074AE055603AAC9AF153C3B4816CA5C5AE034CBE09A67A3CA01F7F967F32C6311666D9C15969611A60837CFDF6CA76C18B94E716B436C8D1CD448D0FA25094C5C0E608CEFA888FFD783EE649748438978B66106C3BF23149E45534955E81EAE892BBCC38373084EBD3149C60B9784257AEB898C4FC6C3CE4728ACF73BD6B49B0CC14C5485A8CB091946ABA0624051701C9139663FFEDAC83D18B84D504A85928B25E9AE09DC30946A984B86CFCBD823BFD39E75A5BB4D1CC896816F858624E947A74E6B4BCAC4C7ACDAA7715A1578760D19989D1165A12E82BAE5676EAEA31ABD1514BE647AC180902FC2505F08A99E79BBB924CCEE73C577EC8A77C5810E822C21D30CA9342F653979C65B630DFAA87A056720C562C4512CE346AE02F8619402104379BA1418466FA7C828859EE6940CF2917FB1FB9A630162F1BB985AA1CFC7C5082D952AC66B7A160620EE77165EEC89DA795DFCBABC85B4AB805B8162217CE210346E803246539F5CA30B6CA9CC96CB854E324586E6C32E3B04870AA3208614F72111B700C6F21909478201B1726FCB370F85A2020BFC5AF8E1A38F3652DAB44A6B12C25A09A31F404B644244FE792AA378ACB3355C69C2423988B34DD9439EC1287F4AB2526C6F6C2700A8E4BAFC1948DB9B7193D04D3FB9453C496E8FE6B595FAAC959537A1B6024836723B753C52D0592475888F60C3D4866334504DEFC59E3DACB2F8F85E4C12C48130051BB5090C1CCFC64B86B4E6C3F4D7BA99D88DB4A55A29D06A0C1B459B2A549A297C7527B5369186B2F18545D7CB4D4BC87A92492C16C3D1A7062DD75960349B9061B8FD1431B59861655A4C9026098726689390850BD329987C56E63CBB81C8534D4A574A129514BB026B965DFDE1C6A7BA33D878357CD19D4F0A284C529C4A4BC887002F66D25FBADB55C7A03DE48B139C30BC8152091980B4000B6FC27501DC5B64F1A37FA8231DE9EB9522BCCD52E83C43C59F005C9009B7705D43B8933B38378A8E0CF6869B93459869C504032FF04912334A513B41329AC26CEABA8584DABBF3884804CCC89DD4CD06E4CFC9D363EAE4287F0AA134C193EA12402D54513CE4AD4182C2ECA89079F7A37C132C61C716F4AB242F4C8DCC7C2D99DA9567E1A46B088627C7C78F5729AC817E2D08B7B32B8E9CB726DE742F5FD8CC696A5E62BC77B70C2A6E92C59F795916F569A7D659CC4106A9D84A33C42B8C417E9BD6928729187A220E0E802AA4743B18B995ECD0C6912BA2BC519BE1F956B781232A7804CEC7136353685B086E8F29985DB564C7F88FDFA36D341679B135AC63E88B2C278355F40FA316B465F30CA8EBBC19076C1062637D087C5206BAA86872CB851365B9197535A1C07334270AAF6666732E2C3CEB437BA135A494538D1DA39F25359CC191561EE47241F809F1F538DFACCA5C7937BF69CFD92004E1F13AA72594FD0A73DB6207F458329EF1B6094AA3FB4370BF8985CA9883C4460CCDC51AF2B05E1F667F217BC27CE97931368E43EB2A30806D9ED61D7D9099A0804DF11374ADE77C6043A69A5537606891FB5C80AE9B942934A9E2049A34F4110136A6E9A07D6C352790CB9FEE04C72987C0CDE009CD9A01063A6895A2336C67B72E5031AD36993EB13FC375036C16540E106D91C10679353F480A53AB8A2115988768E756242A650592012490383E68C1423084DBFAC3446A67F9D52F1F2007D0C663CE80A23CB3C091475CD9C16DA02245BC2842034A2FB07A5DC2965A18C03060615AA76B6635CB9F36636BB527448EF218F8C804B06B9CC8561BDF97A10850B2A503A558A41CB3F93106F32F33223530D14B73C04EBCA44949B690473A82744B38D7C53F33109B0F36A2C0A21D048B2DDC19B85FDB5FAEC962BF1B6C36525FD7D4228D649FFF29C3AC0295B4D17376C5BB145609BD3165456503E69C69A141956F441629CC2AAAD939A1EBA438D901B88A3DDA197162EA01AD071218D9AAA549BB8B3AB7DBE15B51B899A40CAA84C716ED163BD6C068B26696F80A282253B229A149B5A04BAF8A9FC50296FCA69476CA6E782B166A277A7899022DD90EB3C0CF1E126A6D119DA93A321BB31F6543CBC2E95AB6D96C26578CF2A218E5483A6A11871FA62A4197130E5CAE8B4218CE72CAB12517CD7DECB26902EE087E4524AB5DBF
427Ciphertext = F4DF6606CC4ECFE43A787523CA4558FDF87E19ED504E4EAE56CC06D8D0AF127C759C4207E286C8F26E7AE5660C62156493CFDCBEE2148DBF88141B0974B5AF72560CA06A3A153C10053877AF19591B39CC665E9E8F584A0D9EB5DB22CB1B386AAA7CA0E5B902ADF5C1CB0E9EA592230CB2DF0D87052C01E05BFB2BD68F2E7D2544EAD403D8A2F7A7C3EFCFFC2EBAECC5D1FDCC4BBD53D50D0539FC57388A2ACAC7CEDC701BB564FA468EB034070B83B854C18A8A26EE54C89B09616D1C6C401A668449CACD130D7BEE988A7AFD623A0052761D3042E19C7F2BC3C9D750935D6EEE9D47B171991EA1E40599DAF9BBC3F746620D2806A156A4F87F1470D158284E726E93FA1CB67092F60E5C66D5F3FD9EF9103AFE3E741AB43B8109E7BAC4C8BEC2B0FB6C95901E696C44442B9EE8233AAF4F8338603243B44A0461CB5FD64A31BC51C1AB1697D3DB8F16374FCAB9ADBBACAC82B4473102320FD431110728CEADE67D6BDFB066F9E298CF678D12CE8BEA7FB5BE3256A17EA954C187EE5D2818A895BE8D3DDEB4245D62B7D10553E63579BECF18760ABE536E9E9E3DAF51426517C9337892B4E8DCEC9C69312219E33A579D669E5A0DF90A982F5EBA94E63EB0D211FA247F83F3ECB182A64DA2CF8D7770E519C2F2021DB54971AF0F053F046BF8FEF71C4753C81ECFF500CBC618B6F34CD98ABF34FAF7E08622C33ECC0BD5B7E939665CC350DC5B249DA5F5AD5220920F8A53ACE054B16E6C72D0BB4656DFA814B772D14A60247928DDD1E0CE69FBBDB4EBAD8D395F546760D22377EDD7E7B2AE560635BA34AB5EA333494E90B5C11334F3A8462CC431FCB6631CA2DDFFFCCA004E2FFFB1BD1D84E781F8698EE94283099D9CF62D1A92DB1337A84C6E1A35E14E773C2E4D657A32FCEE3C59A1DC520D7EE458B864DE1DDC4A2F52CBD8A5B21EAFE0ED431B561763A2C60343263C2EB3017EB2871A27667FF4CA4DF3FD04E7F658E77928321D9668CCF4AB1A1C135EE72C8FCAD9E110D047CA1E8AC5D12DA476A231C22E0E518A452496225B8B3806CFC52ED58C35AE182BA1BF82453E91ED9349E72748AD45EA23B8DB2BDFB681E2C0F0F6C9F0AF8BEAA00C5F4F16A5E485341B0C4C563DF0862001FA6AAF061DA881DD9D6A76CAD3E71196CAF074C7093BE2FD649054C336B0E037E71D4CAF92A45AB405C2E9BFD912E4B95731A78B1A0F2C9D2A35A43FC6AE75C133B060CA8755CF3C76B04F24F6E4CD131D259D0667316A7378F10E6D983F7F5898161A8F0B8658A32042FA390CCD0E72DBC596DC212DB01299D51FA1938564223533CE588EE54E2A8D117559A37BEDC89AB49EAC1714A8C250B95B1EB65453E9D6BC528DD540844581B626916D4D449DD91235398E1C7DE41A6129149CD220D5EB93CFBBF14F156CF1644B5FB226DA7B0823C349FDBF866DA95C523CF95E8E158A9A97F6743EE6CCF21911D4E53929F5B320D014A0CD366BB3456672803859BB7829EE5C6F9186D22DC997FE54FF4CCBA7FDD6866DCDD9DFD0A8E8057888C0AD428AF9E23F70F18ECD685F2BC4E0FE27B9E1A2CD554E3CA54785533A11047990786AF790B04F1767A7E6E66EB65A3FF731FFD62331D5A156EA9023659A2D1A814427FF3ED2D216614CCD2E9C83B9E07DBEDD1693182018800868A85EBCB0F7F6F255CD9DE10B7117BA115741E6E097981E6C2DFCA6F204E43F15FC65DE7CE99DDF5B31D3B41F28BAEC5B28EEA8F610093765E0F6412AF57510A4CB28DD49506205AA02D3101C8617A38CC1D05A1B883FA528C31B041829D5DAC6F5890D77CEE7F00D3613EFC04214F3E70F3AC7D9345E3B225BF36C64593513EA7004F8ECCCCEF6CCF3A226E672CCADC3EC7FFF79F9A4339581E59A48B5CA87FD94A8B6CAC598D97C24FB8377B633C020C6B3098FD34284BB83B75FA470B445F8F373A086A5D1DBC55419149EF7460C1C8C94EE52B1E20B7406173093E0986D5439C0E14407A55D29AFD62FBA11FC102A127663A3F41025C9DB782DE796AF739C828F7E60CB60813CE16E387BCB6259F1AE96AC96E62F09BF764A56D034A20588E32BFF600F6A4A203E8CD2ED64FDFD51D95F3FE6F81C1CF55B1B4D0FF532D396E74FCCD1635F1876E0C5033F22DE46934EBC9D35DFD54D7014ACC525AC26CA0B86E644F8643FA8E73E3C2A7E70DED52954BD1C16A3315FB08E288DFFC957
428Output = 21A8D7025D2551E5849A4F5C1AD1082B2695AFAE98DF14A51E1D57926FDF4075
429
430# tcId = 53
431FIPSversion = >=3.5.0
432Kem = ML-KEM-1024
433Entropy = 93AC7A68CCC827EB5D5FBAD532CF03DD5845EE7132E030404F2203EF5950039A
434EncodedPublicKey = 9EFBC6C3501A0DD49AD07994DA627A33F5B5400345D84C53E9C58EDDD422F74A4D84DC2F21F01BA3AB34DB72A7DFA386DF525903630B9A814241C0BE2E0639B44328C896BF93D860B9120786851A77D695F3F08D81C017B090605DC550ACC92706E83913C282F5E7920A168F0D039FBE73094BAC955BE69781C41A3774335CB04EFAA6571B76202E656AF1586115BB4D407A024097B8B9FB89789A8BA412B557BACCDB5589C8394393118AE755C1F7E895D2F06006E0BDDBE68DD63C3180E7B34A9693AD107770E42F9FF4094EF0CD8080297AABCC4DE47475F232B1252F0E4B1A6E9496DAC57ECC183683645B90D5305C446FFC83898E1BBC8244283E9A7AFFA7810C8302AF958277B064EA20A094E0071A4077B91982FBF576F13843A7F47C442861225CC72F5A2D0A6C2132DA572D210E757813B7FA0533831E8700A8C4250B7F5A1EDB9382602B4C26C72E486084A8BB8CA835AF4AF924DDB62C430164D1DA6BE94158D0F6AF180979252A2900D1974EDC254FF46F3203A559B581F886913D814644A8C5F214AEA98B8145691EBE9810B9BC6553BCAC7370C91BACB462A6BDFA667B9E066393C47AD3C9318AD28894948AA84C00CBF365BB3379849C069BEA59E4941A202A8373B4C6050978D90208FD502A21FA0DC18C079E06C1B0922503A61D5D748FE96945B5F68ED328C5B6E1BE4D48B8B744292DD44A43B8AF27237527610C198B2753ACCF648348A8B85EB9B1C4894C224E14002D187D1D859AAD85A8A751523D7025D3979D273745F16A6EDE483695CA1AAC0BA8FDCCB09AF10F2CB3883F051A5479A97CE81F6A7C0544C386DC316433C2C13F072B8F89BCFD77B876A76C50B15756A81AF4335DDA1634D7FBB613936D287ABAFEF854682919EC1685F9613EE5B7CB9F5CA7CA6952EAE7810D150520896B5BCC2979733776974F9EC43516145CB76B49ECA72925707B0AFCA3B3E18DD4C6ACE0A1C170F3A9C9D83F9D3A02BFBCAE8D68B33D1A1AB4FC6C111A1812D91793D586DEA68D37B939621380F5E6B3E8F677BEC6619F9296EC30ACE264AB2C807A84F00E9E34A6DD80C797580BD3828DE51CCD10D237D8247CC35C375F0A8B87507EF3486A273A26CA4C5A770041EAB27EFAEB63DA2CBC2C064B14839BD5383F1212A5457BA97DCBB2EFF13CF3F2817C798D17A844DA9A72DFB02ADAFB04DCB00162B3872710299E16607876447008701B36357C57BCD418724403A650F278B8B30CE974CC738C9AA93A0125ABC153FCB0BDEA1CC36A0709758C6DFA5E3D897552F1983F30228CC2B1E57604ADC4790CAB169D793C3086BBAB0B14BAD7B75B453194A612E123C9E3F79C04AA34BFC71329F1CB21834DA5708B65560FA5970889E34DF45087EF299ACCC320E8F725E9A66893DC79BC494BC74A831699B90D898785806073D8C1C561BDAF274860E9CFEFE48299D0050DF42D77A404E2F5590A534D995A053692C8D63966BB9508BB4040D2488159FBCB4607A16794764C393938E082CBA877B49738D0B31C7DA042E5C85F19F49941F9767FE23BDE97498CE1107DD108C7F774FC693B48162C24B230845A0C0FA42DC600727462982BBBA281887609430380143F6E2ABB57269AEBE370114AB12887C4BFF04BA1F7541872846E705F7A98316436189DEA3CDECB22DE36B464A128ABE86025D68994B689EC65C710629B61478A1BD0241D7A3000ED698968269081C44F906EDB19C0F6E608086C21FE63050F0878A7DC6781995DEB563602827D09C8C0633719D0D89BBBA85F2B295E5BC0886FA791CE9278BCFB37DA672022BBAE7DCC2976FC45A4D57702917FCE687BA63665EDE5BA4DE3A571D29524A211D40944D5800D29F65D6A2381F2531A712108E31532788A3605728B373797400A934644BD225352BEEAA8F404009835577F58B66B2597B9445210CAA12031743179C4A180527360A71FB4C883C47E5210B430DCB603C192A2DA62B2247248C2A6AE4CC176E50BF78745FA4A5602F6A148CA222F330EC3DC84143A84321A895F883C59605D6B3878BF2A883D261EE222CCE4C7C1400513AB291B954129793A18F73A4B0434976CB39078F6030D206F522B1DD0173AA71665BBFA709C1391DD2042E17BBC18F608EC43A3FE781C9D47AF5426BE2F17A2A5490F0DA30E6FC723D1A3F1D3D01B80B04E6281AE6DC93AEFD7F6DA6696B64E2BF42E
435Ciphertext = D15CD7A64DFF9DE8BA3F247E379C4F4EA6FAAB522D0BD009739BEFA20BB4280C93A323C5B62D0FDEECD365E79F37390E99F09A83B1ECD2B15740A9E4A0E3B107F158E6D7D0CC0BA90737BF8F816EC0834FAD1095569E70F83055A17644A56CDA85E70B8E27C2496FD43B7A622D883EECF6504E5F2EF9C5FA9A6198F91DA7E6FD89F126BF08ECE98F43052F510691E3B6322CB1773A789322DB23CC8D7A79E48D34BBFBB18F7E87D0362AF71ECC494226D87CDBD1E5466FDBD18FEA0F9F9FC655C88A4DBCA46F481DA4FFCCEE5FD5B7C902A5632B7E40B77E06C9065D8470A43A810882D35F85ECBFFE0F5CDE2D3532BCBA30B687E781358668737EFBB6AA9004B92845271520AAC7D9588F6F9DC7150BFF1B513D297ED5AD7900DE9F59138355DDE3B50E05F38E6FAF5B66471F477CDB3D4DD0E84BBEB4F7D8AE3F452E67473A84680195A10D440EA48947BF4D24276DC867855F26217656A3653C7A3D9229D988F524D61F23A3152A4F2746EB14DDAD4084863FC74D518BCA31E428613DCF1A5F11C090F63B61D084BEFB5F3B6D963625A20D665CC2B9DD3AE34356758061CDD3001BF4DDBAC3C9DEE12D1A64BC9707E66E4E6B2BCC6B36EEBC7670FF1FCF830723F145F99051DFFD3FB12DAD852D83F058ACD5971FEEB328BFF6B6DCC27F0B6BF3228D0C78D0215628D1C9B56ED688EC21C0DE2229DAB7425EE13FBEE9CFDAA8110B3ECE1AC455299DD0AD23055C6DFC61005FE080739F02CED52E6D8CE5BDFC15C96A82C8D322677457A62B220E6B3F37F4BDC15DEB7A12C8097BCD10199D1D79336356DAAAE4ACDD85A65FB7D74704C6BBB63F096E4C1B697FE451DA7A1864EE8F5A7A9B56A84FC92865DD615914EF0C810E580816CFA4ADB4BC085D8E2DEAD0F4F233ECDBB49D67D1946A5658F69732025779412EA0A0802802FF6218E67EF65847800C162546003CA587C92BC7D73A099DA167C7E779BEE1DD57B96C7A4117C2F9CD5F902E98532D2A494BFA5F4EF0A2259FDB2D14C4F4EFA6C91162F510386CD4FAFCE2B8230A8B02A5EB75102197D562F46106E87BC549F22DFE1AE516738BB6AF1E5F52C3AF33198C0A6F7AA21B54C1BF3614982D0D2474C88ACA6FFBB4363C6E520993BFBE04A88FECB04B1655E9AB152B4F525C2CC05F5090D40800E047DAC84522B89647A507F1B48C351A2F555288BC9BFE85BCD1B735519D9980F4A3BFE8539B67EACF5F574B6A1A672018EBFF934AFA58270C7C305AE78001D8DD12C57C01E9B184BEEA8DE17086BE54429B012E4F29A77360199D4E61FB277058088039DFFF7727A98096FBF50A1E830057431C526947F9AA86453640E51A027E0E5A9BC232FCAFF7D7770C8E78AD7197209B7EEF9F9AFC0818805ADF7AA1FAAE79FCE97017DE2A650D88F32BCCBA9992696D38DB6C62DFF78AC79A37BAEFB6A994372726BB4A6421C2CFB8F43B1DC82F3B7AF5E834E09E67DC48291AAE22BC705851CF250EBC7D63D1E2EB1F433A249E7CF240B17DEAB402BE52DCB3F2D9D53D886FBF23205AE693289150ECEE0CFFBD4B1318BED981CEC01FBCCA048363FB359D7818474BC6A8EE8E71D68DAC555BAD128C390B6918A308ACA220EE9C5727FB91382A64AE757323F7BD81602C29E33C676A4AE3A318371D49ABF4BDAEC41A57497CE872C8CF2466B5D8D6CCFA99EB1DB45EB3D2BF04DF2C54EF0C521BD73B3F73DFA00D5543514A5B936D1655A48F64F6AA2CF70BB6B2BB13A0CECB90AF0BC72EC942FAA50BD6345FB2102EDF65F11AB4F9CC870C166313A43318FA913D692C86571CA3B802928899093AE67750A846A02B2FEEE258AE4B92E53DFF756AD9EB043334F269B90D11E9C61CBFC442912B71B666F085A4A59C4516CAD6E544EF9554925CD839E34C1C90D1B46CA35B3D9E4CE78F4234EAEB313F3AD8E609E0FB7B4B7089238D8C7632600C7E28A56FA2461007EBA78D1290B6724874DDDF84516ED66A286DE5562A1447CB10BF57B69EBAC1643A6D28EF1944BEAF795743CE027C1DF6B412BA67C7D6850B12E41C84E1AA401E2A85A1985A34735FE4A519555EE69011F1D8D85C97FA63BB3E01FA7073FBB8B4D4D6603022E075F633D071316B6201C2E37B0D1ABC255E85767E75C9C9CD7B3AFE6A8F6A7CB6604110FB798E2DF066AB997E0027D44F01030FB9E55FF1F73568B50428396F5A2E26942262A9
436Output = 57F34933FD19DC0FA375B848D59C9643E4E29C988B9247FFC0B5A4DDA6747C70
437
438# tcId = 54
439FIPSversion = >=3.5.0
440Kem = ML-KEM-1024
441Entropy = BD00FF9B4232BD1DBF9E189A77BA71E5B8CE358918E0AD0D74560CCB44938180
442EncodedPublicKey = 86A8866B534FF1884948AAB79176C9F330A18C042C1108238DA59E3E61A87A84B7228C3305823731A55BA3A697E445770E31440B5A6368FB65D8A7BA3CAA9F3AFBBE700A16D163683777B6C32CB267B8CC3D4B24E3D1B25788A42D9005AABB57F2A55D8472B88162B1D0CB715FE21E8C998CB965CE64E6508B307FC00B0F0547CED9E3AFEBA0124D410F1D85B2CB9182B7D46EDAB77A06679E8356381F767E23295259AA17D59457190238C108400A831FA24713210A9F3FA688788457681A2170426976C13170D2B625739B4184625AF263593B7E0A85CB44B306B0197C0019CFA1306BE5DA99EC3A8D8780B938B15647F284DB55A1DF6504F4680B1D83B336C8C31BF63ADE448D518C8ADB092F4C4C26E403B27A912BAAA647F0083047FB0AC9F9AC37875F585C06EF84CABD70ABF83374D12B8B79415940A5ADBEA3C73FFB0D23CA2CDFDB41670750140A21DE012BE035B984C433A537C10A962DD383C586016B9AC716591925B32823F8D78F57973B2D1B9B20739D3206662C78BBDD1324D2D45EDE10047A7AA1FB7257272A9F7736568F8032C863B69E801F28983106F5C89AA45301D08FB0D9565B6BC49708B833A75DE078A399A54CFC426E0F5C5C415C3620A1A3C54B2A93E4052D9117ABBAB3E2DA4BAF447F0D290446857471DA0F6C135EC2892DAB9746670B83FB624FAB523553C627B8C4BE469C400204AE469523187A8A09B0861791A811A9887E7C211D959506562C8112603FC1C37434C0E3652CBF7329D83C572CC0224E1C52D7641BBAD4AC938B20A2D57532D5341CC2531121100846C269F0036844BFE8680C347381CF2415F84CAB423A74BA3B7A75C695483A391C1854913611E1B58181D56EF3084831C1CFEFF6C252906A27036FAB79BE8E85C130D2658FDCC4C8D9BA351136B49898AAF49FA6947DDA2674E5258565E4977DA8326597BD93290EAB3C8A7ADA8759C52377AB803BFBC6125972FE2A65B0C60001104BF7EC48D788157D2973F958A7A6376E80544BAB8C7B401B5D375BA1DD5987C4836D656AA2E0E8313D32AB76C7B6AA4A050FC91B7155958E31BCDE78B89797982031974A52401512B9B034B900D78F12F81247EA0BCFBC80B6488CD2735C4305689B83299E8CBE59203FAC755BBB13420828BCB8432BC223BA22F56DEA860A2082067B802DB0594BFE617BDCE701F1878F86693D8F864C690792143935C4030FDADB9E66709FA3E3ADBC8C11284A5B54482E76F51D99C78785D2B552F0CACBA226391182AC8C084D126A16873793A193EF91CEE920C7BCECC81A465EFB10506237133A321E07A075D3D09FF08C25065069C3419FFB4AADFB2C1441CC2C3D5C15728B0220A85432DB457F0923451072F558707AA87E6EC5420E9B36C4D75E968A01C8D6CF1064A761C9C7E70429270B902B692CAD3391748297BAC549C008B41B03774E60C5AF718BBD89300694B7A7EA5BEE0086B8C8967C6618B081B17CD2ACE9E92F6B2444C0DA4F461A19B998276B4302316C3947148010BA1146C97833891B5A7BBA3F8724F6246CBBE20C9844A9AED74EEE75ACFE79A571533A4768BC71D6C120EC6975236670B61EA8F1961E651ABCC85EB4704AE24B9AB6C8B9525188013C9F361B73CBF792AB8A7A2D709E36596C5125CBF13BB7A6555CFD468EAA2A2E255922A6A801B118A546962F99E23776D7C102A571E3C89E997B2AA4F2436A111E8227BF1C81157CD599D5010F6BF920F9CAB04C55C35B70C434F363CE6C52870B3666150DFF3270D98585FC4BC480FCB9A00B6A7F931495399C37534CF9EBA3CE8847ACE2AA94E0354F9A9B43966985932785C9B0F55180DCDA9DDED10D24C9AA8E77346AEBB040C11D8638677D39772D901AAE240D6B66C00E53AB9F0A8E36EB8215C1B6651AAC2900218C470982F7A9844608E4D81A00544349A8B279D78C2C32662356943796C5C9234735770F161030D90A08008A920262004457B2D6E40574AB6E83177F82BC95FC234A21356589D59CE2B1C8A077A653722D4B7B6789228925BCB563A7C4FA86AEF2A3C568B4181CB7C89891094B9A90775A7C6D8030B2793042DC10E22891951AAC5D40A14AB4373A9AAB2BF844C0B9054074854D757567E002B0D9570F26B2CC8494F4A05EED0BCE90331D58600071D526D62EA7A81F5E39BDE562EC4F4AA9E579EA6A3221CEE4FB68CC368ED679
443Ciphertext = 9E3579E3C485F84E56598B11B44E7A6059A43537B2305909E3188F22912B58716751C088B34216B424FDEEE110638D879B37AA49A551A2A06E61056F2A602B4004911A8CA4085E1374A03E3BA07948F942416C57AB0F79DFE6FF46D40933471B56041DE6FE3FF8CDB74BC97BF6D7FC4833F37B2D5CB337F650079D0EC27E05872EAD8801E5FBD77B0D59979CA075B1D81A675FBFA6D4FB9EABA71EF029EE247467E4229808E00582820F74F4C8AF990BDD6B4BE6E7D1D61B5B26FD11AEC4ECC67C324578099F4E3D6AF4D17B4F080F15A2F80C83450823AB55104335324CD0EEB91668665CA99AAEF75AE0A5A3318E1F8C18A9D4F3E344AF0CA1C16690C0D4C357DDEE9E0933E385F60E23C8E85F3F6244227C1FDC3B1627F0AFA1257A2CAEA799F206E193C5B52723BDB12074B24097CB43E84E4C93028058AFC705E9C99BD6DA4C110FA2BD360347BE818EA1E2E90EA34A26F26F41FD92EBA15F673730B9B7D3365A3A8CEF2C87623C802C96936C2537DBDCAC7F9419D6456F0A597AB0020B5DECF9D7F32107891B4903E8F41DA37D2C823EF768058DE3E611A7706F6C46488315BBC1275C1907D154FF7D7DB0E944AC077ADF42FE2E8784A53B2089D4D9197FE4AFC6CBA50A448210FC2FD01F65E80FFED81131A7AF037E08EA341474D4FF3843E7C05A1359E01F707F818B91D36650402224DEAD9769CDC9FBCA7E157D29B392EF1DF298FC8723F5F6622C4957900F581B20781CAAC38A72F515E3EEB764819E246F2BB0EF3685B90143FFDB00485159D6205CE78CAFEE8D5505BF2812F5E0F566BBD81B3B4D7C54C0206B5E2B7BC3EE459B59B857BE2A12517DFFE49B6DEE3A1633CB3FE2F56BEA9BC2A8FC86FF5097D895FE19FD4BAB0D698174CC4FF21490761EDD857E1D42567EE23D904A914FFD2720C32A66673C54B6A542C0D829BE1EFC3CC327BD114D202C54BF44524D226A97588E13E687F10E0BD1D734578FD184240747CB39F9C6812A3C8F7226F68BEA469277A443E7D719701B812B75C98D0A203B71ADD387635F61EC35019318A6EA7EF3164E3D8A42BEA48A97BE6EEC2F9AC5F39F1829E2CE33AA15BE65B9132271C55B14BBCD40D8E7559ACD502DD000ABA9350C4510AA4876F1D65067BCA8A00EC086DB11B4BADF384D77C368CEBC77E0C39970253AF24E0221740CB52A83BA3956670C9C61F61D2F159353F9896B45758DC6924B840FDA3A0995FCCC94FA0BCDAA7B8D1220E81B68DC7B63513C0308DF56D85DB9576046A774BD5E1C506382F727C625C043EA56497E7A0EF7176C451BF0E7560B3BC76939E42133B8279510C0619408753539B52C471AAFB8AE376490A00D4DE66E615C2E0EB518377D4032FB42E72A78A52069278DE9F11BCE0D6D79D81375D4241150EDF338EA8D8C95CE8782D7E9B5E90606029622F5F9EB535C2CCDDB82A1F4FFB826082F8F9F9FD3CCE12327BE4E4FA89BF8294F041B0033C4E5188F404C681DF13957879F5A335B41F127A174B1477A17013BA3AE0479BF628717979352C03408AD26BB00BB91C4C0915A11FE81EB3DBA1A20392317A0EF361A7EF42D2BBC9C3A4D210EC20132D275B7EB1C0BF6575AB4F420340155C2E81AAF09D26D12CE0B9C4C003BB802929EA224B8EC3A573F9F56F855C6EC0C79764EF8916A5451BD011F0FC2EEE13345626FF6C0600954F624BA2B30238A3C159A2EFF7E4957C686D392E62BB8A386E65C3B19DABC2C4EF8C98FAD416C087EA2CD8CBFD873D4695CB94D2137BCFF9E56672485A8D7E83CD0B61A79B8F4E92FD1B560CA0AB36FAF6CE2FCCA564744BEBECD6A65F3A44362A6FCB547894743BAB859BC3D02E8959EF95A638B6E5386417DA4602ED209F2F8C8301576A4D7A72A9F6E828572BC9695906F02BC9802E880DB251D1F7CC036816010083DE4FA3860D7296E1F7EB08DF96D8027A6B8E109B199C2A1C437C581414B7005F61D6B6151D938DDBC86A123DF4D98CBDA8878936B1A03ED0D8985CF742FE782A0B2048121D857DC9503BE650AB096CCB7134E52B0065638375DA8401C0B0B338832CF704D6C617BB57AE3489F50F1F89D9986D3649AAFFE422370A28ACE624CA94E4ECE0070E3BFDBE817540EA395B50C5767E70C16941DC62A03A1FF73141FC5A3A17766C1B4954DF7202FC64C456098497B131370D7D392DF5F6F3C1F876B385426779DC134
444Output = D79277E4FFFEA05178970D39E80504AD3CDF1AA56D4F17A4008548C7A3674FD0
445
446# tcId = 55
447FIPSversion = >=3.5.0
448Kem = ML-KEM-1024
449Entropy = 7FE3E4C58CBC2A8F12168E8C5C699F02B36BEF29C17C4F81845369FB37B85917
450EncodedPublicKey = 399C40FE6402C2107F9BE5BDB56B170B212BDB881FFD2A765D1706BAD84D42A306ABBA6EA5C35796D27A7E63250248A55AB4BC40A679F091822A6B7EBF210954A53E0AA8A63B661C4B3808342BB05FD9580EAB4A12F9CB9B019279A0BD30D74450688B006908708B32B36B7A82313E20DB397A84BACF587FE74C610B2B2AB4529A9EBC8FCE2A3786C7A2FD3B8DC8CBAD0E449986F75A7C87784E4023D89064560A538EA6CDAE7B667FE7C4E40BBA07672C2C78636F0ACDF8417A843496F29B57E5C69F42CB5D4F69CCAB473FF7EA25C5C235616C267BCB289CC2163CE39C5840196ED3BA6AB617F2A3638622B37C8BBA21546095F44F367CBA85F30D025090E6E41A740A969F264CC3C4660FBB764A17B5CA9B5F033002CAEB8CFA7145D24354C29389B97B5DE7FABA620007BAE5612F7B1BBDD18ACB2038FC9A4569C3AE352293806C5DFC271431258572FC8143DC3346A2B025C2C925F1910E8C02EA127BCE2608FC407A1AAAB8871B22B6EA5E2D255F238504E27B1ADAF39966D2C90D941EA8A478D93B841FE400A6A3A35713A25CF6B8EA311E0476B381E68FECECA9FAC7995A9C8417891741728E6EB5B03C4A03957B5E81C3A803F657FA5A662F85B2794900B1E53DF16BCA3D94ADB6509B6B354D88D14B07B3A344A4970B1CBDF687C10E938C43EC44CD088A6C6B4EE1C50DDE82758766ACFA4781C4D335353C78D646382C036C4A0232CC587E5543744E8CCA86ACA6B07760F0B2786494B9E3012DB6797428040AB606119D2608A4F1892E58CC74B975C34799DFE394E45460CEE26408536DD2450A204439BBA25C17221B44EC60808846DB9C1FE58715D1542349802D87A622CAE9288EF4B6B5254DBABC188956A512419643C7831B5A82D7F3C4A74610128270EEE0CB4AA41055B1AFCFE3B436FC157C61478598A197AC5C5BCB2F0AA5C3B5985D167205F6C951F4387FDC47982927A459A1098263B81AC48A7697C3DED47275844206550BFF7857B9C666AC8B47AB6C556A1135FFAC42A47606A7E223EF48360636AFAB52491809C5281C526E67CAB9D0C55E85904FA558785747026736B8E93256765424E30935D98DB8032C00B8B0F172563AA85186623EBCEA6AD617BED0F377F3D23720B27F79E6B1419434F1552D94033DDEE332DF2B6CD47B03B0300CF42C4D86798CAFA1258212980E42995AC9A98D55ABC41B62A76B6710C31B5BBB2D09D07811E1B444F95550F91395FB0DF1FB9C54A969FEF8A3F76C2B87427210DA02AA399ACAFCBFF06AC0DFC547749340478317C905A15C4453441A8A61A08AC092B3980AB01984A7883B47364C60A6326CC085558DD916571426D5332214F22887097EE7C21AD81664AC8975B3349D2EAB078F562B765A07DD46034A6A8385780CC6614A179AB0657C4B18B0B539E1544C1B9822F9300557540D2C6CBE5C5456034D68B45411E24E6A522871283999147020F35E996534D18314055A4C37908F630A1532571B490CB77D54843E34AFB2AB2D95C891FDB0C0283C4CA4F6516BCA7F638277236265FB5874E37C1839DA7C049372CD4921C9570D948A43E8597F65A098C57521B2868E3E1B76D05440A7711AC0F954797833C2CBBB3F499412139CDBF21079844AC3600F2108B957C11686FAC0CF678E889C82F3E347F2C914E03C55DB351B40D4485602869A6382AD06045DB96321543A76D8583F50C8BF1CB78261968A07AA21B725D6E480F37B61C02B7C17F5B8383C7767133EAC024C32339FC310B25AA894D361A0CAF602D7E8C317864CC6848B6C1C95F778602BB130029C873AE50A9064A96CEAB0319571A32136FE76CCF7C86D37A1A4E6A788464307D703CFBA911F341ABA82936A56FA414B335374D2550C8199936B417965AE1D795C4A8A7799D211B9D52C02896D5EAC7930D644FBFCCD0E40172EA624B7495D12E48405E481CE3077794677021787DCF04839173092B2778CF61C43412D9712B1ECB3B9C2685AF3C58F7BE75E7A1BA959F13BD8A07BF2931E515426EBCA69BAC07433111B372271A002C026E18A164A24C2327FA8E30F17B4403BDA5911436472D135F9A1AC3F6767C7E6C32082A1B31B8CFB755DAB0310F653296C1C66FB222FF7122062BA905FFB5C08C075FE28870C90742AD22A5AC96C311B77EC0B2450B24B53C472BDB1D774A5AF83BF863592BE2E7212B65BDBC3B77BC1AF
451Ciphertext = E446B717BA636EFDBC69EAE55ADD9BC8A78F3B5E1096DDF9F1285211FAB90F41A60FE3301E69CA99258155CDE5C979301EBB17CEAB00B529E8737DD98FE5A98B43A0AB92C1A2B8825D022390FC3DC650BC7FE5D5E87A9F04F6CFE4EC4681DC248D4A7122E5DBC5AE5E3DF4127C718913E76004A8BD8E120E03193ECFA698F1A1357478D3AA2A268D2877EE6448A8B2BB109BC0E3426B1BFC231D4CEF24FCB8862E7D8BCF0FA4874E9D7687FD6A30629667E24AF1024092ED08F25B0F0C3C95DA259234A0D4812516C6A81A27C7BF91B0554F702C2F473AB6980E4F0D3AF9C4F66C084E0E368EEBCBDC2BAFF2A134518BEE134E4F25F28EABBA8E97BAA44BC50FD0FDFFF7E708252C637E7E6885118C03FC5C1F5031E47E6DA8ADD24DDC8F4127CC0C97317AC65F4598ABED6553C4960A3EE208C7661422734250A56D45843CBDA0B9F1C0998ACB1E7C89187AAB3E2BF6D5E4F336E6F497A209C88BA2B7AC4D1DCA5E1C8B6A89CFA9974AC21BEBB65ADA60BB9C98533A3AD607D3C14EB4678CE9B7FAFC6827ECC62540BDCADF23938B3CD2009E329F8CB921630B1869AD7E87A6A398DD5349296FC1255F4111B52E186C8BCA6D74330C97FCF88DAA90DC0AAFB12285359092BF3ACB85279572DEE3821B5B079A543CDC3BE387975FB3ADCAEFEC6CD62550624C8387DFD77C9D5022A7D30235C1EEA27C4C095912BBDB66485A6346341FA28A3CB9B2B9AF362DD90CDEA8B26D5C65BE2441AD4D458AFEDE412CB5B1BFF4354701E7A2BE09721A2DD96B28FA681928E5A96767970387586592A3A35B6981CBB795F8F03B01D32F52061B9E087416242955CA0AF0FF82C9D5AF17DA78D60AA40287C8266D6FCF916B06B021B31FB236914F6061BFAB415AD4959EF8F4D31C62FE73946114FB4656423D8F1F5EC567857CB630C28FEED5EF1708DCF01F2B3B26EDB4A2BEE32AC1A8C52D400B54EF34A8A9D8B3298FCACA70374A18772B8DB55F531AD53995B31333DBA10E00099F08E2D0BB6CF0519F28DC20873F91AB0B9A6EFBF8AEBB47879029371A3195B1ECFA690AD495A2A04C8BC19387F7C41B827F173C2F222D4505AE565C621BB1A7146C7768C446B323978CF2FDC346FB60A6562AA8FC9716C4C1C4E661E4724B54BB1A88773706B27F805B2A98E1C422380FCFF919C51F7206AC2FF19A451620CB814E123337E9C7760EE99C9C6E62E0301609C5DFF11F49C2FDB07CC326F1208546E75A0A6A4F66F7B350E7BF8288762CC352E24AAF67A992B799904BDB640385985F50E4378D2E85CD026EE803A79BE7BAB08E1989B7AF231F76C5321642C67CDDB6D039745531FE41DB7C5FF7D77E52A7266F05548FAC0EB4C3EF128A9D302674CFEBE2D17742B908E8B230FDEAB1886DE77D822531964BEC1E6067BAF32F78BE309413B007E070A80AC4D43DB329B09EB09506F71574446E24F0FB3CB3B5F654754F1ED949F4C6940B6056A3C684CAE82271E3DEACAEFC1B4C0BF03FBE08E268B762590BD1DD61F317B455C7EB1DACDDEE02BB2369AB21E8BF77826D951BD1D51AAFE6C26AC9602FA2AE93FC14A440D070102D190A34EF8336461573AE2163DDB5EEBE0464E1C7427B31397B22FFC60299B18894CA9E3D775EC625F3AA425944A584181E2462797DFA7B431BEC2866707AE0AAC7D60B369648AA02F441A0BD038702396A8B67E6C67728799312D9D52531DBC557B47F3311739930FB2E448F13D4155C13D178E09CF0DDD9A14B2B34B8526FC0BCF4EE65F0F9E2686FBBD4DCBEA3355E63E0A2DD6AC8CDC9C3CFDB7F94215904330DEF372AE6B4D7C0D1387473FA4769CAC41D1C90A802382F7602F87AE2EDFC2A587388B8B98919DD5308E71E9B8FDD6FE3A9C4DB4ABC339B8E6350488DFB4AADEEF2FBC17C36D990555A0E2229E30807F0314340F4D4DB21FD0C8CE32C7DD29FD35DC4E3C8E1D18F1FE0394C8238B61DCBF6A7ED1563B222513853BD28F26ECEC0819ACE0FFC942C37C8CB93AD969EFBB956C90A8E1AAB14C4FB152EC532210097D1FF490CED40ED602F6BA98EB3B1CD68E06A024D4AF4AEAE73DFF9252798BE13B124F5212F68D386D65C8020A01480FDED4EA3BADB6E29ADC1DE1813EE64E3877264FC560A3582C7B9BFAF2F7D7B01130007CFBB763849407209012734AA5523FB0FCBC50CF9AE347F6A2DE85ED5502F6FFFB6C595E066FAD3
452Output = CC04F421CDF418ED96E9BE78FD4AE87E01A035C73FFD0BA714FE70E443C8FB79
453
454# tcId = 56
455FIPSversion = >=3.5.0
456Kem = ML-KEM-1024
457Entropy = 3E52BAADDEAD22467B99A4CE6B41B580BCE69E5651E7EB151E030C349CF3FA98
458EncodedPublicKey = 184034E7D7A8B767164904A16685A98593B93130AE0E102EE3D47879BCC30FF3C4C5C0774962464602353FDB4140D790005C2811D882F7E58AF121A50D669B5B9B267C907DBBFAC3B97C89651A60BB09AB05149EDC5948035452B656CB11514858C114564371E7A3920239B9BDF5CED46B4EE440BBEA712B7E13A81B6C412A41BEA0476198DCA3938214F6519530C16FD44A276A1994027B62D3CB0A0BBCC73DC6AFDAA7A921512296379506A27357A06BE5F5AC659478C747BDB1E94C1DB8275015A434C4ADC7D41B35CBB108E243A2602700C64436B5CE68710185A8C8EFE0BE25EC65CA378A8617021D9379AB473136AB866C9705820C052D502525FAC9D1739EA6E5982C1C146F3061063609AD145E05D4671E8C8F8048BC7218C8A3883B7D2C3F361364BA820C77F55D8142CEF6229F8745B063A4CEF74281B82853994191BF09C534821299075D27C359A5C63A556265E8B02E82F23958054D033345E04630C1398856145DA74B28148C71B345990123310710664761C827904D46E7547FC17B82591D57739878C515E3803A6B745A83E8B564A17F25E7C6FC4395C523A68D0C9DC48C4FE3543290543676D6BD59D0A18689AA2AE8CE374673A30B15B4467D42FC74BAC3C8C12A04311C33B414A5199AC100B98CA6DA8BEA75B0C891B244C95CFCD3619A8B92A2E21BBB6B2B0F8A24BECC2B6A427EA1220C9D29C7BA561798D2B25A7B1EF1B0AC692263D2D8485D11C555103489838C85E2915B2059A7501574F8B4EFBC41A8EC15D22C89FF0AA8752559D455077FF28223107E78229E9CA1AC02D9CEE467587F87959A38AED783CC5DAC4B2ADA2389496850D0366CC6B048E6455F709B846C131C703217B05CFAAB3A25B293C2999E3214595F01C73EAB277A0C53F0A06D5DC9B185E794AA6B46A6B681584CC4AE492E9D0838C17CBFE70A95C5ABAA94713C9E47B2D54C7517B06EDC3639601424D237835AE443CE3339A82653B71C2FF4760D444366B513BDF0518CD49615E313149282C06962722A286C9561B8063B7BC4B179647495F30B6FD5190B56DBA352AC4E47B96CE5B327E689649EB285EAA8131E3CC49732B3D683396C806C12AC3C6A426E3DD2AB79EC9DC75ABFA021ABF3D0685C085B52C6334215CB589402D6D3C870F9CD4D36CFF7985B9489B388D582DD812DB6C1AFEC43C238F846DB099F5F16746AA34111BA174A257C752445988B7E3559B755D1CE99AAC285C61793956463CB5474E9053DA1A282E76AA3DB57E962A5B22CB9A84197FFA22372355525B64CCA8A520E06296048525349CF1959B36AE4364C768F7EB97E60623DE0570BE7C213C773A270A0A9DB184AFAF2736D9A2F0815234AA45C60F1A6A7162F26844567D705ADA88B429922AA21B00AF3BA9B5C6BBFEC0631165A0876224CB76A416A34A5D991AE6613241889F20CCFBFBB055825CE62AB8F0DA69062742BE7A426189A60FAE73F89299298873FB41B7DAD389DCDEB818EC55DCDC23E4AE27310E8AB71768197A09B30F13112E9CB01DB80654904ABA05628EB49615652B453CD61B18CBD50C049D2830D34AAEE477AB9789C1CE55E6ED48AF0AB7BB042921359963F5A175770B2BEDC79D1DB39968CC5AA7A177E737446CC64E69827F351BFFC533E23C19E13E2516D007E7231242503B245095B084949624284D7D3A96BB31FD409833E667D98D3A775825EFB44C0D60517F0418C6D7045EF3B9923C725F0E6C6C6D22FD79C0EA39057D988A38291A8018BC8FC84A5053ABF720C8450552D63567A54531B287371F12265B156670394B3751974B903913FE974D4229C1677A93995C675BB4C7BF1AD64632690A8A28EC0233B3217BC082BE373CAC059BD44783C0D370E62278C8CBA939196187A83A11514502D41B0F6600C1FB0443A4B22BE7971EE1416E4E9492731CA81D9616A8C4934519964DCB28A1B0A8DB7A98A107C365766EF52173A19B0567A18ECC3855CECB5D48202D4296841E17C6B719BAA9162EB0599A09201D5A138AE2588153555C1965225732C89430C0C50A47371CB1B734DF26BB24293A634F43F50679A06789106F1B695224C02284174E571354808782C2E40EC3D78D7B8C5065B813889EF9CAB6837527F0438B5758013DCC15CB77CE3D259CDE58058E9C409B48E592F493642ACE6773A3E5D0A7806EC4F6746D7DFAC0CCE7233B243AA9B
459Ciphertext = 9DE1B0D45BC96E7995C283C5BFBB7DF914C443E51BC4692742D295927EA0F618BC299648E85FD95213332B39BBF6EE557CAD77FB1738B97DF1236717DC3D26579028156D1A83BB0371987F8CC9DD0150416A4863C9D2A4E8F3A8835CA81D5EF97391B757999CC02604D7B6CA7FDA640AB27C41C580A4A6931D6AB8A79B0F3B13B1EF992BC6CFDAD2F248E5046F900A6DEA4773C4F31306A16CB939B25EA37466EC09621AA98AB73D8955925D1A7A448FDD9919A46677F6D77F23994E5F83617908502A698D25CEEB54DC0AB370A1BCBFC96E3CB45CFF69C419D2FBE728EB7D7260E9ECE0E407935023B4B7EE3597E6AD14962CD7FF5494274736BD3A097397466D2A4B893EBA3DADFF3AEA4A2FFE7C7D244EB3A9BD0F09A5657D0E1C4806D459AE8DB3FF7945EA73EBCC4AD5578BD2B58579F5FDCE8A9D72768A7DE66D96B17A88CB7C00F4DC1017B166523B9457B1413B8425D2C7D3B5FEB72C8CE6B187693216D7453C6940E0D4FC8967F5AB8F7634EED4E80F3222F07C90F0596DA7F59FFF4C16B8A3855A5AED1F2E78A2502DB90F313754A028A7AE4207B3508C0AB62D47BF19DCCE8DB311F58BBD98E735E66B3F80D7A7C22EC6742DDFD61D5A474F8C748AC19E55BC520B13D6A1F2C42B696CF88D1F1D4C142EE908E4771810070CB082BBB9D978D1B527E65E74C2CA2AED14DBA39C23C418751522173646E598AE50798E96A5EF3F61C614F16512CC0D9F9FF339ECFEF82B4B8724D1458016E0C974DF377CA654D09DA0EE44045A976DB4E8B015FAA8D2C44FA150EAB6F22743F996055EBFBCE1944FA48788676D586C6A3558B84E8AD342E376BAAA3EC0D2CF441AE9D01CE9D46C389B374AB120D4C696A9EDFA504442CAC8A673EDC7FB94C75FC7EFDEF034A52150B82011DE8D97622C473B76D3C1D09805ED23DE13D3D6241EECC9FED7FAB757A56C4BFB0A4E6DD6D69F43F586EA8FF4DA24D1702F9433DA402C9D3FD39E2619C28D821D6CFC8F9064D9A8A4F7F976071C91A52D624FF048240339D63CBF40ADC965EE0C44949CE98868517FC35FCF29BFD4A3ED8B7F1E25E06AE19B4652D91A6445BEA5755294B6D32B78145428FA1F19AA0B12296D44448F95987581CD3B4B0185F4945C9946D2E9DFABECE7D88F0CC0A3F26DB01546CF9418543A79EC1109F1E97D26061E05FA0EC3280CAA6C43697DDE502607EEC8E4775A2C17AF93D5840B81EEB0281F701AEB833E05865AE71A0E1E662326114CE85AC3D0996E8BCDC3F5EA554ECD9FEF98761148DE80516DA741675F0B22519EE6454C6E94314FAADBB94C10CE80AF5B27BE25C45BBA8990271DD4CA93880ED8477368490F23E1B9095BB17AB601AC4816EED6175C137ACC41F7AF6D7B4BACE5C5BBB05A38C07036E261B5E31C0BB047E165958EC50DF922277682692BC9B5C1DC5B8A3071235C6DD6793DCE081F2990228771C9E4FA805A7AD9E7FE01D1A5D6D7C721D24E431CB5D5FCDFA5194EFD2EA1408504A4B4802230DFA8495E2794A130086C0EAB190E6FCEBB54D385127621AF38DBD0149A85E4EAF45EBFB6003623A2BC642BA7AC76654D162D0B1E5CFBF03B04E7CA4094C31CD85FA25BCCC9C8C1B0A5145D50EA4A33AE253FFE918A0CB81598C926B77458FD14F4978FF54EF2A1B358CFDA3A45DDE81AC71B188E51D48322A52AE542CE59E2C50AD7BE3B96A29A904FB614F2B0DA561052F6E1FF654FA8AE5CF35463045FD61F45238BC9AD6E64C863D99ABCAACAB76DF057ABB541DF5D37681149FE404DE55B5025A93DEF04BD2EAF228E33E1A94AAED9A3475598E4A9866610BA3882EE522CAA94AF952F4C118042421BFED2BEC6293A638FCB94C2A683738BB2185E5A30C00FB8BA2962F176A414BF58BBBAE0234763DDA9533B42A22615D850F1F40CA9680E8290EAD49EF4CEDBD2D539B48697A37E5EABE3666C0FEFAF170278F9F048377A7E2290ECABDD3DF9FA02AAFC43A3EECA9AAE2AF01B73ECF5E7720A6A2FFE4933B7C308E4D5BD4EE8075CB30E3FB3E1FCFBD07FF8F4BEF4B2E588272A9A063FA3662C371572C2E0DF8B142E6A19C5F6684F6750B744BF5794C7518D4B066D0953DF72887E5DE1F34CB3055AAEC908F352068A2A326F8DFD61F58428F2C3AD33845860775940F265B4CF487A2824B4E86EBFD5342DC0D23F67D6C501E021B526C580486C3DCB92C2FBBB5E
460Output = 4FE5C26891076AAA45C025E87CEA7C316F2D0EB94BC6F6A47927E2538BEAEBF0
461
462# tcId = 57
463FIPSversion = >=3.5.0
464Kem = ML-KEM-1024
465Entropy = 5BAEE92F30AFBF392AA801D812361153FC3029290F9015FAB14F387487C82655
466EncodedPublicKey = 747375D4E39AED6357B531165C578B395589B709CAD15C71C687714E29CCEDECB8B202C539786B76A372ECE90D53917168F41A1A715CD55ACA92DC59F76B53FB7BCD1CA728ABC69C9438AB735073D715862F655485B30860119B510B9368080906138C0779260336C685669A7A85B91BD9805CB49AC2188DB633A1F3A7CE90526B3A15410DEB424855352893365AB9079AFB224C268DB64951C81A32F7C57EEC321C5BEC9627F748E55A56CE5882D9C4C391E93CB6532E3DD26E6E55213B492343810E4377249095476B033180F21A47BC1C7D561910F525FD00BB3D684B5BB4B0E9038C6DD13A30C90548C838DD0082289A1400D5A8F31A6FD66B1A7049223D4332AFFB7986601071607996176E9A381D28D502B5118C45767EE723C4599236538B23FA2430992198C8418A0E87CA38C9CBCB073F1925C7199407DD73CB5151360592A061D16BEEA0A1C381901CD707CA0BCCDAA3C93917686CC7280A013874DA10C065B0EEC9A08C29902E129EE56AB200194BA586B425D69E0BF9800BEC2CD9583550427205E91D89202C77D9BBD49B86AB683262C2CA4680474D52B40F282AE8B952FB259BF6BB1D274C14BED021BF0767249539EA4323413A03639C74A9280668B312559B0E22FBAD414428077CA8969B95D3D319C74479187B04FF8953DCEAAF418A2CE7B4B18F3297E2FB83A99A6199BC7458BC9B096A7708E95AE55535E039A9DFB969BA2A018406127CE6A93775B0A615573908BCACC0884E50C61F292C4235BDB2F5801C32AD195850A3323E6EB43C2C55A367A2AE6418948FC0C160AA9C8DFA9EB367A727B0CF6292C613EA893CC391922048D17718DEE95F7CE84EB7D81DB02A445DC31040326B787A7E68D30E76D402E9D33DAD51A11DF84DBA0ACA0173B8D670533E062E24E226D66C6B7DDC83797A22CF186349D6CEEF803AD49C8A8F427AD9F8324AAB98B1A76ACC8B33CE86B4E717563C3876B9E04FE092B1DBCAB7A4EA343AF333BCA363DC0B71F98B19DB7A2F3101B8D8924F61DB994AB47C268936E715217EA56A2E1605BD95AB24D40E0DA42E36E9C0AC615DE6E0234280A29A4009A0A2C84649A841FB2D88A062087223AF11BBAA94828F59913F78C69D5096DB0202DAF8754146BF5BA8C908A387DEF8A94373C6DADAC0479274F4157DE005135114A50614C60CD852F6AA0FD88AC9C8219ED5142FA86C5EA7C9A2E3196768B708FA37CA86471772664DBBDA5D77679242384B8BB52C709484DB475F02B05E3044B5617B87E48C4318B2A33DCC60C31A36934CA27EF01F107A4FF415B464C61F34174C7747209F3519F6D23684112D7EE7A656E20FF1419D24AAB223258B86CA5AA9CB1DC3F396A83776BDD8B333FCAC39962A5245BB3DA7A1A0FA0D1E374748A928FDF84A0F0C31A60165737ACB38E80084450F20E05CC519BB73C57375C27672F827AF2141A37604CF00BA84F81589C004824A04D2C66EA2D22521B17F9CC430E068791EE73E4682814C02308CA14CB36CB569F2BB8B0B1BDB13A0003D40CFB79FC4399E57A57DBE51B23BF6356D1C8D52663C349A4CC58143F2DB69424B1C433C953D583CB59C0495B52388D65C418177B4933C9B7513A2988192A36F7063B7CA7A8244B7B1BED81091B36CAC0CBC04D806499838D5EA3441DB5D71326B18EA646294A2CA952E00C1A5D04C3B08606B2BA1681F638209463D4EF42D82640B0D7015ABA7BB9F5739F0F5C0065707680968F322AFB94A098144BD85067F835C49F22B6A766B4F2E0BA6C85BA1C64B260D757DEC895736909636B3327091ACD6E36FD4219E9174CDAE609C6D678F1A3B8F81781DF6C403A9B1CBFA484475496B8AF9C42E44CAA6E53BF832A6DCFA63E684C22E71C065B004084A6C200909979A1CD4A93D29B28E8496802E98ABA4431EF7B1B4244A56F51B4A1826A56CEA965EF28E60C718046C89169C1F67C6102AAB219C81CF0E615FACB74D99DC47E91247B6A44E74A20112FA1AFF3B3E12B05C05D875B28000EA04412C11359032291B6114A3D644C205A9C609CE6B1A52355C9E6174BA9EB500259991BF45637C83B7F5520883D385D61511E1954C9398AC93F30427F172CAE24D0FC05407D68C90C2609C82AD50156B53318760B76053E357D053AA401332599BB4153CB585975DA2EBBAC427E5562F05A76383224B79A96E662A1B7EBA6CAE7E716F0080
467Ciphertext = B4C752669761F67CBE3D19D97A09EAF88FE6F3D8479C32841886A326FBFF22542D9BBDB978526F942229CCF531F8F8A4334F7EB3DB73D47774E5A6A6B2EC2E673507F29A736EFBAA92584C2F1F30D6FE9E65CADDC4BE9C4C1EF46910F6E1A199D8C125D5009CF0DD1A80AF58D7E7A23C10F3436D4C2DE5C0FAA04E2DBF85B6700F262527A95EEE5D56522C9A0630F528BF59D5E6FCE8B233053C17023167CA556B536EEC53EC30AA9832FE4BD1FF49597195315B7A83DC5CF2D08769D619BA90DC139F67C0B4A0BCF940E1EC33073E80C1D351B82FB1073ADA33B5B77698712117BE3BACBAA9A430E799D5E373E89DCF8CCA82D4F4C2DDD7191D2987281FF76DC18ED39BE4BAC4AD9238046D1F074F058019563406E2D9CD7AA08E586B972968AD0870E9832CDF03AD0D840F745997B0B0DE19206015010302DAB46A2A66E972192E9FD73E5ECD32408FDC0F09809FC5127A63F0ECDD4E2F9CD2DA54F4231963E8553DC728C39763776BDF9323C65BF555B9D0D7BD9610C8DA08536655DCBBB58DBFFE7A26C259E6456E6B97DFCE1EA6D108BB7DCE504CBFE9C2650434DB99A9C3E1424A6FEC5CD7C9B720982B92C7E8144D6204CA41CF309EBB9BE2DE44E41549CA2703B376CF5A50C96430BC04BA2AE677639D09279ECD7227B2A450926FE65624341F53EBF0582F2E10E13D3C4545E1CF51C269B92C731BE2E53248F8CD38F09A5E0F6364AA1BB54D87498E38C97B98AC6BB770ABE218C6800DB04AEEB3DBC9CA18BCE38FC4A4102B22DACD04AF15B2BAF7199B975E99051FA16D452AB0211FC7EB8A1CE36354B770137C9C90DD62E2FF7AD9D2A93669BC3731297C3130EAAF3EFED20C1AB48C520B3AB11B72844F3FE45403569F9204EF7461F1761B1D6D5AF76B079FD9911AD4ECB75E41E625ACFDE5298A280D65C1FBA6EF57786F696FF7AFACC17AA7FC6B3196E4E581457BB2B2AD65D19D004334C66493DB4D1C9341EC58A8CFE133CCECD055F2447B422B821E106F9527FB9683538248040615500050BFE9D41029458E47B4D771F46FE08BE017EB86A6F2B8840EC5A53761C55424D7C12AF573D93EEFDF0F066359708D48F219C343E301A46D4E8120BFFDB148A587F5E64006682C8C3CBD1CF0489B16471016C9DFCD0B3DF343890E3BCDCD7791A1E91F6CA088F41D869BDB4901B3712D9D2485EBE616A21CF9D0DCD152DF947839F2E698E8DF72A97E58EC8C35B2AEEDD3870E5A98C4E62E1D361BE455A758CE2CC2CE2D552C833A8A4877B6654558F544994E5C3FFC87CD8F05A03DCAE826D45BCD8059FB87BDA1D44B6B1DE4A2671E201666FA92F5B80249B2C0B07CF33D21344116EF84FABA1AC70975377C9B5CBDCF9D397054ED4231E6687150F85C1B9BDDE995353BD7C7D1EE8AF0FCEA0878FB6B6DD80D69716615BF98E0CB1E16C859D63FE2551CDA7A714FE1F9E08D30CC1FA4ABC136F99297DBC728AC4C327B6F2CA04057322313C29AC0BDB3CEDA3BF6DF1A566CC4E3AEC37DC49E553FDE4DE6B041500CC27247DC2ACB9268A0945F0D6C265782CA86E66A97A66E71D8EE421CCAE4AE21FA12902F8F7636914DFF3ED00D73437CA8F099B515873852A0FFE40F9EB96DCC3613CFB366A4E19A0335A4BB230DC6627DDA70BA21BC43BF34706964091D744B374F73A7645E050FE1C4D8CE6B6389B91D7F32F1F87DE962ECCE83335887DD925FAD54461DFE026AE280F4C31803445C27BCD98B7C3B6E3A85B0821DB01A668A97C0BC8CA85A6F53D3C03228DE7BB1ECF8E0DCCC7A5964B9B2811EF8F1A38CE6DD8E761E59E930736CCCF1BE9EB168A9F1EA30C3A11E1813F8EC99EF881F8DB0D295D464AEA1FDA6E35738E14D85B23DB7E90AB8024C8C9C9BB6AC2972B9F6613E2DDC5A9527BD2D7629DED3DA4EC0EDD7D8D2A09A361B97BDB016ABE7715D544240F8FA65E277CBBFA717E48807F9DD491B18448B7D472B9773308830F95CA3039489A7FE76826B9619E9F926BA47A02997503CAB140B91B9BAD2CB36E9ECA64D4F3D0FA7802329A1F254D0D21D962F4450CF3C551DD063E6FB173ECDE7AC74DD5291119452D9C52AC4BC3295F108A8AB898B7FDAF69760AAF880FE27495900D88646E6C3161AB8B1FAB1765B7672C313EC2E66EC0D9BA688E08886566BE7034C221A8C35C308A51A5FE92053505CF7B36CBFFF02CD550B6697F47DFD
468Output = 458BD7F44A5283799883263633927ABDBB79A5F844690F7D25A0601EF7484C76
469
470# tcId = 58
471FIPSversion = >=3.5.0
472Kem = ML-KEM-1024
473Entropy = F624B892498A39A991C04D8F85F5B63AA6F11721D1442838752E50C665BC4F5F
474EncodedPublicKey = C59AAE5BE1A9F6245914E78AF822B8161BACE36CC0519827D5B6A9C1117D5EA290DD46BE3290C6D3BB0333D5663F515EB4D30A0F92BAFB695A6FA2405A138D541009749B36A9F41465C40DEB7298014B35CE7A708C923CAA7C97D9C325F62B9651E04CD1E4A1CBD740B85414ABAAAFDE79222371AFA3F3B80305C5F55794EE486EB0610E943A62570356DC130B95060B519C77A9CC4A23BC3FF61366F2177DBDD83DE7E044C99B2185804E8336A701256687423DEE4175FAE97AB6CB3730745DF583135F1C3118897DD924304C561649183E07447233C108124231B0482B649A8C202B5027B238ACF53111F1123104568D8CA69FB59BB45589206C7CB81BB8745BB796F5981A16CED4E16C468A08B66B73BE3C7B52DC40316B418D952C2E0329466A48A8D828933255863AB457165834001B7472B11FC15ECCE918FAE7A1A3AC0943F60C31D97EB9E3612DDB98C756249239288BA53DACFACCBD23CF9773639A060A55F247AC3404009D708BB533B2B50119E00D1088A260667C739AB93D870CF1511A747897342CAA6FE88D2CCCAD9CF8B78AD6A44FB88948283765938907C089F812A43EBC5978940AFAA62F01764E0D5210AD37679F29B18AF96E5B80B09657C0B9AB247C67441CD0B9426C9CD27132430049699485FE39A28D999BFD61C8BB14C60E4CA64D7AC8350C7E7079290F740DE4E84C0E06AE4867500D537A8AAB9B1B332854F80DA4E844B40C839D95A29E8499731B958777587A4B747B09CEC5E34567582518A33EBA4CB928823D14DC879814CF16F6632ED17B822864923C53AC476ECE291B54167244601D176305E2F943AD9269BF2461F623AF1F3AC3D2E3A3EFB95230A1399AC3290235727B64AF6202C09733267B15154AAAABA4C84CC7898AFE308BCCFCA33028A7374B2541C03324FB56B738685A7959C8C28E3FBB240AD532BA832D36831083977549D3A5AF6A27C717CDFC4CBD6631B5FF4B5DF7308357B4797BC2396235436DE552AF736100C125C4E8146A0C5BAA216E91362259F8604C28A17F6025A8B75A19D46EF19399D3C67C1F742B8F72B59BD8A9DDB178D702AF07E3A98B074E4AD64C823B5F5DE66B4F1406A2439FEBBCCBEB218A7FE376D8B299E60687F1718AE88065F2CBCCB5C796AEA57A69760874D4525A43CD6204163520C497961E37A414B10B4A3BB094F7776973F91638B77431F5ACAC1C62731A2B2045338F8B582F140B5B49317CD1ACCB046A15798B8E957B004981D4D8AD4CCCC722A4663566BF3E78CF71D793B716C503818489355EB0D3773B3190A8B8C7390B10F48C61DFB694FA70C9B4FC7B6063732D9C639398374DDA1EE110791E1322453850E4D15FD481AE85085CBC49C6B27209DB52CF4977A95B441C6CC9B3C753177E87CF0144C1B1C17DA08900992351367311133C955138B64F580B2BE540116877CD8C8D74CB08B206CB8AC46DBA02776FC203B1FA0FEAB35E8DA7C6ED7C32466AA43301C247B0380A049125ECA803611283286A0854A68A617AB8A987490795E4848B1741956F3376F72C57B6D01EF6E9C3CCE2882D4A9A1D611B55C32A1C0C67F6D2632C9A291A592E99064CD50A5739755425B71F8124984ED41E5BA87EB6C3C96E9586AD293068C2BCDB76169B78840AF69FD1C0204B551CDEAB9D8BE945C8F9BE42261634477EF34037EC3260EA2493E038770667901013103FD88502A91D12C937DBC58C1FE6B7158CC192EB16986A2981946305E116E0C58B9CD5C482CAB42534B431F0ACF7448214A5ACFA780E55C713C1EA3CCF202C4615B4FF70A626BB063256BA638C70B1632DF1A195D6A0C91698CB3C8C0A284AC2EDF0520940B525C12852550DD364AA56B48C03E485086158ABC56045FB7472DA2384F54D27D706BBC4A8D37B5346C93E0A11445C1B13653019A0E6A3C2240B6162488686A4A0214574515C015903A5ABB72DE8782BB044378688C906315DB1513441301C6726509A2838D129EF41A8B61907BDD995639A60D0873F06C312CB504E6B24A9D4B2A97122AC67434F350B928C8212FA82C4A3402545B7CD909023C90AC1038232C6FC4F7DA60C24A3AC58C28CEFE835E6525130FC1626632E93A006FBE0201AAA3800086BEA692E7B1B03634140E54B12FE331FBA4488057521A09685C0BFA18AEBC4C2A5C8AE47E068FF3A029646A66D8CDEF4D52847F3A4F5A281AE
475Ciphertext = CA1A7C1D91AA190F7D9B46F84E6670DC59300A1FBD69633D442B42F4FE9B865B0283268E4C3236695B1AC10E3EEF5874AD9E6E1272445EE73D454AD5F400DF1B841776CEDFD33F97939C8400511999974ACAC81C70BD9AC2C0F4F20C9E8259C16F9B0910FC3B0DFEBAA58F3B74A6CC1EE4AEE659B418E00019DF3F0F848EFE36C76040EF6433486C345F4E560D0BC81FEC7B659F9F56385547A82E9702A0C2FC7CB5220D55641E644EB3CA88C3D0F94D9CA1C35F01336425D0FAF63E5BFBA0E730585E7C756995A2D06EC9E4461C382895BF2015BCA0F104213261766213DE57EA62313E170134196B63EA6BD6305AC7954A50760C340CD891A54AC2E3D45AF2981B73B072F7627F5E486FD21731B120AF7DECFDA1AA7161323766D4752F8F9C81DCB7269905CDC15D697E01F65CDBA6213788F040B3A48ACA600F22FD38968791CE1AA4DAC901262AADC9BEBFE529FFEB3890E17041A38080DAAF7CDAA06E5B2CDF4AD8A7D0897BBD03AE4360CEF877BAB4F80DF820A7331D3DB33AED02105586C757A788F5D1AE4ACED3C0501CA821C7B2E60EA195EA92A1C3242DCA89A00EEA5D520296B0D257C16288927D38BBA0E85FC65FB28F7A11C3ADC2F5AB46882A1347223288C8C5694B62168B93BCF5207CBC236C10981DDA99D55823DF0E1F878208D48A77C37541B3BD269944797BEB372906291BB42A05FE3556663E03F10803095D3866ED21413089BAF0BD32E60C5C16D42189B1C883CBAFA0B0DAEFF3323DFA4E90F220A30F680673EBEB262A8BB4352C4BC28D137D72E36A33D051A946E4F86DC6E8F14BC9E1AA0F40AB7C42DC9BF5926D8512EB0898BF6BA2CF24AA1EB811A6A9E31474EB95826B31E666D65208C00C63270EA2A672943483A622DBD35E752BE627C7618700B28942D4EBB6838D3FFF85CF682224BD27B1B289911E1DD1CA65243F501923550C5371C27F343454D05E096E79BE2AE3D33FCD87278BDF77786C34876007DB41B4A9EA7B77D06CC129B9E84424981190C71F3324BA41C3FCD2C76E11EF0B616B470691D203F146B91D5EBDABAE86208EF0D5DE02DADFC7785B0BB06F39D577AAC0C5410ABF192F1F0703BA5ED28DD2DF2A5F5A0A31964DC59CE4AD20EA319E8D4E7CFCC5C8AE0723C604839A5CAED695E8424F1E48F07F0B9DCC49D2A45A6425D82C05067C61CE1D6F8DBAFAFF925CD481F6E830C8F40AD69E32B5A3D514952D8D5F9D3E9A2325795EF7479461268140685940FC22A636991231F9715EF69C2928FDA742A1DBE15AFCE86AD2517048CA23FC80189AB5C58FAB38D25E47CB687C5972D395C8547E16F924928993E5B03629B18B3B70157BC336A5FBC74B076869058E3505AF7854D7BABB5D854F27BDEA446CD2EF1302EF8435D62AA6BDAFB2D6C9871735DEF9C87F1ED9B77BEBCA03407386999D2BB0C763188A73AF1A877B8471B05CA20840AC1559999004482EEA48CD3040978EEF26DBB3223C13469BFEC565EE4FA7E9CC85CD580428A850D39A3B63CFDFE8267A35F038D7420F39B1AF3A1A380853DBA84CBCC381E70D75E24D1986B1A5FCA2B12ECCFF2991109A45A30BB000F33BB1FD66195EFD833EE885F8F719E49716FBB6A156D99901B3F58BCB31E63FE5DCB758B317907E9FEC0FCB8EA06179BDF2C71D4B30CD9BFB9E6500687696FB0F617C0EF7967383A4C39AAD6E01CB448832C666B444CA3E588D4ADD3FD856BE7832F7D8ADED59F80A18E5738E440A80E7CA629F28E1C5661CC2923A203D0B07E753CE7E1BAA3B55A7B02048154F138A68CBE74EEDF418EE08581BC6563478822F6029F55A811D25E2303E8DB85CA1F14469C593149C7BC822ED7166AB98030D90172A3083B6CF02004BFB586D2E8D3B9741ACDD20C641269805C5F733BC91A01D98795D2D95BD7BB3D87E713818EB9286EC2E179A6093E0DB67BA82DBFFF5B37E301D3FB82BDE51C50E52C1DEBB8CBA69F6D488B49DBEE594FFFB210879A5A85A3B7FC77D4EC14C9C94175395E25485785D9550E8158CD49E4A9DABC71D2D210AB4DE31CAD31D6C290528C03CD5B73F2C6AF027616B8D7866B6244DD6213A17AC001AD7E06B5BD4105F63FE5D3BA784CBA9F48F2788F2F7274170CEB31E293EA6762C6860F48E4C1B298D85DE66DD797B94FC4B61AC93BF0728AB7385EDF8A83265F8B9B3C6BD2EFAFA0A9552EA45F06909C15ABB
476Output = 2A9EE40F27A6622C7BA7A2474FF267444F8CE436DC3033DBD36BFFA535B3870B
477
478# tcId = 59
479FIPSversion = >=3.5.0
480Kem = ML-KEM-1024
481Entropy = 6E7F0B3726C16B89BE66322D65673B4461F0F8D7ABC1FEE347BF55271FE17CB9
482EncodedPublicKey = 7C50340039612489766EA3836A232E41052AD9D037CC4077FCC4400FDA896C1BB325261F3659AFD2FB2A02100A49D34212EB7F57987941770675E5321585C92C6869D3272A3A159F09523F63C89DA652567B9B3BD4427AB5DACABB936EAA452E9127231B99495C81ACBFFC00F58238E45A8F19B89DE713A5332124D8A56465813405E5BC98A4589512889279B864A81C3438C7A6C65FEFC2A02A773B9A96A1A04C32422C6669B18DEE4ACC90E542A1E576FE17BD6C08AA1BB469ADE2CC841C6FCAFC4A37081E5193118D24851A2439750A47F4944FB89C077F7420048222A8811C0E28841F178FD75423BDBC0E9102050F349B0AF1B1E8676F22DCBFF1C2003AD41DE7034A1D97C98177843C946EBEE07CE1D73BBB3511E3738F83588493152A8221869C609E3207124983A4C29B32712CACF1615259A8C55090216414995D49146575AEFD1CC1904AB69C1B783CE2A674D72C2B38555B322515D87A75D700C1CAC52B1664E776B3E637CC0AE013705220C6D8897C0C8C20138775518527ECB15147B1DE4AC54C442F5D70867C84AE9EC48D1196BB1726279874146CA2AFD0269538EC5405D5686180C351E16D2FD95953DB4A3F792B7240AD857CB6A441294834451F785D45A53F4C3A3AEFC61DCDC769DF6A643D7195338A6CE511B41D6021D5999C8A9C185574482D50969A6251AC0AC47CEA67CB880130D332859B8D5B967C42954EA314535E88025F36BC0F6AC8D7C13CAFD7929525A41BBA4DFED4CF0A648E51B3211DC0A3F261B7EFD207CBCB5B7984A245E645C476BD261AA6CBF2405E712FED1A16F7E75E4AF9C7CD056E0D410A664767D02687CC16BBCBD9C9013B7B5329B2296766C8A36311A559F7714E90870D2B05C39C82BB214AAB57DB0B9AA9C4002B81FED80B3B0257C0EAB864D90E34A03A6832AD9D09041A95203364AEED718DE2F1B3ED209AF3C1B644335843312064DBB712A1C3F7BA721D9A5FA9DCB8B4C4B81B11A274E8C7CAA98E992AB9B5735B745967E41219DC882EA85CAA6C5A7C21F1350F5B1AE0D7AF00061A5CE68BB82AB704378E49BA031D85704A8C4DC1A58BDA43701ED7021F358E1FC579501772EFE5947E654B11EB6484CAA4A3A4115B4A58D9729D3FD14DBF5A46AB7B8ECEE1662F3064F2771AE8129C3FE6CD795004E3DA95488623253042FF7759446163320A6B45974375EB33B7A81D34820B2B56C1F8A7454ECAA4AD347433D04B7BEB721076122207C72B739C72B07FF7C0B877F0634B09CD5B1C3CAD78795B0C306A58A540D98DCE074F89D93F3F38CBEFD65BB3063FAA45916BD174EC9BA03A4C5C7B412BB3829B418B4684A708489C91F635C12DD5B9C9A2BC62043A71EA596355C249C2BFF1121AE5AA2122589A641165CC0888749ACE181BB232558EE7FC68E298778B7C79A3E296DA21CF3204CA3EDB6359882983C59C58175044E082DD06C492375D1703404B54884DA76ACC78807A90364DC8795A7385FBF09B45181464B68CD8C2BA81F89A86F66B2307B33F7A4EECD57AA4C7C964045BCA81BFA3D43A4C2335B9A72E1FF7AE65A01A8925C04495A9595BC477946124C01F825437F335C3B4AC6E659B5D2850A276EC0BA79825EE0797A396AC10E1281F8CC4BD26891DB589EF3660CBF18AF3823215485DB26CB05601449DF85AFBC713ED9C9D7E78CF50014984B70FD5D388C731998545C41E270E067CAAF98162B372192962A2A3B80A0362727657CE4C78AC3CFB2743D300943C3D61B435F37333DA0729408401ACCC100BF440CC4A2FBB3B9DA4B21838423C46A384FFD06377E30FC40ABA91E7765ECB3977B284254770E5A4C10054C0D09626AD83B952177E1B879064FA7D32D112BD03CE8841A96C198C9B6C1DDD33A2CB3642BAD57F32B4C41A7CAC0520B7E301CCD92350E00046A5050E4107BCC97306F0D30C686156570A32862793D6A6BACBE78D77D43F695334EC6BBEE521C1C7F1306D1497FC4133AC040557A80893D727C5EC21FCF5833B046AF54454049038B5D876C774ABD8671AB640477E69B1D2E27DC3E4244A03A5F9D94A13C5B5E4B9182A1AB51560BDECA874F1291B84124F6DE37BD0F11B5E344288797AD401D09426939BA0159E53A78069174FD88732293953377AE1C7BF00E50713C77526586B2FB6C54E62DEA4FFBA08584BB8EF9A6B8C5EA8F2B7819582292C0718040D73A5
483Ciphertext = D5EE96F46F33DD502F6CA800EC3066C8DCAA1332DDE228B6BF420E2C10384A69E5B3445BA7320865AA0C9D5E1B6B7B20A65F4C3D85270EF7F23079B12CDB8A51E0348D705FC91063B622D18D5DCDC4CEDB7B7C270EA3B34BC8EC6A9B612AFAB1E20E761C6F4787448C983A13A20C06507EFC056A5183C532D3CF1085C781C59F5AD2F6AAA18DBE08EEEFC1B0950773D6ABC47657DB20289B72C4E45C9A7F612AB74182D6C5ECB4AA0538EC2AC4B50A0A425603F37BB86ACEEE90D17352B9059997268D48AEA8F9CCE51674315C196BC5ECF0C84001E6477C99DC9AEEE16A320A91AA1FF951C0277C01E9C3095922F1CC93114FB969F1A0E4195A8C0FADF91B749152A88BAF843FB626300FBF7D5E2E0F6F71CEF2A7701E5467C645E04F66AC9DB52300E45FBFAEB122639B30AA2E7E00B3E94DF9343733190B24434F43F0E48EFAFE73D08B28193A1974EBC4DAAF10344E2DDB90A0517BF35F3820781545619E95BA49BA5D8EDEAF029A4D7653D62C8B67719FD1767E635287EEC4E9EF4430C74F313C380C80B2B7CF28FA39DBF8B52D750D1BCBAC5C986875C21003B0BB2DE3B34391C0AEE8DD1391D33385D15D703156CD7E247F92584C2F56BD36458653FC1544B42CE63D84C545F299C95E3B4B96CE688B1971592254F9704C97AF4E3F42F15DA45EFD4581FE6C4D658D150258ED6AAF50A542C142F9BC0533E3ABD3D9C0543C3E69E7DC104B74938477044A4C058D28C9BEF6D591F2A99ED1C786522E313971D0218E663AEA16505C18ED796A0D00F839C61AAEA13A035C06B15F2A0BFB65A23288BA7362BC06A13BB60DB683CBCE98B476DE668AD747C68E6AAB55633B0A67A65E253C7ECF9A9110887B813CCB01378ABA731F6AF77E8AA5A19DF94279D4CDD18042E2121C4BAF8392CAFFC4AF3560781F810589F5A10654C6402E73BFB03B3C3993E08A4BEE525D8472A59ADCDF18C90CB31675A1AFC045AA6BEAE09D9392BCC447659340288CE0AF2D5837B877A61A89D9EED157E053E258ECDC4F61AACE0BACF173A42A1E8D69890277BCA0BE3C225AE44B2E570B00015460DEFA294E6E8BDAD04F9445093060188D6D05E2DE8E0664F50CBDC1A31B4B45F6CA23971D7A9D6833F51E518BA1118FB6338441DD62490AC5D8E3CB372A18B1637B91E6F0550ED7E634A04D6D5A5FBC168FA284CA3703291292484B0196B73601A8D9D7E0BF16E7D7334E83182111485E7F475E07DE472A69C1F231BA021B000E7F6673AC108CD878D6D64E7C304CC99E37B5CD9990D155AF6911F099B906A32818287E0A0EA9ED899EE547D4D0B4893C31057CEC523C661A67BB13D8BB30B55B75895D66519DE8840BED2F3E741E1A502D45D9479B39E02D51614ED21FE6468AA9882DFB54D90856D19D56E19AABE51990676C69782F998C52B4133503B406EE583F72D1709E33628DC1AD575D62493F64879913E2E499101027E47999A142A40250CBD89120B15933D1ACCB3D36F135698FFCA392C4DF35BBC654A1D1718898059316494DC21520C474474963DC39A3A750F954077B6703289F52B67A780597F38AA862834C3DFBC385A319E272F8168F85397B1D20B950FE2313AAB7732496D7AE08C33ECD8BA1F64A407CDBC8B745630276B8C6774E5FE6C7F3560E8509BC2C482108D8005FB89591D13D0D01FE67D6B1ED23F9DC9205676CF67B63C1EE4FD4B45197C9B51A5626BDBC180598D7E05A81E5A1C0173E1719E9A6E699E18DB7204F7AFEB1DCBE8A46A2A96575CA44689E8038C55E4453A33A317C151DDD402355612D70CA876A3C98155A958008DB3B49DF283F2F5EF8120958A07CA8334DAE4BA678E5235E550EC97E2A5F20F99E75E1A63B3673DC105E39BD45176B8693481256A05918A221CFFD1E50D10EBF966183664064CD5EB0D21B598F727E6CAED5AE2C7308F5CBE7814DF43AE0EB7CB80502E5C5C4EFD6370C6200273A4700546E57924B450C88D892914C5ACD7AE13148275A41910035C0C4534FEBEACDBA791B396B8D16EC3046BB887C38404A0775112879128B5EE9202DA94683A7C0AAFDBDA7AF8DC57AE3B683CB7E8C98D073B0BE1C08339DF4141C6A088689613344B89928BF753F607F2C711D4C823D713ECDBF19744DB541CED166E13D10A9D309D7B8F5A287055944C5167CB96BC989A00A903D8A49C4C76961E9FBE1735328CCE50A7D030A
484Output = 82CE1482CF1A8A08172FFEDC52B6542A411BE37C3D22744E937C14BB8CBB2D9C
485
486# tcId = 60
487FIPSversion = >=3.5.0
488Kem = ML-KEM-1024
489Entropy = 0BD1D1E470DAA58A54B98EF6A9F00D8D32CCD5AB9388A53F637B11CC4BBF424C
490EncodedPublicKey = BA066E2F2A4FCBC57C43465FAB637D3CC2AC3EF67BF8411F9FF253A1C701815A601861A67E43AD063A2FEA67C71D2782664334F5BA62A6EA44D3A6B67F378C651106645073F931BF09F9060FDB2883D58B205C0ADDE16F5861C6FB0649FFC924DAE59F7C0CB5726B5C22A88192B4A4A1C13092F91FE7935814A546815B695799CFFF3B5E6C4A892F01C5B0C4130F5B7F6183561A131EB5646D4A51155F40275B08A8B3F50FA94227E4508DFCB5269C29B793323BA2F43EFCC930E74B16639A8D0D4B5119939278C0AEF6779CAFA41CECF0BE026168ED70823F3979BEEC21A4C2B1CE7C2BBC7AB499B76AFE2616CF41698E47610026B0DC5A497072802E785B72E574E6A19F9608C6D16B5A3ED4CEF01813C118432064C667D86134A10697B45125D150BC36B9A7E21CB1A90E18D2BEBD23060ED123B6E412F6B709AE652CE8B93A113890A02723F1D120D42759C64CBB0EFB84F25C5BA7F66B62685C06EB36CFBCCD085C0A07411BA3072679F0C88E1A149936B089C6B1C704B441F5A23695BDDD966369E16EE7B29AC6FA303BA3260C6C14598B2E9C133F300016E21226616C325F330FDEB1273B69A707F3489F559C2E15B599C1353F7A6EC6BBA085020873B42522E9B9BA37587DD5BF321583D16A935789492BEB0DD3B1483247453D636151D3223DCA9A932A90A24A420FA79F7C0629C6B4202459CE8E6262883C4646A1B759F1B94421C207754FD8861ECE0A6DF11228BD948FCE198AE9C9A069D48B7C0A77D0D60956B6501C917EA45C2ED16C84BA57A157554ABFB935528A41E1DA24B31ACB3845C7CF3592E14557A4F4796FC0C475337FC7762AF8143E480B7E02EB3F3A12C0212418999236E0E2C5C08472418C42597A28267351F6A5A31E289511B4420B2509DA848085FC27FDB524A875B7CFAAC049E75D34379B2AF1B9FB13CC11FC761D3B1153C0340175C5852392C729CC3F8019AF602D8DC0978F8A72A3137CD7950633DA3EDCF469553297B070A845BBABDB502F4818A221D50AC5A442451B369E3CB471200563237D566B5597070546A67CC6B96A0F1CBD9011016F38957494C5330406289B7DE4168745523C72DAB34C09C1267689825BBCC5276DB6153DD5DB7097F988B38524F0EB714E416832CC38BF4BC9EA8C50894407382BAE9D1B70F13A4C527AC9B1057661142B8847887747BA00D7C98381955BD8340475B149B45A40C16171F0CFCF17A740C73A91EC27636178D53835B49020728C0468860471A4A3D0061E4A2A450A4468D91867B6D74DEBB68CA33B19D771A359CA626D5C065CCB99D7D14C5F5AC705233A3685284282A97B95169F26B048409DA64A6E44039D02313AFCD707BCA239B6F53C54D99AA6E64FFAE3AD44A1C613E6BE36561BFC6495776CB9005160E735A4A6FA7ABBBBA500046E5B8690E091B98174C1ACE543189A0E50E82FED368F7309D090B48B907C3C4BF80E4AFBAEA7A69A19FA8398D1349B5B5639D575092996F9C2B4830B93B8A59D12D05921AB836DBC220A17CC11A8A8ECB4B0D2B008BEA64955E16B81CC7A2DB10FD440840AC838D46B4135521C2313195A90937A519754B9912142AA29A343CC90B07FFA1A2DE26CDA903E43600D7EA0123683954AF93722B7B32ADC05D0E707BD08C3DB8A6770712BEB98B89282A7887771C3156B70EB878934CE623CB571920150210B9E2189A431B7333AA3CD6A3AB9AA9B4885B7BAA59AF1A0C0FD82040CCB7614C77B20A33213568E2206181069C5EA034975416140D5197458A16474506261C27D955F0DF06673130B6FAC20B6A236F5DB07BF479E8D8283AC4721A60723AC022BE7D912FD63BD730653F8B4147D53A666E072394624BE997ABF281ACC046DAB276DEAF8AA9F503ACDB9BB316063A4086F757A6A69D571268081ED992E080B03333A41A30487CF97281231712DE50AA44934DF82AE71891F50480B861CA399F8207C1B011609B0F0864561D3081E3440C7C622FA154568461A8AF1B834942DB7BCADC602476A5563C390358720ADD8B1C9E1998B06B037B652692199685CB85434A58ED1E103AB20846C3B8A11BCC8F1209B503685B720C6C8775557A985A990CD1B88A3AB034D34F9B43385385AC869448281C445213107CE1A354251CBBD93C7B52265C201359312CE06513B273AFFCB52EBABF1538ADBC6D7D5A6B48E4BDC4C28D0C8ECC4DFAB
491Ciphertext = 1AE38AE169FCFBD1025419FBC2EDB6788FEA8DBE0146E267B7D37A3CECCFF0C713BAA50A7B80DA8365A95012F44824F9ABC2F62CB92EC7C2784C3DC1943417D0C3A0EBB6F7594979EF06E6B49634747BD73EA31FDBA8109C305355AD5701C2A6DCB818A7A84B586B4EBF290B9F1097B94AA014F16C9198EAC01244E56D224086C1EBCF7730E8563E27F11C94967DDFA63B9408AC254224FB1C4B85FB29EB49F3A15F20B0523DB530675E0EA68835ED1C4FF17782B659A0F114FF686C31302D7B3CA3474D4B23190754880D7C4BF186CDAC79E17954380D9544530FEDB1F2B11F02A8B258299003E2205357635EA0BDB980A9509F730C63E9BE73DBC446C5295046C2312A3EAD426EF6A4743745EFC6BBEA51C6B14C3AC703AABF793ED8F1B9CD49A6116269904540223759461644E65D3CF534496CD61BD57757928FD9EFACF2F91374DA488E60709CC7539FE98BA4A48F2B47778C375F96C430299205DF35CD83A7E848C78869657F60BFF861A79E937C762A04B3C52D23DEE6172CC78C0B785D8B8D236129C10BBDD5A77CB22023D9132F2FD010B2AC282247A5DE4DDE69411DC79D61AC36003AFC55A9803C83955001AA954CF5614CB23A1CE74CCECE7302A27FAD3CB8CF993CA51F23F2A86D0C0827F142E53756385209EE6D6E3F9240A066411811AB42CCC6C70A16B78F626E8160906DE96B66B0E5CFFFFA906D59E745EE66AEC0FEDD36161A82E2DF67A960DE13C6C27198944592748EE05DB2E57CA1EE6F7070E95AD771495E05811ACADC81B85559ABE2D7C5DA878B8D0FC159BBF30CDE89F5887BA04E76021DF1FC7AEE4BE9740D7B6257FF3DB51DE659139134ACD68CA0879216104FED60B6C4C49DD0AB0521D237E5525F51015C8BBB2F049E1CEB26E1EA87076D8D23F5AAABDE655F99E9C331B7F1646CA6D789C9737076E98B7C1A89415654C923F16A616907662F8155F57B6FB91DC8B1A54F04CBACDABF74CC51073C137DE19AC626BB7ABB04C9A534EE39B4F22EC2C2623663DC4358993A9E2E0493176C2CBF314275B066B0DA5CCF5FB1C95247D09C3C9ADF8F7BFC7F9C7E997750ED452EBA28525F7E8986BB15FF8435292EEA8E5419E559070A728B6AC576EEC48D3BBABAAE9B560A86B872C043153149EFC4D6E170ACAC446C1BC1714B2D97005DD0C1D1D0F800716167B41680F63A884263D17196D6F06276BB8659E1D241A9D4C05356AEAA6C40130FED08969C0935799ACADC235470FE777D15D2BDCCC379E07A81FA599A5D7C13C05C64112E06E3119FDE42564786F9944D767374D952E5D21D5133EE11D3CD3DA1E788C246DE0381BFB3DE724058A77D7F17048032F6B1F1E4F1B048234283B117E6BFE986D26FCFF530D53C549ABF2B2094906DDEA82C378597C91187A5834D81E02FE9990C53B5429CD7B524AE255C2BAFB915D8E804D111CC01BE48EDFB229C16F2260F071DA3803442E9E0450CFB59286841F65CC30D2C9B7FDB234282B2E751B478C3F80E7750628CABCC31A5F01CAB6EE72041B30610B271F0AC77D6FFC839F364A7EFE5DD083B958C3A94244B4110E534210314463D5E6A4C9CC599B64BDE60108BB2285459DAAE0F760B1B8E4A2CCBBA1BCA70FCC2FB45F1BC3723A71A051553033D6BDD71046079B2AF4AEDCE223D3053FF7B162E005D666CD57C5BB5813D199F125B1060B0A4F03657BD03961E04186217A827E7583CC2ED27A5595631FF7032780D73DCD784F19DC0A7C63F974A051925174600DB0F72AF0FCDE374F2801A4A6FAE6C96993DC169606B8B2ADFC9DC5A3E6CE9595F8BD31C1D50181A302679B9C271FF6A17CDA1713DE83F6622FEC4D42893BC17A157E7EFCB0A99509EEF9F6BBF0D47D0AECFE1A262B94D74069BF3A2458A89FADC76732B85B227CF2E86456F52070190363CDAA2AAFC1891B25B77BAB660769416BDEA9D509DEAAAFFC637EA8E85D2B0476440D1A702FF40D83117492C4484EA5E3B181B3A6CCB68633622B5B5F61E3E7FD1AC0BC1A092C1F1865D4764C99FF99B4A5949986A07381402B360F7E8BB234CA6A2CBDBFD5D440DE0D3D6C1201264EE4B7D546F3585E83932677648D36C0EA938425FCF3C2C694E764A84A830FAAA3B751D6C47D64DD3CB26B67FE5809275A8B249131628A9273E3DF1562108B26A0C1B8840FE3A12EAD6EAD789E41ABA0BBD942A1BD298367C6D51
492Output = CF6781C0A3D2169CE360F79CF628D5C7693FB4BE4D84C5EB50F7B88954CE85A8
493
494# tcId = 61
495FIPSversion = >=3.5.0
496Kem = ML-KEM-1024
497Entropy = F47E4BB4E5BBC81EB43F183447499B6D6C560747D7265EEFD96C91B6EF15DF7D
498EncodedPublicKey = 6FB076E8BB770D9A5AA3ABB6C31AC12FF577B7A83315C68F3ED92A07732C0D68207995565F012C3E3A12A50A06561712529A2E8E35BF62568021D09A73D574FE932C9B50CD262B3FBE23B57ABC4ED7C9314BB6356709028079A80D557218AA50000D52D1B56BB328066EAC00C2E64BC03134FCE68332EB71E60846209108C3FA30B63709AE804965D61F4775057246511CDCC13CB550416BBAF5AB95FCCA7EB0A4CD4F3A01B46903C9A98EEB2563775396C5BACC82FC45879486D210CE704C3EA45084BC53B15F6A9D94B49DF634C64692011005661CC2190A2B1BDA025AA679C3553C880DBC9815B41BEC6B14AB3B2170A2530F76268E014A2E6B19981B3EB1D817D0E1352DEA43A552B1C9CA73E5D70BFB482E2378A048047E5F0885809B700568C56A315378064E9D7B2DEC5055D2094B3208C2513448FF8533F5057452714CE75237F271C15F260EA4FB488E8288FDB7B7EC761B3D38493DE62659D66EEE5369E268923B0CA512C66DA672C8C533809EBC3CCECC881CD11DB5F7075E239FFD8633765C24AA942FD90573C70915C8E7B205F5566758446065440562C48EB722F49709E9C203FB9942864265A3937450C2C4F4F0502B13AFF29AC323F55DD97B7F6BF2BB2F0971E6175E462B6A1A80C2BFBA573650CECF8B4347B5821FB8C62A6C1FD12B7BA8A13B65C5C716924E83A81D11DCCFEAF37B28673D5F0107E59A734C15175C530C7961AFE0FC5002EC46D6D91B71086B4DD28CB1FCC0ABB80860A15DA39CB2BD11605BDC72F7F1117B556A310CB2F5949F64D3410061478663BF46913181E704DAD29AB1943A8E5308F6D55F959AAE7C925FF55C5287F8636750468E981071997F3193704830C314FA5689291823600CF5CC1BAD555B7093270B58398379056AD3811B1A64A7C467EE347567F32A3C001074C49A2E9919F1246FC16324B8051A79C7BD4FD12FE44369082BAAAB364C15BC9B26D2398B241DE724012DC12E405B0D6614381C888060C50FEC4C728F065CAF999502DB352114399ABC4634D5B3A68AC40A299B694A947D454C9AC8AAFFD88206E91D1A194CDE8059EB610E64B03292BC62D3377CB69A71E5219A46F6B61AD734FFB9B970E312BC3523AFE7417CF939FB02C6FE71CD167911E3CC5F132A804FF0C96BE0137F6C90478863AC0C287FD74922CC3E4D1B9492A922FFA30AE2A325DE128D02DC4103A1C9F1B3B3C1471AF5D4AC01A84138B25A4B95AD06864235028418876C538C355787B5C1B3633D01712108C2C526A8A9148A343A218F2AAF91EC2217F49216157A120C1DB04A1B7A494AE2E22CCE4CC6ECD828C215B42767A84247C74BF1AB677C684A1C7839C79B61CB7EF135571509D0F32170C1114333AA7A672297FEE0B79D6C17C34C71ED48775232C745A5202A8094EDFB3DD7907612878C48EB1A59491EB96097486117DAF4B1D4326413C072CC246CAE47C79F3171F12C909EE2AC42B73882D57C207C3CD45A3F4534AEC68CC0972975B575CDEC409876676AC3D5B08DC6114061B30E17A239B0B73DC17722D3AFA858A4ADF536CA0729E6A97FC8080427F833C9D0838E899448504F80201BA26956C4F93FD37A51FDE20311315064C32A6308A61BBA32836CB5AF596759D8B8A2CA56F4F5A071E0A914688F6814279D85A4F4F74C503BCB1072CBBEF400377915525198F9C489C10956083A6724D65A5D0531D84C91D8F169AE75C75F5125A178BFE54B1378A6A026B1751B0C1FEFB8A139A0876DD1752F7C1E8DB192D114380799BCBDDBCF7505559B48509CC13BD596AFA3312631305D1292BB86C504F2E71F72E20336297076B397E0831E9A76615BE748AA8B761D90405C94737ECA737DB4248DB31EF85595EE390D2D74816D141661D7482224BBE8733DCB5AAD986B2AEA918B0A006FDB387D85A57EBC99C645B41E3E9C476EC58FBBD4ABA08B5A605044AEE21724CB3E93BA1D8BB4BD6273567BB09A8B98AC7FE05951DC38A764B2E0E75DA006903CB47B4C39387DE652DB542CE4BC74C2B0565F047E8F5B6B7349C615FA99273B0477B35142D4CE444A3B0A75BEEA294A108306EA9C5B342C7EF2B339E9C060845640A655184285B4FCE1380A46C95D40927623900BC94CFFA0066A375FCA143882878C5F12596E264191C35AA48C57EAC2EF7A25F57EBEEB149FF62252E4173ACF2B6E5D5A9C2D2FC9965465
499Ciphertext = 1A04B085BD5A19E81C1EDA8AA7064286C402AC2CDB90910E6156F6CC6B3E397C99C518DD5D04D343E14DA49219F1B91EE5AF1B80F6173048045386CD1E1F9046C1B2F6C199A0A9CC14A2D455A5EAEB8938062E53F04F74F5F59E77918CFCA229AB70A293F6F6ACAB757C6A0BFEFDC40030BBF840252EB4C2DC2B00C96D24476E7E8F6BA9A279FE394E31CC4D3EB4513CE3CB9D046032855CFC4ED67A5314CA15E61FBAC83A0053896D0143F14FF00A43D55860D3AB3A9FAC9E1B856E902AEB1F0C3090CE3BC8272780EB583E3559B68212E6EFB2221C79838260F3688DD3012CA5257412F80C6F8F28A32CD66074C66B99ACD829B2AD8E9901B6FB3C5A67E10D8C481318A8AD157C5ADE70A65B02C09CE41F8B05E33837FE717D16229490119757C0D71955D25B0184834B4F7E68F21FBE7ABB92BFC6533A0B1A7151C9E1FA09098422FCAB0F8FE60BCDF74A2BB1AC0B1F32A95BB837818BD678C4F41F914136A1B96E809D44E7571F629C969ABBA873AA4636A5CC9978059D4D23D3C15C38542974F677B489B47F00EF14C682CB8E7EB2CF27FD05F9E71DAAD037FC99C63C86730E69C0D30D2AF8A488B12CCC4EEC4BA2A96D3546A4E65D4C022A5524013B20EE7AB2DF80A9C74F3D5AF4BA10C5CEE793A8D3C382ADDDDF1AD5A4277822490641236CB755FF173930F6DE757A77491FB85D31223D2212F5754AAAE56198C8CAE010EBAEFF7A098BF703D29EF6C13A4B3F4EF4E5867A2AC5636F6CC7A1B0DF6FBDCD63D6C8862953C16598E34769D9702BA2B224A5BD80BC81890FF2E2971E1DE070F86E8A17C943F25C7B6F80F098DB855541EB4DE2DDA2BC5E56638E439F3A582D9C562BC7C4F7545BFB1C14F806DB92B8422354C0BEC7535D554404BD93BE67664FDD57531F6FA7582CC54CFB091D79653BBDB0835A94316C5232D70B96D87FF48B79E4D8D0C354310D5DF7D9F0E17A15F47295B429123E5F3E3C8EF69AD8EAFCA627AD5C2C936EF20C4BAFF522DAE6017EA1085266ABD23EB7465270B22F91644EC72191DA8CA639E62CA74F69B4AB3A9E60B41417DB5AC799734CE8C40E4F85FEDEDD251892FDBA6C8E622D8BB481913FD9843B0D33DADAE3BEA380713426E500ECBE64DC03AF735F38AE495C886D4BCBA62A8D8FAC4A702CA42397BE15530DFF4484C132870310930A928ED1C4A0AEC37E5E27081686C1C0E34846108607F4280B8F0E763C6B40B4DE8CA35738BEFBB3E44125526E6FAC36CC6B68242B3A77DE87D3CB82BEB5B87EF24EC97440534C0B959E7EEBB3786C8617A75D31A76B3207D331185C5B8A54D74EEACE009A4345BDE3BBE5275BBF4B63A77EB6FB8AB3EBE378D653BF73B184EB98F4147DA5978947E1CEC31987A94D998E71B1408EFB9B8AEB03CF0870860D6C660923CBF494B2C2D4E105ADA1011FF3267CC11A757D82120897DDB6E2340EA4722F452E53CFC2E08A5DE0F1CF88161E72007680CD7A75C2057B07E9878B19C9E5F2201E013CD90C485439B98832E66EAD2DA4887E8319F69FF0EC18CC44CBA03AB6827FB1E74CA3704FE9AAB48EE7D6A23750ED90B4DE703BA81EC9777A8A13BD3D6D1BDD019A7A3FF88113767252DDC17F128A230010B98E17F6D2666FFCA28EB319C2C25D4A6F2B17FE176ED22CC7EF0B2EE33895B94352738AB64C205A956CF8F4C705F072477B56EB53942F4E4AF18585812E2CE7655FE85CE1C4C91F50AD3E65A6AF4F2389AB939B5812D391364DFAFC185270B7096738FC1860359DC095CA2502E7F113CCE57FBCBBB587CE230D261119B602E0103823355453B242CE45A04553391596FF313669BA3DA0615247A52AE4D124BFA1E7B9BCADA4635A9AC2151C835F2DCDD980CC83089F8FC79D14B00B421081AD472A518BBF4970949B162AE51D6C9941A7D7864E7DC9EFC580FA0A005654A190E9DC645CA20786B7705596B5F14A93B21C873104724D57F81FFEBB279A4104628D33370C1B3BD1B418091912C7EA3CC31E363F233B35F14B94D5E4BA26B5967D0F3F3D5FC67489DAC1BBD1B229AC0501503234DD7F207317A14689A6543673D44641E7F2EA1FCE10F45B3046EAB85231B0F6A4039B5AEDEF08DDEB458D7E52BCB5F89CC0E8EB361CD386632050DCC463D047878B43EAA38D9E83986165F89AC0DD7AF26307D1DACE2079F07B07FBE7A364BEC22010CC1AD3BBBA65E99F00
500Output = D355D036F9CC49A76D5DED33E03BFD43C5AEA189160046BF964A2F5D22B10B90
501
502# tcId = 62
503FIPSversion = >=3.5.0
504Kem = ML-KEM-1024
505Entropy = 98973B3C57DFE7F5D7EBAEA28B4B6E100BE9E4AC2DCA4826818D0BE5E0FB22AD
506EncodedPublicKey = 1B556D64F6A9E07194268C72D717A7C74C93C9C452ECE99DEB002BA3736056D2CEF9E61E437441C360536A7C3A5C8C95DCA42615A98F3CE49954440B64BA90EC14CE8D13A4A9DA444DE1621B2B674E6ABBC464CE61FA2707E38A18D92B1FDC53EC634AAAD8A460646FA07A9E9065CD36602C5AB1B199C0A8CCB29310870285A21A71F506B40A39921146B65620B43CB3ACC9B41DE327E4E9196C13BE8B23A410364DEC66BBC474324AC3048706A3A7F8CDF98637C5C72A1D2319E203479E250A3288A3D2129E1318A9B578344317B54D3A9CB63855DF746105ABCBD6F5B7F8522E14458379F434C599627EB1960C33AF7823B5A9C751FC76B8EBB4492654454B210DCC82234429696F32928E9938D37C19819588B7BC51769CC509679AFF1B7EBA0227BA97B847BA66E13341FDAA8ACB46BBC5B152E780B4F6B31E9E2CB75E285A537A7A3C7A649D155C822A199D606CACE65DFB409783BAA2D433B57FD7AEF811C98CE8612DA10406A245DE40AFCE5CCC3A9A4B07A1925DC38320484BE746BFBDA82147BA9F84663B6ED19952D626F80A0202D873C064772B6C766637597A54BFA9999C723C04042A37F0B13552B8025A0658E636B0BC332A8E089A6D8532755506E3D316B8C2AA7E233A6FF1BB7C41BC349B0F31A31816E943A2A337791A65E455A4ADE063DCA0C01F87BFE0792687C940E4BB8036B16CAA76A209A2A3C9927B6840A2F90896A8EA4DE01723C9E22FFD3370CC628D8B7A0AABD3CAFB57A1874464AA74175471A891767EEF790B663CC146699150F6CA2B33BD6B2778F8F5568E869323053F56A11F0A4729E14AA9D1A6A9A30A17E36BC379083DDBDC06A6B069A99B74ACC1698DEB2371567F07D4858F39104656C8001566CBBAC3803330262549F539323A867F007D6BCB2AA282392245B0A0546676C19A0F4CB190FA200176C60ECB044C6DC10AA27A64CAB390771288BBEC2D59123332A50ED70B4F6DEAB2D661A5A60C0FDFCC1D345296F3328A7099732E765594EBB7FCB78201A1A50D8B9C382995BE1293CAECC3E702126E9279C011783AD00CE3FB26F1C6A1570CBF51F2BB97E54E33210BF0E748677A2794B896FAB6CBC7BB01237A395A540DB8F0474BB636E2379305D8040E621848D07FE5421648A0B74CDCC2393B7A96F1659BE388447629B0A6677FD4A84342AD79539F67104690A2C2AF60CEBD6810463B1CF1232E50A10A43551B5C754ADEA6A2C6B300D064426BA4A78D9B67D397CCB52A05FF922FF76C6324647A66E25A40DA040572378DE179A0B262D6603895074BBD421DD08035C533801DD9CF7EF3A2DAE2565BA9640369AFC447BCB4698E97B161AB2B66D73157F820C8A0B3B3E00818D5F641ABECC9F83396A83592EA965A522B087215892427125F7B64CA667C498960E8E60ED1D7306EE4279566868A23A9EC0513C2699CCDF62C0C200DDC8317930258E5B19D34B01696E7912501C89CE367C4880D224B0E57BB21D4603259B05F5B81973C2202ED3CBB56CA763ECA534F52B9D5396524E8C46299BCD61ABF43455131B42C3165A189C163177A5AB8E65DCD70B8E3044FE5697D90389FD00008D06A6318A69B0AD2117F9A4099CC15C606860EB8113F289271E57620CC1574C73628F83D2FEB005213B0D6229EAEE824E5B3CA5B3B27E57C5CF88445BA102098883E551C83A749A878B2A71AF13D9EABAA970450F8466895DC128AB455A9543A07C1A252CA874F05161BB76A4B62B1E89A3DA6CB3E5571A46824C5D8232E29EAC54A114BEFA40078946AEBB3199E000571975A52A65DE9A424D0428E37106D44693BED549F61754722951CE93C872EAC3C81F54505E48CEA14707E0430DF66ACBD01AD29ACA7827C7BA122AEBE7B0C7E54CE3F5B691993755ECC496DCC704336656D7755A7F05CA5A2267637AA4DA775715B37DA8552C73A5E23D2B644595506F640E86172963733A500036FEA129A15459D8129CA7AAC384B1D339496AEDAB53682BB1C244172E2BCB230A9C0E9C071C6B5833A9111310B6E545EC849255D59AD8FD00B9DC375517A96FD427CA736823F8139FA950514BA6083FB7EE33485CB1AA124A30ACE50AE56E12529A285BBA73564B58055896AE508757BC7796ABC9DADB0861699C599B2C5CF033B602202ED7A5B35B2465FEB0E949D225F4CADC0BD23FA370627EC60FF60F5E2A6FD2E50349593
507Ciphertext = 55DE325B2A41A2ACF2A764ADA8CAF4E0CCF3F3246D6E2046AD13ABC4A3632DC8F5D644069925144BE4B4F504AA7A584D0C18930E72698D8A7EDFFA71AB87502AB8B0AA48B0527E4BEBED5C8D20ACDCA184F603B81BFCFFD344B7727E8942AB9D251B1126268C230B9BF22892B10A96128BCCBB12D40933BFAC82F22ADA6699D948F6C8291A30970E28741F3A31C8851A0C258DD0EB5FFFC3D9874AC2E85A889E480D1D9C42F46E20A3A848E0305638923F74639CF48619B12C582EF520F60EE9D0A92AB270A42519144CCDECDA9ADA35CD5387758FA581B640063684A20CF67134B0F26FAD4FBEEAAB75BFFD6DACFC60A8360F9E2D998D3834CC11BE1C8F1653EDB652D391E9801CA0AE007C6EC4580C8E85ECEFC0CD5839961175BB478F2D0B047F288D53D8B224B5637BEA2A305C88FE7C5F385AE6F2D447827D02B390E7B40FE875F9EEE873DEBE3358CB8DA5FF1D151B381E5D03005697768EC81F90749FBA64FBEEB37BAE3450168FB2D98156AB65ECC38C4D8EBFB2B475B719C4355CFE0B2CF1B25E0E9E106667443C3A9B6561963D8EFE7A20BF7708784C9CBAD30A1076E97832361FA99B90E243B92C0B0D3847480BE1078226507E47086874B4DE1A7FA9DCAB35187AB38E667DA9802A89462863AE605C8B6F92290E47B0D4A99206A9599C8329ED1D97096B7B2148F14940BD1502B30898CF20083F37E066CF1CD629E1C921FE4AF101F002F6C7B6154C6EBC1DD30D0405B8C0950124D4578D6092451D204A74377426122D38CF59AE97E32D2DA4A3C692B62E9695C6F386571CA1C2BD49EBE65AF8748D33C2BE08D512529C0B7279F3A901335F6E1BB61844D9EB5F76121C1A863F2BFBDD9C10E252915F92562609C5AEBB835E0FB29775751BFE177AA8CAFEE1A25B561EEED8A1A6D15AEFC0F6A89C39B481948ED25779B3772E73F1E34B6733CF7EF90523264131CE0234BDB81C61F9558538F2E602EA8AF368A3012C36BFFDB5B92C5971967D5A457D6AA8B7286CCF86AF200FB3E8F304FCA1EFEB925C2B738EEC415A82E6CC95D5EC139C58A48973563C0F09929F955DAA4F2542196044E63B568DA153966199A540CF1378C87AE635C3EEF5660A1E303155F54A19DEBBA5E4DA364B25F4645D52A38AAE142FD175414E3A688F0598A1EA742CC654B870D6DD9488C377788F311AF9862D3AED1C5F788D6E82991E5A95818A45CC84292343B801FF4FE0BBCB5AF9F4D90A439C5A4E341B5F85F1DFE14744C0C60FE770DED493636430F86DF9DED858040F73F0D67A613932B92D8A9BCE694875A354D8D8EEC0265852C59E6841ADBF7B4D2E9B69F3A5D53B14BFFDE352DF2F15214B5D4F49FA1773945FB4453B0D9D9F7FFA293A05A0E9AB9DDA5B19C27B1F8731CF0DBD9CA13826ECCD22DA9DC99FC7C8832E3A022F51F60C05FE76F2EA56B35A8946F1F7B43C5FFFC81E323FBA37C416BDD12C14A018D04444752D224841AB6D0D238693F4F7B7EB2EE891046C6920BA242CCE3FBCF979A3BD64A78BDCFF422ED754D900214DC608D2E786FCBF0E5E6028DC0A8E03137C510AA09DE33CEDCAE4F9AB3A4F1A5D2F8E748C0DC9E8D916308CDF7FE8EC0C9A913C7DE9B50B50CF6F144E841AFF77A6FD7D82F6C6A23F831235E070FAA6622E40D27D5C299BECD49AB774DEA34FAE13A7690C67EA215EDE65BE8D67EE4FCC03AFC6BD83FFE36D7519AC64AA61788671AA9AC9A3D7538D4B7F2F49BC9487060970723C6D53144D08421C03613D8CABE3CB122D92DA7AC500FC46A2244982B3A6AD0B17C889E96E9A967BA8198FF2BF9019438C7FF48E920078371C105E3FC2F10C79016D5B84CBCC0B01448B936725B6CE66FE3D299F153B7F30A5995C48328AF0FD93FD7D1B6EE215D6DB4445F133260E4AFD6BE3D16DA554AE475004718175E24D31EE592F9776C54DDAD26F9869A02D745C289908CF14E8DCB29E4BC54B0721F451D335B39C9A68B41473B677857035BE14B29B6224C22C091EE7F3F40A99F3A563D46979D29EA4D1D114F68DA0DDC39A6D34F03A758D52B461B018B66B045E9A204AEA377F4558BC1A83C905B22764330DEF91CFD33F41E2C92DE1A31066C12801C86F444DD716602D3D2DA46B901704A2F0F1B5F628172D996AE06A2495D118F012EB337F755948F77AA8455AC30C0AE9CA40698CED2077FABD0323BA06BBB18850B6190E
508Output = B79863E7990A2F16E85829EF641DFCBE65D1357AAC70DCE041EC2B63A03357E3
509
510# tcId = 63
511FIPSversion = >=3.5.0
512Kem = ML-KEM-1024
513Entropy = EF6B9670ADAA55392E217FED2315859E13ABB269D19EBEF9CA88FAE1DFDB1773
514EncodedPublicKey = 3F770BB10582CC98A0DB48B7B8089971538F0E8AA28C0A1C7595C73014A3D48B0858589BE4005E8347751CD559A5C61CB9E3B706389E17176C4316BAD9A664C0F9A63CE4CB46B2CB8F8082D73414E3863C59E65FC854031A55CE6875B8C5976D3C739143782EEB2271CAC39A309971254C1ECA18A6BB1652F90312D60758F95707E6E76006C881B96687EA4825BEC11C53E63C84B3C730A3352554CFE6F752E85B0B6B071050D65D6277060B9AAF66266786C45988A94941E4CA3B4347AA4B1F70A595E729B9D133A5C486AB60C59F25F3AE6C2CC7DB3C1D8EA8BD48935A6ED9C6F9D4C1B767509F3C2D18E43AA0A10C4A1084917623A3E74F83744B06916AA3C822EC95794EFC88BA462A63D6C8F06C23C5E23A940C1348434BF16C0960901A4435A5A7F928016955CBA363C7CC9110572FFBFA18152AA657ECC78039AF05BCAE386642FA955054115A15F628EB839E3D194809051CE2A3757EA3C364DA417635C14A22861C96A3229172CBCB89CD0412F3538CA51479B00B9B597559DD4666487CC04058783A122C80D200128B48325550F126A89D5C146C9A8DEF0C50DC16860EB95D4E4BB83EC9A54A055014A494C5146C3B167255B95EB5423BF321C62BA57C59300883A2CE00F2401C1A926EF1C6AF50C84D29C7ED3C33A0E87CF2068DF5FA6FB4DC35A49AB6D8CA6352B9B14916A8B72009B00C6E8AD5797667AAC5E6B2EA310CED6B6F6CB276C3E06098B22E65A14910E3A79F561AFAF22310828D12832EF438C737045F7719AA096A7670A70AA2478E1A37B6456246025592CF444CBF95A194F00C0137BD29A122A9509B4CF85CD5E32D4553BB74C00BCE9314E8F0CE5CF9CD7E1067BBD5008AEBC7C24A72F9C129455C45CFE8537CC42C034773EF38585F3060AFB99D2A04B7109A988BF7B6087077A4DA58916C15B92B33D61BB5A54AB2ABF09ABDA0984291220A872B3A112B1ED3672EA68110198653B3811C2B23FFCA443D3CC1D77A73CF63258A431F05654F378BA5816603E5BA007CD425927201455105409514399592DF728E50663DF55709F2788258AA1D1AD05CBD087848B3BBA0782284E885B6531FCAD9AAA8C993F36996BE66966AB0AE2C6C0EF8577FBCB47DBF831060759E5822B17860738CB254F5D5317CEB4515A17961815232337B4C369842A81B02C9AEED587FE9CB9746928475D40DFB217C26732131908F2499C909C5432315061D91C9A6059749F21184649D80480439036EE22A2436703BDD803C3BC5927776B44EC14500AD6612061E7E139ED1592E8A3042997078C498C2155983B51B3DE19A2CB3969C4137CFE8F9A69BF83199F005A879114D4558A5F133ED17B528D57666518763C640E5E6817A836FF4F3630ADA7317BA4C8DF239F7324FA8EA9C9A2A85B510CEC5B47C3E42609AC3220A795C5C51B44409AA7FDBCB300C8510C87A6BB7490675949448C4A17C128ABC4B5BC1536A669051D9B1ED61C934BBBDDD49CC53C206373716B5869E0110786C01222BFB8EE8AB9A68B61422B6192400B33F7B7ACD35A7AFE55CFAA13F46B5602F98031ED05847C46E1616B4CCC55620BB4A40B9554D8C26B6864FD283C780F9189004B4374C565453183A61559A5026B7717C56B3BB537C66F2F5A42184CF1D03702A3BCBACC8262C5C3C67608DDA19186589736CCBC289326297D1C7AD273A3A37CC9B8BB943892DCFE14DEFA2CB942220B029C1054854D9C683D3CA34389B59F740400511B9B8B68290307CCCE5BA36D24C27583E9F44A5ACDA5BF6219295A9255125370CB78DA0591D50F4CDA121BC503A351D9804F7C81FEE9875DAE7804FF01C36B2214D410183BCAB6B78AEA17B9657DB14D702C20D24590F4825B51ACC053C6217E635B066C7F88B2EC3B826A9F2C2E4A824A3C44D7E50637CFB73D0B0B77BF96243E86596F64D10843C0930C4B8251A0CF2B5BE35476AD419792B08BB320D101A5E9CDA7C2EF600CD47A3344B08CCF70047A04F3701CDD32B9CF3434875D671245176390B138FB3948AC65681C31166D0AF00467987FC14E8947AA759499C1151ADD810DD0501C8F04480C00580802250E96CAEF15A5605BC1042B8483675F0147D8F64476E69A6DF007E2EB4A89E273F42EB78C901A9107587F6367D7CF556C2D58E9C27ACC41E4373A223CAA07E3519C85EE4087FD3E3966D4465E5CE11CDAE964CBD7AE7
515Ciphertext = E506D85C1DEAD4A8C02C1068642E81E1132076C2D7AD0B4D034279FFF162F743224A1F26A860C95AA3C4197AA4D9A41689A6CBBB21A030787E7D3ED5CC889EDDCF150D1EC303A2AF8BAEA442022D12ECBFCD9A7AF4DC57F3C9B4B773BD145C2EF09E69B79A2798E5A438F9688F0FB2A811C19AAE043BB7E38633F5AE9B637F6B30D8FA4ABA985EC83430C5C132BC5D45016C7860ECEFBEE49CB4362A65BDEE71FD2CB455876AB902BDB3950676FBDAC3CAF34C1EF912C4AB5549E2822A67D5923FE2E84642D5467DBC26014429EC426957F465CCD0BC2F8949959F4F1C9B3142F43371FA36E651D633192CC3365EEFB031EFCEEB7B4245626010B7556678B4982E590037D571362E32C1E8F84B3394B448F0D301AA9D472368DC8DCBEC38BBC5C1A887FC7267533CFE272B843441C4742C508C5C8FBF5CD83E74E07F3B459B4807233B12875292C3F39A693E8C472F16F96DE77251E343F0DB5910D156A806FD7901459FD5CC24BF36EA36EA210E0D45542CA03E60DDA106D67C3C11F919E47EC8E385AE32DE1FC0E5B038515DB3CCD965558D5BBD4224F7A2702713FB14528FF8B44D0373ED2D2ED02A220276F98BF6118B063A466232DD9194D79C474CD89CA22DD0EE931DD66CAFC0DF2E97DC7A4392FDE1B9D764132862F2DF14622CEF6BA5BD81C0B38190CAD471F4A0CDBAEC193644A05437B76420A7EE9DFFE9E0F91C185A27F3E8D5A86426B949EE54907A501D24E792EF0237FFE1276829812F1F38BC9FED7E5EAD7B174A482CC002E0F8F5CD758D70549779BA4AEA371CC3EF118F5F448AE5982ACC0EFD378C7AE56C60EBC3A2E01B7DA5B7E0BE4C024A36F3358BDE3E0D8F9822BA25CF1AD68F742D856E245554B137A39660DB39B44EEFAFBA6D1FBE0425863FD190E8AC8FB253A91E89129A81BFA857F959D2CEE019B710F85478A8E9A10D60E6940BCFEA044845FDFE0DF80506658F846B8ECD7DFB171BA040D4B8F669BCBEAAB0D7F94515B00AF2C0F92236D7F5B05D7A85ACD3207EB247E164726378CFFFB50388E2B6EB62606FED6626FEF304656869D06386EBB96ECD194F93CB89120BBC450B0F9D6F528EA82A21246299B753630BCE35203057E5653A13D6933C8260EA9DB8449D35D16425E27F0FDC30151E5C5B2DDD3E21064B9AEF04B0A2953910871F2B40EDAE429940CBA054D4AA164F2F94AA8764C02ABDAD3FEEEE750F78BBED054C6A23253DD1C78BBFBD337C1EE1F6336153CFFBE12CA8A4DEBEFF2851BB18AA94E769FD2FD46C85EFEF0999881A32AC7AD17BDC7905F4012B3528C41C045A1C90BC91E51660F066C5F4AF1F3ABA34EBB8BFC5ADC84273A20C303C85101451EDA5540364A86D50C3C134D576E8ECC9E26F876FAC922E6DD44FEC9BC82119D465D5FECD1944FD2946DA3D80B4680BB2406E09AE3DD1793272D53CD7C593F30C970DBF72BCB2F03178DF63F096A64747A41994BA9354748570788CC5591F967DF563E3BB44925873D16902FBE9603828B4828975E90537C86F1F7A38F2CF9E16E0DCA396CDB9502ADC824B9C009F5F3DD572A6B35573CE1116034034B819EA747953F482FD671BB1595044DD8B24131F6327736C4512DF59B151CAB3C7C1351D2201209E8776A9DC65B9A05A24108E53D9066BC064C9BD63412AB89DF231A7151E539996EDD29D7AC7DEB35E70845BF21B86B933BBB6208018DB8396E2B3912E8DAE644D5B1E849A3346161DF6587324732BF3AA540E0561C085A9C4F74CF756C35AD053D525227A98F8FFDF1CFE8A33E8514FF3322736013C1A382F6CCAA609E045905E3DC0A9535FFF5523F91A93458C71ABE267B240A3399524869A5E93C160D6C50923FE9F1175E1CF70B2AB5D494B21C5C0E617653A94A45A06E863174E18C1FC753C0CF19CB900D9BF93E4A669A6A329ACBAA79FE57141B9C3A953D248D06CACD2805F6B82BEAAF4C1280E2CED2A1E8F0FF3AE5C1F9F16DC67B16D3A3BBA34871E26E17430F0DAB260734D9A08F7083A17FCA7CCF2D9D1FB6796C174B2CF34FE5E6C92789DE825D907E8A9BFC99E761BCE130493377C6468DD0F6E5FBD79D8CFDE3B2C7E85B8AC8C5E9580EEEE8A7CAA527D259C9C48EDBF6C456D215775E75694F8E0890154EE916C8F61DF3EDCA93BD4DD3410FC5EC894F802EA7E2B66D426395EE40231900AF4D8CA723433CEFBDD732D51DC6C69
516Output = 91639C8E210F874AA725A4E32294B145DDAAC8C27F69337B68AAE4733AB787CA
517
518# tcId = 64
519FIPSversion = >=3.5.0
520Kem = ML-KEM-1024
521Entropy = 21FB5E0F98E556937183750A632BA6924C01665383FBB9BABD8215864330BDA0
522EncodedPublicKey = 7DB99387BB072CB9AD743563A981256D1C5D8F9680BD6345EAA78B53B595C48571B9F531A5D8C3B4B517B0743F11C38C9401822381470E27901365878D336DA037AC6EC3AFE39CA414CBC9115BABC9990208B9A065242626677EBB7946F1D32165791B6B69444A5C2044C54461406E84A66C3C234A82576A311804C5038EB924A20E118F2272AE1E07AA654423EA27A17BA368F4471B8AB27B7A4AB990406A3093C273D74D3F6A8CB01099EDECBDB5244A10F960016CA0A02A513D056900D421102B1B9D746FC66360FE153397AB92B56A19B5830EC3315A719859A665CE6A16A7202910471127BA925CDAF48CB60479651B6F767A89C2675ECB4C0D274A4C200B9FE075AB1A922C9F2C871D7921EC221E9728584205AFEB12800AD68139CA5EE490368089C84AA198EF13A069AA4306455C3D441B6755881849B14AD2C915B23127760DD1A23D1E19324721172D03A938215068F6996DA74545CC9DD262244545BDC3FC63C8C732FEE4CC8301B9BDC73DD454678F69C5FA286E23390C4439CAFA0691CCF394EE91759A1516C8459FEAA3856503990215859C161BF94388D00C5A2629526DEA034C6A146FF28335760843B02376A184BF84B22019A37917B96383B37FF4906028AEBE303342F055F186779DD15763FBBCA476A64CFA3080D9A5E52B98E2833E55D2B5AA13B92D30A941F97CB9F123F7778D4F29980737CBA7A0057358610CE27B6A9C82093A749EC67222A7660780A9E8D1309C1957F31A461F070FF5F179AF613B046238990368A7518C1979B203E352F754B4451133FEAAAA27C9943D60544D171C7FFCC8B6C7ACECC44CCC783C9D8C37D8970F65B6B3A5D3752341C13BE41FDFB668CB1C795A969635F05E55A175DEFA81E6E83F97CC1EA621167BB6746847B4B2E000C9A3C610308963CC794CEA48DD2C5B93D8CF793C8692F271BED75F50915CD88403B723550871030A01301125106154A05EA0C933D24A5EB5528B354E11E6240B90740362BE4B9353E2A0AE0688C97C492DF6AC9B5478458BB328A1C1C11D600CAE90916E91724326102D9418E1B0ABF7F4AB22A686A16A9F85A124F2983190C121613C07C08AA6B78672194A990732A047E49A3063CAB1B8BCC9D16F5FBC48FC0B1007E7409B56850ACAA9C0997CC4A606373577B13CA6E0B4729B3A9A251C2923D0A167A7B0AD0A0BE568ACF737217FD069E46986EF4222BB189D1CB6735DD17FEBEA45FAD7538F449F4FD85BEB842A523C9C40BB7064934D570B62D9508420A18B15BAB0FA01D0DDC0CF4B11A2967045CC174A88912E5F7CB8643990BC43C5302A250CBAC386722F87C6B1C8BB3195DB7DD92AC86BA57B239B8DE923BFFD74B133A5AD5E8A8CF9E3BC1FE22789EC5ED7EC49C6ECC4659C954E56B5D6642CF1646A4300589C865D894C91E605C7D426CA82AB632865892313B19AC13D89381CD136441AD0CC0337B391CBB33E995450409B76C89880551E8B9372034674B6BAA6A7E6AAC8B91314D28C7D09460CAC4C13D73410380D7F444669B96C4B610C388B506F066ABADC1CD28B038AA8C304B7CFC168A9BACA3B0134AC6D7A0768B606DA29C4B34105AC6182E156942D51B2623A04266A70D8570B2C4025987CCEE05129AD8A545BB28BF8328ADCA6CD4DFA46A395457CF9C3A875A588CBA0008D260C44559FA85E0FB6B35DA78550AA372CAB9F0B78024CF25DD4AC91A7A7C65A4A3535571BDDE87CE3E2979505BF0676885D47011D418DDA0318F8818D7BE64786617A43A57FE3978B5D16878D6022A1D547D0F49EF93BAF7DA02023753B333C9B5E490277A94E894901071452ACF1B8A7568438FC04744923C1A60B325AB01CA92D342437ED2C6A8E58AA2BFCA73140389DA4B6D4A324ABEC87A7E6158B7A25FC31339B185FFC46BE73955A33B871CEC54B2A84A2AE415A05C48181E177770936F2DC42DC219493E54FEAFCB118C2991130685047021A41A00E74A88DABBA4DD258CF984D89D2C7985958EE1421E1701263B8549EA72E9D9782DB351AD3B7A1CD0AC508E5C929AC5CB6247D56151C26821C304313A09A869FA44A24973672F182B4109D60810CFE902A9E924197361753BA290AC776937936A6557F3D5549F8B11B60A4568D623A60C64BF4064C2E472241416193E01993ACAE40202C5BD38019594F7A8A1FB8616AF77156E5D11A02A9F44111966A8A
523Ciphertext = C81DF6B34E57E95850854808069D0A0D7DDC199E5B691A48E5B74D4D8648709142C7A741722BB4655A27E1677E57FEA03385CBA48449143C972BADA735618550A383CE8C481E826BE97E2F447EE00C4A4BCE41D2D14A6A711FDA53C67B8625C38BADBC5DC4E9FA64D2EADE786B61AF59BDAB9A772E1CED5821AC8D4B3B07699AFB8C1763D0115922FBBCDCF765D29FA9476D34693D3A88C616DA63F67FE2D1859991CAAF6E62D80D075C673B63EE79D245A37D1E7FD0515496D73ABC73F3BC44FF68DAF6E15856BD4D1B8383CCD2C776DECF4628FD1FF0781D3EA4AC4F183FED2121018C6288B847D65A6142AAFCF39D10C7B968E0A3BD8C2E050E4B323B8E1D7A1B1318D292FEA5EB0B427A8C881B6218401EF8C264D4F1B6BA1FA922CD6569AAC51E1DDFCDA22167EFB13F6439CF741E1D8DD1EA33FC3A1DCEC8E33C35A7F002EB2288E96FB10ED88E3F85602A502377A1B1236A7AB7E6F888509085651D32232E238C95C1C35DF6554323F5B517F7271C5989D076C055154F769E4A3EBB3ACA5496483425B95DF7F2DF0FB5C201BC34E22B0B66F3A778455ABFDDC9F272EDD18C39662F99F6E7842E219C827791F6B6CC2BABA61D0D42C3CF056468282AA10E84F8B96634C757B92D6B7278E3A7751B407C7782A7C387B51E55DBE12A2EB41225F916812E07445D86B56080540CEAD1562DCAA7E8044086D49EE07730E10F539F430ED2A1C96892306476C0729C94FA7F4577476B4496A4FE1C0F44ECBCCC28B2560419D6618825BABC500B42F4A1166C768D3A84305C95BFDDAF9AED971C333AF2C34D6337069495FD8BE6E26E4EF64A6F7C148265F6AFA4105A79AD9E5FEEC04409264023E4784ABFA0C7ED75E48675E668137F36420F29133A45D29ECCF0C5C10930D8EE7F9369601394CE7089F12E0C446647E0A84E5F1E0977FA2C7E9ED65B08641C8549A19D108D9088AD267143D6DDB52F7F74A677E15DDB6112C95D3D8B0416A908A497D571AF91E0D044E05084F2C459C68B911BCA96031638F4F6412D324E93937CCFFB8D8748F4F6321AAEFA5AD7168CE14AF636259309D70F12F8BDD412A42B9437D6C422B2F33E588396A2A48BD11C1657E86475524DC34837EFD556BE888633089F0B1B8BD35F9CF7C17404E5C9F8F25260F9D9973DF526272CA76C40DABAE8463872768C9392FEB7AC5375F3CEE1A3911545A435427A7F07B7E66ED9EC36AB49C3AC159B377F2B33DF9C0574568C588E27EAED4957994493E31729CBE0AAE928A2F9FA8562A674E55793DFD6CAA119C2D3209A281A327EAFE224D3523718AD38BF228C2985555EC688309140E1EE184AFFB9E42F04BFDB5F0AF1F078CBAD85B2F134D7384CB21FCB71BAB0D5F8CE9209944AEA5FA175A863F2A0E42AC521CB46BE63C140B5C2A0E159FC31572986D2EA128DA7591E37D296032FABC85E56D32ACF91541C52EDC0CFE2FDA881850DF04B05D95DB7F7B47690CA5BCC7D4DE7F17E8B5BDE039B138B65EB95F3F0320FFBDBCFA6DA4996FFA52FEC5F14A9E028C4991FDC9FEDAF694EFA7A58F8A5FA63933A8D745E9E52EFA7A952A3863484C2B1EE38794023EC29382C1E7189F1E7BEE0A50C4AA94B1ED60C48FF041A79B5686F5FCAF94DF4CD1BF5336A7EDDB2B8C08FCE31955F0350A3BB4797F4EC0C3924048A5D38CE7EC6EE76F56DD053208BB75DA0917F3E1A7251468002C9A7771B95F7C4909D35D072BD92A9BC704357CA1285B3B1FBFFB645D0A50D35552DE3C1909B55166C470A23D82F7B1501E0537662FEA4CA3FD3A63A5B01CFE2CB88F3BA135B718015B73165354C4BC4E9ED8AA5448364426C70EA19B636FF868C542592630EEEBC514459440D86BFB3DBCB04920383EE820A5E89E648D5DE1FD4E00B0393DCCF3784687DD404CA570E1B50F345F48074C91DE187CD998A091DF179306A28D368F408806E0F196EC1FB237FF05D721E049984D0790EE48595DFD9CCDEEB09D12F0F23A2FA6BD145E3D40B03013F3E7F043D2E4D68F2E3AE1B04576614C9D553AD647DA75779B9135977E9E0E1633EEA7F22B202D2E36B43686594B46CC936440746053A740B711A6863CABD83C8DFA833018639605099B1E3F6AC5157895B47122E013640466A358F79B87E6A36580AD56D45937820CB71B67558EBE5B2FB18132F689C9B5E617927D499B7FE9E5C7987C1E7237E561ABE
524Output = FCE99A52B42FC2AA2E30581FF803A2DE1B8BDE569ACCF196E28E10E168C59B21
525
526# tcId = 65
527FIPSversion = >=3.5.0
528Kem = ML-KEM-1024
529Entropy = 0A52594EFF3ECDE681B6093ED903C65B42240AB9F81682F0907DF594A713F5DF
530EncodedPublicKey = C72B145BAA507D7ABF40B76611A9566D88AE23E628B9489821F178AE9B47F46BAB948B57C75AA17D5C1FE8E92FF5023BF7CA3DCD7A029F46A1330B478D9AC0DBE85C05D9BBDA45552B064C152544B86B073718AACDC5305F9926D1D6720FC03C39F78799DB1C28A97398069131991BCF445EBA268A86F9A072FC24B8188C48D05A7E837D4C9965EEECC33F399F2732082CA62F0E2C8D13621371CC3C16979FBB9B6AB778AE5291B6B645102554684E508FE922A7D35607A6B090BC26420B5128C3B2A04B59B91BA15FD65C6A4D89B179166425F9AF25B5B89566C8FA5714348872F5635EB0E7B221DB777052CCCB8A73F19C9EA015A685A897BDC54459752BDB5C46BB00B6C49916DEB37EDA57A0C6B2CC1DC801F5B64242A372DF46B341BB3DB7A66383649A8618AF9C201EC148B7A1AC8C44708FA41A059B81222C7BB61D02330BD9467F58112B36A0D2CCAA5648A66AE40D2795B36411C2C3B56C3A3062DD0A6BD468CEA07A186BE33C786464372561615541BB108BC5E3BC902A7961E5867DE47FF8D4C1275B1127B21487D851C438A91229993F4ACA829987C3E8431D919145F9B723934BCE433807C99848E3C3A3212B3F544AE12B74B87143115B21DEF957451B60EAD0677FC111A93A5FE122A8DCC4951376A5C906671F501F20E77F206677151961D59A2051879C25BC3DAD9A3CCC33A0D9C334FF558BF2818DDCC600CE200DF08A8593D802D57224BD51C7021A269A26C5A14A976795BE81357690B88F5FCA821F90A919C8AAB27A531B187EAF538E33492773F539D50A69F799ADB2F889B1DC9B285673751B72DE396F3656CCCF6C019B848A3F08445C7A2B46C393A78145340C9A989A7341E6243378357A24A485973956E792C307AE97117E91208E180954B85451586038419C8534016CB3A44C03D3539DD83CDA53A71A595C273B20A103B4BF9B4AD87A7B04373A26CC0032B6668C566C527042723590F5F12EBB9144ECA7A124CC30C7A9A62B237CD3F34FE2238BF8F14F273A5BFC867AA08548EB35907058B439A210DAC6301989B3C4B59CC1C7778414C039916C3BF972E058117F783F08AA59509CA1498350F27B62595522BB3AA26B186EFB2699D37CAF66D1967C815E162B1545A292FB73BA69263B5030B6F6E98DB781524FC85D6F6B89FB1C9794442876A57C8865A64DA516ED8733395C7DDE204B61F1BD67575CE5B2BF92E5B7BA25200FD20B0E7792B07CCBDCE11FD965A133D94223653F9DAACC8EE07097C4CCC0022053CC71332A1BA11395E542C7BA1B1C32E0645A3BB5164A8308D08C5658BE52777D39CB0C686A02224B4C3D636F82A6C8A9E0015F1ABCE260C58FF8C017EC2397152D2876BDCE08B1EED48D188CCE8A071F05E603BCEC3266A3866FF55934961C16F57F5BA5A014F81D8316AB762CAE5A215252C96FAE14A8FFBC674B717DFB97B77BF6588586238BA06FFEDB683A7A61402074F830C8DBC65E221975AA43B16ED85C705333A4340EF5D4C68BB79F0590B7D25076F44A7DB5695F099C3522091BAEDC5E33C1C57B2C9AAF1C40EEA4767BD67EAC091D30307E6CD6190E03224DFAACEBE5836B2A721E871E141B8A15A1AAE9929F462194BD98916D203EEEC9B64EC758E3C200054BBEDA648B1C28C1E03333AEBC7570F8B5162B80CD7B2A6DEB0F35390066694076E31576FA1E5E82AFAA58660F40ACAD982AF157BA3A03165232A7DF84575D8C09B5480869B61044614F796A5030988E24D9768A3A6BAD3432A5596706F323DE56326879561CA052A53B535DC6575F92C578E00BAE90487CD6C4FA7550B04C3D8C84A9E7F364DE37A3B602143C6A9C4B2B314F1A6BF86970C1AB95394330CF627371C20A974312515B4C85623A4E2041C5524BF0E1A4B5F4983F5C59B7771B0E610B28DB8A0CE19C99EB81E0285E18A569F18475363B994015814E2035AB4A80CBD978A8DA2C2279CC8E6646DD5C4D45608DC6321147E731275216152324EDA5B7877090AF230E7157C1A878CC6F616052C0BCAD69BD08606ADF4C638B1636EFE8BFEC52A2A07A489C309C8159A2F647585AE6B591B6452F1879564C5C9C954CC46B62075843C9C07D1DA4A725EA526341682B5107966806E0347366F6ABA18428A3771543067E7BEBA95EF68A73A63381C3357D6F135F4E779D5BA1B64F0AFB31C8BD4ECF787301C5991D3EF9C9EE16
531Ciphertext = 546A3867AC29D2EBD763C37086D4E7E7D2ACE4C035C6EBA402082C44D64F0D41FAF50AB479AF936FA79DCEEBC92895F5ED3EA2DFE32C10678E85F2F7EADBD9356604307F7885DE160167AFA130B0A7F2046ABCA90FB905BF7449A5F8D8324B511A50092E40F628150FDCF0CFC4A86B85D6AD99C0F79159423B230395F0D381A263BF0B2F58B4D789FD34C27F2D2FEB7C90954AC6BE87AEB0087F6FF15DCE410B453D24DCA4F4D792E2E267BD5251FEAC77DD9DF1D53F9165E989D63581904679437837B2A19A00AE4F349136272BBBABAE730FC8EB33C2EC42D4EE004EC8B2FD60533879A5E7FA7F7FD5B9CEFDA797F4DCDE7622662E762B3D23324E5257D9A5FBCEE579B0FAD7B9AA4CC16CEE0F5383BB9832531748DBA4A16407AB30EABB553AB1F212B42A5F83DE9928E716E6FCD77008EF1C2E65CA0246AE36138AE436CB6CD9842C8BAC5A3666541ACA100D570EA331FFD88E878AF52BE29BD9376D61B8B3BAD4D92B52AD1E626C2A56F0704EE36196FDEDC3CE9ACBBDE8A8BE460F1F02C59F3C6913FF616C2E5E432A8B5C178FDC9A4EE00C0E4B10D1F28D0402AABB66D376DE4C4A3E57C1E214E791FFC7611A6AD4261EA1C258AF134F930130A20888EC6F78B1B7E7E51961F0852D679FAFD8DD705A61DCD1D1FC7300584B277BCFE280CAE737AD50BF1256B7FC988504239C7BA791FB07E639BD867CAA3017F1A2008A152B617ECDD423D5899D26C10FD5A0285CB3C2733DDEE760EC30BF76D628F539BA8F7F07EB09716E50C2CEE3DDCA57A0233DDCE2C85295844B1EC8BA61BD5EC2AD17B2076B6DC35E6E01878C37C7A93DE738ADD58BA408EACE113B09F662A7F219A3C60519F56FFC09FD1A85699697A010791F71C2C625C46970856BE58064486D178618DD6CD68FAEC0ED73566981A23AFE01EEAA4445FFADB6CEDA1A9E8064C8FAE828F73DE0B682AC9E71F4835A89F8379DC6804C549E9CFF4C896F19DB4B7C0BA21D961693D9E145369C18FB05CF0084D6E2660AB26BDF13616FC817840C5EE9E06FA0685DD8683950FAB263302BCA2219C565E6CE721E341BF582EC187BEA1F45D7DEBB9F0931AE327798FD9FE64C6A5C8440BB8500D6CC7FE6AD9DB1A51F82B4C08D031322E7F8B268A10EE89FE5F4D075E5606763A672A2BC7E047B6E3CA7706B161ADE40969F977564DBB9964C88CD9A5752B96B5BD926651A6CB2F6105EC789C254AC4BA763EAFDBB1B0337C5AF14A1D5BA23D4C9F806E65054024D2FCF698ABBB5C0E564E404BD88BFAC850F4FEB593A63D36CEA2FC29083D460F6B65F608A635230222A761DCE7ED09F490DC945B28BBDA47BCA482CFBAC570AA5A7F3207856EDE8C2F099A907B1B6D1CD960E3656E2D1201CD104CF537733BF1B5E8A35D937B12CC6BDDBA5F86C31F46E67E74E1ADD8A5E64A5F162342F586FFB89FC1FA3AE0F75F5156D69D770A5D3B4AD856F9DC5D2119A9D31B6280FC582CCE8108FAE90566589AECEE91C1B5B7676E5B8565F6C75CC779B7D1DF7341775C353662226B65715AD272B71CAF0A32F95D0337EDCFB7658817BE978CB2A25B99088AD285EA45157908F19C9E4DF8D0649A205AC1D2291C1133766241C0911665F76C4FB22E19BDA76EAF5ABEEF686B3B89251AB43AAAF62620B06FD5D9EF4705CBE6E860A971079FC95FE3022E6199ECC728F9E937EAF9B1E5F948265B7763975F2D2BA071A1E1A007361861206D275D7B16F3DADE9C24D39FBE53264F82EF043041EB1872B8195A175C51F64F4B76C54D2029A0CAE8C9C1434C8A51DDFE3A6BD1DFEE380CF3E686E0BEBD15388E975E5698DD18210CF2DE7CB24241C4AAC13A38884B8FC6A5CE7D8204C27836F342EB1F3FC3C9EDC5182774522D243AAE30F7A552DB7D2ED960DA60C72BAF18C146DCE1C268441CBF78C579FB4EE8B76A7B9472CB934F1B129FAB1EBB1C9F57B6F110BC03329610E1E202C1B4BE92E01785147F9453E73798B77542048BE45A86B7702457697825DCF126F13E5243001467AA0C9042E35536F0409290E5BB17F459E3F7848FBF66CDC37C41855D0EC9F826949F01951A1C157441185A7E98358F66AC2A60E938194DF921CB9B25422CDCB4D83CEF1DBF0F0434EF3C7EF2BC38C18F397CEA40968DCA1F53E9CBADD4C970BCC1CFBFA87D935A946FC90DA6E7E9566D0BAD9FD6E8241063A084745503F1D69F1
532Output = 73DEF8803FC4622BD51EFCA3434691460B9D4F52C41515BECC0C9B122B027290
533
534# tcId = 66
535FIPSversion = >=3.5.0
536Kem = ML-KEM-1024
537Entropy = C6E7553AC76DF3A4DFF5578CA54C2545F9A132EA77C17F3194467C481EF7DC33
538EncodedPublicKey = 1A7084429416A2C66857F8122D826C49A0143D065241D544C31C1797A3690732836969100536501C484B02B107222CC573255572B4CAD8768CC4E36BA92459F367A945042E8C2147C3D2772953BC4C1A259097254E86B69ECCBFDAACA34EB244F4806442F299EDA594A078A1B0B269FD5A38B1A557287B5C080A6C2DA60473F04D3FF38F1F458535432595509C5D053577A544C7A7469F7A6BA6A7ACA8D7B1AC60AA13A3B7027AA32E676997E88F156542ACD83393299E3AA77AF01CC9A741C93B3510D1B61AE7AC6A21F038FA64A569BA9E72ACCAADEA7A7B7B4593F2BB5B5C8D636A493C7953E5F72A583137D9634718A4C911923BD1DB49B36B230948123B88867B07BC8DDCA0A55714A4982340A41AAE1B8855DA6DF0B258CD7B3160D60F35289843160041A7835B19538E636014601A5A94B7183BAE8BE715260284B1516905B769554B52A1EB7190F36F260A75D4897F4176871757C338678B259B784C163DDDE82BDE7A2C4B4B0CB7661DE201B8557C71BE280DFBCC4B5D448A56EC80FAC4AB1978A852B319E14B0614CAA022C1BD9E282906E32D1E3A026FC8ACF0C58249E95B8C609B5092C201F55AC4179E5F497A907C96E3652B21B31781C318963288CAA51ED7A1B8B3E697D8753D33972C5B29B8B70923A09A5830317871BC0751336B73D007C212BC02106A1CAA8F1DE95F2911C65AC063B56878FFA0B3614A670973591AC85C836884928B292990C1FEA99822F3865C7A8DB3D1CE6DF40F438C3777B882CE84BF3B0861C2869037CA6A2ECCCAA3987C9E58432CFC0FEA1C794EE9A41A53CB9B080D9635BC97B998C672544BCA8C128A2652C6BF097A02E7B51C0BA473953667F92894B5E60B9A2284E351C4129C28FAA2185DC622562172ECA75E125ABCADF5A3F7809002BBA7AEB37996A909CCF9297173B81918A92C7C1C8F9C82460B2DBC0CAE74A78DEA5B990CD3679179668267ADA13B371555C74E2A84D25431FA1A31574C663A1C8BC14B6107B2C867F4C3D1B436CCBB440F84397CBC1704CBCF6C5C60735ABD587C8BC84760FD970662B6BA23A546F9926D4D0845F9A0CDCB6C2DE0820F1C95679B326AE53950F0A5C1C979C5C6834DF6D066A30166B6398700B72C43B7A1595764D219A2D7C698E48352ABF46E7CF3CD2442AC1755CFD723BB11867DB4B2608B2838BD1C5E057A5407A1C090155B79BB3E6D943AB817418B88B9F158721D0165D350A1319A1E22FB70B5413C0EBB8328B9906CBC8506435FFCE31777FB4AA77530A1271602F707AE648273F00F59715CEBCC13AB7BBECA78740A7A7DB43A281D3154E091C9F6B7A1C33C7A39F236FEB91F015A579EB9028FB315D156860A3833A699625915377AD7827CA423351A11FDC98B6EF4C8EC06409C23113F2976EF1CC9F07B6554F44284B37115C99A1B4872E0B96BA5F259482C84B4C347CED1871E8350E9C20F6229411B146A4C2A006D260DCBF9B07FE0048BE15F79057A6837BB3E436759229A46C037AE7312E861758F04A05516008CBBC665065C6BC392C4E782560981D8B8544887AC75365B17D2149A25546A2B2D9AD6BDB5B9467D6AAB4B67068EE72339A52E333388F6F45510D1A4D6262F56B83A3504A76D5CC94B13B9E5D942C81B22CC7C3A0E96C27EE487A2C58FB3FC7C21A0699A71671806128966B4C6A73FDA44B23CB60F59DC46F8C7A8B6634D18D33DC08506E238AB82859BDEA2C139D3C827E1177C8AA0F16A78FF4A3FE04B19D2DB49E3A110A9267E2C43286CF2243611A2ED3B87AB655B40B8A610022F841B1BC97921A483166AC785FCCC46E8117969C78D3BFC396C5398A4D8BA878857E3CC380C670CBF87834DA2CFFE126A363241411092E00B559FF1A778150B1B554433725CBDAB0FE069A6EFA262803695EF3606337344FCE985919837F7B71E305983DC464B2AD275D0D65303B4C565EAC95BB5B424287EDB4895D30941D387955810517D23038696C43D362EE11A3DA5B3543045769BC26CAAE9A2D7C38434145A90883090BC3990B5705C87C7FDD800DE4B612B263330E4AF46204A63533DA48088730800BCDB2FE9025523B079F1A9499F87C8A76836B6A0C2931B743CC3B0D1B4C770259E4E9CB37149C686C2ACF2A175B1CA5B0EC84DF3E49E9D7717601790F9E433D32AB59EA601DC81DDD54E4E7BC067788D99E2C146AEE0E3AE43263C79
539Ciphertext = AFC179A1680A2181CEB297459CD4BCEBE9742C492EFAE9BC5619F732C053D2BE4BCE37197966A53FD3A6F4612D643D2EC301F4334D973F0453E350D58F9AD1E11DA86B5B119BDF3D086B3FC6CAEB1E258C6F37AF0719F6BC67A07DF98066F06C774A01D809142AEDC71C8FFAF6E3FD4B2168CF1CE3AB55B09BD3E43591B559CDE8028FC6CCEC0C7D93443EAC8DBC477F7BD4DC3C0A4462E2407FD9D015F4FC24F42C7B1C3492933C5FD43132869B9618CFB93CA8F62C3E5BE77CDD72D23A1DD149329140D78F6AA332E06A40276BD96179B98303322FB7E03094441ABB0C845FE6D9D60FB1AD8F95C763BDC6578B071A60774B0C1E4CC3E25837385630F2A0AD84F168054A1300C60F3764FB0893513AE6E3F1A53C0F6B20A7B3E52A4005C6ED6F84825C51BB264B07018D243108DC1AC84A402474A60DEDB73B4E73389A4295322485D7574A9283F74389B56193B52D864F76308C95DA332E013CA0511E65CB116E2B26C0C728F9F052D809136B426CB1600AB5F450CAF19023BAE5CB3C83AE8245610BB9ACF9FA66A3EED731E0032A432AE1C70BAFE36B7880D8C6863BB696867C45579465EB8E395452223AAC1A87118FE1E8D121D8757BDC5932DA01D7644720D5A726BD24E2C5F9C1FAF07B96C5D90F868A72E72F6A68160892337D2F8585C2A9436E4106678D2C998BD70F35CC7FB84D1B36C2EB7D95FA5427B6CD948BBED290A89A6CE8D27D903F7D9E9C4874DBB3BDE6D94E97A5DE01D24EA9986CB678BCD43E2F2B01B874AB4D54FD38FFB47FCD1A8362B37A98B51B40E6F61620403C950DFF162A16AE4713005A5F42A64C134BBA6E912E0BBAF1883ADDA219A4F1C0B131B7AB9FCD05FA92D89DE71E9857A8F9F952F93B25985B200E1B546D5E48B23ED29011471896F63337B9C76DC3423BB97508F55B65E46FC48CECE1DBB727861A01F9316A3F42A353CD86D5D2108A62F010BD59B32B9AB0E8F0DAA92A4B4B43F0DF282F50CA7B0BBD358365B15494E402A5B159F4580CBDB3BC7EF19E6C5D9738D3DDBBE9750EE1D94F5126E7744E6E2AA441994BCE5E302C0A2B04BDA26ECB43AF7C6C7ED3BAB9ADA74925579F05C07C1FED273CBA2D640C2F4E2B93F2F8C55D03564E928F796B3249CF588CCAB958DC5483424D0FAAF975FB712973913ABCA65F179433B46E82BBCF88A25F0EFACF814AB36093ADD0BDD378B3E2C3C319DB89D0A5B7EBF2396B7A2EFEE472D2FAD6879B5120DC8AF29DAF99759CEE8D90729124185E7D25E2C1C60F93E81D8B18332BD3DBAD8D6196015E156BE6612C63362DF6576151B89FFEE7947A0EB0A58AFDE0A8354E158647DEF4A986C1ACE1EFF6FF60DDE964A83BF8031DDE99E9D452ACB28656AFDACE9655C48269A58A1EB360D489F509380213B8C45E0FBF03E21218256A11AE521025FDC76F0E28A91A7D72E131E2AD7FBEA769B751851CF2A66375185539A2563C4A0ADC6CF88790EE31014EB4C88F5572DBB2426475E69A0A90042EE567AB4C7DBF878D4DA7CCDA59EC2CC1D95F9B4E1EF403DC02D35FDBD9063037D7AF8F2EF8E54B812B7FBF7A7DF585FC51290C877EAD0F7C01AD8CAC0D89CDBC2E185144980B09EE60541716B97431C59DA93C95E82115A5DBFF89D40FC35F406EA234DC5E3222DA713396A3DFCA929FE8D11944114DE6F9415288C7E1D15EA93E466EED0E8CA48F95991D0473D106B3DE5D526BE3CE37E4E11A50655E59BFB591A6D25B222065DE139F865056D62861AE54A3F5CD289549DE83A126FD83661DA3F3D35BC97C09152ED1DF5A5309B40873B2FF4B08A9F68056EF94D0B9C7B3A8A11F551A8647FD50BE85318C52D2B0B02FA687D126B7C304AEBB15A85C6AC190B7BA64F577E4B33AB929F54BFA192456446C75BDCAED01365FC57FC6A68C7425CE7366D6BD7972E2E7B32FBE9DAD291FD16AFB720FDCC355A529E9F63D1676ECB0B65BC6EBE4AAC377EB8563D9B9A55F74899AA485224713F062290EA688C46A8B31818E7C49F2FD0C80F146728EA15197F516BD4F9EBC1EE43F020535F6086FA74126F163FE6DB313DB58E509B0362F897EFB7FEBD890CD0EA53436BD6F55819B6B663E18605353D0A09C2DF139E5C88DCC4C5BABC3CA12DF78077195C4DAAFDEB6AF19B7B126936E199B3AFF7F850B5224BD968B7258D9BEC9931CCA64102892EEA72A43D444D41AE77AB66F5E
540Output = C5C5C2C892935EA2E3B1FCECCE9E3278B158ECDAA72C50BC31A111BE5FBFCA16
541
542# tcId = 67
543FIPSversion = >=3.5.0
544Kem = ML-KEM-1024
545Entropy = 5A70245E12557761F30EED3C59D4BD324885B520422D69CB7984D6F4FFBE24E1
546EncodedPublicKey = 406435AA414402E6A8EEA8941DE69CA33129C3CA14BFCA28B932A40CB362FA15C739797F3C582DCBE340CB891619322A3FA0B790F806B2548ADADC2E48717AD4A1680757216CC1A4549119240136BDD11B96E02439463C851833C0EC7F2853097593B55E3B216297BA18A567218A589AF077FFE07B6A84845E3CA9F67B297558CAE5E60C4EAA8BB2D89E522C66E043A26E336B61EB3B081963E66C4031BC78B109643DDC5734F62220F43A48D51FE070A440125A4102214682B6B39B3E73653934F1942EE2BF1F8184BA821C7F575E49CA607846AA30B5943BF7C9C3B67D3F908834C959830469C3B422312C8348BBAEF4A559D25B01994A2642D5AC1DC3B3BB7A9B55108BA77341E7B68E4E2C86E1584C7B33138016161B67A0C4DA01D0DA10D6862C3D97194E70188F9574A9153E5B9519EC1237F3866358D282AB671C1DE089850106A097536CD97036571FE2107A57678E8B43A519DB8F4E6B78453AB261B68AEC07A9076A431B29151AA0298425417F1C06BB40092CE755554A2E13239EA32708561A52A857CEE36485DFB70B2AF577C8E53F2C9804630A1D9598AD07507EDC2C901B002741664C80942BF17020619890C9A55ECFB673D67ABA5668515F63B66B68275A3C728C899C9EE4BE3F1515D34556A62974FFBA854300CD04C7518FA16582016A61239C746B0CB2B942B5999D85944C09B9673A1617099C40D8279676B221FF450A17FBC07EA17AC04C4141D08976B0A9AA004C36E11BD110AE1690C39D97612D732CC91A3F35AC8E1EEA0BEAB52B81047C1C57CA63B6933EEA5A82F16F91EC55C4A70AD7A0B6E42AC19577387504216F3768B1D97EBBB320B4C678D3510B4DA88BF21859052180F4B243F3C64244D76E8AE9116E555FCCA96140638DA62C1F69CAB84F1B4107499CABC6937D06B883C0A9D28A0CAAEC3A84E06BA4F213D2B60F520B574DF89ED02661BA370B86A83B67506C9BB78AD914643AC935C8B2B70EDAC8E0FB2B85731CADC19E5B907FA9B3900179680FB015F1676F8C77BDC2C03683E8B4923C2572B5B827018A4E5111C9878E7055599B14BC3B476D55F0204D2C5563B866F6287B6D494925419BD0201992357E222307B598AC42671083E55C56F47ABE78230B386193703091B8195D78389E75A49EF742BFAACC4D3096BD947054547BD945189A583E8672CDA9EAAA5672B79CB19BD71234C31C7B47E6C83CF38BCFF14358D71EE789A9A05B64719158E01415417A636D5A15C158151606144A1CAD6276876A67ABF8356255DC7619C03C04918B2D2A2CF883CAB8ACBCF0D55F29A79E865175F74CB957F98EB0BBB9CF768D4A0684A1185F8309067191AE9D7704359A955CBBBC42409146B4B8BA88B24C367BC0B807B34A90E6D28D57B85268C14D0041B326B53DC5136A98B2B459694CCEE7C91B003C1352429EF2753C6B5257F140792B0F35325243A123B8B0116A419A9E310EB38ABA8DC900BF392FFED90DFAEA19B7685147EC7DE3826EA13145A6E703B829382DC58719A003717B64C285CE312920FC0B42AE020AE823B2F176732F477ED22AB66D91B67112C7FC0479A5A2AD9BA09CDCA1412E833416F69F6100319B09521579C4E049705244A38292BEF9CACE99A23797D2BB4154B72D565F06551D24604F32E94BBDDAABBC700F41983C6DA87CA6B782C9B154B753021BBAAB777778DF8A6886E59A23771C3C8586C39493E516438220522D0044B14255F5A9BCDB6A51D1C807F374591EA938D6872DEDDBABDD69B31C306BF719751E4CA17E710A71DA7DB3E3384DCC60044B19BEBA15D76765F6AB3518564661E0422279904F4618CF99229F920D93C8A318BCA20DC2631AE4330B802E6EE6C3805297FF199EEF6B9C0A696ED37CB58F89741E563D5BAC53360A3C8BF97D558696A64511EDF449E8EAC5C8C4809FFA9C33DB55DBB96F6DC56F2253045E06A3B44958B0092CF2252923033800A447302620C35203433C1B24BA09D7439392D3A85ADC5809EA4F68EC0788F11F0199BD0858A4AD786B8E3C639ECAA1C327BF115569024A332BD31891485218792934C87CAC315FB204371CB45BAEE217B31808BB183BE7669D3C7184F61ACA39C2B607388350536D0154C06D62CA88717399D08BFAA119FC55397CD86F48CB02CF97A83CD1ADD1A4BC5B9C520079C3B964CB314975025B532C0CEBEB3B6DF74E98FA81
547Ciphertext = A8865468C3B041E74DC15F716E46CF694A9F02116FA3E9EF73FB4A3EA986098DCD8EFB3761AC1904F0EDD8CDB431A1455B3906A462BA7332A038F761241FD9D0088635CB517756CCDE8BE99FDC3632EDD1E00C51C05D999181CFF7C72C7BB463785A55FB661BC7F5CF01DD6C323E6A2CA2248E7A1A66636E37F5628A5133A12F8540740FB8EB4C1CA43844B185994517A707B05E41196941F4E29DB6C82D202DE22248A1F15569C682443938A402D07EBC458EECA6DCB6A3D72B39899BDFFFEC7E0F1B36DE0F12A22ECCD9B53EA7630A910F38AEA8BDBE78505A634949E80A5707C77FAD1F7D25F0789DD9D5B9883F90BDAEC015F10C1BE9DC46044307ABFE4365AF66EE90B7D5BDAB03E9C2FA1CCFE08FF5DB899CE834CA64F518A8C29FE76BA8EC44193611FCE92B8C092C639A71FDC21FE060F0B3A6E1A821D7494047F0B5A866464EF0EA7C53E1987632ED49D7BD5828E43684413B41EEB94ABB137A53742470759995B06CBE24C5CD16FF37B7A7C7F2413A9279A2F277293A261AE0A4F879317916A21CBFBE4F40B191C871FF62B3516F9433788C395157AC6A7BFE230F3C66A03F07FBF90C4EF6482E387684236B120CB138478D2DB8A8AB19C5C4FA7DEBB3BC278F1C23BCEBA8003CC2B559C0D6BD7C0ADB963C1AA942105D3E78D9A0D451960241BA42CB89EF1D7DD56FEDEA6D1ACDECEF0A95C961E136DFB1D27F5FC58EA165DBB96C28F3D2EFC8018CF218A9DD0305F2A1D75FCB66A90CEE65A51562B1B9138B1B4D6861D772FBE800A92FBBD4B6CB582BB8F7A6D8010AF139E113097DDA3AE943B007F4D0AA16BE077FE88140A1685C0E7045FA90C8A51A5EA44C731CBCE20A185B2C9026584F6584CC123798B4C17EC23D6A98CFEC7BE1312A04671E27C95D17CE76C02D6910EFEF6D93E5ED8D210D8C67E04DEA9810E4D8FF919EADFCFC1196251689BB142A95236BC7461A6CBFB8CCB6BA949E39EE0A0B89270ACB681A555E3BA081F5F56B8179B53A91E744665EC3F52023861BE642C3E0A615FE25CE47AE7F0F0CD4FE5155C491FAA5302D97D2EE5B07B73B020BC9570659899CAC3A3591612AF80FCCD92ED8747A56C70B61A437442782FAC7238AC9927E3C3DAC69252C5DA81282ECD60E3A482150C5BC9EF591CA2604823E622887F37F1E2DB0226F255435FF0657003726B744C41CC676C8F8EDED958643B3AB30714F3240564A84E2296B60C4E43C649AE05EF8192B63199B4C1E2599B64AA42F2863CCC31932E16469E00CEE3070F81D267C49CC3D210D0EFB0A01A05F7DEF914C2BF23412CF1E66B185438EE99DE838C1D435EEC33794013CC705F30C9E14D9005FF626C389DB8D5A256ADC56291371606DC036F2498FE5C0572813E99177E7BEB6CC3D12F6A585882A27DDC4CEAADA9712BFC41FBBBAD12A2089CE02AFF75217E1CE11D8F918D666F5B8FEB91514994413F2B5D70ACA23FB8AD095B34CCA8251311B6B65A6E720BABF895C5097F0B70EF3D7DEC6BFA697C3E0850FC4644351B9D036370E179BB4268FDA344D855642E25E65599CF47703C3DCE6F6BC479A3F0DE41D63CF42435809AD962A12EFA02B95D4722B5D955D5F86511219D4DA6BD1646F09F410DD4995D406CAEBD70809B465DE93183582CD3014FBE7EE8E10FCA67E2C2FC3AC513DD554D44BD8D791132154B68439EE007B852E6F0A9933E6333CB44AAA6BA3B95C8DF0659792BCDCE295E4E9D6747314550B8F666272D429CF3CD73662C771EB6912F7D0973545B81325285F78A5F46C1167C7D0C1518095B1783FE00421C1521712DBAACD0CCF9758B281BA99E2A05ABDE792F38B2DAF35D21D92F4A31A1978C296545B82B9ECAEF8D5D63F3510552A7122975C85585B6C6EAAC7120914D3C9F22B2F6F439470DA3E79727799FE219B0CAFC9834AFF322CC2F6EBFFBE7DEA09F71D3E5CE25BDE6717F9D72CC5E0396EAD9154FD56F17FEB69309ADC0D441A13A79BFD00137160645B0D0817C927F1861822E48490131764B7784BF1B787FFFCE8CD462186377BA449E8FB62A37E29D478D0FFAA467A739014457EF225A635CFEC47BA171D55277DB3372BB7B1BE7C8D14E32511BF80E74B764F83BDA0559B193841A6A9B6378E9A917DF2FAC970F801839B6778BD74B6A7B84275C2749FA7202866E40016AA863B3A869C35622EADD142F0E28668F32BAEA573EE9B
548Output = 60189413A3BC67C7D4CEC72473991ECA35AEB73733EF825D28D99A0077ACC459
549
550# tcId = 68
551FIPSversion = >=3.5.0
552Kem = ML-KEM-1024
553Entropy = 16AE5F5220BC7DFFB76B3B14423C8758C9BBE92D4AC56B8A226EF921B18D57F8
554EncodedPublicKey = 0EA4CBA3567A8CB6C5BCE64191D2111C352C272435F52204780C319C1C0FEF251BD44B34C543381BE3A337C52DE1E62C5D7ACC06060526BB9F633B23D67C1EA2677FABB413183764B87126FE14A42A121E7341CBEBC572E69B83BC72CBC6151E6D0200C8682395EA93A7D287C6504101A55B1EE8BD7E637965B0126199BDF1B6689F558F5C7938A5591E5B668442A7C90C000764647EB7CA8D95FA8021080C281047C10829B1B418F1602B1C4B1462FC323D734FF181BC753684CD82B9CEE5AFF4F528714455CD552E16D837A5655BE175B48077977EA728CF360EDABB2252D50FBDD31598989DB8C265ACA7658EC8BB398BB60F3B5AE73C3795B6C515322FB8B0245B859837884B9A5011D2CBAE8F85CC2DEB7ACA71BA40BAA5D74B5E3411B41BE1CFDA20116EA99BDC4C556328859E7533EFC863CD491697532910A9424642C5DF598B20F3AD509C37F0A548480859D7736A7BAA5B1A213D20ABCD9AECB0C4F509E963181DB8531F3A968BD8409ABC5044C777F8D990BB1349EA952D43007C28C31FFE37B83D60C2E0D0C975D44019161AC8374215425A96A2AE5D192DE94379F165920E9788A8C63366B5AA8F24B84E9B559B2B2A6FB92873164C6ADC7F3DB4BAE5B101B45AA2C26916D0E27443C1108D7C1B94E3BDCF040509A94678C7C8F6E97DEE8946824C35BAC4C7B7345E25B32781749BD643CF8C896B30BAAE0CC8312FF0B01D8072FE6078D6D640AD07B6BFBC1B92926EC92430312C196AB56F4A965BE27C34A0B9ADD2FAA86EB000AA4C7F8F0985EC30AAC2276BD625B4D3532D19B37D5265026E0C8E850291C77385560468B603C5506C28B8A1372CF52D91703A77880C1A0620CD45459F308D4AC0A331BA1AE1B4ADCB1A5DF105BE40DB53AF203030225630E5A21ABA57F077A6AAE5909CCA088E207BC029C357C8ADA7D23575A021472A51E9C097EFDB875BC0671D5125058959DAC7C0D3C9BD33E6CE6EB89C056C0600427A409574E2B6A1D6889D00115B81DB616DE28A6CE22DBE90B9DE993747B07D3BAA0F74D275C1F69D9001B287607FF6E8BB6ED8CB56C88888161834A2448D0BA8A7CB3D10FB7DC1D606ACA82CA04836AD580B0CB1766633742F3044898B30927B46F07372B6FC54B6B55E3BA081FE23933146984064BC7879182EB4868A553D52B7990246938F247E540B562D605065ECA610D8832219171857765C1A4472843C6CABBF31692CE9F623BF78600F549C4E12C8A9B0178CD56389525757033C2C30175FBB06E6220A9A9C896DF4692C0B8A28187ACBE0217FF49406C3042C891F58938CFA681DB26463358B2356009ED46B7DE46091FC50205A9689FC954F6C7804965A4A71FA2415C493111151E9A69D760C4C2C483ABA1B8EBFD7626AC8AFF53B1858174CC0C921C0A643A0F65A8E1B40711C09A88517AD896A2D26813F8878ABEBC559F79148A554A1617794C054FECB22DE588A5EB74499D85D43D1380F37688DC1084D9A8624256CCC731CEF3890C9B34C715CA5E35B86F5E87E1EFB79FE63620FD34331418837A816A50097F9C361F0BCB19EE5CCF5A4C715F1ACF85AA291B999CB53AD3DEB8B41804B35A90D11348A0FD9AFA7A01B5807086A2A04C54A929FB5AF25C642B93A938F3A7ECE3C4BD015515C1CC192D6264EEB64CDA368E17703F0ACA737A99CE20992AB60B284C9B8695150B64C84ACE48F08030D4C1B898064CFA7948028B1485CE5C1D6E9B040A0742B80A03D716DFF4AAA4892A1F9498686002CAA873392989C2AD0BF4BA954AFE2B853A673B2C220953A0599C278A1FB4D560590FA3008A0A0CC10B7C7D367B0F5CA74BD492BA23823A1751F5E3975494A64FCA185D33A7CB15A54B1B34FE5EA27845576C670352F52912E3B99353B453E591FDFD936D9CB131654B8ABE800002D180476BDD5695227EA5B4739BAE723A94C7108A1224942F605088A484AE04AA02650AD4A918D3153ED075E6FCAB2AE9B5AC6585494F89590F65158C99FE2BB9B1194B2B7F854F10B9F0DD9B425195A93E67709BC6BF743172B15BD2F81AC1A695190D203FADBB0ABFC2B79A6AAA233389F963ED728C88CD241D249AF218A86AD7643E310C8C4B29C5A10229651BAC1A319C5902640B1A1188463D5FB3E6E6011C0839CB4317580C9AEB98633850393CBC45989625EB8E05C049E1A484AC9130CA6EFC8CB1E82987A1D
555Ciphertext = D0D57DA6DD3A598750F6F3426B6306A666776E01B46E99D0954619C506D206940D4B2359A6F2626B51ECF79D8418DE10D72499D2A15480578AFEF113EBCA8B3BE054305D978432E9FD09182F6414A44DCD93105E82E0E03BC5292820AB971DF005D5E7B2A1FF31E165D0A15D98F1C9CEF672B11C0524FE9AE7A0A8C8F15196AA2558C69146B989E7CD0928629DD692CCDC0152674374E9C1B7116693EF8CDF742307680E516875B2EF4656D05D31F0E3A04BF8003ECDE20FB13D6D62F806DD808EAC5DFE2B982FA2A78A151B5BD1BCE4D1869C5A3A942FF9E20CD328D92CEED524AA7FF94F5D2057EED08F1A015CD9B7C8B2356A1C9B4AC4CEAF7EE26F15D30588F8DE90ACA24581C108D2ADA89E6DCBA3540AB6182D5B52B25058F56BF37E9EE744DB2588058083EB270D3365DE294FE9D0E991B8545DC85582D50CF5854565D388B379A1EA72A6608890BC4ED57A7FFE5B93DE1CA361F6186455DD2C61A7547F5B423AE2CC392E24AE5C7ECC15641BB4FD43B2DA66E50020A9337225C5E7A724C09A3651BF61423B38AC84F9EB1E06B1656142F81275DB05C0D1AB2628081575878D08C6EA8D0BDB3C87E4F1C89300174836F2AD1B847F256809F9DB800805B9FAEB3574CFB10B53249ADFC0D55FAAD94876FFC187A50F506559B82DBC1248C1836E5808C71C533A365D934E429323A1B82779D028F5C246F450D69E558564D6B42E1527A3D40472605D928D25C400C4CD8449AB79463A435985AD38102B244ACB2B50E1DB2F506B22E5462004CE4469C08AF01215C7E943A59A320B8326C5D80CDDDC28A202CEB9BD2114135A8DA67CB971BF23AF2BC000A3BCA6A44E04F843EBFA2166C3DEF1AC8D1C226512B1D4C0F31593826121C8C8AAECD2DAA4A9BFD878346722F1A8C1CDFD5DB723AF040C8435678BFCDB729E125AA196282477BA31378CE13632FB6593B4885CBB0649881A8008C338F1763FD614D30C02946B4648A61D62D485A981F97197F288CBCE288C3659ED941BF69268449B93CDC886B97826F885A0E7689A977E976FFFC36D6D93E29F93405F55C42C4B282F24D82B0E5C1936C2DBDF1E7CB4451421668717C2EBA930DF8E19F3EEA3D5219F66BA6A183ADDEFFA22981D137B6C41CC08B15F62B2CA4515772C9FCBA0918E34814841F1AA188E5901DE5B99A4587AC4EEAC8A726288C33191CBF3CEFC62AD41E18C115D2111ECE1EAAA48553D51D8BB3F102672F33CC9A470AB84A2A84DE789154E09FE10C9026AA01D84E926C2F871AEC460160D9174036BF3124A6528B2A70329DE74BA4963A984422480D2DCEDA5CBDF69EB369FDF53650026A2E8FC3D61BDF643B0F7E58FFA9C69FB2BB208C88798A53836A8CDD7B73A7485E70501A1EE32A8DF01B47E773E7F45AFDFD04F74BC1B2BE3DB45F6283E0698AF6571234269641B5DFEC82EF3EBA2F81AD6B3FF7D3125E4AEAF2AE01C6316270E2A81DCBDFA3157DDFD15160997C2531C1550A3B87B8E4304BA052AF2A9450FFA1B24AD9B722952C0B3C4630561E0CF08C55B64AD1CC4D061B1E2BD3BC9201C733470CDA6391F6176E8CAA225BA3F8BFC2C9B6A00B2719B2A21AD63F0EAB8C43A009FF78C8436E90D91F4571D47EA6DC3B4FDFF7A6B0B54578CED4E90EB7E5614D8401C06702B25D60622C0B079C4951D9E09E1B0E4371F58F238C87E0A29AA5EC9B83BDCB4344FC6B7053C8CA80311FDB2ED6EC725B2175964F0C64CA5277D5EF7474AF526482C7AF364289D9CBB122161B22D7A928D24B1C76B7C0901F01802125D49DF86713801B48CFA20A7FEFF123CFD5651D74B5048C43CF8371AAA82671B89E3C91F41720C2697B502B5661C0F762419ADBD63BC47E4D8F0B3B3D186EA1AB34C03C8927BB4692D93DAA1D8C688F4FFFF89100A18A1872B9A6303F80C736D2F75871EA54949F5838CFD2B34097FAAD46BCE79DAAA8910074615949657104EE728E0DB89A2CDDAB4D49BF7D1A4041A4B45CD01E7E8A4527D7635C30450B51C13F82D239CBB22B2A643CA12CFC8760E7D00CE1CECEE1A5464057D656EA32131CE82AE74E129AE3E2B217F44BB7A633B9F1F3DDF03B0B70641C8D60C4726C8EF5563008BD31FF2E6C8F34E9335E26FB84A01E085C1D812E71D66D7CC7D7571B10FEEF6DEB5E5DCF766EDB0796CD605157C3DB01C96DFCBCC1C38626235C896C16EE29015A918DCE3
556Output = 0D98AA20A34593881A75439B6B55A8CABCE2554CF0157E978E61EE48FF6B31DD
557
558# tcId = 69
559FIPSversion = >=3.5.0
560Kem = ML-KEM-1024
561Entropy = AA025535CAD0095E772E20FDBC60944E6CA58DD0BCFA61FB494CE3ADA46BF8AD
562EncodedPublicKey = C4C6031B509D4B716C5C69ACBC33017C68676D250F60132BE2A26F53273D7B5A98273A3678854E73D678C5D98F0B6023365307E8BC38CFF5B9560816C5EAA165F18FB85C6537DB17E7660CB9650D072CB872EC4A118C366F5736B903B3AC66B4B65C00EC394D92B854BE406F6ADA1C9C151C046C61A6956BCC85407AAA566E7B82250AA909E7577FC1070D037957BA14563CABCF85778A7A543D039D8BE147E13023AEA593D4742DB31A82C099204579B14E907391C963EA81B58E675D46D8841553A7CA42205F60C120F47E0332BECB47BCC9C69E1385A24EC33840424B88E86427B1B64E15BB1C2775320245782B87BEB989D26934F0655703C54B92041DE47647615767153793A574CD5CC1C210E98FD8B02DC5F37894FA27E6A06CA8655B4329351CB3B28491CB5E95278DB98215209B0457C5540218BB434DD808A045200B85402F7FFABB5C77C99D86C97FE22A9757139C4BC4296041D86912868A1B9C03107B7C27731C5AE0C0834E0545C85B1A546B25F96243D155980BB78A5BAC8F9F99A9BAE06AC6065EC6E3C0A6F33F2A0A3B176C94D2474695CC108A27143DC6678B325C99F4443615A9C5699DC2F7B0D986B775764C39055357E0B245032420ACA6D4161CFA824DC494491C063DB4FB3B18B17F378C18679951DD828A469B89E124CA0C388B8606327D3249B6840C9ADBC4CD780D33C6607928273D424A4E2052385B514E066E2F80733E71B455610DA3851D596CC4F4021D6E47BA9CE47251CBA4276109D5855474E08FA8C210D6A8354F96B7039B9A7EF4B25DE6A2DF67BE180077EB4394D5712D77841B0F56A934941CF52A938427CD53A743A6E68F9D25B5DBE097D4C3B9ACF6792CC20ABA29A13716415FACC8E1830E6F85552E9983AE771BD61C5AFF9850498B0C194378FA871D56634E9D91932DBA5F19832760264CC7BA57FEE3555EE01EEED8B43A66C0E6900B72B99E8B921CF22AC0BCE8C6CCDA0CF3535A3EAA8BE9B2C0843333F5F81E3417A61C28647C0C2B13CACBCEFBC17CC6981055543A5924A042BABE55968A143E20B2C8BD0C7AE53C9E96C474DFE6C1B632CCAE731CDC3C8496125235FB8532F565EC5BA37F22C8D90B43C365C1FD6638F3EC74EF19C704798A51EA122D8B0FAE541622F48CD28B82968AA616656F83603FA2537885718741823E8B282E2F773207816BB1C2AB499A2864547E654280977B79F1009512D6B695C059372BC6B0379CB3047700DB28C397323F099DDA8120F1939B56055712075B2781ABA38B65AD861CADF3A46CC5504C369F88B478C3A202015A0EA5010052A84C34B9AC6AD5A5874822606A4F7807CBF4C42B8B8759AFE8BB8D9B929A0077270665FDD677A57317081ACC364AB7A8CB10AA6B2E76A96DCAC8C803015BB77196D77C101445874059992A15B24EA49030623B50C7A4DE228406DA5F215C28FD316D7E463F6C774950A726ABC05F199851E0403A647154909122898AC37626BC09837E99C94F1386532B287B53A74EAEB78988F1031A0CAD683412103394D31C6E06194D7BD55DFAE288795029D68A48A47715A5D05798B9A07401ABEC9369BF17A1D1D6C631659DB168665A809BC3E634CD45165BE1B367C4CC20C97690D647E372AEB41179D29370C80C4A8FD1B0DBD2658E74A5FBB8331383B16D5798BE16C07F6A429A2764A33A073DF76F8EB9ACE8DA91A904C48419978930184453B930B590D8B9688AFC36C20B7B9CD95BD73A78B61B48A0999882DB12E6127883FBB4A0FA33BF1C2D0D81B29B74A9B086A5BC1252EC11338F7591202431FF481349D166E6A297C3559BAE76190F14C5B96816451790E206123C746772C7831EFA0FEFB3375F78529B0371EAA56457897D24FC92C3A6660067318021517CD6CDF5EB5DEE522257856C668835E8F37D9F89383189BCB77172B4F7AB1961155F259A5ABB61DAA92397F1ADA9B12F900295270770A8C41916511607F48F019457CB412859E48F78460C0CF09471B8B59EC6307915061CF941C572CBAB2780E8D20450583ECDC84A9F071A2E989FFD11CB1A8C7846F46F98264471779EDE8538BC5B8EE4A5830E4B99D4DAC5DEF827CB05A731AB6F265A95EAA2BBBD98930360B18D816B711399F9139D598696231B7FC912B24BB40137214E22396E7F30B958114A0891D01F223F02BDD9403DFFCF6AAD62BDCFD08764B629E4E46C
563Ciphertext = 20BC0999B04AF3B55132EAC6FF113C55281D4B8884F9E4DD5A27ACD43FE0A540F5A2D9D06C6CB6C539F6CE6B0A53578C247A7987DDD9CE2427DA49DA543D8496585C7F58C7589BC352D21B3F51343290197A78E7B7B85A1D5F5360BF04BFA83580A85A8C25B95FBF1B02A170A6391A63F47C5484E4D808E92758F0BD2BDD19F0C30FF74A6D722B10DF85210CD8532201819BCC9612CD377165BF71650E26EADC3BB2EA2E19357F2E662E765761120AA841B6AD096492F7C93F20A7D71050519272DF5125D586771747E12F6411E6F445AC977DBCC27A49A180C4D90CDA722E8454CAA49FDB3E8AA8B2774B3B8CAE675176BFDF647A18D0987270D5652A83C1115B12304EF81224B2BF41BCD30712D157D8AFE84327232F10C44EB86F4B8136F3C350B484E9A9C04F351D5707771FB0F5ED72BE430AADEBFE42EC47ED7B9F9BEF8D720DE6C790196B2237B9ED5D1CA29E70040CD4829F2CE9CD3CE90F3B8DB65F6D95A1BFFFC166114A980EFCB72D26F1DB9F11378FC71926950B6B6C5F5723AEEB8C464FC578FDAB817BC4DD064D2192CDEF2344FD2CFF6905EF8AA28BC1086A03F0942567F7086D140EB398BC8D9B276FAE1D4D2DBF091D559ED94E05E43C04F28A0EC37879EA21B3E5DCFE684EF415220A7160EDE2D34A9ABA679CF2FED4168FB83E17374A7FD51A3AFB1057A66CA79E6FB01621A311C4EF6DFA062D47B890D11A6EDD370D005F71B6C6DBF1B9418807765A8859ACB9D42E3A6F2C4F5BF118E451DADAD2003A8A81BACE729B0F7EAC2EE07DE1B5E9FFFAEDA5595494DEF2004D3C3DFD07A29FE2B07B4BF7761401B4B84EEA8052362FF167AF0AEB2F1E665A2794A22B41E84668A732C0145F702E619AFE3F3155993BAB9DDAA5B6B77D1EBBFA50097C3BD9C36D92E4838ED884AE9E6B4ABE436A253902E4AD726B4058F733ACD9D3EF6140037289121A7BFE6A3BA7926B137E7D960FA644507C33FA3F54A2B03AC7292C3AABFABE083CB6BD12C61A1D8CCC8A0B26102B137AC135D6C1D8105DCF9776CCA9F53BFB519EBE704CC860423A32EA00A951FC9F326CF8C265B58CF88411B7DB8570BC71BE102326DA5EF450B78F57E7C71E36DC86522ADCC9AEFC432EC7E4C531F9A339CB442EEA58FA6C3CFEECD1ADC775E45F239DB14DD33D41D50F76D1EB844E2D4CE8865A7786BFCBDBCAC16EB1E34A3712C82D633DFC0F8FCE9C0F29288546F60592FB6A2AEC4713C0EB9A15C3623DE7614676ED7BDB34FD86DB167C650DC55FE07043C1695E68685BB9444E03C27C149C5048642C2E8F997CAC2EF4A6C488AB732A6535D70D2D5DFDAA376EA2551D094ECE01BB881FC8CAA77E920CDE65E077BD3A34F920747B26F7B89B553576EF6A6560C2D8510BDFFA5247842B1E4171FA99E3858749CD177F242585097FC8285BAA98FB6624E3A3111F17DDEF83A164E1CCC60492980279B05B9937D5BC43A629638B12490BC6A869516D7821EF07E24790C981809B9D6FFB746D2468F13B5BAD09166BCB355F808A08A5BC8016DBC30AF7A1A77F954CFD10A0C1AD8D6326C64F0F02E65BCA27F80EF208854AC427B0665F82904F3AE09B931306FD4B0009A19E0AD369D43B655E8A9752152391FDC649087F47BCF13D220EB95095F0650C4B63A773A58CC8ACD4BD1A259B228D2FCBEF2DCA2DFD31F827ACC941250A232295B5C27CA7BC2AF82FFF51406464E5C9D00FFB444403016FDD21DC104B3A85C5B19CD06DB86523938165970A199CE53D6B35D20FFE4EFA0FF8587509A50FF3390962891FF14ED54CF1E0624200AEF35690B16752DC3BA32C9CA0AC899859CCF87A7474AFE624C40940CD225063D14C90E4818A52196CDE80C076B0467D3B87DCCF2A31F4A3D3F44B80757F8792BB653F28437B862D27EB9D4B2CD9B768BAC274405E0A294C3767B3FDEEE681B74DB3F390C70DF2B87C05586114886D6B2AC337F58B01169D477FFEA5231C3BB264B6D7AAAA789488AA496A1EAE1178B6E8D2633617941FA1CD6B3A3D2434A00B636A191F913569F91A390F0ABBA4137594BE295093565FF20C9C08DDE38E3E036DE7C9304E5A20AAFF0231574EBF052A626A73B0433369733022270580525508F12DC1520294C6629686722D768593AE94782756DECB215EC4364F70ABD397809CCCB564B8F4764775A8F6A9311A9FAB4D3F08432D172C3E2F38960463
564Output = 7B6618BC7F3CEB4E825A3E704214F99BF445494BF65F3FE614FE6F3D4DC5060F
565
566# tcId = 70
567FIPSversion = >=3.5.0
568Kem = ML-KEM-1024
569Entropy = A42487D5EED0619F64AB9A07896CDB6E776B993CED39F32E76024CDF46AAE2FF
570EncodedPublicKey = CFF974C6490803849FAAD90D51E78BFEA13D4CE120D4AA2E5D1890DD411703E0088EA17A44088F6C03CE105029D59A6A6537A614A83A6DC919C897499122AB612A25FFA0148B26C8D6973EEA720E22DBB9BB370610AA71D7697310F8B8B8B575D4B87361D25084235219E976449229042C88CF8BB5C8B15972140DBBDCBFBCC490B9EB2B74D90E2F55974DC86F0E09656DCAC88AE01A5F17216E6147C4B0B5AC7B81868B5AC4A53368949ADB35167E96C1E6CA6EABB91B94692BD22C9A35F02AAE4B9946066335C33AC70B4EF1FAC654BCCEBF9AB3D147A2EBC98579346A177CB3FE551ABAB154B9389156A3C6218C6D983777EAC5CB60C94F8A9C427B3B6566B67B9AF4523078A99738C264F8739196971A170B4A678E0C77B3FBD28C094A49A501B23A48139DE054020233A5DCA1F9D2CF3393B331A44ACB3B8C5DD9056AB37319AA84E0388323905B13ECC87E9A6ACD5B3EED5C1DFED897F7E32F09FAC6739172C655B7234330649CBC39B47F2C024558551B91A2BD54A737021BAE6595CA62F04DE4615939953B94B95E1505A849CA29A418214EB55817B59C290470C2DB2E86917711968B654A147E278E6BD4C2440390CED96828B347EB1BA6F30B59274030101266B666318C7AAA43D2B945E4A0A2563921734CE7180466190E959125F89C30E4D43B5FA29509839783D27435E860D9084309F2CC38516C58D22177581D54C84183A57BA3C2017EEB761EFB6325980F303289E0E627A19B447FA595887C54053033211B95CFD59C2F746F88608A77C18C845BA1573CAC780434345347FF606D40694408E66E84A3A3E2F36E45F781A560451F8C52EBB81A340C9BEEC2228FE27B8B814B080C7F90483F248A2485653D42C9046FD25CAF634009C20EF3B955A71CB090F476FFF541303305ECEA1CACE80BEFAA5D3944C350E4BEE5DA60EE061251A72CE97038BE914B10C95EBE961ACC67297340C5BB421D8D7B27DA96A797C221728C4A48D0232E354107D35992987275B6798D794F5012932C6171092C87AA5677A4BC1D4885B992B23090544E7F33C575EB6FBDEB556D4395683C3426F4C83ABCA18B24702BB967DAB733C52B0AB442BCD51BA4072A874F6C4791E64894A8C501A944EB07CBF3F42260008D6379452DA458D82A9BC8F0B3F0540B6771489F748A22157D2F2978AE8B2469C904B092B95695ABA325034667736EA0C74248B654E204F1DC516D36C43E6B83217BA67DD5050C666676D287B07A3021C65765584D27C066F95B3A61365B3479A768C20528043B4C0C0930C45DAEF284DE57A999269944A68E5ACA10EAEAAEE3B9593612475BE25B57C0C7CF3B8A1681109018926F51C0FE263EE6AA5F5610297D774E561066F43C21BA8247CA831C855C3AFAE35CA2A217E500A3F19B4EE3A4ABEFE44883282DA0366EEDE707AA04938FF18DAF3666388A7603662CA0A750237ACCFDB4CCBA031C178689706861DE61B258BAC97B08C9051ACB444275B754195BBC2631938678CC19A88979F9711EF400AC69A172C9855D1AC44BC81569F72203701497F9214C6CC14292E4B74167499CFBBF6C157268141651E4C41215A4226B823678C53BDA5663999374EB640713AB7025677525CA56126E38359B793A678CBA76D0C80287E20DE7C49E6743206BEBA4C8AA3BEA5A144AD3316D2C5162080C3EA10705B0A3C266878408C732D96851EA2424EA12CC2257630C180EEB4B22E321170A73B5945A31A7571BC63AF8228CD52B8C7B86718F18BF34258521E89499710D5DF1A6B81386E65B7DBBA25E13A9ABBB6C01E3C8A2F6A10031B11F9AB88F90B52DCF832844A3AF06D2971EAC7086189972311729963E455C4DDB831AD7DA1FFD57B48307BAC1B82645AA51C9C05FE11495A4843D7EB660C50947AFBB4BC01399AB00AEF5532C5BC62E14FA96EF80C43E24B3CC3667A75266F3153928ACAE5D4691C4026A9220408BB60AA10818C4A897993C187367CDF5412D538732B4A7A7FDDB6BB2E7C43A345D970850F7933CA5725D05007B4B6483413C5341A9C7D438AC7A447AA57A099371793C9A0140AB4045605F38E99FDA3124998101AAE8A5940C32D50A66082869BA161FA58690FC96A37C42248046A8BED751B7927A6D4A4CAD21658C648A61235455986E8EDC252F9AE99B99933D68464BA68422B76030C611A5FA92CB7AA10139D66B977CDDC8
571Ciphertext = 17C03750D5760568A131FD89862FC9457D02CAE4D5E8EED0E1D1F2AB12E2024E2A12BA0331796C47F29F0634C49A3713F7051AA7EA2D1C588026926FC3802AEBADF2AE3F8B27BD5DF03CA1A3103F71E7BD93C41150BBE85FB98D06C8A1BA49B7C47168E797C95CA5DF500F8FFF00805818DA59D124277EDF4E21D75EA39A11158BA9A1A8AD58694BDCA3A962CA2429B5931A281FB233745420E582A153EB20F7A62E62B0A77C7A409CA920B7BA38FA61C8AEEAD1AFBB78F879AF1361419F4B6092650459B67D3B991E89A54C762BB39E229F917EB612A3C14AC5310397314A36AC1A0F3C8050456D971E8480BB96FD37BE976319DA4B721D70D8E665074D9527494EF543A991E8D29EECCFDEE733413C4069A83802CC2AD335715D40D2D6E45451A295084472FCB5381504E0912416672B469ADEB3D21C9739D340D3855DEEC689C5ADC125EEA932DAADEA19BFD22EEFF15E4FE8AE0CC0EEF95FCE8EA630A628015E5E4B6729777A15FC44EF4C66E0B7E6938ED76AA104902F7F733D94CA51BC636396E7714AE4CA96ECCA0154800C54A23703E7A9CD38073C96FC5E5C171BCBC45192C1286BE9801502C10BE2A10DFFA1DD3E3BB2A9013A3B7B77203F70201D0E4A8BB8831A2D849C483358FC1819501D9DFC30DAC559FC1A5C257422AC37EECCD42AB94ED5D5AB267F2AF4280ECCE8411E64947602F273F050917C38D7E310968F9266EEA87D8D83BB2E26B2ED609666D6FF9302935E1AF546AF59973E474EEEDEFC71653193F51DA505FF2279205DCA2DF1A748DAB3EE93C16ED44E2E0EE90DD0B7F4DF194D0DED25A73099EE967C7D81E1D3516C73113A783D2AD743DFED5611F703ADFD5A341D4F5064C94DE63108F74C93AACA675E5493D8BA7372AAB37255B06E74C178D7D7F127DBBD431162E6DE2F0D26E3A7F3ED9D68F8FC407A6AEE289AD392E56F6DC3EB25A087AF96A92574C700A9A12D8405B48835D9A9F15C857CB79AFCFF0FE8F10395FE60845183BFDFE701149682E2608DCEC4128E1BE65C0EAD5CEDD073306F4BF746C233BD5C5C2D7AE20B57BCCD099789D769DE3AF1BE9364F7B57CEE224310550AE8BDDEF6AF72D43812CE8AAB7AFCB7BACB0FAABCB469351D9CDFA70AE41475FA083511D0C8114D6B6B85BA61EB8E2709779061678F42862644AA861A042CA7AD96B6155826CAA69CDA322D051E63019AEDE768002609AB515DE8C1DE6D3E4B8E1EBC23D2487A6D277DC71B435CEA262AEB1C6FECB864BCDB167669674BF1DAD05DBED7E7FA6CE1559C121F3A8FAB3BB7BD53D083115636E833F103EBD78E0BF71DB74B04BD34ED3CB66FA7253D08FDDB4056F71E5FD480A3B07A8E2BF91D2C0A8A1970AB0643CCE0B92273349644EB356C0BDD550C0C656F50F427B03834B5EDF146F618E3F70CE3322483F3390CC2FD091096BA185EF8A4AF9EF855E7E0E669F46CDD3368010539E7A4A4E9BC0E1165775AEC9BC80AF9C3BB543593F73C809D0A51EA92C8F570B40BAA65D207B4AEEC069084453FCA0799C46F033C6B66341EC150D995C80D3AC3FA5738069B34F96B3B353ADF53F57B9CE7C6F6C89013807D3A2C42276DB5DD7FBDEEAD94C2B6884DDB045BFAA40B336CE667B3BD9AF3C97E311C87FA4A2BD16603572BBC4F751D89F182578406FE4AB8FA222053E2190EA0B1202CDC6FF121BC1C0C517D1CBBE0B5B85F1FC30CDC81D5733DEA208667BF3485A0AC1198D4622FF75E4CEC277141AA5CAD42CB1965CFF9DCA6D1CCFA935F20F1E551FCFE8839B808ECC91E71D8D55E054FC96F176AD8921C328844B1532D92CC1A13E409CF3D6A64C6990CA56C330DC2C66F40713BDA27BC8010F61E5E07E5163B5F0E4B22E59B927C802679DD28FC4469A7520E7F76D17BD03E8136ED4AAB0441485B3976CB98E7C9DBE77C107D9A51BB88CCCD09D7753023A0EC5EF60417B8218F9EFBFFA38093C8080CCA087A08683427DFAB2962B4A3AE5B4CA99728F7BA2CD06132EDC6C62FCF18E69FABD13A8031E14A064B03E33BB6049313DEC6AB57A725CBC7DA6C15007C540B75D10F98732564BCE42924CDAAC844A03488F3AA85C179652B8EC09541A04731823BDEE901EE61428D05B9A57C541707487CFC6F823D4712F7BCEF957F166E136DEEE6F188C7B9FB0E8E9A6E905547D0DC9B07D8BAF8F5DE813BD49181AA3D657BAA1C253AAB0B5F
572Output = 445A83C00562407DF6C6E28C36BBFA42B9C38E2650748C46A4D997B97C6A3E49
573
574# tcId = 71
575FIPSversion = >=3.5.0
576Kem = ML-KEM-1024
577Entropy = B36404B8C95D546283AD24C84AD37CC6D67BA54469D9B925B4276DEC48DA4095
578EncodedPublicKey = 748A312B769579433A8ADA21E6CB1B67934E3E3078A053CB9ADB639D7A94F4F9B212D8C9F312BD7FBBCC41CA85A64902EB8CC5E81C7F294B32ECB0AA142176A7A43CFFD0C675A21BB26C817069B7F1718C6DE6BB8738594BD929AEA760FF76A54D92640C35018FB54006596522D8636395CAC3F52A6DB37109F8CB5147BE326A818D0312FF0CA5D74B7CA64B7E3D712AAE9263D8F0558585B49AE5215B6B5377A36A2E8A182B960E681393811C095697662C813745783485E56F42B8BAD24022F9D46A37800BBC035AFDC4556DC20B420567B6632053776BB6E7690D271E21B33B4F11A6BC090BFAA093E6236D70068769E8539DD407509239AC7BC2AA8A1A66143064BB4A0EF37783D44BF132624FC9CBDC6778A8D313A965114CD265D955ACBB494A76D6679152706F407701696E59D4912926C74E9C6E6456847EC705F9E2761C63910DB518E4CB40C1D0BA869C89F01413C6A7899F5220308113B2A938F9B001AEACBF074B187E3977D1A60E1DCC98C8EB644DB4405A458C97EA80BE883BA2650B9F1A90CA321979015967D716D73830B3F1051F7A5BB4C29DC29A744BE7674838026EC363E0AC24CFA9ADC75CB1C95812DC0B8C8960A9C00CA7C5D7A7B1E5423E825ADDC4C7110CB72AC628DA85245BEC7417E286E35C51A89221E0D4658B1A2F53ECA930EC12FDB0A3BDF458AF49C17763A8853C311748655456110FDAA9E05C37F137200FB87FEBB77F8DB23AE68BAD9C97382D507E65D9071E7C97E67497A37865FE609EC87012EF5A9F8BA6936E586C00D410C3B54289A5CCEBC086211C5C13EB2D9FF50C2DE64AF4B9CB7AF39652885060B513FA248E68105FC5EA4456D76FC7B545FE814AC9F89C0CF962B7383CEECC17E2F804538473831B8213DB0B3AA2548328C8920180828AC3BF3773EBE4B90338BB1668AAFD6324B6B540BF83AF99096F726149F1E14580621BF29B2F2C171D3633BB9A5474FF865DAB7C73369AC246096958B05CC2A1B0FAE13A75806DA1195FA3C42A4E384760E6C3BA747D2A430B74586E0E3A066A49A5EDFC22A0C1A2C414360BB396D90AA31695AAD8558F0B0472BB612F620129F47772600A7254891AD8EAC98371C61CF71E114C64275615A034614521A909488ED7C3C4D6323978EC0612D234E3C2409250671EA398155A15E9C77F3CA089F194690D3C0EAC320B8950A805C1B0747523BF7729F5084BB4D059FE912776CA40F6F4A51AF3815823C59C38293BAA40BEF4046A01382E47B331F51988C4629D7A2FB580CBB64333F7D97A69758DEC9705CE340791677DCC885BF80842E3538EDC800C6064C3752064055804CE97B2537640F9488D3AA71CC3306C078412D852856D17B9E4E534882B5CEC71BDBF55743A3417E7A6C9D7846978571CB5E08006E21637D970E2679E7FB038CD50B9A5FA91EE3C2C9C173488B493F2F547FD63916ADCB5451A5E71F68D7ADA3655EC32FE941593B18A86367B135666E3E72163618AA1B2B1C9BA3116FA9782B041264C4BCBE2BD8EA8575276C02485208E552335048827F9BCF3D33D72C6003BBB201DB319B58000FD423F8C2A5D8CB4C5F7513557204FB50754B93282D1232393853EDF9C46195066FB693609A0AE14E092AB449686185FC4351DD3F32A3E074781A0B68CE164D7166F7BD980CA27C165F2101CDA5E41F532A6C2638D7498809C70AE910CCDD304813C2A707214FDB96ACAA19C0409B48771232D0C5EC4D79BE35773456596D209C56BA2A2F0C0C911AC8AB1215FBFF73A80E8474BF56AB54B21EBD9A79E65AD9A81B93921627D766B67778688F6833B5B406A6084BCD9A269A8C5A4C57C5F9A8E20753D6CE5AE94266A3CB790B0E7B62F413A9747B18C99AAD0F1B2DF777A431B9FC89483DC54ABD9D3570D55A348CC0B21F1BF67E8C393272986EBBABEE96E445236FAF250FA264D05C2CEDAD31D94C22D201B3213094E829A747564CF50E453FF55C3F7923625116B94C8699A8C9E342BB72982AD4116780FB95DC686894E9C4E958C63A03014C8B85BE14287F6558219F1BEC7620E892AB319ACCB72D94EFED89E3C1B69A45442DAB19CA3E100C888501B1932704CA1F6B24D951698AB552DFB45902A6A86585334D8ECCB5F6BBF3AF2564AA60E02AA171DCC731FBA6AEBF5750694B83DAEAC0BE53B76ECF4D0FD871634201094A245F712605AAB52C6C7B584
579Ciphertext = 6F68E0FF6F0E1F38EE2E9A439E208D8142E290F13308C3419587771BC4A5BC200DB5CBE51803ACB3ECFC69DC1447E3CF3AEAFC365A58C0E531BE4A3AE95AEB3B80D71D6CE1A5F0C8352FF48826B7883606C8568137D8F898A2FFC90467563B2680D8AEA362CA2A794F6EF75F2E9350CE45343231F93AC422A479562F514993E0C63EA4336AD90C47DE1EDBDAE89FF6B65D298B5966B9599D9AE6CF7CD0D47DCF432E6068773522B4145150297DF18431123BF4E1562D1A6A04F61CA671C354AFB6B55B8FA092FF07A0D91322FED03303178A926145F7AD25286E3B2D4FFF3E122DF7BA709A15C61F72A5FC0842D41FADA72AC514118898CDD275B78F871FDEADB221093E93D2436A993729AA4C62BEBC6FEB8EC8942218AFBE77AD998954EFEA5AAFCE7014DBA3F978E002C8399E869D545BF411177F1362C4180F44094BD4C4C6EE549F09AA1DA2FCD2C076C4C2A972D444AD759782525FC65102A582F0DC843346BBB1DE25BFFB93E39044CE8585488BA9691443F35840C0C1C2CCFE784C0FBA31163DB111ABF7FED15225A420EEF818849109BBB70BFD0AB539D90BA095B796167A117F9BF2BEBA9B1779CEC950DE5DF07AF360FF5B499A93F3FF7F5F06B46C6B5F9AEF370A0B58D9316BC072A6D36A5E445BD03B5878D76DF8AC89AC4C21E606B13C456C8DD43FC295170FF43C414F998E7A0E9BD04C76E7029B388F41B54F5C9A8FAB07EFF2D365627D1F580944362578C055769A5BB55C4A8B20B7805ACD8494DCBD5E3D55325473C959640BDCEEEB7F879218AB2528CFF33B23EC4AE6FE7F5F28AB6341275F31FF5DB997644AD8BF6C153C126DD6417C30E69CF4913C0F92AB34CB8320A1A39E2204F6288B3D67618A8BE2B6779F9871EEE869725055A1FABD74B331DAEAF34466E8C400C1C142721E89D66DD1B1961BD06070DE7A2F32CAF04227876624BCC93CBC801555D13708166264F024FD281BC968F469BE252907FFE52A741892774F73F0B8938E8A1933DE13C7045D0AC1D6B5657E9DDD1E66890531DEEE40729675A76F15A3F99F42CA0CAAA8C0A21600C7B8A0E18390566C7B3B862DF1678F0A471C7F6DE38467A4B9834F8C6E40F2F054F405BB4D64756462651FACDF3BF2859B206D9C1AA7816C5994055BE19A93FD11B8A7FD59E201A974CFF34042FDFD5E91199E31859E188AA38334272824499438BB76983BC16890D49C223389AA4F4266F3AA79027A19387C03F119693B5554B73764E074294874F56FF337AC3DF3D7978E5336EC727AC33384C04853BC09411DE0DA4F83CFDB17751FD0B9579F6DE4A346CA82F3994BED5A7B003DA78BC4CC79BD011EE63B217B8DB72A4159AD893B2FF6D9018274C625D58FD082550615552540D588549AB33D85F6A80DE12D279EE7B3D5E5D457717CDBEEC91D8BE2DC0DCB3EF368731EDE8C35CFE5ADF46BA917E23A243DFD01617D2CAF102B5ED5D5DF0F338C372C116A6A800DCB7A2A38C747DF5D596861E9F17A1638BE0C79A5FCA7FFA967CE361129C2A4530737ECCAF0A50396F05B6FC9E10B664A9EB28F95ECFE1C014607415A48597DDBA3162A1193B43D10DFE35FAB8892C2A5D8484BE048A3105119EA0ECB8C7E8CB29F09D685A76CF23A0C1780C288F01259938B73FED0B5AD8BC9E1837C5EC0C1F1821C74DAC599AB971D647681BFA2FBF44B6B05248778682ECC7D2963A542B79B4DF25822504EA34DE660EC7A4C2EBCE983F338CD13D8ACC1595CFDAD4A4406E83CB4439197947B4B0C9835F28202319037EA5AFCF64EC1ED30DC8D598A15456D542DBC95B12409114A2513EEE012F62C380179A4BAEEDD2EEEF1F3076AFC51997F57FE1733EEEF05DA66D831345672EBE1608F15A63CB3291F6DAF23D15A2FC60F202F058FE0C0F5E1F7F463EC7ABAFE4279BB8DEF1E7320A73C1F8B1CC0DA57E76EE73DBE14454BE13C55073D3447522EFC0BDFD822BC6411471DE97DEC1513AD2E9A2127BE140B2D60D46D80A153B90BDBBE1FF9BE60D5AA0EAFD81A6A22343B0261ECEAEEE89E17B2C353DB5030CCC7491659402FA8CE21B2DD0C326ED0F7F95E6D0DD8A01169A6C0A9F28356BF3424E226EAAC8787E751F68C08BDECA9F444A306675FB2B74C69829ACE819E7E4065C965A5DDE7C6913C12DC2851D619FD1250B4DAFE26883E4DD913C071423932E621424E364DEBA54ECF4042E0
580Output = DE941D54C5D06665392D9A193D8E5BF62AEDDB605BCC7FD7A39A029978201AA2
581
582# tcId = 72
583FIPSversion = >=3.5.0
584Kem = ML-KEM-1024
585Entropy = 9A06EFE5C6C70821484D7676BFC1C2DC2D559E3DEB90E50E5863B3821FF86EB1
586EncodedPublicKey = 32C57EEAE04C2BE4C29FD10F6FA86B2AAA63E3E7CB1F9C405B980FACD7902068CD0B34588A59A36869182290888D0538720C521ED538162A884115CEE9749F0B33834E84181255602DFB2B8C60863235677FD96894951056DCC47069BA2EC977BF18567CE971D42B6259F8BCDE30A0E507A5206268DFA1574730567158A9B9FCB93D086C11E12787ACC1B315BB5FB39AF661BE3BC40BEC41A169355C8C3A46CA68781390C9641C6DA0C35436E04B78C98B04C52D19F153D3597E06F9CFDB709F691B0934B26A09267ED94AB37F594D66570CB5C748C4447EEB108011458DB4D268987B1C8FA9299894043CA12BF1EC61169383942455A0C15B8B165536EB2EBCE4C8AB5A080FC468D59385178395B1AB2D529C5837098D05710974384D5960C762ECC9538CA4F23CBFE4DB73150751CE2B6295517183DCB9CF50CA73E7467F8281FA98BBD476262858AA97C51B6D7C7EAD915003A1338796A8C645AC9E3913ECBA31C13C60269557E3E0C1DC65BE997A8C0A93796134728D99B490324E20510E3219ADE6401EA11C979F55078CE3389090565AC74885659151F556A8A20CEB1AA03DC626C971ACD6DC114F327A9ECC33A0166063187F5F1A400FE83574A2B5A12278F0FB8339C69A3B66CCAD02C0F6545AB0C64302593784F5769E74A29A438F25D2237C68BAB937AA982155E11008A0AB02F22736CE45A697858F4683B6A47C3FB44700C3F8B975523F41F8576B2A08E970663FE501BC753CEF749BE32A7583F269A7178830A124923874A5536B5016385E074C91C049F5460E40716233059D4C17BC8C5560EAC04CBC305E49E9960F5606BCA9183984CB0607428D0987ECB09178D72D2767BFFAA9393A548D10529183565CFE2CA1D5751F7CB5830AB60750510630131C610B6FAED0C30B927B2950B1D57469D4B012A754A185E0993F55198FEAB072E16485913E8EAB80C03A577F2BC41FC156CC06504BFA8C39E29447D34485F0BD0AE7BCB0D8A0A5FA14BC30236DC316EFE5176FC64FA7F57745544293EC043E5A1164035239EC6A19D61A8B622E2B8CC0673C511CC73462B2CDFF315CFFA7C7B29B9748817CE9ECA4B5638ABAA3827DAB1E720244CCF3022DEA3A8D031C83062A1A0C7234E5B5A7453EAF322E82138442386A30D1067B3C4315F58C9BDB59163B786C738E3CA1A87EE213899523B787C8FB67AFD85818A628968FF9A9009A99848246C7B134AED2C525032E1D1A9A6163230A7A01B4719FE00B59C0095ADAB63E899509E6130604F9BA2FD75DE7E6012CCC5796642C488805BB317B248B2A3C20AD3CD849038C7D35CB82CF666F07882AD124B35A446993D989CE1950C50A95EFA66406F265608228409185CAA1117BD385F989A9D537A2D4D385D7F634E25A19A8E6B79BF699AB27617D0CAB0F60CB712708EAB22DD89102BF33900A3A4507C649EB31A9E3F8978A53BD22170A0BAAC1265CCF0D30266739A690373436A6715F23A6F21B7EFC714D8B216C6C96B604C6CE870C22C086AFB489CA239BCB350BC286476317D1C1A0A4AB0587C9CFA9057E0156C2C54666B0539507AA3AA48A76169B3331848B8C6FA12C7D911640E22C43988BA2E9A10828A1A0CB90654EF62EB2025FB182C3ADF115A7EC2A36A9045A2590B44A29F5039C9CD1707AA5B70875143185B831689929718B54234153359821DC9DABD779AC1AC55FD56352D52481FBBA6DACC55A698253B29504CB8FBCEA2DB6010234245F0F644E7066978EBBC7A60694563703BBA809B9D533E3547114A426199C970E4B9E5EDA35079A033E3B6B289229F1C620B346714F3AAFF07803A3E318900C66A384A50A27B11304742ED6655C38AF79F20DE4C73DEE71232ECB6A24B516133CC7FBF2645E8626C3B9CD30711C2A9B4909B03D826C9F84412D93BB973B7AA7F036CEF66210173644AA818FDCA0884AF73AC0258AA445BE72F633EBABB817E32D2A6549B975A0FC461C68B180F06455094974AA995254F3516DA2447AA42564935DA28A8F752B6844123428088FB96C7CF15AC38BC38B1964AEE8E0982D188025E0BB31E4B91099927DE43E05A0BC30E668F4E62EC2403C56F69EA324B16CBA5C4F04B289803A1C8539F6C11C6301BDF241BC410B0675914BBA9335DB9489951B5C1D183EDC9CA94FF7C724EDA18BE50EECE5427AF60559B5EFFC928CD25E7BA23349BAC309EC61
587Ciphertext = 6092AAA34A16908956F20390BF414B04283BB01D614AA02C031784970422D825D8AC62E8329C90F347EE2C4CC529C578245054A78B6304A66078201D0DB85E5DC5D361375A31A968AF4B6039690F155442850E64FEA0AF6DDB8F1FCB45306D0AB9B66EF7DA076DC138DE9DE2E332ABAFC16601833B04A30F30A9D6C1950EE252C6433B6F7AEC85F9648CB7446968CB4213402831626D7459AB78B222A0B2DEF8D09790AE3789751054D7D4ECF5A0D8C4ADF0D28B3DCBE85CFE2F2F21D1543E17A729043990DB6BB32522E7BA183B4221229C9E2348F329BC2C78DE65C3F46C10EEF2ED078A767F5261D758B53C33E435929BCC0924D68495D952F50D3F0730EB966E234A660E88D90F90C46245A18666B830FB5DAB1338CB1FEA731B5BAE128A4C5F4FE1E3BDDA7C0C203CC5097BC09A74DBF2602355145BBF46087C9AD897891BD9535A707148101DAAA3A55AAF268EA5AF17401663D367AD62CE0FF4582EC4B21FEB2C432FA410DF14F953BE7D75DA34D8C78BA288C8C660A1126FB9B3AB6B79B014B93E776993802B6CC0B65F2B5A7BDB2D183D8902814CDE9CDE61E8A519D908F2900780A7AD91110FF9E471A1877D810E576F4198B3E30ACC8A55F0CB1465521E74D17EDCE782547A5D79E60D432F55CE42114B6BFDE05F4E1E120BE4762A3150CD707A54A68DE61F2500580FBE287561F2D9052F2FB3A83EB6E5755E916801578BBAF0E65D474B58C66EC65E5BE713D3804CA8AF7DFA65DFCD8961738960571E25E5776AA609B826EA6ACA7023A09FB688868C4CC47BDDAE028D5F73ADBED64650527193302A240CCCA1B631306C74D8B35103A01CCFD0B74571262765EFE62D1B8B20E7D78AF980E359A2FADC1FEC4A0215CEDC9FC642F9DADFB0BE9029E343AA54909BF22D1A8121B8D1269A99D1120309128DC9BDFAC63EBDB278EA889FC633C3D0A2D45BE96C66CC8F2E96E93AC6A378B8D37EDF50448AF3189E1BA47E80B41638158BB753DE18958CC2CAB9BFA77F8BE9B5E2FFB04B3ED0C26F35E9679E957DA6CCED0C08DF3A414F51955E5F4F50BA495F6E7ABDFFF385C2494629FAEDB18E3AF4BE25BC2C67F9CB1D8D38562A800D8B516231D8159415220E95CBE6B2757B307B7D849E71E743362293DECA19630C515DE2071C6C9D258B5884E06656301FE70479E8F4FCE14DB810C3BD89CC3CA719D056824949AB4E4B66E01F99129C0686C562EF21CCB2785156850B355F08F6BB4EB1AF518D8DE25380913B60C20C9BE3CB779159CB74A35844BA3D8C155F261CA899EDD94866BD4E320E66321E0742BF55C2519F768EB6E4A29A385780DCC6828BE88A9C08CC0B7A6C57EB1D94448D4C37CDCB3CF970DACF5E4B02BC3F9E8FED5F243F2B3A78854D462A95F2E19712AA78BB2D0D046196AF757690EDE7E69F6B89FF269E9189028BC61B74B5997740BB71D981B577EA034C49AB92394F0FCED5A53B448FAA4183E5C28108C19D3EFC2F7C8285E10E65E184DC2441FF3DFE2BA691EC14761AC4050718C8C28CE7AB2DA7638131F1734C8BFE76166D9C921ED6080A29416E3176EEC9BB607872D8964367C3FE35D0D9B0A88E1B7FD5F088AD994EFA0FB5A5B0CB06FAFF181320F8C2A5ACFD565E1393356D825FDEEF104049EE73FE0881AC8164FAB568EA2A70A838C540674B9872B057176D86D2F0DF57CC7E36090D1543226E296D09D6CCEC4C241CB7719EB190A02E6FE233D667B8CC6EC84D462B71BE3FD4AEFC3D468E57D654A9E8DB5C4E19E2C51110C70656CD0838900B44B760C48F347C1E32A677B54E0B0AFFFB264E6A01BD0DDB07FC655990E3D06908E422C2006B2067B259D1B0316BEADA638C413AD2A4E2476CEE636B6CDCD086CD4D8716091C8DBEB34A4CD2C5242F0AF4B69399E0138C62015875BAB37C67507BD9B3508EDEEF2AA798939B6E09308A1E6EFBC3BDB5440148ABFD5C967A4EE9BEFAD3E0B7947EAA85ABA59A60C273FDA9E70F4D645E2F83E86971ED2872BEFE0AF8B444058FBE7F8CD6309943F7D2EC41390E3F9A8F18846874FBD6698296408446185A61D4018EFFA111130E22B1E25D3F000ABBA5FC34F41C4F89A0C38DD8326E0EAF1FD3CA6DF4071E987EC9790C7206C2AEEC531DF809F394C9A5A5A76D81D4FB223ADD597AEA377AE6E7C227C3F74B1983E9D3AAA9FDF15E3E951B3D3D29E4B3038112FB5ABAD7
588Output = 2A63E159A6453C9BA6D3C19F262000F7647A23642E0685CCB529A6FE682446CD
589
590# tcId = 73
591FIPSversion = >=3.5.0
592Kem = ML-KEM-1024
593Entropy = 5DDC1D72F46D11379B8B605100625F598CA1E7622ED9952943C65181114115B4
594EncodedPublicKey = 60F1386C630BB38A8B60FC51852CB559D02DF7B120EAEC6E365157B5D28550B7072BF47C019B1AF3C407884629DC83A4DD30A52BC4058B082566A1B4A7627113D2C1B60C591D435C933B0A469873C61905F2D841DB577D8241C10E4B4C0B66994EA4CD49517EC6670ABD713D5FA231BCC059E674B76EE2303D3B3C5EC267316823DEB3AB3AAC4FEC071A38C3109240674C303FF7B625D5839B63C21C2B3207D31A7B345A3D4BAA6AD3391FC4B1C59A317FA0809B3A3B5CEF32C2B9473A2214AC8F8AA165D81A5853B64C07064FDCCA0C6876A7669E03583BB44A9FDB311B9A5A365873434F67BB44906523A64022558C36FAB94B2027E0E9007C22115BDB28084880EAF703BDC103F06B2BD5E19FCC911638B859D8152944892592DCB4C1FA04960A7664D3AB30E9AE273A1D7970C9028108A75B6B2554BE6D2950AAE9BB6B8438D4B77E9AF65B5454537D060339514D018820469B1E5A484EEAC50840E7795190AE7BC47DC26035F026C475F20418000CCEB87003964C81DCCA6048A9CB2391E7227407C39741E12CB54C070368449B9C92F1F40D5D6614A0CB0BC4B86A8E26B581EC34185091A6E31E66059EF066AA1DBB8EE1DC07B3B675F6081C30586F81E5C6E420BAEC38B203F5CB0122B85CD4412F711173EA1F4E7CC6CA3664ACAB8442D727877374E0692352D31426B94581070CF5AC382DDCB58AB11467C22B3BA1AED2B20E30A3ADAFE8A89DB0234D95C46625984EB67C680A1A176880432699897C50133C3F06FC7564CBAA66B3C0B083AF01794B614779AB67ABBF613D8BC67ADAB9128FE10469FA4016B19B8EE779170530608C8CF4108A6C4A684B86A5B0148322493564A67511A798FAE98068AAA8D5E9840A061EF3CCB81D524AA789B6413C2E001906213545E3270213F27E579C474905806D605EF1C65209E802EFA975CF88B8A9590960389C80A7CF867CCE9A95BBC6BC5EADAB847904A597FB5A2589086E12250A827607824309C7C70A1BA587A30E43D2293FE8CA055A76B3C34899EB041E50B61AA640AFFA843BC98CD6154FC242A081E6ADF794B987043FFFF1AE558B4DCF48A5BF78829DE41C54395331F337A529357E8496B0459136AC542DC623480199049427FE08B7582701A1B7099270765BFABFE47303489869B9F97503877FAA916FF59677F7F703E0A32389CCC7A31205F59818392CCCBC39B43B106C14A0A36898940AC35546519EAEB42E6EB181C52A1E7FE1A51299BEBB19607EB7BDB601059D6146621CBA112B6141084AF5CC397350946A384767D0BF795AC224848EE5028638C61035CB5B801C6FDE040CEFA55863895E05A0B1F8B4A96D448D38A73618A857EC9438C467A017610EDFC58600F64D9309956B7B2FA964B97FC52FA0C546818902F47C71738986DB213EBA862E17397019A956A93C4D78533E45C3CBA14338E7BB8B6A10BAA1E88C2277532F88685BD2359EF1B05BF916F8851EB03BACFD90053556474AEA6D46625CD1B7CC4113C5B5D67DBC4086EEC5CD1216685533AD319C752AA4513E18B9DAE73123713A1FC59DB1B6932A6252E53786C4D161D22609D2CC597B602B6FC3696AE6293F7028CDBC63923C3D11432D9B017455204CE96A50A1FB16999262747A752781AAB1199BD69C4D30A1B17E7242FFE89320D0C426E4C6184BA615E4481526AB03BC3124C6C1119203F49753D2A68745442D493B8AED017D6B793B5D96574A0847B8C66DD1762F7940C66849C8BAC0628024ABD8593B70FCB03AFC2A2D8278873AAFAA94CCBE38CD6B3678B4031F03CA1601C705B4EA994E9622682C500B7642D8E245C1162636208748D89E658A0A6EA2171D6CB80EA3A302EB4FEF080AA8F1AA4809258D6642B9B87CF685CB2CF8081B2589B4C651076959DDF0B16473B74AC68BE9EACD1AA42CB7775C2C706540D8310F9C8807D17A58E1C48EA5C3C12A841FF4C86E6A46684C88A13274B1DC7A3035667A6C6AD608CFDC8A1A16D300C8C24BC3B374CA815B236829788CAF3DA581F61046C0656809CBCDC63625A7850C6ACCA6FB89C826D34BF2530E3C94B9595AC6A03CB787B5C30F2875B2C1CE40BC28B6772F8A7B6D14755EF448AC31A606B0B48E53852654B58BF5912AFCC2CA1CC5BD6050B955A0A99E7507923224592429B827377C55528954EAB658B6F417C40051E455EC09ED4AF7ED0B2EC53DE638D6
595Ciphertext = 747980AC7B77E157E4BE78144F371C6DFAE2098AE4DB406086967C5AFBF0E2541AC211DCC6596BCEE0CAFA614856AEEAD76862DCE9EE25A5B050262CB2ABAE9CE844FBD712DD588D5A89B54F99B9403C6D4AD997D54D9AA6E7867064BA89A056F20C472D87575F268A2733639BD9678E48B514F16C56BAD301A7B3EFDCEC7DC34BB3166BC162D5014C1F9013C8CA8128734DDD4507F5DA036706E2357255D2FBFAE39075D396C4D70C2715CB7D95E3373FAA59D91C3B1C76814EAC145D476862345B9A8FB60E6EA4C3D69D3B1EE4581E2FFEA0BA8E02B226E589D5709BC02D17FA176B6F8219E64B2FD13A5D29323F7F5B2D5D1974A128CE0C165D1466D39DCC624615A08543F1BEE154DDF0FB1FAEF0AF375A48AA11C157EE48E5C113E3CE34CF705284AAE12258020C747F0DF6DE9E7998D7C9C3E806A3DB2F1EF04802C1210ED60DF964C78E4B807E60E24FFA9B53B98CFAEF19C15C76AE5940DCA4A583E4A44F89E8F6762B39995E50D2217B9B44772D317408A3BFD888C069E143300531573A9A956793111D00A3FDB25F08B981BA69CB80E01A945E9008160D1BFFD315C298BAB893D4F9971001548F4593D459CEC47644FDA47DFF8D56E26B0246C7731C4D3219DF3AC329DBB3D4074D4A3F784AEB56EA68C4A010A42AF6B68DF23A73CB857361D309D7D5ECFC95E0E890C011EDE70336E9D74951439C56B529BE9C718B6B4AB6506452733BEF413FC852A0C33C01AF0CFCAA4B2A939C5FA1F67989C900A810DA382A14BA9381951CD001E3A67126508EB515916C12207BC82378D3458BF987DCD669C60CC22D4E9BCE169C157909BE36A002D9AD39E08F61029F4A2E787A91E30A47584B84179A56A78EA859FA1A89CA439C852EFDDCE446031AE2417AC79C7C695FE7A27EE9FAAEB7B87401F6131F30B33B07C67059C5EBDC4129CD03A97805D4560C32A86394202D598450C1318FEF266A5EB0E02283D5AC3D9BDDF79394C94DBBC1340896FA83DC37EC4451208D045622A52B23C59D45040B1B7A8C00A68289C3314E6F3709F37B94184EE57D7A62BD1C2C771C6C54B29A8866BB4CBACD443CC9D535BD97102A210B521C7B8F41D9E7913AA513FF1C856A35D4C83124237AE98EDDF39565C4EAC33D235E6B3A3BAA5921E99FB0C7A70710F6FBFEB4040D44713ADF48BD0E6117EB46DB7F53E3C6559410CF161323B15C6E5D65F21D387596EC721199D86D99FC747CE336BCA05ADEE563FACBC6591B263FB1E3EEA034B38C0F06816DBD11024FF7AA66B55FDAE34C750E4E92F56370172B7B9A8C966BE46FD85234EF78D3C98217769BEAF1179179643ACBE6109A73F61A50C460A31A06921A1E3F244A19EEA4FCE7CAA4DA9DC2E68BBF2325E04C4E2F0FA9A6DDBA4DE81CF828ABEA1911C8121290E456C3183041A84CDDD83CB972E25F6A046D6576A7461EE0225A41ED20C0902FC8103E551D5648C147291024A4F287513844C2133A7B756CBE4751FB2B7287CA6BFE71377557457321BB7AF42D563A95F6D3C1EB4E26F749D16BE34F0C20A97D77FC01758619063419FA45A2385B5FFA7AE09CA0E0C6B4A81BB493F954261EFCEE13630911734DF1B06EC317B2480E4C01B5284F8FD1CDD300452F169B2BEF8BBF2FA4248A95C77D1290C91B8C6ACAB1C5238C25DCB1A9D473378F967A6394F5122EC613918BA30F3D85E0BCA31660ECA74C550AC81024133FD80D824280F4EACEC0DB55590D85EB772F9B179872323583DDA9A66A288C4B13F4C2435AFC170D2CB71C1EE7EDA1C32714DBD6DD828578194197AD15963482EC313FFD2D5CFB687623E593FC25724D87C68BE5A75A698EFA1508E72D9F3481CCC155CCE33E287122446983F13936DCA22ABEC61AD86B5F117EFEED3872119FCAA82F3A43AB89DE492F2B709F0262E10186CA07C39D9E5A2B3155C17746605853DF2AD9EA37FA4A7D253891BD3BE3BB096FD295112159D035FB3BFA6920D48DCCA6C3FB0721F298F9DC7029DF08F95116C41CE072967456F778C08B99725AC24AE30D11715E420380645516DDA558996171BD530D7032773C956FD4206AACA4045C7BBB362E936F9A455548339C4B377BACCBE7DF99F7C2D4478128D62B774EB9ECA54ACE2FC0C3F45AE7CDE5E7AF0C59BF578130DC737D558B73ABA1A54BAD072EC4EE324174552CDFE6F704EB8EA513077D829DD7266CAE00
596Output = 177F160F25A228F17FA5BD7881C2FE8C2D294130528D66F9C13595B1AAC0AB72
597
598# tcId = 74
599FIPSversion = >=3.5.0
600Kem = ML-KEM-1024
601Entropy = 2516A5C08D39189FEACBB429CAD60CF2546AA8CDBABBEE40C77D1EDE66F3EDFD
602EncodedPublicKey = 8EC5AA54753ED512A4C7344854308324C9434472A55E57C433DCC60C2060C2F21DDE1310E58771DE958D52CAC630E4C50248A571BCB0E086012C081790B80DB4DBCD9B80CA9A5078562241CB6931F5467C189224704CB6C99C96040236D5BAB009C27EB12A755D115DECECA16FB1750C7238EE3777E648C1CDFC22B31841A804A8DFD545CF289B51A7283885AC80B07BE17226FC997A7006C5A12CA0181AB1FFF0138CF71672403A21D548BD0A9EAF45AF8AA2463AB441A8155940F95DCB9522E83A22DE869489973B7D656E76E61D2A6534C61788B923B38F4BA1F17A80D1EB912FB97511E9CBCF237F4F859F605B939408CCC0C54A0215110C0061C830B2F4287A731B4E041ACAE68176E7200854D22AE3859D33699C11FA867E1A2C08927247144EFF39CD9F1779D3531A1B39C201308E13F7A1B88A2571CB02D3191D12142C8A5B2246F360CF51B134F44BA65754FE277E5F56593A128CD015CBB805266207B15176A553FB5893092FFAB91D7C4CCA7316A68573C116C8AAD26C59B5DB31E85221A168540D036389476B7292CF2011A89D61175C96BD080B279C684236C62387B45B24D60D9DA36C21F5BDDB23986B631350D66B9806C6D8C753E82CAC7F9AB94D424DF01408C019AF3F5762FB13454F93C502F709634AAA926A0A232A492760941984880345533A37240F437065A60C3746CD828666529B74B206586FF50E8CE9BD11F2936E84A55710053A9B1665FA3471471BEED3091AB607911BB22551A0BDB88767FCBD53C4B362CA82FDEBA6E73AC22FFC62CC9137B1606861811649603B630A1E0526B700F81F08C1B0ABC61237319972FC0A84A0294879334296316A9063A489B1F52620BF06B8A17931ECDAB0FC42A02138B3DA937D283A43447413AD5C2171F39C9984913D21202641C984303DA7F63694932DDBC22BB231055038B567768D9C140A0621ADDA3AC84F6A7117BA3B6FC4ADF478B3024739C626AE8ABA47B2B90C7849BE816240574136DFC866847C1A7DE70F41E0446BB2B5EF331B0D9C93F98C571C5AAA2BB01F49317A4CEA49A2EC28B31B419FF123BF5920D6042C556791B9C6B57DE97D31A40407C00E58232602F4B898F14B560652B2D51ECC103CA5BC9DA6A06F2B198BE8524F7F819E5FD37B815865EA8134D3A682875295BE97AE90D74AB904648DE40BCB623A56E43ED593154C15255DF484846C2D86F82708F9B468B688B77019BC664EA8C339744305BBA07FA19154D49611139C44A63B2BB713B65DC8BF95FB7A89121E00361FA8E82F5B60C372722D2200750D4ACFCA9674C10116DD8BB40E573AEE087E1E29357F968DF19635A28501A6588635E09FBAD9BACD4B9D3B4C78C73752F6095875F93FA39CA26265389DF988DEF8C652B09AEB374FE11539210C09838C9434F04947E2059E134E12506BCF44773E8869B9F24B1D88C386F12BFC7363913B7A2F8960DF96B65C3937F2C958A3341796815332B27472DBB5BF4906341BC401025AB4941B114ACC67931EE573834EE541EA823152A8178CE6A3D7CC35208CB75E77ADBBAA172ECB1A8CA1961606756B558F84C80A59777D3E112B4B12CD3DCA92AE313A9E0497B3CB0AD669756F27274883341639969D0B10EF369B196347ABB618C7C905298383D1743E45CB60B41B5E3EFB6DC4B3797A88ABBD11BF5A9785566C5F8F37435F8048F437CD9D85C1E589CBBD206DFF2207E9209E40EA1595150159CB1BC39A40DBD3669B8698185B1E78FC1AD01537F23BBE247A886BAC4DB2C15D29D49000ECB1370A23039A550E97AA1ED5AF1C887FA4C84872FA5CD669113AA41BA7F360CB28AAF06B6086A79D83E61CDCE785DB2254A2869D527BC8E5E25099B983F1933032E12AA9116F66464252C25E0B0765811877CDB733D14697A28229DEB75EAF1C96864B3A84D973E853461D9671B6011A72AC19965C87D8DA84B3F622B5BBA3169967588A37A9F146BD03446B090B33295E052CB61941B3BDB15399E0AFAB917EE00AA5B099ACA169A19B26529BD7762A847CF2F7629112128CB371C5A113B0479155AB7F5C57BA675C483E83B6BBC1046EF31833D28A7B7060D2EC86D60A96B93CCC18B019F052C35F82BA5206A7325655755B595878919179259AF76769316B32E72B1C0B8323C07AEA4C3CFF7FAB21A5FEC7416540D0CBB61F02780E94AC76C19FBA039B6EE7A37C
603Ciphertext = BE4C3CC1DF2EF88E9C570AF36BFC46D10658F4FA6E2BD39BD3C0246884B71DAA3F964BC69F13B46208FFC9668A73FABE66F902D8D1165CB4D07E47551484C4F1976C110BF040ABE28D5D44FB6AAF2878777DCC148D92C5080275533EC63B3B1C5DE8D99EC66B6A00BA6538155F2542D59B108BCB61C11047E3D5C79C341BAA3B8BCA772919DDAFE575977143249CABCBFA7CE9098E1018D1982EC499621DD1A86FD65DF96ECAF1A01A299DDD206D6DCEBA32812A6020DF9F5E3AD138E44056DACB1270655D5A59434F90AD4796716E25EDAF702DED3F869DA5784E8351B89F0B8FE7054E5CA0AD3F26BBBCE7ECECAF848F9D8E263E853289DAF7EBC809B66701EF55E1ACAFDB0B422B003E00C4BA610C42F2D632973A5A8D8936728C37256D46E7131D7B69BA6F544178487B6E471148C42990C8B4C15114577292E50A86B54CD404688488917F0C95BE16DAF117F64701B1B95B7787BC8074F6D09566A4016D7740904BC13ED103CE735F45A65682D8CD5EC3CB291D997C3E74B54887A119433982217D3196D732EA7F403B06450D34D50A2A742614D7788EEB9D5D3DAB5D8FDF5AB2822BD9BF42DEE2318308A0F4E7F005E8E15986960C1B77D829BAE8552404F02F3B73772AE935491AA62DEF52D67E37F12E04066DDC5FD11F2EAE5C2C0595748D0C7417D4B2A77B74D026401A2281A395A3C3111062378AB7CAF64CFA49423A67E1149A8715EA4A00D1917112BE45109E7EC8DD67E0F233B3B10827CC7C9A5591BC2D0D1F20FE695CE03E80E8932B10FDB7AEF6A9A934590D59139E907114E8F99056AB59214D85AE3386911896D7732008DDD8F3AA5EE128C69F2AD36A19CA6A5AA3BA87C689CF0090FE7476319B017A435C1F785796166340017AEEF7F16089D26C874FFBE2316B4AA798BC718325F856C2613DABA5884E1EC0CB26E0715A313DCF4B28A5E5EA997C7306A13EEF8C30D1FE858C98B2467C2AB1351536BE150B7C05343EB8420A7F592C1CD476E5C0C95D008372480CE94C6B8B1084AC37BB039EF700591D91104F77C20382E366987122488D48E686ECC28099534910C245C9F10370F281CEA32348314D8DE4AD24B140C9B40944C90D831194D20C02B045E1365B6222F0483DC957E7FE79F800CF2CAD022C7C9FF6CF45A41B03BAF314305C8E0262B9E7790E1A0CFD8BFC0534738D378429D5AE1C6657ABF96B88AE050B7F76646946A3FAAC8A5D3071669FD40FC7902B4ED6E1791E793BD37C414BE9326984EB4111B52EA0E0DD4509FE83FC9E3C470D80C35AFFD37A55EC09EDCAFAAE223C9771B31DD543F128EB819BF970C0ECA80A7FEBC396985FCA8CD70775810AD1C7ED51D7A05DE40FF7B74509CA3EA489ED0C3D428D27B94DE18317A4B7D28EA14404855E9EE7EF992CD122C85EBC16B861DA5321DA0357ACA4C726BDCD1B484D907D908EE59DB5DEBC3448C1E9A17DABCB0655D1FC5E4DE818A36806B2BB67DABE477E0FD8F4694D781BF9F7B7B91B2C2A6E1D4B0F0761137185FBA861B10F78C66DA6B6C69D8D64B900E62F7CD36AC1E68532A5198E7F12849B22BA013A917AE07F64402ED7ABDEEE4F82D6888BCC613CF841014E81005D3C2BCAE1B41AB8B0D40DFB45CA14EDC4679C3025AFC313E0D41E4E9380118BD0D56147277B2A5B3B27DAE2836AB65DE51BE97C50711780B01252D9DFD15E36B8BF642796FD692FC55103A4BF5CD01E5D1675A474D0BEFA7FB6CDE3EDDA92C6D90F5A8F1D1AB233D0C3FBE43FA3EA294C593FCE242B18998FED55539414165FB1641E3E1B38112915EA14C1E8457D8820025A489F5F30EFE3C538CC146890DED7A42A3BBC4D3341BAC86E74C953A46DCDF17FA2C35D7219C00F23F3A4369A9C59BABF7E41B8162AA2BA7D085C5AE10AF958540F846E030A2D9E55C935592CDA90C7162C8E41493307C544FA74E861A1171AB4CA50EBD5B9999309105EC7A7F763C8A7546F7EC07C35162DCB4745A046B80E157E76904C46272F51D29F458665DEE98092510A6DA7F99A1AC4004CC843C7CCF3B6CDE0776493DCD4AF15E274D4212438E6CC00F83015B72BAFFCB1597C519C7A318965BCB0C54D04C8051C136EA613D70EF04CD42C9E9640F463560D2203D41A541DF9E0133441AA2C22F466E8BB6F9C2145B887CBFC28ED8330BDB578CAE38FEDB92106D034EC9F52EFA51C6756B74B93E1C1
604Output = 577CA477B474A6D41A5AD1C86BBF38E2BB548365D4722588233E60A2B721A357
605
606# tcId = 75
607FIPSversion = >=3.5.0
608Kem = ML-KEM-1024
609Entropy = 07BCA3866739B3F0677F18EFCF86E5347AB328AA770A576E0FC3E2DD6EF2672A
610EncodedPublicKey = 689A95BEB13E8F1ABFE5B7446B4042D603A29AE3AAAFC6021F48057E8783E3482340678FF24C37413416834810B7403A5292A622F925C51BC32D015F37A1CBE2D568B5D53C83099E77EB6E0F832A5CC5738E469CA36AB1FB10CAC120645141BFD90B49CC517721296D7D1891517A00FBB301B9A4B93415B1DBE4797AEB415F5A71F5B7C09B165413AB0A6A584FEAA57C1AC51744023548546457B011D3A302EB8C131B4A63EB2A1134616DA7E509103B7B7318C518C8B2C8232D5633A61E8434F0BC4271550DC0A486D9456AEE2A79A9D8B268C39C11E5B675BB9B2768CF5C585CBAA6B9F03A3C8CE7BDA1256CDD12C134968695B737C7B02733F78CE33178A5E03E4BE9934857C20754B3E3C04D3B98784B50902EC42E0E1A4AEA3711067AB67FF42460551D03286BB54641915A2F6C1115AD0AC5E8A35B14FC1A487C0DE3662D8DE643F4019E32636DA45A0A6F21CF27D12F804C0B1288A1B62A236D170361D3C285A184ECA68D07429F311CB03095482986B5E0326F7CC07404821595110EDA68867361BBF76B3D36D14DF2A9A084D3238827CEA1720A41B75F13E0217D6919A814877BA76F27A775FF8A118B2907A1422C2E22B62F9C28C3BBBA60B5B05112869D8B8780E2CAC8D12AF171BC9433A2E1C3CC6FC297838034A1F08656443038C4B87C2010E0F84B8FD01215667A5B0651381324E0C661E868915CE80E2E436D7F94715853546E7462A377942FB437C35A9AB465A0BD358E80545A52F1A636B650CAF9893180A622C89286451565D18A4E594B8AA5125BA2309352146F6C5249D53C69250AF4830A88CC7A78106439F1AEA76C79B43202012C30E8318308BC88C12A6953A067736367B5D9557C89C085D52D3B2C1D35D7192326BC51A53B70B3CDD7C94250285D11B007080466E57B4704D87F5BC840AED738A4CB1CD2D0878D84B680780E08CB0E439B109DB6215502A49156CD4DCB4EA73579F8D64124221669896DD546234AE04A2E2C7C2B2770D958A33C75332407858C2C94C828AD9A303F21553E115B12524240D32076C515296E759C220624F816748A937628384EC55A3F88C2A5B0E71AE2D020366311D1BB99EA718A34EAA86BA16F893B6ADE09345D46308C45A611B8A6FF7375D8391F0DD36C8EF95D3B414F7A43089F8838E747B4C93B83BDB4AFD75064D13A4AF495322CB12C560C1EA4921FA9F412F7F777DE5A296556CF8102634CE9260BE6AD27345F3481088DA3189EF68FA59871657592E64350F47A070BD29409D5A455DB9DD73283B30B352D583E53B7C445BCC5C042CE6EC8C0AD274886782B16A99D2BA31807923414F37D15E580B4933F8F223B3A845A2AD47930A1C21CE0A461CA3F1262A18A19307626877A425FCFC4A82F5187547C2A0F005AA4383E24F888418618720803D34106ECCABFC65121CEDB677B394F4C6A4919F335465C9ABE651046DB711AC026EF430E5A90648EDB1665405C6EC255D7C38082588F0A2A172005C58F26036F623476DC7D4823C0674C4DE4D9AA8249226DF45F73E85C9339606869C0B8C86ADB6C6215A55C4EA70250698874E7A906B4911DE784E691CD934C9A7E7500D35C80AF2777674B9C0AD2510B845D4D72C100F479267139EDE057C602B96E045D2E519548B260BBA85196CC68CED4ACA9058F8C562414CC9A3F902B802A56217CC18488613B4B6BDD44A187764CF44B6BE1059E0D0833874C9DE5F8645011803A571B1C92113FB4111B4033FF103040744A0ED893E3139F0D0A5D7B2C41DEF15150C3B578649F34DC7F57C8BBFEF45169B84F7C1B61884C27DFA58072BABF5E6332213C20CAFB1A645A14FC5334F91818F827A047632DC0A334209B6FBAB842BC3353CC3B59BCA84D9EC3407EE117E3385D9E03620CE6979AE96BE231540F03AA3A779C1255C2FD9A5C91B85DC567AF479910233861EDA124463023A302151030C82EB833120B6CF2E456DA818D61FC2C993363493798F961AE77E096C908B085F8CB5526347C77A5DD328E8897BE9A718C7DC3A169A2CF998A5941F71EF6A13D2259B6DD5A0D7A301A55FBC18A7306EF303B9884AE127A893056A174F006F9572F90993362331FECE5B40E1AA6D4A0273193170E353F5A2B81B9353DE29CB8946095198C480E65AEEA88632D142397EC49AE3E14D6D6BBAAC1430EDB05DFE6C7FB23189CC1D635F5B688045D8E05
611Ciphertext = F90A6950A37BFFF17700A3C94EEC37864A1AAD7114ECD9CF024E3BC5B8E70B62111FE47A77129AC68D89BEE3757A9269745BA1FA7907CC44185B0338CB98201D2C975DDB9DA2037A92BB2496CB1232E5D31F19FE206A67A5C7A0349C8BB7578915DC77950A86EAAC7674C1A96AB2D23729EC5B3ED03B853788CC940D131B7313CD31E6F2BFD08E767A718557B9F467BF335635434C873C3FFAFB0B1643FD006CEBCCF62C0CB350EE276BC2791E1181CCC7F565AB7198169C34281E281E5EA639F98B53B4359FC7DAB5276E332A57985D2261D68405B187C942640338E3B54FDD8016D995B6D9900EB809505964B3AC1C9DF7E9D423D4CC2866E8D17488A2DFBFDCDA82359E5F6567A4FE8E87039D4F36F199AF2D436937CBD9912F08688D7FE1FE14CDAC7CA0D525385BAA44C63F4494F7BD415BB6010FF6C8C33E9C563B0694549A04A43009306A0DEF6F9ADB910929A03562C0A4FFCD723D94F248A140DB1029B5F370161D3C8DA0B8109BAEBA2C1D2BB926B736CA2F6F6A70F72B9FB2B84171185D4333447EB1BBAA6D6C7EBDFFA02FB65B9C561B6A776E1862C313671411F47DE02BD7E8B173E1BABCBBEC7F6F6A3202E02FE3771059F8BD4B3EFC17E8E6686C7EE3A7E58FDA3101DD8E7B8F61E80B8986E5D3A623F5DC03117DDB57DD4B848EFDDF5EA26FA805A0AED46A91FB63F4B1EDD5D8B492C6BE28EDB2ED6F6F2E9B11BAE14D440B47CCB363B9B2A2095CF4C1E2A543FA0363FB128F89EF495D3AC56C02E573755834F5B0A75E21AB601832262E44A01A986B040D9C3F05DD15D1BF5349C644C0DFAED48AEB9A72A7427E1DC07627EDC5843B438AF65C7022D33DF9A955AE6338DCCAC8EB1B0A0D273886F0FDD4B116EB2B7451C233AD7CD8B64E2F8005F071C7D0055A365304B4B10CE089F3BC1A9F626550CE0291D02F9849B2D7C3CED0D39178D60D5AAB86623D2E60AAF961452ABB0C49A53E3ECAD9FADFF9B3848638566E60CB15BB99F0ACEB5537F98483221797481D568E2D156249A5AA4390239A6058DE97F92F20CEAFA985C53FCF025E4714F9AB8A597061BBB5A9A36FC027E24EA249E035DA5EE1E9659BDD079C5503C090BCB56999FB2B63C0BDCF1098C51C6E4B26B421828D7387C85906B327DC5AA8666CA5913136E2C5AEB63D57AD1228B645E1FA727F34C62334267A6F91D01899D9617E3C3DD20CB5EB10F7B4740AEC19952078352CD82C32BE9FD256176B7A994F4EFDD7663E82373796A35C8953FFE859CBFEFF3F716D4DCC243C4DE66892042F367C2FD52780C98021B79D179376B7A890ED0B3EF4366CF517D47179C6C4584408C566448C5348EA3ACA979AADFEB6CC7190E653F7DD8D065A2968F6658757AC1BDF528B5D18FD215110BA1CB9EBF65B4B22E3446EDEB1483F18EE77EEA904F23CEA8D85A55CCC2EF1E6099F18AEDF16BF49CB74EC696B5052312AE2C7A0C50A5B6CBEAEF0706BBEA91A79D758CA4B2919CE91BF6D19BDC087FE4BBB8C8673C933EC6473464B5B9F418FFE944C64BC050617816422268AD2463ABECD5D3FF3371FA6031CE52DD0CA626D4C11D41C3B84342891BAFAA8298034AF23BD429D09B375C5804827E2DEABFAA396A239D7170232C185FB86450782688CCD8CB88A2FFFF1BD3C16900B3542C1F1F3AC9E3C26F60D83E7EC797B62AB6595626E392AAAF19852864F3CC8DAB53AC627EAB589D5AB83463690CB5CE39A95FD02E10325EE723036DCAA5088DCC8D6E4C79F85C448518497ED1C55F22AF424605283C5A580FB616CAFBFDFF95C4AD77259BD0C04772EE5DA3A7DF1827828C52963C12BA1B503A8F0CA5EF29A1375539658BA166AE7F9193B7771066A9436AE632D23AD5EFE79EDBF60747EDF6880F06D165DEB471CE61F4D82D1569DE8B382D919D5C858797426526734EB874638009F27A228D43F1346D5C8FBDE6AAA73DDEDB69FE1B613D72DD1E1122F8C8AF6F17BAB862DE7028D0D71212FB007F2B580EF68ADB9FBDA94524CEC6545D69180781A769D748AA2399561ABA251380921C5D373AA2C55E9EEB3984EF7E6C3045DF9054C88119CB19DF6B0AED2DCAAE85A91017CD1A08E7F387CAAA58CD902429A07D7F9B6A9D8459D2B4E6BDBE1378F5CDA1D19DD510960E56F062957EF8F7C1C8C96787D3CAD01FC0341F4C23D9288CCABA2EEE767384753025844CBD311F0554B30
612Output = E9C91B20F3015B2F7596D4D2FF6272D560A4127D859279DD4238A60AB45DD452
613
614# tcId = 76
615FIPSversion = >=3.5.0
616Kem = ML-KEM-512
617EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
618# valid decapsulation
619Input = C9C81034C5481BCBD90DEE95F277DEAEEDA9240AC844B27AF04C5351256B3B2122C0FD22F18D82C82C80875253EEEA45C3F7F2C4C40F321412460025596C196354E14D870892FB2A862E52FDD3E77BE07F500417F29784D3D2FAA477F10406C5FAE13B1B925B1ECA3FF4C8C3AF2F7A14CD30C301892EFBF0DEAE245DFC3816F32A6641C208E800E3BD3CE678013B70D0B588174E6AB0E03D095F009EB301497E6E36EBFD215FBFFCD78EB9D8372B034525CB41EAF5CBA3D5F2F434F2F6B85CB011E97475F5252D6407C92A0467286646E8CC49F669E6C6579ABFFD28F4451241BB559027F37BEB0E4EC110519C5D3C5C8F5A39A67681188F9E173FFC1601D35F79DA24462B1A4FF5A04EC9C4C5C0F4F276E4807DAB94ED35A7B1F99D78BA5F767F9D6FDF1CE4C01B696FA10F49CB500CDD0CB921665FEE23CA153AB9E823BA88B944240FD6638D261B06FDE5302CDCBFF66D2E55AA6DE9C14CC177752513BEBF6C4DC3BE8C293285DD0F643A11A31293419B34D4B18B9A46223964DD7B8482D96E27449E85EC16E663D6AF2B85A1B630B84CCB87CCAE6DEBD515A5A2D9B05BF0324670284EA5F1ABE69BB4B6EFA261712A28CC520CB72881DC7DD788AAC865BE8B51F0BF414EA7B8CC9F4473AC2D03B73FD9E9A7CCDEE38C7B170FD5A34FE562ADFC41E8E45957CE426F6432001238CA36B5162D79FB3C9FB6A9071E453C8E9CA05CB52A859EF21C8051E8B8DFEDB5370FA9E57A45B04FE383394F72407BA397CCA87E017B32D22673F50E6E1244A81DDD6B381BC1E67099484DFCD087E7BDF479A8AF559D7893671802EE10D114379480E4DC11EDEC1605A81059C0D40400B3032D50620F3236A28F068D07FC7EF14121FD4701763AE2A8E4731EFF8D1C103EE4DB6B89FE4ACEB94C5F78A7CAAF5FE2D28831A9213964A8782EFD2170F5B2D966C49181BDA6CAC6A22C7A6D65713DB7DDA24537A711B06E7B0BF975C22F9CF33B5A7D6B5E3903AFD353326EE33D755DC747D76320FA8587087B9F5D106D6C3792B4BB25EDB2ABBE2699C7FF3D3B8B65919E508A5BE06F2D2138A1BEB2BB136F
620Output = 57AE473989DFACA8266BE8C640B4CADE4DA7B02280E6C9D67612AD4B975381E9
621
622# tcId = 77
623FIPSversion = >=3.5.0
624Kem = ML-KEM-512
625EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
626# modified ciphertext
627Input = 142317973B20175B067DC6DBC5CFE3DCE9725EA70F43B7E099D40B26396B4D534A7A1CA4115FAA96536C4592ACB7C1E6673225F0D225650D82EB05D2DDDAFBD221CA0820FA5136C207ACC32C4847360E3D681E12965B5179AB1653ABEF192A333B809AE8DE83BABD12F493C5608A46E39D03DCBA10D7F0B1B6F826BE07D64E4C86FDEF6F53FFF66CE91A5F178FDAFDF763911EC53C9A99B024F0A1B7025C3AB9E18C06BBBB4879E6139F779C77D189D9B69835A9BE3407BBB1E7748262E8326366BB7CF04CBF9E685624C598B577DBE020F02979CBE9273D8AFE9BF2F1ECB8C054312616AEA17F7E7EF5A751B93652214276622C1BD22B80BEE5404ACDB6C05136E8B306E97B291BA749278B4A5E6CC5A49A9D233CC3961D5F3A30DA338AB7B2618FD39758E14B3FB04CE44A976AB06A4626F0A879FBC4EECC6933B44411922EC71B9F3C9E7AA68342F7CE2ED692C458454365C05E1192018DD0F7133A05D1A526BCB7EEA261729253D69E49F3290D2C1F0F28F254E7256ABCC64227A54C591BE2AD00B643A9018170DB2CE5DEFF7768FCDAFF327DC7968274EBC97AC94B26B40EA277992E731756D25EA52DD2ACFAA69AC6472A241A638EF03E7333172908E5495C948C101A7A8A1A4AD80FFA51FD4C7328732296341AA0BE2C385C00C831ED61665B425CE6541754D7BFE71651DDDE9ADD016C6D1F1B84E8ABAED1CB1106D3963896CFF8524A294D7B73C5C6A4DF40D03AEFF1F791F43CC2671EC2A80DAD4C47F413A27A8A62386E7A1CC33403A6B286203F734C7C6537F125B7170DF5B4D22EB964317B1AB1209579C505ACEA8D77E90FAC276008E4861A02B60D8F21B9C4F8C25FA0A406DB3855A0992CAD6E1A988BD238810B8703BBC7BEF0857C09BB321914FE64C0759F36B9B0D0B3E4E656DA1DB935D3CD62C9CCF3B60FE02099D28CEEE44E96D06FC166BCE74BC2377E50A45598CB42BDD1FB9B3897DD763E98EA677B3EAD5FE9BA97E778D869CA4854102CD758DEDDB53EFDD85CC5E95D34522EFAD144AFDBEE7598016476B7315DC3254331177EE36B11E82200EC3DED0D4EEF56
628Output = 651EFBAECF2DC8AF26E8849DD5A9D4B373D9D1FDB18BE61C4FE1F1CD1C9D5493
629
630# tcId = 78
631FIPSversion = >=3.5.0
632Kem = ML-KEM-512
633EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
634# modified ciphertext
635Input = 1463155D2DC65DBDB49350888F9DB781E9D9F1A9B5E253450782BBF0820DA9B9689ED3920DDD8D107F943CE5ED1DAD3A1C3AD6D615CE4CD0D197491138D93DB4D5BC392E9472AE4D00787940EFCABCDA0ABFBB5806D4C04CF066D9DD35CCE67D8569979F83EDCF9FE1C9972250EB8B1EA9FB666675334A2A4491182FEF78D60427B4A05F54640FD3FD27F31B6947013AAC34165A09E13FB16FE7248CB4F684DA4E732674381958E9935B94D457A120FBBB1ED2DDFD03D9E767BED0543B74EDC4E4FEFD7614A60D262219830B3BEBE23C268213BB387DA5E6D7D591260D5545D8D4DA4EDE34409B9694D43107453CA63EA8129C1574A5945253065431B12D74561870467C2C2AA5C53C7F653562F5BDC02766E6B2147998D099997CD932A3C23980F2D34A5B617DA39445B2553366F00EBBD02C95DA1C4325B077B4DD9C0B256A0A0FDCE1E72D0D9F7C5F3EBD503D86EADBE9A38B240EDC88DC5DAE997EA4CA299D8C98578795BA02D35FEC7B2A4B9206C06919762D19FD74397E4714FDC508A78B048FAD704C228A34F59A90D5F8639F79609D0DD37FFD9198AA0A17C41D9D37CBAF861453EDC25B718977CB5F7CDD288C0BEE617DB94B3C7897171740D04A4972C27DACE94847DCE263FEF8493DDCB59165F3B3778764918D2E0A4BF340C0A55A87764DCB72D2979941E8481EC4AE5DF94CB401EDE0D8643A8AC1BAF9CB0FD7759CB5F5B4E44629000637A217CE1EDD970E1818CD66A3003D96C758254CC2C3CC6FF884EF9D7039E9E1FD0ED4F104127148E16C504E62DA49E1859BD649486105ACE385384CF6CF2429EB0E1D7574FB0F200495E4AC3C717BBC9685EDBB8F62BF9984B1BD836C34567628BCE2AC7D5F0EE7E4B3B761F7F50929DBC78951CAD3D023BD5961BA10748DF4CECE2B88CE2F922CAC711D227848A6A34517262FDBE86E7C725801730462650DB50E9435D987406D8A1B19DFCAB1D57400966DAA766D757B66A7A8AC2016BDEE791124A899FC28F3AAA2F0C4FF7B4E3208677F05EA46E8E82E3FB61E2467B573BF489F4921BBFCB5B768F351061418D8FD327403C2F3
636Output = 8356BD0A33AAF973886C9121A90897FBE3BA281639B69A9D300E46D3EC768587
637
638# tcId = 79
639FIPSversion = >=3.5.0
640Kem = ML-KEM-512
641EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
642# modified ciphertext
643Input = 796B9539A465DD537C5073729DE758DA4FB7BF7BE0AE7C8B6C7B96A2356E36EFFBE875D82393035BA5AD729524537DCDCD2491291FE85CE461E758D4DA0D59AC3C6C7A38EEA7FB4B8CD84BFC810E892351A22F6F8872785834FFB5C229D0ACFE8135D445C62B9DCD8F391765E6BA95AB551487D7A947E7BB50DE9E7C13D362D4FB14F9F8E496602E9D91D195448ED03C9961319E6BCBACE18D6393EC9C8355DCC168C031A3E7AA2A2C28FC89355E485101DE5E8FAAB9FCCFF8CB8EE703A60F553584E229B830E1AE87E6C6438D867594F353BD7F19F143ED8763CA1C13B99FD0E2AFC9B1FD12A5831357DA72543D5CFE48CCEAA077ECF99AAA1D6DE9EC3A9DF350108463CE2C14B9B0ACA39EC827733DF2EAEC4312F3F685DB980A0978B94B274436ACE68357EDBCEB04CA65E9011F1E8E223A3305BCDA01437101CDFFD78C7BAE54080B51E6530F7F4086D019E292453C7BA1DEADD98A319FE90A0BA7ED31850D78BA10F0A1C62C8F2CBF9EE0DB8F5BA37AB76D7CDA879988CD6C8D36BD5B5046E0D0F5FB475C7D4FED1987A6C6FAAAA0EA38570C26D6C7983BA06AB2353C8DBED7704D851D4C7BD3424B3547E4E346ACAD17E714F4A5284CD9A3F28BE9E91C9C108219D69E34C259B4CB67BD74EBEE2984C15144AAB05550F346122D2346D66D04AB909EA8E96D6DA36774A70A92CD3A5F64F7E36FCBED30CCE98921F65F0BC9F2ECCC54125996226F12BB42DCCD538D799BBDD4A8024A6D5604C4E2A9E04F828D91175687F1158655166C9549453B608B00B43514ADB1131AA3C530805BF98EB643E5C377E2ECF954129026926DC35740DD7E62E8940D6597CBEDFBB91DBEC8C4DFE3313E2FA7F0A0BF76E8458FDEDB27CC087D6364BACDDF596A73F119647B74E74383D7608D5E16D61A15875FBDD9B7BB1951E352DF2E84336836A6222D98D2CD798DAE30F75532AA75D0304FCFB2EC07CDA2DCBB5863CD48CC93D85CBD5ABAA47DE3E7D7CA1FEE00DFB3FA5F2FAEE5062C5293858C62BE0C38484E8F52F18F966553C3AEDECD03B4278D1E54B3FB4BA88E9D11DDCA438934EC4D8C69DF
644Output = 13CAC403D8E969C9704557211D9C15D1A18739C4D64FADBF07D4ED564CF012B3
645
646# tcId = 80
647FIPSversion = >=3.5.0
648Kem = ML-KEM-512
649EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
650# modified ciphertext
651Input = 6984729D49E47E3C472130322BC5825A4593B46E226C420814B5D2262BF7689CB5CC49D63D8F340EEF207D0D1C096A83684D99FDD17BFF98B3FE13D4D080181447429C7DF81ED37ABC445ECDFAD22F5D2DC2AE59516E7D8A1DAB37E1EFAD70EBF3303AE1D7753B3BAC280697561EB9A10FF4B10C6E0882EC456736D0B7C5F0FBB563864B74893ECA51D2C5335D5B4B74208A286BD510590D7BC45CB8AC9A0D44C5373EC0FD398D9F53C05842C5FED7B45BF71A7F8A96BDEAFACE7D47C00156CCF24ADBAC456749A2F1BDAE780884318B221EFDDEA79413E51820F55F6B4D2185459AD5467452BCB381D85AA18E3B42541CEFDCC7F1E0E2C193B524BDCA8EB2B9541B9ED59C7257BD56EB12E309FC2E6DAC07AD11A60E378A3BD1F6B6EAF3CCD2DD4C77DECC61C9DC4861E840105BBB6E689B84A1EDC7B12CAD81C3C63796957951F921436B267A63AF165ADA6976D3E754AE640962C18563262FF742A56B7C22CB9C396143D73404EB1A1F029BE8D8EF88B52FA3D424BF8F7336FBCCF151ED9E54D0F12A76F5E95E3D7A56137B5004D77D162EAA5BF5A7E2E835ED631B737C704773AB6CB8C52372013DFFFEA3CBB1B7168219C086B5F20AEBFB41ED35A47A5EF281FFA11D37D1178783C6A5BD808EBC0DB1D5CEB6E660719090E7D176739492DFC0ACA7353184503B9D3C1B00E3994DDA1E077265CFDF908F6E43F64D436BDC0ADDE24E76FAD932A2570394896D5CDF40BDB3CE9A198169E1EF59A0B0F44155AC0C1420404E8DD6811758AC5CBECA0DF3B0BC8E9A773153069DEEB81197E37DC9637970743FAB6A2E3CCA43329DD2B606811A79CB351397D879FB47C1C47D01FB0E7AF35CC05D04768F3C0C23846D00A62BF338A032C9ACAC41B5617347FF9385D265BD0B1C33E1628E1226C93B01F561C7FC8BC4CC2E46BED1B8CAC5ADB7917F58A3335BFFBBF24ED577D08BF2DFD201EDE77C23AD00BFC73770A8104F994364B1A98DDB2DEEECA6600FDC75BE825DD84BC21A1D92510286E5AFA6570759ADF61D9D4069E2765425D08EC32C8C8E4FA185BD7D28A08ABB35BCA8677547BA98
652Output = FC3F2E4C9D6F70B079FF97C7970FA5A3C47622DCF77C9284942D8203D9E077CC
653
654# tcId = 81
655FIPSversion = >=3.5.0
656Kem = ML-KEM-512
657EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
658# valid decapsulation
659Input = 4D18E11B61F670F19330C7893B620DABD0E01B1DEEDEB2AFE73921078FFCA2DF210EBA11AFD214632ADEC9E136A35B4C90C418CD1C3A4E7895FE8400419118BBDA76486F26336646905A633C0E5EFDF8EF0DDDA6BF759DCB2873A9F4F9894A8B075FA763E07F96EFB540332E34BF8273861D0CAEA2DA268130CCE8433C0D457F9FFB2B9657A6FD277DD93157FFB9DEA6EDC2D3C30A069C999A49A45D59C2C4BC152077A8F063B3DF095E58F366A724342A4AA9E3440A867B98CAD924D5DAB546259AA48026E57A4A8E5B8FC1B4FF0D29B5149EC831CD0A5E6FAB4DFB9AFF96B2B1E5E8444084089C88A0435B57DE995A3A627D17CCEDD937C765DC72BC1C04B689030228FE9F127D0363485A53EF4F8800FB39F6DE6733ADFB77D2850EB2A26B30E2DB37F1EC5B4A40979CCD0D7746C7085285F6470200611094C0C83C0327E6308880F9D846F0B51F297660239B3F381DCE91179C3E58BDFA9BCF86A6EFA0E8A5BE21DD9166C7508FC4CC634E7224F27085CE2A7572EB21AF4BDF05680E8397F6989A3899356294AEAEAB57C9F039F4123E84D1A2CD4F660615699373662EBB9367A2EDFAB31801CBB5E0900FAEF108AFF7F8819A40BF5D794067BB5F72E840903B9A318FA998DE5F933B5DA834D3E2A0A4DBA54EA8F538DCC6114826AA1B5CB32A31981950AAC2D0CDB2E23DDD155D4890CEC21F56AD686179E1E51D136D733BFCBB95EEC363F1BEB25151CA019002451613C7431D9FF6E00F7210E641C9A53CACDD54C9A90EA394C0E88B547B6A637B98D8C894009A18D22774D979DCA660CA1CB3557326D2A24719549770E7C533A17C4B18C8CE590ADAF9FD4721D7D74CC66D1C252D99C5082522900813520080BEF39C3517FEA9D0FE404EAB5BE97F8E4444FF63BBD87123944E0B6BF91B7732FBBF0AA877F507A8A5DDBAC7A96525ECA11B3BEBFAB1A9F88A4C0D80E85E06D3EF9A2CF32BF4D186FEDD7B5C6D8664CC8F2F8B8C7E999EC42D36064CA0D363AB3B1B14A41C09C434F8591735285EBE4BDBB11AB4B16A25205B9CE0A73938F9C97799A0DE80747D56D98D7E5A6231F9ED
660Output = 22D9E05E0D01B56BB5042AFB69D497909F66B47CF236E9C77FA06F9D81A16AFB
661
662# tcId = 82
663FIPSversion = >=3.5.0
664Kem = ML-KEM-512
665EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
666# valid decapsulation
667Input = 58A1D50BD43788B872FBEA3B765FD9CC911352CC7C4A6DF1C37B16B33EF4E58C4C94E4BCCE87E2F40B3FE6012216C49F0DD147EED2CEECE1909C626659C29363CFC9C5CCC147FA5A4C54A0755F9ACBD5EECA6C058E3BB27B5F4B762435A2F9C4C9F3F1BCCA10F49CF79AF6407ADECC839137936922E802803B906FAF2C2F61A58EA70256A8F344810CAB862A5D205D01D9454731143461FEFBB15216E3AF8E013B8AD62626A9B6BA3EC8D8E936EE95FA368FF8B65D0622DBB6EDE36B849066019A57FF0D858B6D6B3D577573688A7930440AF4DAA2EE22478FFC3230C2BFC28982B11DBB475C77561D8A1ADA11E5A79DA2ECF8519C2532B969BFED42B66B6B2052DC1D02B11640AD354AD11805D26CE1888A9B1971F8C0345AA5919B722F97FD2F13DDEDF82F275774928AC437016C7F917C67352984B0C1B9AEDC8078329E8B51DDE09FE46DD5056E0BB12C42FD7690ED529ED13EA628813D4BCF524ACE4A0C98856B0216872D7A3567392F4DD37713115A03993618E3CEA8D9B6AEFFEEBBBC27557612648BE6B3EDAD1B97CC99516E394C9A4888D5F4063F2A37A8B32C422195CB2F9E7E17D79DB17FAC28FD7EF0B327E6101B5733479FC73E4AB9EF654888715EC4C4E1FA95F1D4D6DD1BAE0AB249C371F6937C86C6CBC77BCB9A7F0B7AF45591EDCFB73903106001869B46D9894F7FB5FFF7A5079ED46CB0B596BEF936859D1E7B32820C2138B5546AFAEF00274EF86B179D796C5624143E8F500B8D9AC2EC4607088F97D74FE8183DE58C9152A1B7C510F7B00D82A0E3F8A0463D00AA168E238E0F19E6A14041624409AA4FE212D10664E6CBB0FA5D910A8494AD5054C69961444C3A34DE8BEE095F2E757F9AFF846A8AD0F6D3090A29789BDD5A59782F80CE081618A407B58C9E2AC05866AF57CFE915F261D18BFD29C7308383A716C75BFE357240A93AA410941656D62F0E1C3BE6C4487594E00838523E1B88B68A68C7BFCE22EB805C91E6E2AB3E0369EB4F077B3064B2106ECDB7FACB419631E8128B1CE21BFB51F52C2B0841160A4815E0524FEDAC9A75D014C47ECBA9580E7FE9
668Output = 6D7A3AC0A410D5457233E862F2BC5A4ED3A5ADA47070A888AAC44599AA6A6E5A
669
670# tcId = 83
671FIPSversion = >=3.5.0
672Kem = ML-KEM-512
673EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
674# valid decapsulation
675Input = 7F0B3336C74E01C6D3965CFAEB2FC8E3F76A7A15289E2A71E4B29F68B961786699DA603AAC6C27346E7E2DEE36D07BD4075007654FA3A38EC2885C204B4037FC247BEC1A129BC918A7EEC0BDF69DD181918875E6335D6803D882B15119C135738D636EE0A08CACF8434E968A0F4BC510FACB6A73E5F51E82A90DF199BA40C727772F3212918E7C7FE5CA720768C4E40EFFF2C341B50036EE286C6AF559026563256DDFC5E59CD4C9641B3F6B914970544128D16430AE1C0635E498818E7032C432306FDC41EE93E163867FB5FBE6FC35729FC6277D10A83ABF16190CE4450C1558FBC807F578B2CFDB10987E1CDE0D1417475D191825A4C31A65961E2C5894BE974AF20757A20D00ECA9F6CBDA704BAC3B94A1E8212D05DE26F33F26A1EA3F47E498BF0101A517F91069977425850847AE8B2D1F832C0987E8C44FBA4A57D773E85D8195CB92DE2FD8D6FCCA20EE700001295AE314C2ECF75CD90B6EDC2B0D206A00CFBB20AF2502D3FA64A1AEF7EBF982F9CF6ECEF15C83ECEAD7D0A35680E4C3984AE4A66F45910256932BAF2BC39C1DEB6F3CF1B4F96CB631AB9F2077C17EF6EC801044DB8B69AEB3DF1B983C3A473856994AEA20FFB0E004255E7A069217A44C42C8637C7EC8D921C8A37ED0C49515874ADF22650E64C569BABDAF493444FCDAF7F2CA4BF456ECB017A74F1C8BA79E1F5FC8E3F37472C4FC1AE1DCA976D418C775E029BE5C1781D4982C29AD8B4A077D05932700D821192066BC987445B164CDA9111954CA18FD4AC9E19E97A7193054D8724A8FE449997F157D4AE8F5C987F34E849EBA3A8055C945B6423C915544C4C15B9D3B7AB4698DAA792D62DEED7DD7FDDC73AC378CCBDC2479A0B7F7616405F23A9B98BAC787282A2812D0B4E27C1230FBA11D765DE5766FE51047E411DD9A47B4C762F013B90FAF727A70BEF3E4699B0991C36A0B86A071DE39AE7CCD7ACDE7C016BA396EFCB41BE92B9935FA5C6A154CA799D3D6DF188FA33DFCA6092B05F1F24B05D5890523E538F16BCAF6E64DF926BB26C06D1E2DAF5E597A0EB06F9E6357F3828F66262D530BF09C24EE
676Output = B532BF7A54A929B96481284CCD33558EBAAF080763A327A2F1EA81BE52A0B171
677
678# tcId = 84
679FIPSversion = >=3.5.0
680Kem = ML-KEM-512
681EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
682# modified ciphertext
683Input = 13D2BDA931DBD2E9838D2C4A17AFBC6D01FFA80F146B8943F3E3D4479E543ACBEAEB8823564EB8158626EB4964DB87C6F3D9F80C1B4170E0A685612F65D28583FA61B152E435FCADB91EE1E25B7E1F80D3D30A87AD55D6841E230B43543F20CA7C9B3099F61FD55ABCC0DEA8FA7CBB2730801C3CDE9A724A3D68341B35F8E1D01D283605FF0CD99DE727F21962FD5E05C73C6A5F4E7E535BB0EA09FB0C3BF08D1B88F33169E55324C8E63215DE9BBE7C200E6609B7F837A17D03E177C8A4F094A11610457BE6C76C1749D32310F776A9CA63B730091E34391BED3E96FF34F90EB202FDDB14C20419F0EA28B12CFD9B1662286E8E6A9456A83FFAA905C3A4AF3AB9E4909A9243649EAC4682969BB29D98F941C983E3BC17C2B867D8A51D91EBE0C1D0621C753DC22E0806BBE6AEB16A388809FC647D83B650BC6EB03BE154256C6C64B7E1E921E92B44EFB5A3831B535F5892D212C5347229D34854E07416A9A970B0160F2460D8A9C41E7E9507C6FAB4280EE14EF23E1D8FB83EA87F350C8804BA7176591D26F7F3FCB5EA57927CDCB3C9E1D774F4ADAD9579FD7FEF7AFE2B18DA6BE3D71211355D45233EBAA369FA846F4B6E217A501E474321464542CDC2506EF0E86A543AFAA67A3EAAE945F237F6222D41658B26F5B96143328DE12C6CFB56E4698746A39A0F5474FFEE5B1347B6E3ECBA503434348868448D5F1445DD4456C843E53117654F984D6D392844EC7A0C9A4FA3287C90C8D5FF0B1E0A0ED9D7BF86485B8764945C98DA68669A694DB9D3DD9872DCBC7C3EFF5262A4B924ADBCD83E1030D90C386939CF19C5DA62C07556515B150DFBE46DB7FCAB7DA2C7857A3DFBB87DBA16232ACBA827725C9A7E99D34ADA389E7AD4176FA8D032A3D30CC11353F6134342C5C371D4D64C4DFFD6B66BBDA88510C5B2F2932704D39E50BFE94BA67C16E795C8035A7A05040ADCA206A94E8F8889A2F0AE788819061F2B2E483AE9B2051E2D376D7C1FA28254EDD9F6CF4A8168DB0290B82328BF562B67C86E5703BB0DB664353242C3390EAA326676683633A6E74794A39019D9A86F871438
684Output = D8B9E221FFEBF831CE00E58A882AA480C8434423F5B79574BB7866E88471762E
685
686# tcId = 85
687FIPSversion = >=3.5.0
688Kem = ML-KEM-512
689EncodedPrivateKey = FFB93E594AB462B4070F2684B3845649B96474760BED1BAAD22A38B2667B7765C504B03D65EBB1B88B613C978518428097650320821454B971C3107962E00E4A575EADA990B1B945BE845FB9411D9C8303224B7CB1D27E0286213C1AC1052C363ACA3B0C053FAF48577FE4107BF35343FC39F7A5305A98AB2CC315A84C5C60D9940E409D65B63BFB3694FA249556F87BD27C28D00A62A3299FBAC0501A3634A11267584A216F365614563FA327686CA32B38E3102E7305E48A7DE910737E688351E94DA054CF1D17944305678000BDD9CC8B93333660A85AE6B8C4612A6535E5AE8C959125141E6536AE662C741AEA0D783B53962B5CC612750AB3AEA3708445EC97B2BA1EF3589CE9F94D3A4B91E4052A746635A595568640B375E5872E30777137874A429A4741AA81CA63A90884E54527A48B84F274C0E04B92386304D50048D78713BE0A9008A69DD49CB886CB6E7BFC7CA9EA03F09896D739C292C3021B2A985CD858DE5A574A7C431CA3795CDC436EE58596B10A1507B60267B1C735BE22E05F5E6AAA12F132FB932DC815B2411CAC97EB729EBBA95D5C1CD7280A339CBC56E85D00763A1B6A371735CAA1B8A699C431EFD2182366AD4E7B4765E9A842ABAB175128AD4127BA447157F56098B3C14C561502406531FA06863C85A406494CF330E591BF58FC0216B9A66CFC39EC26C10FF97FD50017CEA705363B0BBCC9874BB2BCD0AB08631140923AA88E0AC43531757C689F3F075FEB3B59767BC1A327C1EC8A7E0670415ABAC9D0CC1D7854620E8339B5456E3D5A1AC3562E8F78808611CEEDB57BF0DAA937CC8E2C1780DAEC6FD08ACA72876EE010C290AA6136EA91E71605C6F2BEDF89B9519A5AA353C3E7415F4D4915907461C1A0559CEC7232F7A90A17821C84864739CDA43C7C94A63197DA4EC3E82DE870CCDCE4988DAB713530B8CD889A010A769DFC148CC896C2AA00AE28041B4AC0905373408082992142F61B817152609759807105C2A43C508FBB4748F094DC4A2EB6330A70543B405CC34D1842F6711B41F790E82316F6A44CB99262FC4338455863515AB67FE6898D895727F11672FB1A064C7A1F53AAE3AABC55296A44C3758BACC25866A78F587B6804548EABB93F70A931E0576B3584A075BBEC98C14BE62846E579F01542C5125E29BBC449E4BE2A14BBF879192FFC272B0977876895F610B2E5C4236533240D07CBBE67412E8C7B3A143542F94B73BB776EDB8F079136AF08883E30411A6AB3415340698837C9F6B314A206E2A7906275BA04DC442DE87D00D57C6A35B2CEABB4C0CA9366B6897FF03D2B212169EC7555FCC462C568C9E3346203A9AA5064A2F4ABF97115E5E2C77AD9101D5502554A26E5366FEE2177E33055956224CF522B2FEBCBEF3C4631354077153ED996C9D8D2961153C373D66C3889087D7BCE35378DA5F32EE806A3D525C6A243176BE5856B687299A56331CC4C448AA07C23BD937C0FDB96C118485B17250A9BCC464B8046A57C8D1DAB3DF5D751C8C2B2999A3BD4F134DA7740D4948EF0A796C5EB0BD2D6CE75B853CBA17EA1F2B1DD2025C6752FEFFA324D463F722898821A537B78812F52921622111EE26E69450D5934238A6A5BE752169BEA78348A4C22434EEAB726D9E126BCF8951915428CD18CD771426B3A984E50B4D7F303392607C217120751942C4CBFE07A21862C9B0165565A487DD0E72EFED935EC99360933923AF601C097BB99312EC8F213F5D53D56687E89FA1E3E9219341A62953631551A568115CD56A20E1B088900CC286125AE8B450F8428269D943C2354278B184DC135BF79345A39601D33FB901B97467D950E981644E2C500885A7D9B3243AC3463D755A57F2A659108244A070DE13154F83A06CF4928741568505965E1E06D6501540DC8972FDC951A862C6A35CCED9245D1B2B85933550D96B60FBA9FBAC34888E87B6B335BE41AAA72447FD5D9A64E529CD29A365B6603ECF9736429B02FE46FBAE82EBC8003E127508BA518303382655C51551CBA7F0A48C4E58D1052C6A1648509E308A3F95814D7138DD28ACE9306AA0529A9712BB6827AAFAA6CAB67CAD96CAD4FF4903CA02954D26132551961C0B680000F01DC08CC361BC9FB449D455793CB2659D800016C87A1B98433CA191CC663BDD64304BEBAD0D3333C2036619F936ACE5A0B62805EA5FB49D9AD8106A217913DFA277AD62F7CAEAA930284E348256EDCCA5578A06528678CBAD23F0A8DE1D40BAD0A76BA218C111C0DBB15963741113EACF5407A795D689E6E1EF1DE8B0351
690# valid decapsulation
691Input = 35F0EFC059699AD0E32C2B349A262661CEBE7DC3AFDAE847B3F30ABC14638B9EB3072F850CC0B7F71672441C12D27A355955CACFAA404C18A2550872CD6458CAFECC77B77E403F05F1E52585D4EF03B3918585C1FA53A154CC120457CE3A2A9DC472F160AE5840222A301F44D5E34B671D664E10FC71108F1A3934704432C00F4E1C244882938FEA598C64BC12234961A92357F4237C3EEE9517C50B4998049345B28D28E434EB47386185439A39C9E8D1BC0265276DA6C2DE621A45D2BCE109612785913DF508198A88171DFC4582BCDFCE3232EFE2D22633AF0EE70A198B72EC0F7D5ECECDEEBEB678273F459079E810BF95D1510FACE9C27A352AFC513EA369A770E49ECA43C286B460FECE7B0DFEFE74F32FBD0BEFCA954130A15DBFC4E714DE083E38FEA4FB7BAB28FF7034A97C6B50F0BD77C76B039302D5A0376022A7D3952E290054AAB9DBB9E196874BE23E9FD7B9708AABF38B22B41024D37AF2C6C38ED12B4196ED79B99CF36244A84F7AB94111016127837CC21842C1AB14781D318519E4C05CA5BAAF7A7332AE26AD67F6298A295046C432D52785A768C4FDEF981974C299A19CAEC9AB1ACEF3B911A3653EF5DA6D9D15F0799A7F08CCE77629BA818341037EDAE829DEDB6B905A484A5916AC78AD0654B506950DE6FEE550056AABC63764F996FCFF57A66B44153AA02613D74003ED5AD2216BA38B951D21FBAE7CBB5C422559DF6CCE9B8F38F2BE909D55851E4CE80A97E5FB83FAF63016B810755507A88297FEDF0450E13EB961B26F1BB6C885BF39DADA5652FCF227645A74C44AF060F2B219D60B2BC536732CB6471138EFC377EE6421B529FAFE5E49F44B69376E49429132F21313F6706D7F7030BD7049F199798F78B727895AAAB38B9FCDC7AA70D80475A9A40ED9F4023DB1ADD41DC406333238C7C81361A0F704B0F9C295416F6F06CDA2154A531424A51D5C24EACDB51F21C96A0183C4FB177FF4BFC48DDAB3783EC041E920829C97B3A37DA7B7F3C78D29A46762882665203761AC906E9FBC1E788FA5803F05F9E16642372DC463E79DF833C72C510844EA3BB5
692Output = 707365FDAD892AD8725A50D5DBCE635DC80F6D4D6B5FF28CEE1FE361C067BB32
693
694# tcId = 86
695FIPSversion = >=3.5.0
696Kem = ML-KEM-768
697EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
698# valid decapsulation
699Input = 084E32F1DF38B6A73FAF446541B746AA3F026119FD6D53410FBA8DCAA060AEE99E5A325ADAE77A4157E0F6372B5F34D24B05C2D6BF9589D9CFD8426C73464C350757DD655C35F577664CF2FDBDD1C8455E0271185494D6D2A42DFC62B61367B2236D6463A3A55F225BC7E66FF42A9C06BB419F7DF5F26A343792B82A81BA6F450D2D3F91272518879D283A6F4C1E4C58918CA24357FC4E38799635BAE556BD6D47082E71874C7160DD5F12E2295C39E1E148ABA3D58AD86998FFDCE98E79A0E3CDC3D7BAB4EDAD60975A494870B12E0DC53D33A33A645ADA5743E3B65F2D0F9BE54E2CAF124199584FC1A0DD9008DCB372D045FBA0D1BB1FA127E0E00F6FA03E0B8EC677371FF9B1A135696F7D79344AB7FEC2D21C2CF832B3A8708B2B80865F68A29FB86A419C135A69C3BD431961ECDF12DA631FAD16017A06BB8D1F04A9412A7CD8FA1BCE38E27ADABBCEFB99A0470694C5018E7FA4F3FA53FEF1095526B6644E999A645044F38C1DEA7BF8D9FE0E778A22486EB754FEE50CD6DD4D144E622B0D0856C008A657F4CA32A3FCB06F20A9AA75F8DFA15689B225EC64C790FBE895457E2C5707A43FAA8A5A4D5DE16B0434FBD55B6306D96FE74A5556CAA56A7AEEC92E6DE19DD83CB874D6A1AE599C0A24C5FFEE10170521E300D67EB35F5286F70D1C9D36BB72E43C81B3EFF19D2DB06B18D45C94D6B451BDFD23BA368374FB21A7371A93887F5AF30CEF230FE6A7F31B65CA27E7817195A812FED07155F0F5279F8ECBA5842292C194E03822F73CEA74BAEC375C578B5E32488AE8001E00D09F379B0E033804AD124FC0785E5091EB1679E927DEC51A6655039EA7C87657D1158DE0304881ED4F9C18AA2E8875D5A9A78BD211DFB2DF89C442B89C78BDAE7187044638DBCD6F9D99319FBE52775C4FA2CCCA0B39099E687ECBE334FA75842879C73573833510E41FB453ED8EDA633374B69B9E2717ED824F8B7DFEBBD2A5F14BF9885AB9DA241D2ACF97FD00CD3CB4D7844859579115F994AA4D1595502E646F2226E66712715D7751775220717A277FEFDEE5ECE96AD4181B953B617C4986BF839B6E79DE379425814D69885FC45B050786F7B559AC44046C8F58478CCFC2C02D7ACC699FE615226701E7F4D18567E755E0C1A3C3EEFBF51C45A6FCEE3FE0CDF24CCA87120BE2A18A50E3DEB4DB7EF35BF2BC8A5C0F5990220E73DECF7CB00E54D2D4CEAAF996E920A7F8004271B940B8F7A79C8308D9782758040EDCAA45C5337DDD2149DC8EC8B5FDD50FD77DF961C5ACCD3852983FFD42AD9C0AC2800EF86CADADA670CCCB280147E89F791E4FF092DC59016F0763AC38E23F2E4F9737812984F0B2A674C5E5AC764CC65B70BFD0E9CE2E4C3345FABA845BCBF48C8F785E04B50D3972BA5108E32B5AD3F32095C48CDDBB12E597A18732FACEA5DB9F2F980DD220F58C1AAE13A246F5C9783AEF2EF1494EB9C6FF7C197A02A4D58C418012867A62D9591F445D99E88F90FAF629A8C5FEF87BDEF2DA8D66CC588DF252EB
700Output = C4E4EFFE05FA703BF8D2F1BDE47FF70745EEC5A5C039FB7B41A45622F14051E4
701
702# tcId = 87
703FIPSversion = >=3.5.0
704Kem = ML-KEM-768
705EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
706# valid decapsulation
707Input = 471773AF71058A5ECD58972E92A786BE8154871AE947C83025005A4F3C8D7B3F633D715FCD058431BA2CBC7E335BF25EC01A746EACC15C7538D9D1595719DFBE7E7D17305A476D816FDF3939968B97934607A592DD9EAF425A80BE250A3220763DA9BBC5E757530CAA2E188EDFFDB50DEBF6679A7C9D6650BFF7B4FBBBB7C857CD53F71C7DA5062F0329836185F5D01E8906E10C0617EA54D2109E7B13ABA51C645289EE592BAC10269B3F18868DA72839F2456FDD32B53A67C4B7BA0D67A2BF0547B0DCFEB9C626BCBEA28E90BE3A71B01F2236380F0B752A4A5E0AA680B1682F49B1B970489BAC43CFE84A2809FCDFA1BC2BA7616451C0BD65C6B5402C6D479BFF759183D0C35CC89A182BFD90B0EC368DE8B26D5995E4BC95215445701BD5F31453F578F4C5B1380E4EEA53155B9F7C73C349E8814EFBDBDB667CE7B1FDC34D02C9672A3573EBD65B1903C79C6DFEF23445DC732C4B694EC2C946A78FF7E7E3AECA89A3DA169AD7A0C9DCEAE31DAC66EC0BD66208084576C059E1F2E5F38A033A1B5C1F4B0A4F76145E29B9C47A889A47D45534640651EA4285447056FFF0167ABF1C49D16560A98DD3E2741EB246045AE365B9507B3DFEF050E43503C5A847B3BDC77E7FC87A00B4CA0519010AF0E4719965CB9F80FA3FFD2E8A149332968E81E4291F789C77B16098611E0E229227B0911757F57F4F57B9B26690191310D0714251E7460FF94D1E93B004E8716F7AF19F3F675158206662C55007039FD6F23DD54E600A39B352010CED4254D53B66A85E4B94AE985A53471F4686A483474A183F5E08A3BBDA7B1BD7708DF06800510AEB111B12ECD5C8F080D4FD165BB47F3EF6DB08175707BDE1AD3AFA560401A9F4F1484C091F5B4055F55D5394407BACAFAE553AB2F0D9A15BEFD9BE05A08614A30D55460051572D2FBFA5FD8CC0F8A9E1BA77B37570F12E4521853FA1787E6A688D5827B852FFFFEED93C01E96EC979E3288188066708339964F393B627C516BCB9460A5C9FE44F42C02432D9CD4489138F773640CD6A4D8EB188073BF95E0A40FE9BB6D49AB19BFC1BA31CAF36C2FC6535B587BC6164598B3D8E1C17BFE5D31C4D3834993DDFA54D08D1EC5F54D2A7A2FF3F11C00259D5352D94330F564177B2FB1F20F793A422F487FB6ABC7A3980241BA64BCAB5C1DE337C4A28C787B89603A581CE90788E43DBE566F1BE9CDAF70DD5C2DB269626028B5A3D6CCB1954D04E83312EB1FBF9E56F29F7A873C41021F9FE67B93274DBB03C2713C843D8B153087929E5B393971C9175FCB8D193870DAE1FDED1DF282281987C0617DE7AB275AB3782EF2EAB8F736B3F1181901AC21BFB6BEC1A071B76F622293050F4D632D0C538CC636F9E1CB6E5CBF611DADF9016DE70569CA8B31D781396F4490520A287E5BA155B388A2486BEE900397DCC033EFC09DEDF6A0581A0267176EDA21948CBC024C9B798CD2AA56A0F121E46B0D626AA2913513F7012CF17D9CF4488B193F921BB38EFFB6D67D158F16D0F616FDE
708Output = 8EC48F32FADDB6C32DE93112DB405CE8BC525BD8FB9004999CC8AF13448D9B0B
709
710# tcId = 88
711FIPSversion = >=3.5.0
712Kem = ML-KEM-768
713EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
714# modified ciphertext
715Input = CEDA46EE4B91900E0D56B9FF7CFF052D9D83F471F7AFAA5659391C785F6DF49D2F22F7BB53877B961B8CD1E7E2C1D781C9369DD7D96A3DA28FDF24DEF2BECD79FBCF3081043D6251CDBD4CF08B0F219E9C13F779F7169FD8056819819509EB5BCEB7B76AFBCEC35641D6F771AAF904EE2C7C65322EBA74800F6149C3A2AB9F237FE2875797C07BEE33F454C41CFD6088DB3B4E57D3D2BC6BC54F3F92267AE55824061DAD988B3F281AFF9460E93E56009F89E9F1DBF149557B4B774893F4468424F90897D3FBE01099956200B3DED7DA6152C210D29ACBE5C00844797C8258FBEF5E6B8E3F4F6C295B5B42806519CAA060BD8AB609EC7812023C8E01E3753FFF6A1C0D51DB23225568AF0C10DCE22C6FF9D2AD1512D60924E731AE562B859FAFA717744DC29DE99175282D3F70680E4BC45A0C643BE29C10A3FD8CE8E98ADA5F6909E5B0DBEFC0312BE0325299A6A1C2A355BDB2203A66D499141B7FDFA0602684B59D0462F2B775818C87E5377CD606597604F091DDCC89525C4C0FC314E00EEEFF3583AD070E8505C320F2090536A28F59410070A3DEA055F1606E09D4E7CF3F43B580581D18943B6A8F2E148CC52B34424505FF6D44DABF82C429B7E7C58E1508DEC3BFFB820C88CBD4E6536BBC97AC842F7512E205C4BE93F1663631172FC2CA772A25CB984B93E9888D5A7A96931975E6DA987057B2ADDB7AD0FCC78D6B31F65C35A49F13FC9228C06023FF919394C88F5B1E1A75D7664E2EF200106472C96B3C0283B0BAD74E9794342CD50980F151442E41BB90987B683D5942195DDFAF324F46DDCB87E73AED442DC75078A4BACD542212B3E699B64D8C19919AA463C54EE5EC551B60966FD6FDDDCC3862DCEE49C3020700DBF1840B195EFAD08CF52F534AA7606EEFDFBE1A5C5BF2694A76D42BCBD566BE025EDA9B3E997DED0C811E10BC134788F472C778B59574B1FA89F26D85CC7DCC793E58113BB679C34EE361E82DBAB6F6EA2041BFB60CB91D7349333AB0C7BA4C02A2C492606FABB6E0F9D4EF7170FFB634FA8B4AAEE3DC6B9B9B141724B27D390CCBE69ECD5598F63A27E81B397BC3AA1D57D4941927C8687FDB0ECD6BBEF7E43AD493025DBAA46A51607022FCF1CC8750A5562327F7EED0F7E267F324824D8C64960F6213031E828F05FF703BA904F4E0CC9A1AF3D4B57359020D8AA73AEA5B00A1505D1ADDB8DF09790635C2D8567395E69CF8F141985ECDD6CBBC53B45F6E8D6EDB51B565026158BB8E2317D1D2D66820C7C38A8ABE1A645A6F347A5EB17E189649680C1EFF546AB1716FC74EE52B0DA04D43050FEB0996A6B24F29F8A5A6ADBFF4F0D2E97CC5FFF8A116234A8186E9E080FBD519142F277F98C4B370AE2AB5E27C408B9E4968BA114364A385BA791949493100536D5B6600EE49B8DE9A66CB6E35CD3B23C549DE07F5A5D13346E93EAC36BA1DE02303CD3975A1DABE9842895B2A23782663264340B178AA31C564CFAFE2D2A67E8CF0DD22CCB6D74DCA43B9117D1362FCCC2A99C9
716Output = 4A069888F20319FFA37B6EA218CA9DA4072CADD937E8502F2D3D8499A2ED4C08
717
718# tcId = 89
719FIPSversion = >=3.5.0
720Kem = ML-KEM-768
721EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
722# valid decapsulation
723Input = 7D092F092F100B95CD9E18B6DC23C39A8B7EED57229EEE522368CE83A23C766FC3302CFFEC6BF67C558BA2F5F20F277879B8D676C75CAB877A060BB4DBCA827F4E35D54BBF0067FB0DCC82702610CFB7DCC90307D733CF59CDA8A84981BD24DD3E146D17C3ECF2DADC2CC973CE3AE1D2881D143A1A55B60D0574291F7E1D77C9D8EA09F71C7F9285DDF072850386B0718D14E788582A92815661EDC2441C57529F63B9F0EF9846C1ED907FA1712B37D9814C70DFB5CB63B385586C1C4B7E91A900BBF532041EFA0EA49358136E916DCA2FCCE4E17BE8A2FF3295BAEBE474C5257069102A50CA9801597E5EFE64DB41A7A82E22B1291F83945FED077F4360F56329CDF2063C3939AA1B284C6BAB65A1DDF20BD97E17B41D03098544B56242FDA328FCD7F69DD372A05B8FDA48F8E5CE27F1B2A917344078000E5CFA5C498FDDB77256827226D63576B51B6BC8ADF81C6FDE9343D469FC866968A37AE506287945AD358FD3E8A3A37FC7FC86DBA5D29CA91F7C80E62D1341B23539A96B38DAE2FC4B615BCE7A3C44448D7ECF7E77B60DC2FAD8BAB64FA3EEDD9F1F5A92F9AF7832305705EAC6BFA9E83D0D2BF162A567E82E59E763775983B5ACB6669AEAF70E756365C14951B963410CAD7944A9AD8D8229D18F0871D8BAEE7C241DC69C0B525B08817593FD136555837AD2F580ACA465F75D1832681652E0ABF66976096AC9A72509A9C34CA839AF15FC33F25B7234EFE562B5EB7597D116499C56CD931EE99611619029A6D5EED99A03C7A45E1FAA6F82BDEC813BB39183AB62721F7FC1BEDAE5BE2F1D1CB22806C9992C1DED298515A63A9C8DEAC6B094F56C363FECA93C2D051E85AC1DB7A153A511A7B3EAF0EC7D29F8B593C2A77BC93E649BEFC306A4AA766099F4FC9FA30882E9790D0F3A77001989CCF41C58EA1562FBAEA842E20502650848F2670D0B9706122678FC910865BEAB5977649D6B04438AA77FA49D434C30F4946E53DF2AD529682C68E20DC0CB0BEE2FA1CC507F73E42645B40971E211C6AE319955168EF22D85FB7EFD9E75408121B0BEA27B537DC088F044C2B7831122B494A356EED1B306C8A114D668EFBDE1F75DCD07AC7AC832449B6F15B0ED9B9CC70482019AC8A3799C1A5EF0CBC1A3CF0B10DBAF16A61795EE27E35C0202AE18CFCDF0BA102D6E40DA93CCDF09C529ACE87C09EBA80D63D8167F3EF89020ED6D1EAC29FBF40912E8D3595B57059653445BCE7B8AF49B575AD4C14D9CF2218865B6FCCE13533C06B15E94B6B8FD1341CD56776E17AB9B2742BBDDA91450527336C596711B236F52DC63357C47602570495BF208D3D9906AEDD466A0C0518910D0954F375173452C2D4DEC28B139D04B7376EE694669CA675771C7F351079ACEB1C71A5FAE69B99C00F4AD93C9CE08A291FC6DA670534624747D8AFBBDA6875EB20A4C03529C67F7B3D0172359E826C38B3C7067DE1B2E7FCBD4A7BEFA3D6BC3B4B44E1833428E81CBEF09BCF2E359DD4DDFC5A353AA779DB26537BF5B5B351E
724Output = 498DA668615D45F52F47EF960E634A7BAF74B0A6EE8D73DECAB67E5C096C4FB0
725
726# tcId = 90
727FIPSversion = >=3.5.0
728Kem = ML-KEM-768
729EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
730# modified ciphertext
731Input = 9CE75C517FEDBD5C205049EB9F3A6A37FCAC99E8A777240D8C79E55B4823BD33704A3953EC2CC9D6ECDE4AF462A791908430EB6CB4DD5B2E8A716EC122A3007054682B07714749DACF185B7F1491C61D53BEE5E8D94910BE0AA0FBEBBF66157A5579EE0D802122079C4F7BF3E9DF24D81951AB4E1FC3EDDD595CA13A332959035645D6EADD358B459D23F6C80E20DE1B5F1DC384741FECFA93872BEA6C999FB30FBABFB3FE4F93572CBD2B1313757E25ED83BE616673644F5BE7E81F834016CC386BDF95B0ED0D1F89765D5B14A57A45627A9FF56AFE58E0C9DC0A20F2AF905EC83584D6BACFE1FDD56834AE5B8FEFF337F4841EFAF359C0F326D6D303336E27CD18CA1DF1104EB9E2605F0C13BD7289E3777F6D8320193EC0CEA6DB62F2AA340B3FC10B23DE49BF176AA5F27D80EDBECD305DBB6144F79ADFCFE34F31A7B03954239BE1FEE2C14F953F6D2A1B86E754C220C39F9D75740F61464BD70473DDC3119883C8CEEA964F1BACC6851CFDE0F947ECB0950A64CE8C8A2D3CA86FBD7D508EA129DFC93BBDA36B03EB4999B0A9806C17385F8FAE124FE1CC8503808FA643D169A1A549C411B75AE49219C6A2BA1A1979242E2B4A2BF7B8B0948AABA730C566FA38BA93D552B5B43A2700C24577D767AAB33B67CCE3FC7E88CC91A4244F5898571109B2B248C3A2B1703AF145C1F7D9D37A902E7B0CDD9B0924F3F3A12D97A3DBF46CC2296E3244F332DA2533F8D8F0789C05433B70C232AD35AE3E801CE3F8DA85D14283DA9FCB737DC14CD962D985B5837B91DC2A087E3D5B08C7CAB66EE6F3FF058C8EEB57F75C739F1FA77F84370756E7CC77C10C7F85373DA2DE29E0762E2F17241C49D60D21DB6675A367FEC6B571E2E6E7BAB6A78DFB445A739C52662B177575AD5E188AC3ED9EF5C5022236FC90E5A98AEFEB5E54FE65766BB606EB32FAB2B0D3A14285A9212A0C62A63ACFD32A15D270FA4E75673022F1128EC319D189A186A674E2321963A5903B3527CECC32CBD2B58CB0E484F5024D4A25185FA682A91AA6FEFE5FEE06A891EEB35F5D1EC3A87D72CE3F6734AC901757DC5CE8683721516969FFA7509646443764865847D4ADAE669CFA2FED0CC755E4DE0E29E4FA66401088A360F4AB5F4CFE9603EDD30D7053DBD611DDBA7A14C1C6B8E53C2DAB0BE80243B97AE494543D27BA92F232F3D0A59B941D0FE41848221FA14BA27877B1440C998C29485CA54878F8FAF721C9FC1A93E42F0C12B01DC2732F0EFA60B382463358365E372F5B3398486657D5C32D29470613CAF68D224542E434BB92520D80E0F4D85AB7D51258ECB613AC0B0C54D8B69617C876A1258299468178A605A600097AED2EFDE136EEF329567EE98D4E239D7117F43C315A3B9E049D7A08DB0114B75141D5179A8DB3EC7E8EAD0C295DADA628053FB997A3A284AD37ABD9708E77B18018A1FF08F4C59B69B96199AC639D8CC9875E80CF6C2B9C7DC12CC4843907E465AA0E8D86F93FFD15FA36A51D754B47378B10E4095DEC1C9E67
732Output = 130D5BCBE32E8D7EFE7251A0E04F4B465877FA26B98AA97FF3FDBDD5AAC5E75D
733
734# tcId = 91
735FIPSversion = >=3.5.0
736Kem = ML-KEM-768
737EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
738# modified ciphertext
739Input = 973736751F70D58E74C8C8C940E1A7A767382B4252100B41244D0B799DDA43624A2811A4CD16C06C54E63A841393BE2C2F4373660396510C4E9805A0B2D15D31D218AF8D6E37787B0721474C72B4A8395304C51D5F7FFD07080EDEE0D5B2BD0A7F5C0E1D9EA70BDC26D2237565A2DA412690AB043BA10795556236342721E8E37F2744438F4EA7172E3A98AF5784CF0C8916F8A5ADE4337B4B9214552FCCA1AC528BE670155B53B72C481A5FECBF839B9AA84618126706DECAC045011DD6785D11298DD07221BAE564B773821C5D6DC0AD0801B0D246892AEF8A5F4063E37B37102BB5020BC42F463DC6E2AB8E5D9A1113B89951D6F0E28FA0AC2CD704F8D8292BABBFA87E6737FD97304E0D85812A148C188A6C0AB1EF2989F9C02546BEE71DA52A1823974B6A437659897EC858587B04B0F845D978E00D100D726A1387B5E24E0DCF000F5B0AF86A49F6F9C5432CFE311C3028856E1350738EA58B1F71B611F330CB69796858A5E5BFD0AAF6183C0C860A77CD7F6C99E9A25F37E592B3552F49A074DFE3EFABB9116E511AD67D4F393A78902917BFC04FEFCC391774CDDA3F5FCE79152717818985796FE11256F6CDF25A5592FF9E7996C67B27872141F6BEE81E51291CCFDDBCC94E2093059674D58CC88DBB7838C52523062B86F6D4CBBC067A6FCFDD3D2835E8FD105977BDB17A1C1CFB90443C624641660C8D05AFC1207227436039802CDCC332BA6D56219F37E9D2D2A2DD1B8A76D2D5A9D284E93E4DE6F0BA1A65547052CB7147D688289D3BE8742D07718075932BBD677D1A22D96183E0568106FF3E152304A653AEFB2857042C564D7D028F973635900879B03BC0D626D7EEDDE3C3D2CF94D3E24174ED86E169808368185BD86E6DB49C36F269654C6965389DB44963D0177873CA4BC89396C8DC334C4254B2482FAC809F41A8EBF59654EEDC652B8EEA00BFC8781481464A6A7EE285A8F2982EB6839D4CA489239F60C26150613623E7CA0088F685DE0C835127312A4449BC51BF28E940121C574FA436034F034C9EB517B631479BE2ADFD4AC5C308E0CACA06BC8B645A4C50F5A7237185CB9C2750C9207A7B219D09F3657F18F5534D6C94CC949716E418019257584D3F1F141742386CDF66362ED557A266C656B42D15B1C6ECF53090D663BEFE76D6C54C1685FA39D711AA4167B077A2E75D4F34765782F352DDFC00E4F2B98AB22737131C0AFCAB29357E69DEE665C93AB14F1E44C072A8A33F851F5CB51DC91221218A46AAC2DDC96B570E7D111B5EEC2B051AE9AB143BD8E5DA25D503984CA26846B34154156663E8F925ACDED26C106F9AAB35B10B8518BCE61B1B2CB6FFAE60DB0089F5ED8C600698C6C03B1286E85E0EBB871171E3502CA51172AD78CD385A70EA5C3DAB02DD16F10C5E3BAAE2F021A72A95E36BDA6AE55AC1826FF34FD274FB201FE5E9D53BEB482D52719AB241739C51CA0F10DEB3F297662DECD95994219F5875BD220C6FBF185F9A98A5F54052DA29ACC1E410D3BF70E9CB6EFE
740Output = 88B4B8F9125B0881404A30A59DF4B4D36864BC7CABE0154538F35CE933DD8F5A
741
742# tcId = 92
743FIPSversion = >=3.5.0
744Kem = ML-KEM-768
745EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
746# valid decapsulation
747Input = 69FF299E2D6B9D9644BC6A51D99B4C7090B5D1B57D07940FA9FDA30700EFF7DB60D970D56F65667D5F9B40224E00D0499030EB3A3419043D366534BB688F9ABAB691D4B6042B992FE700B8D9CD692BE1D866B6109330190F1BB62BCA02B3C4AF50291142A05C47E94833F10E3E603C7D4E609117944924C4DA9E25E7DE5923B29CEFD0D2D369D7BEF447B63E7E4A332AE9041571DD91B20C459E5A96A58FF51622672DEDE9889564334C841625F5A0053E28EB4C253C1FBAB0C526F5C76918502CBF76CDDCDDB8DBA2CDEAE6653F6B885D678F4E495603591412DF7022F3A80DA638968EA9506F66DAD3D3BD10C06EC8377237F6CA2C35B32E40C989ACE1B51C2ADF4818586C01B92B3FBAC7275A1A2AF8F6A75F030D99349D5229BD87181B6A033B82192D686B3177EB51A07EAEEC2DC4C6471315C9D9939F613F7BE64F48C9050C0EB4FAC15AD553D3249CB9D8AB8EDBB1E4A97E1B8C5EFAB114DA0177FBB12737F1EA0828A0B6C4F1F67E2F5B0017183D07A77ABACB823C59285B730AE0FE574567F4A9FBC638F21CC567EC8F317C0E9729B21D82E3DD8169CC55BC67D2182EEEF38349A3AE589A4C3970B1D9EB9FB6DD540BAC5CA72EA0DC5C88FFAFBFF6B5F1F1F5C33E2471342D42F4483CE4BE0161B27F3692CCDC98AA3843263BD74B93B9198A768659787A19F3369DCA71E8BE2F861A3837F095D84B3AF06A780487660498A9723609BB89F368D2B1111F61B8188D54C67DF9C9DB6C742553A133ECDAA1A4DCA5774A69C1B656834C4ABCA3E1A402DDE6DD2C21ECF9E50D861CE2F98439990848744E7B0441B5A26F43E4C9515FA65F163B85DCE55DE645CE14CAAE06E95C1D7FD427DE8D440806B2E2C0F92C1FB6C4C4D9C6419821D4CF16C305F73B80F3C4765A6C4120106A530C2371921F1D75DA16C460A0197AEC0139B610F5C8DA33DB072A933180C5E3D30541B6DF54C19CBF101BD0DD0AEE88D75C54245DE8BD88741979FAF6A075D6C8DD98FF3F43B7EBAE04AA10966DD915C41397D1C951754DAF4621C59FBA51E13900218B12D1DD819D811909C31FAF7209C5E4ECFE8592C2F53C5CBA07DAE50EA43041F1E1823B0DF4A959F763D9888721550C00929C395D7202C452AC256A86A996C0758AF340BCCA0CE7F474471ED34A49F99584957FA76C431DC8963A22C640BAD8EBABB0E8D73570F985A374CCF137F7D6D24E65837C5A822C4BEB8B065B408A962D618A5C8807A524CFB70A18D74FC5F4CC3C38FE19F613A9083BFED79A806B00825CD07DBFD119BDD7DE7EA766F6B988E631E4D7F5AA614F43B3DA3DCA03DC8F63FA51A9A07D325B9A2E4AE42C3CAFC7BA46479B398E770A9D627761F0C0BDD0F51D42420D2FA9188339DC8BD15ADB83C816DDD5D884496744D5F620A4382F9DF60CB6EA326035CE8B0E38AF6DDD17C5ADB5AF0C091DB487646DA758B6E464B3564C452FF040D84E1A50ABC4B4CECA7F54C27ED31918C6DA8F5746CC02D58BA8E198E62C0066FFCF449DB78ACD9FE94A2AD5
748Output = 572D524CE030EC1E68403DAB418C05D2322A3B824576DBA8BE2829F17005D7F3
749
750# tcId = 93
751FIPSversion = >=3.5.0
752Kem = ML-KEM-768
753EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
754# valid decapsulation
755Input = 27FA207180726428640D04D6C7581B1A959D504177882AF4956163526A84757E416CB21109A69FEE7794B03580CF4513140F0DF1E9850EBA999103B547DF82F0DA7C5D42EB9A665A45633C72944331ECD86AB636AF3956895B2A10981126BA7C853EA010E7902D07559269E15209FD1F70AD84F9011639753AC9174C98897C2965D47941B26C4EC1716E794756A24949763A6CCB410A779116811D4D544D12F19416F1E2D10E33664905840110F7E05BA356FAC2121E0E74B4B27A77E70AB6BA99770A3FCDD4E97D1B07EDA187C6AD20FEC18CF897D2393288A2FAE08FE800FBA5C2541C62E30E3E390BE141A5468A7C7879D1533F1DBF8A5E37861B889A28369D4495ED3B8969E8DB21498FA8B8F4EBD971D19586004E03EEBBD9AF1660140199986C2531B2AA23C6EBE511F962E35F18F730892B72F4084CA29BBBDE04CA6BF722BFDCBDC329BF32A34DBAED2EB7706153F17CD44205A9A01A7BC010D857ACF4B4E18B9EF9502A8F9739A5199DF95F65F271983E8668747F399CB72ED7541525B2F7B2ACFD1559E217AF2EFD76EE638F11D909DAD84FFD10F5E7395B5451800F0744192240DD2A3A8C8CC720B8EB1C0E8B0F94EE863C02CC72384FBE527BCE76E9BCDAA53D13BEA3A3C983540B86344BD66FF650A19251C7F29724D144612DFF8CBE9C80F56817C48E9A6C189AADD20A5C4E21981560D7FA102FD5138DD5235D75BD28A139F0A8BB6BC0D4B82E3D816A75AB6916DB36C948D78F97705E4C0E7FD0E768C165DDBAF51BB103BFFC0C43324DF12F6F4722D11D7CEB3BE089103AA59419E114C3E830445C5F68D016C861EDCA24232C60E61FCE57D8CBEBC00ED17775701CABF02E3B57BB83FE92249356719F06728A107A8E25AC69E947E42998B285500B10625DE05DE0E18842EE828C4203C4AD8441336FE08B746E6F72206D4B9E9C6A08A5028BF7B7FEC2051B9799DC8E0DAA1EF92CE80B41ABFAF2596325F67AC0833589499E2418C55406D40EECEA4FA122D8509107B5787455B8A58A0E43872AFCB7F3D945CE1DD98F95706765F2108B211EE88B1B60453879DE5183025E0904DE762E219BACFA402400489C0DF991E16BEDC388EC3B1587AF497F212B8136F377F8BE3BE43E5829C6B4068C0F498F26C6A6B056D4BCDE4123B71F96BB8DC44DD435E34FD7E722160942FDA43597DF6850641303AD72C8AE73D578ECFD32A6E68610CD547F4849421C3468C810D174A0C372325BD3312B6673BA791057AF7B2791A36B007F5D21D53B4D9A8ABEC826591869146D2CD819FA1E7B53F194D242B85D157F98F5DF69BB50D44A31CC789407F2BCA0C93CF8AE5BF6370D679638E6D4E042B785394AFDF9015A75A849559131DD1B64987D48C9C6E8C7F84A2D3F356EEBCE942B8C1A68F19B1EEE3AE01AC807B4B2EAE66396564E3C298781943F0562629B992FBC288092B046E9BB865D97CB3B592A18B56A48283900C3CD39EEA21CB11D4EAE3E3CFBDCE4042383B5DA5F479F9F667C2A8C8EC0D461A5FCE0
756Output = 9D83535A535F248E2F90932240AE440E670C859C750AA41E813C209892B9BE91
757
758# tcId = 94
759FIPSversion = >=3.5.0
760Kem = ML-KEM-768
761EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
762# modified ciphertext
763Input = 7F5CF555E676F535F2838287C8AB864A169FAAFC405A08D8D6A166553A134D48B9A4307A53F27ED21052EF617866BEDA35EAC98AB1A7F8D8DF69C6E242F1EE8E23C3474CE54E0B301CF7D7B5CDF17A33A445C79D0494D8DDE1E52183DCBE05AF5270EDD0FB113F97E4C8F91AE90E5982310E9BBC2D32B328AC65638FCA548287ED5DE00A411C8E9C12E50146DFEBC043B4A4C046F19FCB92E2FAF765AEFCC944277702A238D209568D43EE1B6EE7E0F59A3767B3B702B8B41FA623CE03AD99B02890E38CEDDF94A314C50034DEF7260336DF8B934529DF2543FF6833FFEAE20169EA0BBE888809899E4DA74021BC509433FEBE78A30290D6150070F2948CA4DDD74A06CFA3917847B00B58E10969D18829B2128AD21D2666511F08DACD3C3BC1138CED6BD3425DF2291C4933344189DDDFC3553AB0816A9E6A9C206778573B8F83E6CA931AF0E94D2DDA7A0677B0935B1BC1B50AF472FC4BD6D7B87B732E215298930DBFCA6CDDC718EA549B86F6C345E0C00C61098A1060880C1DBBE524ECBF71D17FAB33D83238C965BDE59989EDCCFC341B357513330A20BFF64E13507741673A539927CF965DD28D572530BB0BF83847B5E8448A01AB0FEB9DC5F374ECD7760F3B53D5071BE7FBE2C8E190FD705E8E244FEE2DDA6C4A2B1546D743A7C9C2E3A2E65E65B241220CFDA3F9AD2F6FAD076EF67A587AAA0FA9144B526E514A80F2F69A7190B3E66886A26E7BDC587CE668B97A302A3751492B43A318C892310147F779BEC12B891561E3BF1BE9740C80507E0716DF940122A48DD218B131B78BC4355B9B359D68B30E68DBACA71F965404414311D251A63BDB0EFB8B63EC295CC88D92BB39C0916AAF50A30E43F61148EC8C54104AE72FE97A94FEDF06068E1FE27D01649727147DC78112C7FC3B04BF3A9AF061208E206A155C7DF9F101E2325FA85DBD86AC3916571B1BC6922919CC93DD341551F816D5DFBA3B98D93E126A2107891F99124832E1CD74338861F33113A9F879397A1CA963497EACD13526F5C84F50F25F8FB1A1A98A22686C4983C2302924E88C48EFA7B299A2EA05B820227538A42895F099B2DB386BD0EF648507101CA7ED25852365835CEFDE7DE2D7B193E9361D8E0D81B785F4C3B58602B3CA00757CA6FF396134A8E5915338DC7437B0803AF198CF34A1044AD650FEB0A319D1316098D1F16EC2C2A8882399D00CDAAF300F4A030E26E866173682BFE3C466F54BC3E6B09CCE0B37EEEEAC8F5D3E5BEF16F987FCD86433697FF2F99D319E8F7C3137273BD6FAC8F3F028826ACB3FEAD40A2E52A9F6B58F6D69DBD1BB4228CD610280B8E011C065B5173269DBBE819D9B3C22B64BFB6BFFF1D16CEF08662D00CE4DB25E637F9640BF4AFF2DA0C7AFD65893554233B583A60E46D2084255B22CC003889DD1ED83A0388049E5C08AEA78768BAC2E30F53351A9DAE4A00FD1FFF221D3CF7A4814D34504EC1F3626D07D3744D548EBD048E3CC05FB4478524FEB720F8D3594313249CD799D54926A9EC580
764Output = 95EF16FA9CAED4C367B7DA4994A789796E99B41DE9FAE8D77D6E8167E5C946DD
765
766# tcId = 95
767FIPSversion = >=3.5.0
768Kem = ML-KEM-768
769EncodedPrivateKey = 21015917953F3926871D0BB9BF7802978493FF5A24D684CDEE1B76681902FC8A9B63283C362C33FDB2385419462F4AAF9C6A9588F06A5FE52F2BC923F87123B0099D0A2B456D350B21050F14BA0EC2A56974C9A1403518330C809DF69966D55FBFB70DA27136DE5793F7E73C71ABA60A5906CD36C5653A2BECACC4459756D9E37E14E6587F40389C0895E94BC5C105C4A394098F3A5F27EBB0D4E5B338466F1C964F79322E0CC9AC17B68BD6D20FE77996A740ABF95790B69168320C320BA6602B9624CBF12C84F549E6C40CCFEABD939A934E46A8C63CB627E499D9936C8BE3927294523179224307872F9B8667B175349BA867CABC3DAC47A48A46BC001B647B7AE03878F55A7029894173039D8D1C1F9F49BE12E88743DC709F101280662EE604CB25E75215A570D3FA03A88867E8C4A84F0351AE051F90E36441366714545236CA643BD8B85FA947ECF4A536C13DD7CC6BE7485405C0CC204B91244B364E7A33A60494683A99F5E3C21BF57379061AACA63E569C0E82164633A691BE803B2CD9464996C050323C21080E8C0822730B904FFA7A656C1B568708168A4CB1F54377A02542C42694BBCC38B4CC27F7B735418346FCC8D09B52E89B8F88627BDFF73A87A07B58299AFB321B0BFB1228E53DEB899AE7582066520CC85276A0236276738B58231FC610C3C40B326C4763AFA309435B05AF1C66E84C49430B98F7D4A76A843A627693BE3A67F57C20140B94ED694A1F671C0FD378DA3CAFEED30E5C366C3509AB1E14AB1E08D029A18BE1200D1A8916A1F011B7D0A9A47860F0B09DF996939D2377BC53B7E7CBC3A9517C31A78BFA724B6DE96EE101782C0641E2EA187375B8E5579426995BAF9C30466C4160780F8900867DA89944B1AAB84BAA7F987ACF2AAD97ECA9C222BF2C34BA5F8BBBDEC2C434E43828696FC38903F4C3B7DDE727E1D36A71F9BDBC71C878A3399D346669924E1C3CC2B2AA0DB08A0F30FA703DC308E54857E4142846F9235A48538E291D683409E25CC5AD1C56B690039DF5AEEA596F52AC991E1B3D16E809BFB723A7004A0DB59F0B40885189C88D4CBAEF3ACA2951314ED90789E366EEE8AEEC84798FE931CBB3A42E847870ACC06B3885C0EB2DDE149DD802C1F32953AC20CB87899C0855B2E1D6B8B5F6929D3B9603C73BAE5C528509AC1FDB34FAB2C63773C44195010CE80A229696CE075ED4409A0D0CAA966B20D6C356C4F44272E1501B897159D544F34B7C3B0280D7FC54E223AD865307BCB36CA13729FBD36DB285CF5650C7FD451CD8B305280338C7460385464672D73C5D30A4301A611DE6751C76CFA0BC08D8958F9A170C6D0ABD75007327E891A874181BA87A9260C14378068F183EA9E1CBE1E571530856D7118D9F1AADE546691BF328E5460B114A7DE834B2B218B22BD4C83A3A4580B2C59B325B1BC68231C3732F9AB666C726BC4471E204800C27783DC8BCF6B6315FA8ACE005CCCEC92116D7B34490880452A82098B692552279609D073CB0FD58C82CA888673A093F4696F7A4CECC169DFA336FC736BC995615496B9FB527C83A6192F893386C122B6C5C67E51352A7CC6CA4A7ABFC4006E6105DC7838229D44387C971375933DDEB6980B1367D597D82860227EBC0962198D10B10492469F083B09D884C6F9C80AA0035B3B342D1AC1C9AE7A6F5AAAAA9037ACC496C49965CBAE11C72190374E85C9D5060B9F04D29D289A0D2B59A71C6514B47A6360950D2285EA342F618293109719448633A58311842CA4D66963F122252E0C4D1B3CBB4153C23C2C52E602A1CF47305C6994AF0C27E804C5AFB464EE5A899A8607880865CF57FF8C1C0AA063E44F25AA751B52968221DDB5F81B87D71876615C158E0A0275191BA1D7785C7516A3C604871261B7C319C1688153C9C8EA9E0B14AB708E2481A1FDC99C0D912D8C16B308428BCF28A47DB1F79918406981409405C00133446C30D2CE71755B06303BBC91B2A0AED4583244596F251C42F2B3339B15E74663816EC5A8CF920B25419B7F1435F158ABEBB6E4165C055166913074A48608B51628115E78A4ADBCCAC736712A304FEF240536423D4BC25B3A32C863CAA306744E570360D54B555903982B00175436E143BCD6E62A23C7907203AA3A84670DEDC0F36C327D8DB6936A34487EBA771B48F15F6810780B031705CAB2146D81A7B9A608C6DD1134D8C7D515CA6CC91131D1A89D2B18F46935F03A990E2A72161F720FD75CADB62B4FAEC98B751BDCEC389E35B13529AC319A62EDB44484158A1099B4BF0BA2623D19C5F09338A042BD929683C6C4E7010A770F20C81EC1266898520C27F78C663B43A9B72F41BAA2921436986AA1A8D39B397A0F79DCE4CA356837C36F476EF4A849A074D84A91CFFA66958B75D99B729F61742E1C117936B55006AC8DF970F80229B479547A37244D465B800F5A773930B8F2445205C6AAFB9C5E44C4107B67A63F97DA51421B790311079002FF2A3C0D6896A9386A9C2CD2E09CAADF9559327370B180ED57236D24810098A619BBC89CC2091E160AD2364CD51466BEADB68DAB41861A4A364BAAAF0C33C6770CF71A03021E8125E726B428647A5C3AE88B536F9DC46D5A72DB7B9AD6F622D3251C59BD544CDA92AFAC7CC2594A93BB18350191408E67B39E63E7E0329C3398197DA4A229C3694947455DC2B901431C8CA6C32051A2CF416850301631972D3C0B3E1612770F063039917ED41C517669503572AD83709539A4135CBA39BCAB3EF170645B231B86BC4F84892A69C91D2F73CE08B1E478A93F0EB067C777E373926E8466CF1E0BBAFD05D6E29A7DCD730534C5D88B31D7C7B93CC3991A4150E2218729040A4C76AA384309518AC1D1605CDB1F5A6373C8DDE597B10B60D752AA5FA90123E57290715A0AE559DB657B7ADA285761559A1634253F122EBA738370363D0699C3007CB39C04EC27C433C89228FE664B72661ED144E5AE2CCFD02BE9C25A89012CC4C6543962507E6485426FB60DA1943CA168B25341F8AB51490FBCDB762CF08A9622AE9358D912D7604520281558CE1CBDB55CDA6255773B463202B7390C093A4AA3CD1C254CE54167E82808D40B496350E86E97E6C0288383339C3451DBFD29782072DBC0C0C317C716511AB9EE4BA4C1385C9AC326600C1D749B35429649B06151124A1B5212E605C1E6839A07DD363E567CDAE535C4A54AA85C728E9B496EB554307051011288E49A5BC30B8C34DF8355BFF525095E557427BD1041C5260E664AFAC328F50CA91C06612DEFF490D16025BE307C628551E3A1503B1D1B2C2F92108D98FD965AAF9949B00BD097F17B8B0631B752A02D85CCC07627E044EDB8C61E43DCF8A864DFE086D28C2D72CA8B428
770# modified ciphertext
771Input = E9B197C9A8A12686BD99DEEF549E322C39C4DD0DBE4B2191FE0313C66249377402CD1AE173E92B81BFCE6A648614FF98A93E13F9EED536D7979484859B2B8AB6BE5AE18203650DC23148ABA16F2985987377C59811413534832430235424709DBFA2098D6D10784444AA035A1DE259E1950597DDB65BAC2623DB39297EE248EF92C9B92E29B5EDC25E5A056C641F84711C60BD0BD9786016D578530BC7C8F8402498A133E5575129E4C4D12A59EA2CA29DE2BACE6D35756678CE5DC25EEB3E5F69E0BFBDA0C06AB323C7B9BDB37A3D55042BF715414CF43465F6BE1A955C0F123C76CFE130A009146FC3D7BC7DEFF5C98A89BA70309B17CD9AF9115C3CFF23E419E43B717409EDB7594490776CAEED7C03695851FDF3B7172B6E0B8D430FC28D98A92001C297A1D4E65B58744E7198963E46A3A97E5E0DBCCD70B80BAB398464C966DCD7AFAC0C348AA2B07B47DD45780DDC9CAA7872F6D0C2CE1CF99AAE4DFDDCB36064C8FEE0F268CAEA06728DC675A3B0B2596A57C1BFE5F94DAF2E0388B11894B5375536F0327B986DA39B2D682DAB3667A2FAD25EFAC588A81D7D1D1D584E2CA290B0D9BAE7445D127385F1A4F12B80FBAD877EFC047A9A72DD91B772CF3D936E0D656CD2A2F2B613AAE4DEDD79F1905F7EB73314CDC054774BFACDD8015E248ECEBB07D59F67F039D28F0569C2CCAD84DD26D5F3FC2F6DB930F67BA5C5297FE665C33F8963315D691F30C0DEBF27BD61271296A2C5EFFBE3D34B4AFE92D3E979A517C7090CDBA4ED057020304113A1AD0A909E2FF2A2692F7C6F090EB858C14F364413F65225015BABA5CE2E7C1A82586C6582E9B9BA4FCE1E890BD3C85918DF0517C16D05D8D552E3981C048C892EAC6F53514F70D040002B5CBA896366C9B2059C0388FCE16683BA884F49BBF3F8A9F8E29CAFF62ADDF5940E0BE4CDA8071904815F0D4A5FA2164CE69EE6A2185C37A84C622BB0B99DFCFE344FE54EEEE04A8BB9A5748B0A8E3BCCA2EC956A10D7136B7D2FEE5BF16D0812AAB31503F7747D3260EC89994C43D75BDFE8D4D252AF971F2BC7B7E92BD6A44B98A887C87DCA503A649F401BBAC24A1FBDBF7A5DEFA91352E6BFA8F8D9BBC260E25FFCDDBB5E81FC09F6E6D51AB81B5BABA827F7936A66C589C858CFA6AA5193DC1C22878E18A015D53245DEBFE4AC03F9F1AB778A7C393C41DE122B6F3CB2DE2F6CCC996840D619B903DC00F2E1E695F987D502D01AE72DF8CCB4A01D8D9D5C10C665D3C8AEA7F0B6A3B50BBF3ED8772E84535D3D7E5D1E82CBCBE93C3267F937F6F16C186665CFEFBFE742E37DE3D15567C71D2D346BD850C137DC4A9CFBBEAEFFE2BB5E374EF73EDB4B1772C8F21AB06ECE1546543BE612EB7A467E85F919764CFC4CAC095B0869853AD7589900D1DDF021E3D5EFFE0BB56538989345D90DF15C426B2831CC880588D55A0A5687FF29DE61E861E6CEE89AA80D439F78478D59560867CC44917C3E74F2EAE915F482A93B3068497062D4093A36D2F563A69205D0ACE9
772Output = 982A9B91F35F6BEF8B330ED9E8C718925563F801B2316F20782233B868A151E0
773
774# tcId = 96
775FIPSversion = >=3.5.0
776Kem = ML-KEM-1024
777EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
778# modified ciphertext
779Input = FC555C15C5FF48C0FA546CAB63C5573BBABF962AE5820147BBB59C4A62468EDBF8EDB240934C6DF94398D1871045ADD21466D0B0FBF74CBF75AB3F8E3C0EC6C6E1218EF1492430647F773EA0A0EABF330A7D4096F3BFD3B1BF6E8CC83996A9A979744FF0FD36F3E18F673DF7E25047BE569A2932C0249C08C5092D44F5C7DE206B2CF5F424B0DEA2086FBF9C1AD2D874774306CC6B072FF4ED2C379A97274567681AE91D77D34C341E7D34EFBBFE3BDDA51ADAB6A52747EEB0D7595031F9ACD419C19CE035964B6CDC0ABEE8D4ACEECF063203E3D5DF66A6A6991CAAEAC7F2C42183D0922587EF583FCEBBE45036CB58D74FF61BB5183DC8E03B0E57679E774B55DABEA668AF0F1C38F0123A1E54AD1381883ED2F9D9A0F5A5269C9EA0A63BC30955EE75FBC1AA2AD2478A1973B634C6324CEF49B4F7F4464EC46CCDB27A52672BAC50F235D20DB9967BCA8D78309EA629E4B6AC3B2BE473A8CBD0299663CD02E03F085CCA8454EEE972A95C5814A77F0707219C1F9B7D69493E158F0AFC377ABE55574A9E8D9AF986BBE0C56E7ED0AE054112CF065286434FC1FC4B539984BBA048E9C26090B54F3783979118171DEF512C1A7E12FB5BF97948BED2A0A64687F39D73E7AA0C6A6F9341850106FB4FF25C714EACCF9779C4F9BFF0438F2C5BC974DD1FCE177C78DA9F6DCD44D4F355903D993230F9FC94B85045A72C94022C09E6D1B1AC7838B1A59C4455432FEEB986A8997EC4F794617EAF77CC9A50FEEB6735F5E0DD59BBFA518D437438DCA65A1F8609847A2DA6E2ECE376748BD022894C7CA17B4E84624F4EDDB69D699DF646047D8D9CC09EE6C0BAC2751BEA96EEDD77C0593CB9F8172CB0E004334E9593919F498234F2F9B6473169A57CA797971BDE367B93BD08ABD942D3EF9EC80C135DFDC31EEFDAB028B382BB36C0467283F0FD9A2F5B50DE3E4025646CEB96667610BE2B1BA073B4D14E7227DB6A6027993DADB6243764E599DC658AE96667F2726D40E4F98DAA82396D2EC98B08323B79EDD50CD56D319AC72BAA082802400795F0E93A240E3934ACA381871356279488BFF55579F04459D9742F022BFBB59BB5F8438069FB62A40FFA9EA8620899E94E85E05E0096063DD4A578D3A8212AAA52003428CBB9543D7ADB3CA35FD1575D763A64E94593184B0DB7C5EAE9BC0F52E47A6E7F4219CDE78A4F043A88ECC09F69BE8B2D01362201D685AF0E7A0167961EF3942348AA0268C18CA6E7C3C934C989FE834617F21BD9BBB87CB7CDCCE0DFC7FC46F1E10427DE002D4B7B8A64BDD56A22EB57C5AC0622D5F86F00C4236AA9C5C8FF87EF966E501FF9D4243D49DBE52B8C41425DCD1633E87D7547A273B13AF9B4F07D919C0709C99AB0E7E63FBA737B063F4852E20B1A9637C8B9FDFAD631FE14DD57B6CF998EAEC7C847965235CEE1D189B39E704E3367369772FF8B9C6EE4388FDD8010F479615D228446327A3AA53A77CE1538096A2374809531C6E23078DA06258F68F511C07B4197F427CFF07EBFA00B187CD1D6D0AA940B84551969C7F0ED647430EA0F21ECAC1B18283FB0E243B8FA57B28A418BB2E537DA845634B1C6BE3149CB7606F5D5ACC6B1FB1AA840D22ED524A31C677852BC68D241C7F6F5CAC806B53576730C565C8345DFECE1DF94682A29C21B0981C51CD8FD1E1ADDC709BE7E153D78C693781803D4E2EAAF3E84A8645671A304EE06ACFCC629E6FE1C3ED57BCB1A8CB7D7E9C88FF73AC5A8DF216B2A307A80E7B108F32A0967956256ABC15A541B0BAADAC7F2EBE3B3F986644DBB36E673AC7548D9CADADF7878ABDA71DC684DFE24A1C293B06C473CAC1638397CC3BD1B7E55850735EBC97550DC1CDE193EBB178A5190ECF0310C6FB09FFA1576E3304F01B3E622AC897F6657FA2361F3573AF5130932BEAE4B62D42FC883E431C32A63DC5E785DBDE147BB769E08CFC29B96600C406657264CE3AD56DBDAEE0EB707E228300123AA41D6B6D5B3D2AC4A0B555644600B83BCE38B6F08623FE0080040A44E8F05168CBAA9E626125DF902AA4070C55DDED87CC95236078DF5E7A1D67A2358C336B92DF7979228FA0267751CA3F4E2C0A012110BF56FE3B08300C64E74D3C59D39C0DABBA33274ABA6B4A96B52E0AAF351B25DD253717FF350A8E82F9A6D3072E112B151FB9821BFE021358B3068EF88A5FF31D97248C1B62B158E
780Output = C72D033632F2272E8DAC83A1E2494E9129695893D28BD39131D44F60A4380AFF
781
782# tcId = 97
783FIPSversion = >=3.5.0
784Kem = ML-KEM-1024
785EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
786# modified ciphertext
787Input = 9BA442A42D19705AF08B435AC843830F0CE65B3D63778A01D5B9AFEE85982ED6AC9EC48D149291C64A505AD4881553E9CA2C689442D0B957F30F974937C199375C0AB9A8879AE271737E50DC86ECD7499BF6C5020B043BDD55DD154A5DA28EEB53795BCC1BABC8AB8ACC4B948E0B0867CF928D8765FA414C973E2504E3892733C51FC88F1240CDA754F501232A8D7EC86D9238ABD97C40AD382B2B0BF5AE55772EC30DCB3544C2E50847F9A2E76A429A7BD7B8DC52DEFEC2A1D3E43C022E455C204326B024224D0A84C4CB21B81DED719233F4668A1BB5AD48055629F7528F5EF8CC67BBFDB18BBAAF95BC56A679C2F8B84CCAE1F1555BDE6AFE3B20EF31FC6DF8CE4FEF1C479834F4CC038200543168CB23156E20CBC2ECDCB9570583344ADEA813B545A4C63347E17E066066507C8059520B471E3EAE5B930FB071D1C3CD792616368B23C0D78B4462E09B795F1F22FBABC3C51EB22DCF0B855F6A63DFF0E9E52080979BEE2C12F073C94BE8B9EC61DB2BEC45D9E1C03CF629EA9CDE779DA0A5189BB853567912AF8A3DBF033CA4C4707C203AA00A805B8FF96A54426D75C7F6422036309685D8B276362903106C84F30151F213142BD9DAE19EF5FAE71D5D3C69D9B2F3C2FAF5D0FFBDCF03BE8AA740349E497E0CE5A25DB1B73C9346261C0842063997C904951189C102453EA9819E5C81E8B841690965A8D3F7BF142ECB605E31561B18BE7F2E4E2DB80AA8B6D8533F76966F662DE3AB052840F4AE112E052CC05F6913F6F7E2353D2FB9CD0F37F7EF7430FAC64B5F58AE8A256C38FD014E3D3198D1C92469BEC8DC7BAA4304F2F965903D98C1820DE6B1B5344AA70338E57DE74C474AA103E7B3F5AF9FDCEE8C913C32E0C811934B221647886D6F2D47ACF9F81E6C9430B946AE3FA60E0CF9DF1ADF61C4F2A98797E10C4A14D4CCA6122D4E752DFF64580E1116338D4AA7E53F2C4BD0F93EB734E47C4955780310165F7894CE9D0F3D559CF45532ADE1886951775F736615E831D64F0D120BE1E573E129912FA826EF9F5C2655E58399BC82BF8F4F8BB3E8DE93664AF6430AA276E5AC02669A5F37B8B9FA7EC9B28962D65C10AA945E8B6B1E95C788AAD6DCD17BA708A0C776614869893AECE505CAD59C0F10D5744D8031E6CFEEFA860C371524AE638147A3276A637103388E65655C430B816A1991C1F7CD31E7080F4AF5DC266806A32E83E9E6F862BBFCC419897842983574812FF4F538301E32DF98EBF32F0CC54FA283F4DD8C0A5E96C3D9373884410FC4DA997D5B5B2FE561E2D9A104F782A2ABA515AB1BB1DD8FD58E290F01EDC0BCC1BC01E79EAAACABFD70A589BA7CA8EBB1D72DF49EF0A843F2A89916B9400AF382097E9D986AF02F651C628B4BBB37C716319A5178D21D4C50E489FD342B5CA6636CFCD6E03DB4BF3D85A50FF33716742958EC5D68D2E3B18682A951923FA78A1343ED4D5E12C3AC97E9636FF071C55B754433259DDD9C6EBEC5D7EC9F58903F863D0DBCCEF4653836D49D1194E70B7EDEB71999A753D34B0DDF6BA2A7A9EF9848841F486BB76E4F4E0427425EA134885F7A3F58F8A6ADAF8B347B23C0D3DDEADBD3DEA7BF77490A9CC46DB56DD4D220D0C998CC8873374E4539A91121234A633A6D57AC6C6C6AFC5093ABE81DA07517123CA48F3D54320832ED3DDB13419DD16F974CB205273560B57137284D69857FA3D767927B73008E528469396327E1493205ECFF7F7FEC1DBF5E3EC7B51AED6A446DC4EEFAE2DDC0133C48C54A53AC0060F9663491C846834D20D0903D3631E705A49F5CFC7E9D8BD03E5D6F3DB45C3E88C8049BE93B4EA898799689314587588AEA22D49EADEDE7C4B537AABADA0D3151D4C124FF3A06A16A1568D23018ACE0B0A96DBDC37BF6BA46795EF3AF1EC70306E1EAFE66F777EDB5B5920B3518954FEDCC3F16863A7F0677322A722A6973E162686B3EA0FC97F5662FC2711AB5E3DA8B4283B2CC079277084B557FD610B0358F9633AFBBA3FCFB49655B6EDC27315352D0EA8D87EB4BDFA9BD2CA7EC6DCA56950BDA660B76A44AEC3D767C668B53462B5687BB765847324DACB4EDCA2E998A790C06DE72BF6A0120EF6AFB334AC1DA72A421CE4FE80A4350457862FB86B21FC19FF95F088B004E93DEA89F4140D08A43DCDD45AB7DAA0FFD838E02F52429CC07C6334022849FC59ADB6EE42C129F2A
788Output = 3B987A6589ED4FB5FA37A59C95B157BC8AD4A89CAFE8DE4027706301FCC75410
789
790# tcId = 98
791FIPSversion = >=3.5.0
792Kem = ML-KEM-1024
793EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
794# valid decapsulation
795Input = 766DD902E7CEF070AF64F46A73AB46A62DFB60F93592EEE73FC5542B0A057F7AA182C01CB65197D87546ABB8AE3B2412CFC89C762F3D1DB07D2B8BB4B0A714383D8913BF2C2217AD0E18166D86FD645290C705906CF31AFF16A63CF7E6CC0C7CBC75B5ED4358611658ADAED95C84347CA582A8B2E50D8A2C33966BC47BDAD9D473BF455B4B5E9E238B9352FCFF07D21A3E8BBB4BE27825111E8B10CAB55B44C6F7A0F28044A0AB2BD460262D31A31F43140FF54A7B8994979D6784FEDF6AFA278C0B0ACFF94460123E8CF08D3417481782196899FEB79B614C3C5A24328CAD9AE5937C0771BD49BA8E682EDE7E24296BD1069CB15217C962045FC246295F479FF6D2FE30AF64341E1BB786F903FAF2476F1C6D8D0051E66AE35A63C71206D4D4D9E3879EDCB10905AE914267330D781A7A4BA25B51C7E47DAE067BD25FFBF585DC99D8B60DCF106B22AEF1346A76EF7A887B62B54BE14CD7A1E84362BDB615B03AF33ABB6B06D4628D43AF197DC99F749EF0D3BDA839EC5EBB48736A56A62032C4486670026A7C9D3DCFE04982F02D1DB462FAF5A6DAD1AAC0C6B38DB644F607EAF69CA5790EAA1361D5E1FA1A8C8116A874236D25A55E9218FFAFC8AA8F752334ABD574F01CC324DBA192EAEE5B13668E253880445E58542C50CA8B048FA89637BAD44CD5CBF4C12CBF13B9D00E5297B25137D045D8BD33DBADBB3B9AE5C433F962081177CD8CC523FDBAD322D8562259B06E5CD925B8521930B90BE6357C75CDFBD3DC32762C73260FBFD534789EBE97BF30F0E3F1A968D92AC2D12A0AB3D05164F2CBDFCAF7FC7BE60CD758233303524ED3716E4DAC9ABAB3A01C86A4EF8818CA787E5AEBCEFE18D8223BBC1E70CF276729E50B7D1498964A572AF6F5800B513B8ED49C6CAEF578D6230689D061D70301565E296D9D27055296C93A9308C7F94B3941948F509EF817309CC742D7C0E079F731FB6C6AD4535203D8423722152F2A9AD0E00BE0AF94CF5FD58BFD0E3E720CF1BA7A7566DD350FFF8C1DE97570FD6894A0D3B5E23343D902A81FE23AB3A19C5D1AD08800CBEB667E05054DC749B663052E57D9A97194BF2CBB153BE50B9BFB3ECDC88ACD756DC9FBB717A3B544AAA6D0F289D436F7F2F96E4D20A7D2748687E1C55F1D416DC9A0B51C6318925A621CDBE80A5400326168DEB50DD39BF0EF2073C6573B753C55E5B352B5F69942FABE9D34DC59D70BB349FF01430A69C54A7D7F33333B112DB2E559DC5971273BB9BCFC7E7779506BCB1C51003B11AE1FA6F33537F44CAE9CC50F74DCF0B61FC01A89090CFA56460F9224A575D6C073DE405CB69E559901284943CAFFD04F4F252051B70A0A18AFA18526403FE4417BBFEAF27AA98B92066709669EB6901E33817EAF46B83AB8FE89035F34E38E135ADD10D86194C51CFCB3350AD051FE506C92DFAB055E7594AA49C151605F5FC45698AC0B780F2005B19132C6B56E40C341D4C918E73DB18BFC9468C998BBFB1B6F872C2DD0806DC57CCFB9AE5CB7DADA91C29AABAD1C03A0DB4452EF62734994CD3CE74C58445A491623C2F6194AB5B7BA8387CE1C0A0905E24FB2738182DBE0FB24822A022DD51E63DDC4016A08364E5E2E77D2C05DC1636972599AEF1357325612218DA843302196E7DF43D9D81568051548096284C51FC676C9806C2F2FE40033641E1945260F3E9E2E52A5CC307F48F72F6B673E5BAD14023E4076EA2494EFA47278D734AC5751EA4A86C155C39E6491EC614E3C4FD6AD53D74BE932361B3F4F8290D0603FA7076D452A1CFC77B178F69F5609A7B37BB5701B9A46B4D321385EFE772EBDBB8A0CA01293C77AA0C7571B3F594827E4FE7A1CEA31642BA197BB8187CC31D539574803A7603796AE02728370B2A1A35334B1D9DB5F6363EEED00D70311542C88F9D041DEAD6BD1399F46E0C0381F030C68C84E0F4251349E8039BCED39DB028B95A96BCCECEE7097FBFF9B6B9A679DA6C191B82385EA00A8C07E8A395470238D5A1198DDE7F0A9C5A91A1E4D7C35ACFCCDBC5FBB029ED17B0415ED954ACF25A3184A5309B74421E059EF2C9A864051E35FBACE79A7F85023E2442E3647BB6A795DB6D1A667497A3925ED5BBDAB3D801311C5825DB4E10B667572C5DAA81FD1A5A8C013B9D02B78D8CF2CAC9CD0E7B8735A6732754D6D7AF1254EBE066264586D93EBACDFA434B8CF29D400
796Output = 02BFD61BE5523C69628AC9154794B2DBCB45FF5A8671C8D5A95EAF9414865943
797
798# tcId = 99
799FIPSversion = >=3.5.0
800Kem = ML-KEM-1024
801EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
802# valid decapsulation
803Input = E80B4738ACEB3ED9BAC18CFE16151B91FB34814594369002C4A92232409BBAB226E302551C01CAE01ED07759FE5EB79FB3CA262C9B55475179A789E92FAA7812858082281405659D163A593F61F15F07EC945941E0DC2AA3DE1EE12EF9041933BF9BBA268C447E81541BACBBECE207AF25199CD8A6E4C2480ACCED8DF80F8748C6AFB26C55542E73EA0D42E9F01218E78A6F21B19BD4C64B2FFCF510C953AC9E05ECF8114E91878FE6437A296DE8AD37BB4B634382FD76D039C006E3AEFB1E85CF1510D24EFEC428175601E5C78A3583E52134A69A2EE5DDC1B33EA2AF27287EFB843271C73D31F78152D8103136DCB655F483B5F4AF2BCE96FB730855BA929A59A5BBAB7A45732026E6FAD23068A1D8C57AD634E63CC92BF7A3B83B72476B5488172CFE6DEEFC62AC13E33A3C67EF1A360C5E671555B389D884E5B159BB43EEC56D3B1B934F8E6E339C5DF6A53777472557EFFB3A6E0695F09A8161AF7A3374083F1BA16BC17EC5C550CEC84BB00B550864348F82679BA32CB9F174733D0A874F15C39837A5CCD54EEC16D783053369B860F34EA5E339BD48B70F0C7A2E6FBAA8CB3CF4D7F0AAA204CCD5042D8C77E8D73DBBD8DDAE719DA6207C92DB8DCBE258EAD6C67E9AA66AF817B005A83C39BEF8CED728E569293F92310E75D0C75BE298BE201BAADC319FB33CCA65C725CFF71D02D33727B1AE30080C9895D5C5C2AF301FBBDABC3F23047AD6BB4F1C5E41D9935519E091885A3BF4EA3F1794C79AF719698D49AA7786A0554577D90FAB6F86D1ED048E35E1711BB2D597E3D13BE3079C2E8AE931BD15D6E7B2F805A339B1E88257E1EEA7D84FCB5DCA1E4C304139DA752A19C0E01376D94E9223DA8C298A63A60145E2A732001D6596F12156048977FB2A348237C5B82ADE97626A7BAF264768A593B0E908A3836843ED936BB037ED4A41B0F1EACDFE101CD0A7EA18CD3B009AF5ED2DDD450A2FF456373041981C6479A5EEAAF1D4453281C6ACCAC590B7B0A4B8412A2DD2ACCCC321BE10FC369789F21F3A53155F9E493CBA6C9651710F45928217E2345386D6C559CD0CEDDF9C2BE2F500A637F3A3C423D3D832782BC4A871FD8B1E95099B23514505A1527C504683D9E3AE37FCB94C67C5B3C08BDB6A2B17A612258B5B1570AE36D829D62C108B7C5C0E3DFAAEDBC00D49EE43CC4E360C44BC2E5403D0E17B514B3D055C4772EF077AB733DF9052CACD4A2025EF42099D06EECDC3B12086BA38C84B733E793662CB5F4A09AD25C6BB7B0DC51912DB42CBF7CC457B9E85D6EEE03CBA2A1E17DD61BAD8B06694443CBAC0424B83DE4DC153A4FA13011C2D5EE86839AC0BA531E4520F8482E94D92BB14FD54BF218B2731F426F24C6F015633C884F78656E23678AD34D63E67DB6F8F8A1185C3C31632CEFF78F17F6AD923A0BBAA3ADE397D61D35C86D36B3A915F705CAAB1B72D51B5A4771CD47593D73626BCE0B8491951B0E160B7370AD062E7BFAC5C1AC81165C3386B386D181C0C12C05CE332A6687080523A1A493AFA7E106FF9DA419B7A04075FFD4849E6EAFA0DBBEA0ED8140D6CE551268AC6CC161B024601AA012332FE9D02B5AB632B2B2EC5D7665B6580ACE5C819A1A857AF163F5E9CA93370BB5D07C86A7367B5A35029D100A81AD166FDF8B4CF96E9D9B43EDB8AC40846BA5A33C7FD314B0BFA84D89FD5A5397C9B4148499B75F290FECAAA06B88BC48B07994EEF65917CE4F69B72A8E3AE6C8EEE9C6CBA65EDE2493EB77975B67DC8779736F68E6D59BC6618E09B855D9F85E85F5C8B64EFF4B13B0A643540F7685A95F51F5064E34DEA21BDFB7DB6825FAD8614C08CC5CBA89661E1AFA7FBACB992AF7E56EE4758A90ED28261EBBC931920B2765A44043CED4D3758D71A0D6114A25DFAEAE551764A93A536CFBDB27A0BE464BFE978830B6EF0AD9C962582576515A1345436407E9625200D57F5DB90254D40D3EF006A5361D907ED473BDFD2371769F42DBADFA52201D63431BC6AD691D755CEA136B1524D3D19B833DD9295B327CDEDBA4D6B8EE5CFBEBB49166FF85C2A40CAE024051C23433A3C62000BD3AFE9FF51518547000A78D31B08D51803A8AD4FF04DF7AFE15152D3FAD850D7742ADE9ABE1C1216AC0BAE559194026DBD1D7217D8B76212E4C5462B9EF29A6976FF216D98E3F3EAEF7BE8AB432E1B6CCEEC83CD46D621EE4CD532
804Output = 458A7BB577EFB1BD795037BD062CD5C90766A8885ED8E8EFF24FB166EB8BC0E7
805
806# tcId = 100
807FIPSversion = >=3.5.0
808Kem = ML-KEM-1024
809EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
810# modified ciphertext
811Input = 8A01E29B55E414ED2DB82F1DCD84C8513D56E06ACEED9034E74F2CCD9325AE6FC9FB3B579DBE0AB68DB3598ECCEFA9C4807C24881B9240AE1F783187D92137C6AB72168A2AE3B73141E93E499BAD0A66A767023F23FBB73F2F6D6B51432701BD0ABD2979F89253065EAB142FBACF1459F6D07BBACACF9E880AC48F495D585042D3F2F618C9F1DD7D7EE11E78DB6234CF731567FFBA470DA2F4DFE435BFBE424CA5FE0960BA913A7D5B298EC451EEA79B5EB719E0AC2BB6FF7BD38888992AFC5A46A4F200F92E331BED70A5D099D1CD959C926495A9AF24C744E7556C5E0BE75052A7F3A60CAC60515E7FA66D4C9360A86C75886869A3F02AA78FBC86598D906B917219969E4E1C5CAE4F0D5EB3EB98D7AABFA8A5A4C9735E2678EDE521D59E660AB265767E176F415B0FC26AFD56A7C356A2B91BD9756A2693A1F285D6438345130DE0822AF88E0E6F3B33478712DA98DD66F7A6219EE388187731B7423F68632658873EDCAAED9DB4D1B81080E4910DDFA1A968007C2393CA4F312DA2E035E20F8915BD6A53EEC9301795C3B8B821C0DBE81A203533115D42513636EE58DF2B0D3C8AEE24F0671E01D3BDEDC5CE75AE24342A42E122EC599EA85F1876EE2A0A03CE1B5F00B9600AAB897D7B0FB239763E6955DF5071C10AAF4B26C6DD711615F54190D08E72253D6FF31AD20597E25CD0277FAB76E16CAC117D52B9F9C2D7C5BE6E6B2953E3AC0B6B961FCA228A5C742E420B0501076E2F349EEA5FAFCECEFBE2EDECF69615999325DD503FD4BE7777E72A1115CD31663A420F12A718DCC11C1EA31A948D8B85B7F7373CB1F072B3CDEDB5D0C9034426477407F0EB2EBA2D717BE2B2B82A73F0C3516084AE9C479730241A69948DCEE99823355C2E231AE8D1BAD65A09465AF855F7FA49078D9A6208E8E6B26BDB3C79BB6B02FDF7A5F563B759D6A9C38E2B744D34B1D715A112BD0CD09E62C049390EE9DD4093838C8A0B30093656BCB03CCEB0E06FE756A5C1512D39FE8EB5481765F1E28CE8ADCA1AF769D13313164ACC7DEC01437488326A21AEE515A1A5B76DECB8CAB39F170937C1183C96384836E5E332B7D397911E893E20C585DF3A6A7935F75CA8D1C10B1B87C480CF1ADBEA36717A4D8BE707AB9CDFE3A51408527DBB066557FE575DA6AD281C3F5BA1A17C5AB13476AABAE4121C5D65F5AD790BBA4B19E217625789778A41EB1FED4ABD76097570541D1FF060082E0735144133A93534723A4E55EA42440645D5406BD55E873C022CEC1CBFF2B56126624E297D45D588166AC43F57B6919CDE973573BD8B6969920BDE65BC74A42189EF7C245E4C1D77E9D62DE5EEA622F2430FF1DF2A86AE9A431B435B32986CFCD710A82DC41F589B6A52EF0C514035C0D14EDA25CDF469D121943DE300A53800998F0C9D426F79D37EF4B1D5D426D290556B8A57C7ACAFAABC6CC509A897E38754E056AB1F0DF5E55F3ADDBC30B7AA416DD40E9788DA436CCB41D7A415243DC32F718E67BCE0F98256D2A81CFE13DF7289DD860DEC4A44783471883ADFC290BA0642494503FC0819747981D61389768F4E26E95A24661F659495EEEDD496A5BEB87EFDA000C4F777C40802ACA016EE7DA09E2A5A504FF06E3135856FE6E10CC97C79CB3451C9B4DA13C57C612C039AB931EAB8F96D9627FCA88766DBBF8F55026FE279E5164BF7EFD83C03DAF4BEEBAE569A609F21053D7BE9962AD74235E816B7FF93203AC25885ABD98E47398F37831BFFAE7CBC466334B7BEA3BC253DED64F922E0D12532A845E320202DDB556B77EBD25D2BFB4A31E3208203120261A5B8E0CE815298633BCAB1DD0F70706B6845910A34483ED0C140C98F517FD224D831F3D068AA712ED3C387A67F7D77E73FF500CF258ED91D6D3B75D6A4B3B3871B41E0E6F7F7E71EF6765917A3F8606900CA36934288FA8F34E505B96756EF47BCFDE9A06BAEA1BEF77A570FE24091792B8CE2B03912F778B0F94C2A23A5B8134DD6C8D6262385CE8322C61BA12E515A4BF2E6DD372E55E395FA37445664AB79051F2E15D0ED7E244C1088AE80F9D896C4EE6AF9EA43FA1AA395E3F604A4BDAD6117169775342289AE397D3B73C84D5147619504D934EDE8149B4F8F36AE213628B2E6A24C2DF85631A6746CEE5B4C8243BA1AF9A58611AED7361A4D6657D83732B1F60E705634C2E406C79D2FC17333402E25
812Output = ECA39D7D7D83F8775ED40C685C8EA661C867751DC3E5B02E841A856466AA04D0
813
814# tcId = 101
815FIPSversion = >=3.5.0
816Kem = ML-KEM-1024
817EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
818# valid decapsulation
819Input = 40C229A23E71E694C2154594D972A719206BDB236B79C2401E7D67C80BCBB4EDAE122352AB5CCD69047FA196C24C9E00D7E9A7F803F64C0B6E48BB60977AA532FC399E70E457347607C4CF143AF741EC437F3F35A90656E581D592A9913D8B59A05D156DA4CD8A4F47F7522E90F68C49B0EEA77102111C343ACBA4108F32BD40E9276528D59084AFE7E8D13051C909C11BF5A4950BDA966AE5A0DD9370DDD4B7C5AE5DF67A388B4B5B4C6E988515A1C734FD6E4EF14A933320F43A1DCF45A94D8636C5B664D00260C5EA4A149600BEDCA87F6D84A8208EA08569F0BD18D9A273710147F83C1E6F932CE732BF83BE24DCB1A9B7DEB176049665E28FEF039DBC1A94FC8285635D6C5C7EA905632A0448F3083C3DE9477755552657DF46DA79B3BABBCBD14B74E74CD9F86A0971E4881D778FCBF6E7FE2D69F662CA956AF2B71340AF14866336809E223160651DA19878107AA511FDD21ECA681C942ABCE8D8B73BD115036E56AB9773FE48829D92922AB686D4A32A74AD62A131F5062CCDD45774A686677AC42598A07B416BCCA695A10D79271CFBCAD2F8DE73674912E3C0C77FFEC70A4A9EE37462FE96D0C90FB90CBAAF00B2909AA8604B21501376C20CA7DDABAD95792EFC4F0689D9A10125EB002959824E1DD99EAE87BD0A2895768EAD9835DA4BEF9371228166EE433CCB4D3CC45D57B28FB06DD27BF19986C1902BA229E49EF89DB36EF7BBFB3C542E00B9AC908734FE05865783D2A492005CE9B6E0825F4A2C9F4C2990AD59B51FB6D664FE34ABB33DF8A23A614CD735747265D18B93936F80D47A01AA04FE841BD466825201BA91E8432900F46FF16E3D1D6DF3240C8D59FDB87F8402A7216B2151360FC109E77D8AA624C757640C010633C7F0334F98142A411A98ED20EC986F4ABBA76D58A4AA5DE534B26E01B30421EB2823990DDD87177F869B3EB97EB3B1AFCCF3D77A00E1B94BB13B952E68475010FD13ECE8846690807DEF4B7191B9902E44E6C35639EC521EFB56BCB72D72C5E1C3BBA47258D64FD9E098EB6BD30E7C7D7A92F3DA526A05FC15983D5D79A47F749792D8B125BC61250CDE347EA4BF69EDE22F4FDA412476CA261F01E08E1BFECE625E687B6C2828D07B9CF51F46BE6B58E010A2EBDAD09F43254AD0F221E263703B60513398439FD8025AAB3B40A959786B86599E48DDDF35AF8C4C5B9AFC0C8FF4E084DFECAA7EB738BDF499323262EA0BB8A6319777ABFD9666EBEAB7060EB3DEDEFE0C8379C15D7B2EF6F5ACAFEFC6D575737C085BE884BF01AA5B7F3F275DFD39971C627EC56FFDC78D62D4CF8F52CE9399F7F4F5D8AB9F134F041B894520A277E272C2D5A0D7DAB09DBF81EE358F85A6470F42BC1DCDEC1FE87D6A13C58579C6507FD8D494FEC91CA089F4CFD90A8DD439262027103476CB54838A06A3BB4390713653D4DDF903D93748F95A260BF65CB9802B1423598170FFB4F24FEEBF53E974A85C6F0DF4E9191B07B7C8FE780F0A0F1058BEC9257FE32915D0E6A1992E895CFE097E7877BA12C1627683CAB2D974A7033954732DFDC69B455CA3F927273C294AE8B48813640CF691D68CC86DE9CF1D56B79C7B26860039161719894CDA2FB26147A90E60FCF0C7C0D516CFEE7F9719A8A36BECB2B8BDAD33CA4A6CCF5B39342DF89229FD8404C2D5C25A9B771B1B9A3BA588E47838AE1D9EB8392294F561BE9EE83F89FEB3D48882C882C08552B64FC95D5A7084736F9C7A0C9448853E47DDD8819C0927642CF49FE88E8DA02B0528B32CA5BC9DC85B558A4821B1D7DB6E779CBD2D78787DA23DE5EE5ED2A965D5DCAA1491A663E640736096BF703CCB2FD42342937101C536DC74D31D8E51D376AD20ADB51DF34E0B69CF4783BC1D2AA592B2C6AFABE7D9394FD7EF2A3C60F22B68ED4F31CE57F376205E6F0292D1BB5CEFE52ED30CE526EF14382F8BE594A7EBB401FAE8DE7980E8AB83D90503B9228DDBD4198917B77F507C96B7CC58A073ECA250D33FF55071A633F99C57F3ADB2ADE11199104D80A98B36A509406DC77AD8766A4432992D5921CE05617E24F7CA025D03D451FD9F8BA8FBAB41AB6A801B53F1B593031E596C465180923AF867AE30C02A127DC76E9D60F3CA7C24DC536DB2C2767D2560D2C35609224ABA7952F9B620562C7E954A94258CAE9A13E71DAD2A204395E024E4C13D30129B7CA676990176E3
820Output = AFBE52F2DD9F6575ECB165CFAD5F5646D89C1B8DB398A1C51CBD6A532D0D46F5
821
822# tcId = 102
823FIPSversion = >=3.5.0
824Kem = ML-KEM-1024
825EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
826# valid decapsulation
827Input = 9523B02541D5005CF145D86EA3A697313FCD491D30DC16E0913F518444DE77A78BD70B2B0E5B155DC83CA7C0EB250BC6B4EE649022FFAD6A7EF7ECFE5D48C10DF6FAAABED91CF12830AF3E8B12FE4EE4D8E60D70729CDB32AC8617E1FA95D21419FDDF5FC16F72FC97D083C198220FA2C1351E6D2D6FE68C2B21087A629BE2C7060CDF002531A28E4DB769A592C3E65420B5BD53DE0431A961B9E52A9FC53CD8DACA088444C97E710282AA880DC7275362CEEAF2AB57BBD6D1DCAC1C84176563BD2E36EF5832A0CDA96ADDFC7FF8CC385D1ACAC69242A23BCAE7A1791DC3E4D114B8D4843B587CFCE504996F362AB5D48F171D28507F5B606DD72A038BBEC5D5DA13FFB3E9BEFDF1B821F2FEA3DDA7408A0261598DFBFD0FFF4E60401241C9A85FC2B321229C3D38A13A9FAC868026B0FCFEB55B7D143268EAC680C4B86F5807771BDB33560A1808808B186DC2AA9F72206590FD15B149FEFC6E6FA6FE8CD286D6DC6F71B2AC44D008A8817CE7F12C4BFF9A4DF9F4224D85BA32D16C3E8FB3A17AD3D4F4AF081AE31C2B6856B72225265A41CB374BAAB6D41726FAAE615E0F875F0996BF0893E7ED27C434F3EE36F24197069ED2BCD683F7995C204064A13E35459CE5987D38165A2E1B83DF82D2C7A2E4887B11F89D91A63714F4FBE1F92D1CF212F6D1DD6340301E66BFE2301DE8266BEF53B2F50D001FB05833E46E55859C7EA95E8D18EC11917CD02A17C0A8551E5606E5BBC038047136401A8EDB6C63CAE400B03F4F38DEACE95B7A046EE9641D7C1AB15EBA9F6E6CB067194C7EC6A16A9D8CCCBC182F68FC862CB5B92CA3BB817261247A0F9690930AFEE80272F11F774C556FF3B69D5C2BAD61057FB4483A470D51F332CD279EAD27B335C7188B8DE176E06284172D511CC3872F29193D157F0DB74D5C7AD28AE23132F0928983E7CE21CF2318332F5676C38B01D912BDC7592DC667F218C6785C91CCF0FE61791E80C5C02E3ED16897ABF0F44401F296CDBB29DC6E8FEAF2CA27CDBDBF4297148B260E64AA3121295D1BA38646C5FC614510B73B067798C479214B847799AA39DF423CC11AC8E7C5990840FC488946DF08C20A8B95E7356E2BF83EA45F61F4DF34F2593177D6A6FC5D1240CF6C96F873391D7BAFC3D65FA106049CAC0D97E7B1B93E3AFCE3DA5C71A48260A7114753C0ACDF18A9E945A25E0B3EC7E765AB95BDB9F41E1D2E9E928BAE1B287D954A489BA289135F2E12D79D3EC2D3E92C62AA2B94CE23AFF987CD70764702732E8DE36880A60AE0B12EA6CA974ABF4734120425E3FF3A313373AECDF1F07B523400763BA26F85CEF1C24DF96A3161D5CF4E50D0D9278DA25DA99D267B1F635504DEB2816194698D5F92056ED4F535B5EA3BDF6765DB131B93BEBC00020980E9E282BCD8528BB973E9A1B62548C645228428496AE50CA8875EDF0321C7D3E67B46109B49C1780C0A702E99FDCCABEDF2DA22F6AC2CA7612283C4CF9D24A5A1173C1387DCDE0CEB4D18D34FE4220B0A6BF333432B064F9B5E2E8D259119063FC12A169D1A8EFAD064603AF0C3C66B44BA8760085DFB89434F5FD32DE121226719A014BE785680E5A26E7C9E76F028B027CF030C430A47FCA785F1585F6F04C98792DAE168CE7B40CF27E5E7E11B6171E441D71A371105CDF9EE857F9393D8F6C86A163CA5B67EDB2BE2E26C01369149E13520781896D580834CAAB024F212C6CAD02FFF6D4843437FB851674EA00AC199E0C06410183B6FFE771A28D23B7035ED78912DC1D17F79D1A705627A3069AAB7089D4152EC1E2E3EE1EDD97F185C4214691B71FACEC1264E1EBD911DD2CF015911CEDC13462786023CE96C82288336BB7AA3D138B94EFAE190A69647C1C8143212B5B0C6B3DED79D9EC3042FCCCE7CF6C6214152E08B784DF321F7E3F633E3F6AE3CCDA5F72B37C287673B73F25CFEE7AF6CA242307B09A1486841CF56949F3E1087D619D1FECB08C9647F15B256C21DBF4E23587437D6C68BDD3B5479D9DDB22D532D44E388D27981C9121FE914ADAEA5063927D78C6EEB3878828DFDE4B3E7065F63272F162601CB458D644177B8BD3CEDA62049E85E28A0154816B9C9719F77ADB5C329578ED5768FEEC8C40160A89BA0319D1CBECDD974547A31AFF3397AD3037D9836C97F02D9615A0D61C4FA34369494129CF1D72B0E38B9169987635081EBD4391699
828Output = CA17438D4B82B0CBE1007EDF321C1D128DC9BE1AB1D1E7A82E61413AD321B31C
829
830# tcId = 103
831FIPSversion = >=3.5.0
832Kem = ML-KEM-1024
833EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
834# modified ciphertext
835Input = 960A7676440FF04E8AC8A68E24AF0A480477B49AF215064CEDC0BC3396C083595300908AD3EA09F044E0D2E5D436156C43F9624E083F043F4F34677D585347A2510ED9C2A315951ED09CDA6DA075012D9C15963C86DF24AE0664C991EE855AD35F8BE715843ED086E238A491DE2F232C84CFD572CAC2A8432B701EBAC1FE3350656542979D82E3B0633F3617A3C2B35E3CC401B0C16897F2C60B9C867B84D997042F622B1ABF5A735D8DA816BEBA76D2D1A7714A212A6521B6A8A00552CDD7D198BDDC83F2190DECACE8EAD1C4B4E926D549EDA2E9DFEB96B048723CF7BA4D23E56F9C767D88C2366BB693CF8678EF54CFCA4C989E00FCBBDF58A4EC414F3B2D13F0082A405935BFFB25EEB6B5105C39D6CC04E6B5346380A6240257CDB1F5182078AD4A0C752991B2EF4E6F1F83DFB931A6ED81A667BCD9152F9D15EB496DDD42168E3C90AD9B8ECA82E184AA0101C9E2BBDD106418ED545B75F56939A5D8D22522A1E1A7AA9BA28C33D922C0E4912E45DA3206E2B3357C92ECAA02DA9D684E7F0B7B61BDD607A25C43986EB9EAAB12E444A018B604B0C5DA3DEBAF2E8149F72A02969CED1356043362D85D413F0385C75605AE01062261A94C4A62DA337BE4D7F564FAA5CBD7CD7F9BA712FA3B504323D438C613BCC681EC58368EF0C37F8A4292C3176748730A748829D8300F032995A3FBE627047CF857C1D819A98D515CD401DD6DB35799AC9550E8E432BE0F8B9EA41C9793CA823B36DDB39A22898CE9A388AAD6A35C26CDC26C6FA3472CF35994819CC915144E12F5EF19927DE92780B641D8EF7BAD20DB26EA39D441F86A89B1926F09777FBD4B6572470FB9C9E6046950AAB6934632EBF67F7D3C6F75980287C597FCEE62577CD53073125C4D02B2485DA92B80FAC73531D97D566F0424897EDDA36C59E863960F3340AF144574D2CD8AD0D2CB27F0BAA1D97F7D075EADE1FCE043DDD5869C7A86E14F02F0915B15151ABA3EA05D34DCD58A0E73FD53F063071DC9FC67D0793766752098CF1E1709DC3539D91126CA25DC79F94C75B44AAC8F5E7C55ABD9943AACD0F79FFAA6A27922C9F21F3364AC80455F766C201054AF4AE6124F5710E088A45819ECC25B5B0BE1DA00C0E963EE2F984992DF30BF19E1F1D8F1D9579B7AEEFC2658A9CCBE9EE2C3F09B91EAF0144CEEAE921C2F8BF2A2D5C01418AB97A622351071A36344772C3C05E2F82A80A9DB5CA11AD5EBCBD0FE6ABF9F5A50FB821C7402C6F8A9E2E68DECC00DEFB9F70731E27CFC791048A155835C3882A58DC09758508ED7F15400FDD0E4FB62E5BD01622BC2C54064F050B64DB446FCB7BB035826EA4B444EE08DFCB4B7374A8F309923ED44D66486EB36382FBA95A5198843912D862A850246DEAD3D506F19538B5EBC9FAE366563722C1A304F921450F8CEA3ECFF3409673008C0877A1D0C2ED95581A39E69ED581A64B3A9AE756C5A23D5EDAC860163D91CB04EDF0BC9C66BC88F4241DFA5CAB084885F0DB0B8952CE3B8C115DD85579990727AD93C5DD5F269B4864D7301802C289E5D4E147E98DA1FE89BB5736B5C1F987759F517539AD26D565C423B7D0D90FF1132CEDA500DF4DC5CFA47196E2A9BCF11384744A7D5E1F8BE54DC1A94B50BAF3758E72B8952016A2A03323ADB94F841A83C44C59C9C49EA95B3D6F753CD54557043C3C5E52460FD741E639B7C39F4D214BF1F18B29EED544024230C9694393B12083F7A20AEC2ADFC6239E1F914108F4AC4F22A202B9FB933AC46C05FD48295FA1972F476E2F955B759DEA5D5ADC2588592CCD6AF16FD0E24488DFB8633ECB957B628D7A1C3F1DD4053122201099F8B5EF6DC796B7D3015B9C9BA429A54967EBF1C9C2CFB2BC864AAE37FF3A3CCA93E82029E25D8491A13659E4074FF7F4E48B02600B125207CC21E2F90781C4133032D7790EE5CF1A80C70A43C871E45622DDFBED7CA8D8F903CD0F2CBB3ADB54F88117CED8FDF8FB09962AF9E18963D8FD27A5C6FDDF022334C091D88C03EDDD335A6BB9AED4C6F2A6583BDB07E577583B4929753AC7C52B2EEF2487A232A1E4D730E4E22394C2A6B472801836BB81C09BB13B27B0D75EA5B3A4479C51CC54EBE4606CCA24AF070FF755D01DE57783CCBC5AF25AC5D4CB6855119593394C840B5FCDC93FBB0238A92EEE8943D51C4D2EB7DF7EBC524CBF0962C3A1D4335F5567A4E213E
836Output = 04F01D5AA1C1B286F9A7A4B1069AE3557E748B451B917FC9F8F99479B0FC697B
837
838# tcId = 104
839FIPSversion = >=3.5.0
840Kem = ML-KEM-1024
841EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
842# modified ciphertext
843Input = EF9B1F0CE51FF0D3602635174ECB020F91DF6108B3985F73AD076B838E717DF511D831FE8135430AB3B8B15A0980486D0B09E2855E87E79F8CC2097EBDCA82220FFD451CC64E2554C2DD450D348AA3F0BD62AAE38ABB9D1EB34DF21CF33E9E3B5551D70C118DD66E563E0D723567BF241F1D725956C0BD7E5D673EC1FFFFF62B7CC7D6854479A61C9849247E61086B844BAC141DBC4DB396C01ABA871BAC6A25B8E4AEF2F83BE49CB270599F865704007A59E494F6955C7006B2A95A671181EB97A6A84EFBFA1299A930E21E793727F369C0BD81AE88DE9EE16D309657AB651D6DAC4CE6E0F87A890A1945FAF329676B3EF5E4578CAE0EC33FF29A77C2F0CC8748C425F8F947E02B9835A11256617A178BE0EC6845DCA550D7B58F74EA5443BEF628CF0AA48BF11DDBA76F3A11E77BE3E2AE8A4BCCC93137B8D2A0E2AD767EA9497E30621C27F7779A057B3168559A9505B4B512AF790252AEB31024EC0D33B02A4015709A5D37E786A73135151F9846751CBDE744616DFA9A3676B59E75C86ADB563D47E71573B04D785F36DBA40C5A4BC3F1BA705A2A3EDFE3F2EC5C9BE89CACEB044A7702200D9F2EFDF43C4729CC83123CBAA11873F3357EF4975D2796AE528E4240E6AC7C458F23DA0CB2B0B87667AE08D19BCE8221305C3DFACE539DF0C9E9EDF2CDB3C93CDD5D17A30FDDA3B8492610C842FFCEAF746D1008FB726A915C313B6F52BF236C5B2A2A2815BD91FD654B3AEF59263C06B52D26E9FDE5908F0DA269E7A1F8C422C969C09C1CEAEC93B30DEF65327DDA4FF9CCF0FABE7C9563BBB719F8BA0B9A02E90C2032D94E4E08BA115CDF8E40150809A009D0535980275B2642253922942FFE4BC6E696AF0A93DD75C61C788E519507DCEC09E4C3DA04356262F1502ACB439A9F0663631B1DDA8FD3FB3358B333E084BB4FA25F88E1744E1F7B962806B59AAFF1BCB2FA441AF1A30E6619CF1D6DE2AC7262516D84A2470D3C2B981200ACA7E841D0325AD8A0A66175CD90A1F68AAAED0F5FBAC6832C848E2E6F59AA172A44E128B2B55A4BD8E9A82EDD456E561357328349C53F5D38FE5CFAF2F975512E8A9D3ED9389D98F5748540B5FA314A6EDDC9D581049F2D5E08B61BB8F5A1CE003418679B02AD7DC22490239FC2F695150B158C732D44F7DE4D362CFC4BCA4BA6AF1F1DE80477D25F9B9E55422223C95CEEB089A0DA7A33233D8837350D51BB92FA399063189F9FF301E9E775679B2BBD6B13EE63DBAD5BEC4087FB7B0A2DA9152ACD91D6DE3A81E96565EAEE043EE3ACA59C785D7F2430D0C22DD0573AB87F8E3072E580A393FF0F7565986FE9537DFC1DE68CE8F19BE6BA49F4150FEDF9306CAE441A18FDE796D760B9BF1BC44EA582CD4BA0DDA075D30ECD29622FCD97B3EE79870FB5D67E25F2340791BB58AB189CD8933F73D72864F5B21E230ADCB265D40CD86423CAEB7F46A8420EBC242F54290877AB57A15CEE1325C2347B0F37DFA7882AAA620E1887F48434DBE5F89554C2EFF432DB6377DEEF9ABD821F0BAE57773642C3F70B38B4DDBB5E18EAC033C77D3D65C618E54D8D5AF8F2C8F4D07F3904F29F25F4BC1E167573D7AA8428177C631A4E0C8AD56349EBAAE09318711F9632B290ACBEC34E35DC65DD411484CC9D81C74E133FFF824977835672345CC871FC0564D8D8E2C9C450B201F3BF8067C43FA1A6A32B38A08AF27F9449F2F50C7188CBA08D9F5D3990D7800AF0ED2378CB1A88EC5CE24FBC561BB91D0070DEDCFC52C88B3D71F3019CDB35459628E1CAA97D4C8E9A786D6CE654D77AA1622D59913A9BB62D30698BD13FDDAF21899D6E870F697D4CF3C55D9918762B67D08BBF0D00755073C0AF6A44D249BBF17D5CDB607DBF9E0B9332881909DFCA0A79CB8FFA5DB4ECC1977845E07B59E1C7231FB8F94F9BF6AB0A2F677280B914D1116684D4436578C99B9387E6A2AE602D2ED9FCF2B394E123DF9517B9661C55B14B8136852E722E5321A7A05B2EE50878D3A06D5EAAC8DA78F141B050650410F5CC9D607DF69C893C4F716C647FF786643620D706B14E8D4073DD4E6A1D5AE703A804E5A07F2EB1686BD4D8A7EF99E7C80310F51B5D80683164FC9882664180DA25FB414ADCAFF8E7E1B0E6FA87308F0336A1400B9787E7303A5B38EF7CB56E57C4B8B420C54B1632B9EA7EB1675E5AEB724679959581BA037FC5B1C39D63
844Output = 89AD28860A89956797D70EB4508222105E4461EECEC60A58F7658E0E6FDFFE4C
845
846# tcId = 105
847FIPSversion = >=3.5.0
848Kem = ML-KEM-1024
849EncodedPrivateKey = 13E490ADD15409C73E2BC9B0496A9513FC89D3857C5E0A9661E8B8CDA9B3B0B81778863940AA9A970123BE3ACF07E97BCC397BF9E6C245029ED518BA64A20AA1E8154C3C736A1C17B43770AE695C38E96B6EE270DE3C81228497E74206272124E3112FCF7ABE938B9B8B51B874FC4362066559C6AA41E462F912026726377BF6681431BCC5D6AE9567230A5681E3192AA6586031DA7A41891C0FE61F9041C475D33570F2AEBFE03910C43B28E549E5C1C21BE2146352CAE4A66FF8D9ABD769963D93BB6F7C8E1856B2DB4311468645C3D8A824720D2FB93CA547A0A7BB15DB3B6A6E04367837AA378734A88064E033C9B8295099F336B1A80493FB8129F79640D263E943B6E535AAD7459F657A59A1CB12B19C8121F15310357D9125825D745F3C6B788DCA96F743C0F7DA9C033A6F2C8A9F998277F1B053756166DB866D2C2AC427E85AF361C7DED10D292A5F876C8B228A655871BA227C1A56B98B8B962F233C3A570A98A01600296249E64ABD84C70CFE91050CBA61D3588406E7A7A1CB199D07862D65C9F617433D173E557B385FD86EB3A642C75494E2273FC7B904E66B4E58B97CD82549A4635070224E5E039D76E7CC055872A356529E39A27E160D64570B5C92A9B9513A6670A227F7C9CEB3450F55B2AC50C1155AA1611A5DED59A069F43B9E3A9E4DC70F4D1164C830AD7BAB499491115D9201518B60CE8175F43327F8756E3DE2B34F653FC4933381F64EF9926D30686FF981C860A517040BB9EE140D0B541FFCE389F1F51DBB4CB51AC393DFEA5B6A55500D3C305EF88112985E623205516807AB1664CC8ABCC107583B8BB3E2E585F95B89AEDB45E5278C4D7B0960355307453E4A954B51B0A6E817CC16AB1D47839095798E6F7C53EB9BBDFDD0B5005C244774BF3AFA35810226E5D4C7C194C285CB8BD6DC2800963D2C1C7204B43B7290ABE6C17AED934D50F538AEDA48F28527DEF27C331B9F122C2941B884C2BC3E950C1A15A6AD5CD17623339C09872FB899245FB18EF879C5B53602C9436A15B79324753A9090851C3184F699CF75E0648AE1849E401385706521219DAFC8326CE8968BBCA21FC059E62963A532A096DA91457427C2A65B45C22E06038429B52B5F732C87C053E2AB38E67457F3EB967F402B7E0762AE4507AFE1196F22AE9E6797BE959D69DBA5B6FA6493E84EE8B3807FBABAD2C07180D8877F17CA92E08E0356CDCCFA9B9ED6268D19196E0BBD14693BFE72510F6151A9407338128449D3806C230B617525E9E01290AA21EB8BC8C70AC60028492A79B354407F5B8C786239368800C1B2D412DC6B14FA9226D1E765BE1780C0C346BCE1147D692A0BF195A1A2CACB75C1076B59222B214F682B8DEB7B7F51BF7BD9C775AA5474C4CE52963C546170B5539DC39C6ECB963D9C260D7253CF99F404DD49BFB7B4C3A90726B3692704910CFFA2AB8AE528D2A944E80735FE25917F960FC9D1014AAC200380A3591638ECBB44F5975708F584C0C392F2A20D2D1B698706853E28117C9139F303AF622286BE0176AB91812C962BA1C311AA9AA8F334C387424177EA6564EB318F832A68C11DA2418FB4BB6B74F1736955CAFE3170CB467F19F5CBEA7A8CC93692A3673CCD8450AA85860AA04BD4EB8008E63EDAE0A32C4413B3242AA9EB1E94371D8A02BA93173BBC93840EC2347560AED85A97D3DBBF0D7CA052635C794B824BD66798E01E70929FB1CBB81E865E0819749B92063EA99DED733751024A143339ACBA3BC9B065A19006E28B522D2A10B22B325E723E6804A2F19270C5744B1754A13B2128F1C3BE87D3968C8213E5B55442E6749FB21C49396B0B427C030A3D9F397525D8B8953B945C132E5B506B5130708A55C41D8B9F7C9B0781D5340D029E538378640A1A57340DE7697A8CD37B58C64FBD7518F55AA276650C94B40C71B435FC83927740222BA32BD8947B7FE3277D9301B1524ECB735EA358AB6BC41682728DA25B70D1AA2E35A4606BA27351A54C88353A3D455651C3118AA578C4B19C557A6DC1B290AB2C97CCF96665C10FBB67A935477168E0185ACC1155A0132011C4F2523732373BD5425AFA7C061BC66C7883803039296C989224A0BDE9BC4B8B6698EABC6C40A10A842C697B3873D84BBCE048B69DC705E6A7BB6C813BC1491219D429AEC6B9559BC714E17C27600E225AB2398223B9247952B73562B78E6F690561E62951B758AD815E3AC031933CBA45749EF836012456C3E4677347DB502A564A41295FF44449E4E5A53A60A0564A8FA062BCB071C42858A9FEB134BEC8281A57525A6A1D4008483BFBAAFEA86C3BD96BEBE0B842652553542406EC555F8C91AB1953B036A0EE5401C7B9727B7150B2FA50C328B7D5BA337457BB3A7936C0F2443EF816E9B881A7D15C7E6B5FDED996F7ABBBEB1435F70AAEB48B309422C95CD48B66E033BB8212DB82C39F0736E55C7722567CBDF89F1E682343F63ABE16ABF8742CBDBCAB3AF5845269776CEC36920B5B442C986AF62CD5124F10E61B9DB446079AC0A93625A3C15A9709CF01130CB4D721E32B03675B3073B5B3B6E387462399DB7B1F0D18311DEB57C2A33834F8B6BE3574F358A75E6905C0F68A391822E48762E126B62A61194A5707A01083060BA8CDD5376302794565BF647C2F506958C9B4AA0A539EFB859F15142DB0144558D5237067C67340A6BE56544B174DE7998E25E281D2621951ECB4DF063CAAE648DA5B87A69B3D06E779C38C9F8B443BA627398A5301156BA76C27414DD30B29393B77481153DA6AEA138C39AA9049219E4D6C73C2C28EE8F57BBCA2B43B3247E49736261CCA9C52987B0BB7242013BE083B5F770C97E78602A7B0FECB8DF584B86B5C1866FC9C1841C3D3DC17D45BC0B76A6792CB83B3983B553876CCB63DDC1720F782AE08E1A7BA329464E0B8345127867B34EAAC7911AA8DE5BC91FF7479F46105C9E0A5318A780C3156C7C40B2FB7ACD47969E0F7094966BAA7C5C211666B4784B5B10AB1C24677F863615763678BE15A7FBAA38D238253B92C96A76071B50B0CD0222FB4BD57D052CA695E8B3AAF2ED35C131C7EDECC04DB9C25A8EA266B34A4C2B446EC23AB0385501DD4516AB286965BB4322C854AF7CABCF2144B36881899AECC3CCA1D1868AEC77F63AB0EAA85AF792972231BC381EA561F4BA5F455128E90842E44C932F43EE27A0C495A6C784707FA4950C9715D2201AE5A04A0D8820576E322FED4AA20443844E727DD600D58E27691A879124570C858C050E076D003CFA28A149C517E67B58C9F53762149265B9AB37FA3BB32A14911A02FE91A4F8F70329C49A010ACCC0C1259A94A458AC0A99F219C6BBB0141393E09607B94B6138862AE0E809CB5910A48D7C92035496EB2731D70C90F866CE0988896E5944CF5CA000911B817621008244848907E9C75A0241519B08C13282A76B07441953BBCE7C9A55CB2E0442D20415C5455B9B5B6B98F34AC68C33ED0849D826C051A1B1221D08520E8A8285C983FF9025773B6265BBDAB802A03C68F21224A68A7A7FAD62D22AAC1E8E7A6AF04A4C05732EE522CC55587A0A55F1A145DD34724B062BE5EDC7E716360CE0341CB9B7751917207E228C5E452C1CB66043116CA375BEB5C9981219BA8551762B55BF562215F840202E6535903286E31AAE3085CC0A3BF92CC8C3C943DBA7876A5A8CB909CA91746BCCE402712705E8CB84890C983A62534E064A53D013188FB38D4EA69B07B75F04B315CA86E7E9A9E94089DCB9A0A7026CBA238010B48ABAEA51483D255ED7A5700C8C4CFA5BEE4189302C12DE462613BB74B776271D174CC7F3642F7F158F5E70EFDC62E48E36D215264F7227F57006C2FE2B6C4D02008CC85F5D21FB146714424457EFC1F826942B0824FFB30812D5570EBA48FCD365566E09D12E75D4593803F2BA841082FE65501FB2271A902286E3B20F7637F1DA87A779918EC022C85B1242ED78E3A79A3223B5D73C4582E430D46696EB16A3A22BAAD70F88CEC827A65CB3228B44638E0BDC7D361AD40405FB22A3599673B407D8B7B5BB24281042B834F140D3D5C8D3AB2029582C46388A33D370692E2677DA34ACD4A748C69130B8886AFA88BEDE95DD27122A4F4827172029B00708E701F0763B2B5F388FDC82FFAF57AF804725915C432A2B0D671673D41C3BB04C868B35C700045B9A056B7B2359772670C9AC5840C5BB0DC2B9FAC5B4ED12A20251A91085C87A8B24DBCC165D94307965EDE4B8FCE38158BE4BDF3473D160184F745053BD99410091C15BC1288F1130EA2277054CA106438EDBB4F3CF893B5A9007B8C192863BA52A17E39EFDC7060E0C8316936A289684F107DA9B710FC15EE55A9D7439071F7D26129D71267870D23C3FCBA53A325F5F4EFDD0818753D68930C0C2797E74DD2FA9550567AC47E70FE9D84F482BDAB1A8CC149AA7889E4ABF8ED76F68D624DE6
850# valid decapsulation
851Input = C5A8C763C511EE6848FE90241B7358BFF186BBC4B6C0B696EAE1A9CE9B388C1965DF06F76FFC7979EEA1812FCCB17E307E971115CA491DA1793D63CF514062092D284B9C180669CBF357B87CCF45D6FCAF1AA539822BD1992151057C70C81B4D00C6085A419BD7B93D4F6D708CE9745F1C7007F37B57C654C0BE8B951847271494FC23DE9DEC4454A3C0A6107D53A570115430EE2330508DA9B67A915C6391BA12FF56680B8C8B5CF133DBA70198B788B5AF664FF776910AFCA238A4861267ED9B0E42CB4920B8011B1A3797C214B0715F7EB164D6D1D3C67BAB22E6C07BB617608740D98A1F381FFF9C43DC17CD1A568C2B6FF9FC0A081ED729CDD6D8B5A9FC482321400A2C0F0FFE1F9E5469BA4822AD6C967E854CE4155541D84ED6D1AFA6CED139E876AFD711CF0B732C4969BB4D5E940BE686D8E0336AF3B6C1566E49FEB3BAFDCA994E262DF17FA85596E8544D56FEA430B93C99770FF155DA4DF18F45F2EEDFD07349CD467FE522EE9E7AFFA2059DEB3D812C981B4D45FE0519FC5115940AD9E0BC36FAB95EBCEADA29442D8A2912D765A5D72EA88B7D043AB94F0240387FCD3A462148042F5DF105AD3ED9951253EBEC64CACBC7089B450E74EC8E0C84A5748CDD13664F91E830DEBA7D6A7C79A394420E26DDE66585D8A90456964C8D1933C959071D6688F979CB7D60F8FDBCC17D9177B395E12BCFA372ECA0B74CDB264299AFB6AD57F720A10E1B08695C9838791972AAE361B61BD191AF410505ACA62E9EB055D73443CB2003B77A486EDB58451CAC8204AA68DCC489B40F0098FE426B156C4C4B8C23610D682DBAD6D2F74566409C9DAEC9739DF320DE679CB432A55434AD4B8AFF5FC0A544CA275742EED6917CB6B3F9916A8458C7F5063246EBF47FF20EC8FE04B7E5CD37E9A11C654F964D5E3BB34404572B7C2EA39BC482696BCDDC76EFBE3820E4CC662D3340A4FE3DC85F44EC4599F813B0C14F3B9540F906E1DC40BF9634743937EA4F34D79115077F0AE09CF317C0E004A21901911F26632A826F65476732BBFBF15B657029DDDFC1F333863332C67C415FBED95F078DD3B66D650B6BC78EEDDAFC3BA2C47337C0AF44BF1AE8539377C1655330D68B97527CF9DF13A2A418F6E5E1C61089E09717D6CA06A9B4546E0E9CA4C78A533AB648A38914FE9E8407A5404D687B86694E3EBB5342A54100DC5FC81ADA0FB01A3A9440EFD4C9C694BC5F29A9AD513C0469BF85ECAD67E4C2F725DC6FBE0A926EECD77E5A4F6D08F30A9621D24215731B81C1039AC1E7D92917EA2BF686DF95C7FC2BE16DEDBCD6142291C025BEADED6A7B8D17D20E2712DFB4985B351C9EDE71495C7A759776627AF670C4107431441489352B0852258AF90E53F8BDA2A95A84113358C3896D11043928CDFA6E293315A2BF58B5310D47C7901D7498E5125F498F265D4F3F525E1C2A1CE5CDB76F27A803E8CE907DC87F95A676D1A6D009A9FE1658A6AD162E14EB571547940020F45949ADCC4372D0E10122BB4DDDC7BD461B93AE92B7A735B7297D8432FB2B52030D470CE3C7F703AE04F4059DB091E5A51DEB02C87DE63E796B74A640F7B61E06BFEE6EC20DE6C84E0A042FA2138B769F052FAF408725AB40728A183141FE3D72DAE6FE456FC6855CEB6F274A221F01E2F7221A6980465079FAF749415653DF8C681AA2760E116EB08D988E22CCBE85498023B9E49DC59D08BD8805BB34EA1625904F220DE43754C081CE1BCFAE84CCB370B9C6E39B3C325C7E4A3270A78E91ED7ED89EEF8FEAAA471869E5DCCA09E027B07028149CA55E873855CD5C0CFCB6F3F71A9070FAEAD3ACC0B8B59DFB553C275FE138061CC42976B2C68F461090B7BDF1FA7EEF62C2ED16C42FC20A53A984492E579125F0CAB1A22A11E8ACDE90B657A4BFDD66931985EEACE6616259D8A70FC2EE622DF95F081C134ACAD18DD420C12870F577AC9AE4C882994FE19E4AEA6282524F8F7784F47AF9463B5BCEB37E6CFED95999D38A0408C91D6E609698BDFD0ED7E3B0369ADAB16A1CC2E44F9F803F5C8F7CD87B1190DBE05DEC987C3760C472A5C43011C98B6D6EF6909927A81DB3AE40EBFF9DB6D7C49C34C623482277FF608AC8DCB63B5402BCBF279E1F996D743E756F8FF74513B6107007A4F2AAB970E87FEE06A9C1AC2C6763AD407FC8429A52F6FBBC1F3AF31D1AFA4F7B6B47D40BDE
852Output = 0FD1E5C9576B598CD1A90B7749A31487E996470FF9C234127A6DDB7D2DA22B27
853