<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="CreateKeyPair"/>
    <RequestPayload>
      <CommonAttributes>
        <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
      </CommonAttributes>
      <PrivateKeyAttributes>
        <KeyFormatType type="Enumeration" value="PKCS_8"/>
      </PrivateKeyAttributes>
      <Seed type="ByteString" value="0B8CD8DA8BA517C26E7590613B19AEFA594B69D50AE5BC439EB2071D6D8CB151"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="CreateKeyPair"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <PrivateKeyUniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PublicKeyUniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>

<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
          <KeyValue>
            <KeyMaterial>
              <Seed type="ByteString" value="0B8CD8DA8BA517C26E7590613B19AEFA594B69D50AE5BC439EB2071D6D8CB151"/>
              <Key type="ByteString" value="7A466AB4A8C3ED5603B73C4A4D08948914A0E14C082533A84CA64A4C815D6FE673FE6BCC62436142FD9E319C96B9807324EC4DAEA2609B357C74BDC658729891BD83CCB56CF15F481B4F29EE18AEDEE4F0E946197E056C1820DB1E20E7B456E40222B2DF2561AAB6C2E085E315C38FB083D355A7015CAA22A1DE138C643997EF103152434450523208671450333577586205608356330686658411136157067766552622438282150581515742616257346855787316264172687037775656611406607802566217853571226582333666055268274165850360754528608520227112466372607883563803573341752401148247702466566860488580076153211216086433676752706446582478520660571001562828374428622343318358738063271867285073283704850346730431355663238170606804424506744361744651170308442380314845843528254554488134815462475647054571728283688417643547208475404264536107435312614887612672858137343258283334862422211651633117716680630637020770154472381685472630622537014627508801734753670646616736806421002553566860831748480788526234520586638536302146056077420044476876433147083321145163317316834138776740742772072050855586656755412057235055410470262884232656874550628456730458447455608055820085426080775238523186431847786177117248706475508823546811752655000582762812634144281771130853635864065654288384121707875513281617211481580187870840676132171661606124354327501781347660217121630821641354052254107614037368213820066742737778601031562265067606633746384705801164738125262115224566133566814773505888305860885860077260355587846846582538130062720825140531046710836508844040757702431801850003426036676668361413533025666028268320413888183732265417728515325668878145241626230121257307034263700207138004430427387307785101678117815618846182367844567523161783483736617888615478273208746468834686001702606801276853168265245514274168423103547278120355404742661778470063343211467864802366134683343122308478540418131107265435630437583150555341212480286887622171358170010503248726341673852828787782051230833166025252620323452342258147528664177833031218340084322823808574871074800453776627382543373434173425655578016222854663373554326236151716871220343635363606304402055274112225877668127101023154176363163784685534836550246421684788812103273521383325051767488478877384437081785748841758716701570078606255212611023106434561462448005785137065021274113611141367457055347611413484354885244470246658008141542082506657315016426044045704238733142210242088245065553114734028208137026607271042333852732065613033168657563721762253714553821256418323115137420820035537156023712058324311214250243747356028537210536018543086684760147010167176771800171501407310814672468068672735667373500616442425584367124847615002341764221252382343281847788761215504352502888307015515686408267403506652471570430261603358155512331388205537736553133637648684050160485554880021138341445582284187483542814827788760522103431457876410807525784824576838227124554351683852444407112633573483726404546571086343267244312715310714260046334783800042515627400636562165857560162678614127661522558358638738564308471313858218540176678380043550320013117726631372024330611163010544104638255047441755878013555207785822618775367088383883534811438241164621437160251120C38A4262AA67D7435444D278AA2434FFB82A79E9E0B3B7006C9B5A4ABE9E1746464965B5C92FE4E5D7BC1B7541E5E984AB4FDEBE3A853DCC3C753C0F540948E4A8964037F794945A42E218012B9824C40916467BCABEBF873F77953DEF7F4042680F18C75DB6ABA0698E03D03B9D0A3BEDB66C0372D8E7158D8F3D1C608EE61CB0B3DEDD8EA1E01A22929D5B26240EE8644AB5491E2C735F169C8C4C2B51FCE4296750C1C5C2D5E8554720414813DDC6FA6A19CF06D3BA3FB89E7ACC26F637D861AF777C335BDD571086F600573739C18D651A66FB45D7F6938F53B77EDACF9B4A2D6ABD6188B5421C5E018701075AF553E7DFA88ED772C7FD9CA97E8B0F1EDF13BF549D68B3C7A021BBED7A75E7A0ACDB25DA5B649ACE0EC5B5AFD025A0919DECC8A18E7F9059A4F4144F57113F54EE98EEE73CEDE48FAA1EEA91E8BF54D01F4C62C3A4109DF9C8C3B2C6C118FF243855107E5DC2C8C92FE27D172AC78A6FB25501FC7C490FE823B213CB52AAAAB11932A09383603D95CB5A402C87A0C04BB17FFF578B5993CC21A5B8739E55DAEF3B0A145C154B50F3443A9F833AAF693A2D67D30EC887BAE7768F1DBA75074AF2D333DFFBC691257B5BE115D830FAA383A21A763347E0756BE9AF9905E55B6E05AEA1B5C5EFA0AE17927F28D9CCA5EBE91A27260954AED2C0D23381858A7D5DE4EFCD600FDEA8A5144B32B8FC921F2D72FC5EF56AB838981697DA2A7CA51D2B30DF3A02B12A4FDB9BB4C739872ABB9CEB223B9324044309C04B42560F3073CC44536937C5A41A8089116338D315294B872948A2316DD0569B8E5BD447D3313F9CE9910E366AB2A3FABE07155F00DA0EE7233DAF6C5E2294811041AA6FEA9268C8DBBC923840C2B3314DE39FB8C12DBCE16A8C07D847394D000F9D36D85BBF6457B51432C00910BD755A82372D448F9486B5E11197ECF73486301335563526DADB9F271F4787CCEC57A288CA51E13D0C198E7E6AA878382077D81C3E3F593B69EDFBE68621CB6697610D78FB03F9080FA7C6B80F5C19E8CBFD1F2A1032680EFD088094A0FD52CD5500874ED01CC2371356F1C04E05073F7D884875834ECC540D9344B3500D2F3D634657AB84C85601CA11FB302EA7DD6A65CC28014C8148ED947B9F1A8C39FE2FF5D38E8B9106CCBFCBED68646D047B50F491C99CDC8B35F7A43A7BB06673FCC222EE6FA2D47C363B8E703502E28532CBC506162101017D05A8BCCCCB5FC16CB96BC97D0993D3E2F359B1EFC68EEA74A0F9F859006AFE083B21F10F5DEEA5A850D755E4F4483AEE9BF2BA9B223071F3EFA74CD601E71840FFA67B981E22A2FE6E3D85FE529A4739812407FC8600EC65EE073F947633EC85DCFB2C64D68349C275C2152434FAE6C16CA5A2955A772EA030F474DC934F18288B89FD9510317F0177B9777A2373193F56C9E52EDE2BD59CAE688684087829F05FE879CEBC1FAC0C9FF3567FE7DB52FD55D251CB4F64388616656025295EF8D334810536C309A2F1B3FF9409BADA56F8E67BFB95F9D112BF6CEA4B2E7C72DEC0A9E4608B5B7AEC7127764B791E0B7321D1D499E0377DE227B7ACF63148CEBACF9BC155E6DB5135957BB9E69626779A6956588C2F306E07CB48375EFB458947153E77759B3258BC602606AB86F9BAD5DEBF3CBD53D468DC4F94C4B3448247AC9DC97A702D61773108E4365833B48D5177B963E62BA62D9407D2A03F512BF4673BEE2513BD088DDE8540FDA894098B1132BCF7D87F6F0CA9704D8F60FEBDA13E51096F2422065F2659C9B3551FFA8CCAE2A4777E15409B301DA7F4AEA63F01DF3F57C2C6C7DD44D6B5630A4713CF6657610E1C5094A7D2F46E220CD654945AA242C8335790419E1762E4300AD4733234FC4CA78026C1EFA6D93A7F35AC75ECEDAD9C71D74C8EF2851678715AB7FDAAFAA3B9B43168ABEFAC40E287A73F275F1A3B7069EC75369E223604F3591E7AC8DEC0E52785CB2D774110E71F4E707F77C4316DD6D3DCCFBDA160F47A20F2EA88E5785B0D9CAB37AD97732D768130885C692851DDD061D9264876CC2487290EDD1813C5D519FB1F76BC90E469412D6148689252E55A4312E8B44E90314B3C05D73CDFE01AA6DB8091F3D9D15FD51EF2396A1DC58B488D193BCCE5456170FE622D266E4B0CE8C4A2B7F1FB5D08B3036B99025588AEB61A256552EFEA5B5AB05113C4C60E12BFB91EE89D4508D5048698FF3C448131CB13C3DB5F7545225E3CDFB133AA4055671107825F4EE66F865B29741A0F7766D67603429BC4F22ACC4D3E44E9CD34742ADA91C321DD04324F29A4CFEBB8E026747AEB8F85884F2678EDC4D73EBCC139BADFF4D61D5EBB14ABB5B82A65157E174A6778395153553E1C3850AA9AFEAF868B228CD211CD874507D4D6D53D6F9579AEF58C918310A9577886FAA9272ECF1622212F273D1EC37FCA471BB8B978B681BEC94DDCDFDBEF91DFB9221AD443F08877618333AD442F5936215A6A4E6E58A5B31C0ED62BCE3A07ECD0A9FA12513AA220570A2D20C16335B2BF1F2EA6E14A7A66758EF93157AC620CE7476CEDC841483AD7AEF4D516A9D4ABF723AEB54C0B0C92BA961B55AD7B1D324C2EF0005E178BE7C95CE0023A10548542B87054C949D5B244FAC7C89FE6A19EEFDDA2E2F88644E60B16773B5276BE333B9AAD67001CCFD421023EB30FB512D466A21378AF227D106D02583FB6EFEBC087BE4BB75F3DE06608CB4B87143B97A82D3C9420D5FC63651949A5971C780E61340C58FE2CF9BF7FC884ACB86B24C0D358C5055F0168187D691DE7C8A329D484E123EFC838BA198003D50CEE83170129D2918CA43EDFA9D9BB42F1264317C230C071036259C0F8DBB998507CFA38B97D542D123DA2B4F7BFAE33E6485C0F752740D2C2D534382B0C59DD8B722304CF96D5FD5A428509DC5DA92204749B55F16F20C4B9B2C3C95044EF27C7281F6B135E99F2A60D8AAB76B27002D7F6D814AEA8B75190606B4C58D2B10750AE5BE2E3F285A0EA860749212589E4B9E3440C3B99058E39268B028CAC4036A23498BD9F1403D39B8A48CC96F6E7B3CB325D77B8C2A2EE27FF9EC484516FB7105F23B642A4F191A1E3E3CD31CDFD690837D964077BCE058B289E9668EBA5191A2C74AE7BE46BB6C70EC9AFD836FFD5421A30A831BBA62937F29AD85768C1272CEC5FD1459A97899C512E18A61E9EC86F0F164A4AC5EABC03DC394C923A388CB3886E6359994693AD06C4DAA03947A01508B0A7ACD666B4BD7F9BB47AA606DEC8E875A980E98F00D3EACC3760549D3D8B8ACFBB1ABB7A304D1CAE29B71170F277627EC7C00AD2CB9B12742A8E21AEE142297190DCFCB0E9B74AA42FDDE1B18BE14FF18FE662DF82BCF842262E6EB9C576071C90E143BC72D4824B38B4A9B480A89D6D5F3E262A520D1FF531DC87AECA7FCA35FD22381EF6F79D0965DF81FE88913E67122DE06C38CDB7BA33E9917CF518504D61917A4920D8FEB3996FB61BBE7512C67AB0B9E7857CC0836C1C"/>
            </KeyMaterial>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>

<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="7A466AB4A8C3ED5603B73C4A4D08948914A0E14C082533A84CA64A4C815D6FE673FE6BCC62436142FD9E319C96B9807324EC4DAEA2609B357C74BDC658729891BD83CCB56CF15F481B4F29EE18AEDEE4F0E946197E056C1820DB1E20E7B456E40222B2DF2561AAB6C2E085E315C38FB083D355A7015CAA22A1DE138C643997EF103152434450523208671450333577586205608356330686658411136157067766552622438282150581515742616257346855787316264172687037775656611406607802566217853571226582333666055268274165850360754528608520227112466372607883563803573341752401148247702466566860488580076153211216086433676752706446582478520660571001562828374428622343318358738063271867285073283704850346730431355663238170606804424506744361744651170308442380314845843528254554488134815462475647054571728283688417643547208475404264536107435312614887612672858137343258283334862422211651633117716680630637020770154472381685472630622537014627508801734753670646616736806421002553566860831748480788526234520586638536302146056077420044476876433147083321145163317316834138776740742772072050855586656755412057235055410470262884232656874550628456730458447455608055820085426080775238523186431847786177117248706475508823546811752655000582762812634144281771130853635864065654288384121707875513281617211481580187870840676132171661606124354327501781347660217121630821641354052254107614037368213820066742737778601031562265067606633746384705801164738125262115224566133566814773505888305860885860077260355587846846582538130062720825140531046710836508844040757702431801850003426036676668361413533025666028268320413888183732265417728515325668878145241626230121257307034263700207138004430427387307785101678117815618846182367844567523161783483736617888615478273208746468834686001702606801276853168265245514274168423103547278120355404742661778470063343211467864802366134683343122308478540418131107265435630437583150555341212480286887622171358170010503248726341673852828787782051230833166025252620323452342258147528664177833031218340084322823808574871074800453776627382543373434173425655578016222854663373554326236151716871220343635363606304402055274112225877668127101023154176363163784685534836550246421684788812103273521383325051767488478877384437081785748841758716701570078606255212611023106434561462448005785137065021274113611141367457055347611413484354885244470246658008141542082506657315016426044045704238733142210242088245065553114734028208137026607271042333852732065613033168657563721762253714553821256418323115137420820035537156023712058324311214250243747356028537210536018543086684760147010167176771800171501407310814672468068672735667373500616442425584367124847615002341764221252382343281847788761215504352502888307015515686408267403506652471570430261603358155512331388205537736553133637648684050160485554880021138341445582284187483542814827788760522103431457876410807525784824576838227124554351683852444407112633573483726404546571086343267244312715310714260046334783800042515627400636562165857560162678614127661522558358638738564308471313858218540176678380043550320013117726631372024330611163010544104638255047441755878013555207785822618775367088383883534811438241164621437160251120C38A4262AA67D7435444D278AA2434FFB82A79E9E0B3B7006C9B5A4ABE9E1746464965B5C92FE4E5D7BC1B7541E5E984AB4FDEBE3A853DCC3C753C0F540948E4A8964037F794945A42E218012B9824C40916467BCABEBF873F77953DEF7F4042680F18C75DB6ABA0698E03D03B9D0A3BEDB66C0372D8E7158D8F3D1C608EE61CB0B3DEDD8EA1E01A22929D5B26240EE8644AB5491E2C735F169C8C4C2B51FCE4296750C1C5C2D5E8554720414813DDC6FA6A19CF06D3BA3FB89E7ACC26F637D861AF777C335BDD571086F600573739C18D651A66FB45D7F6938F53B77EDACF9B4A2D6ABD6188B5421C5E018701075AF553E7DFA88ED772C7FD9CA97E8B0F1EDF13BF549D68B3C7A021BBED7A75E7A0ACDB25DA5B649ACE0EC5B5AFD025A0919DECC8A18E7F9059A4F4144F57113F54EE98EEE73CEDE48FAA1EEA91E8BF54D01F4C62C3A4109DF9C8C3B2C6C118FF243855107E5DC2C8C92FE27D172AC78A6FB25501FC7C490FE823B213CB52AAAAB11932A09383603D95CB5A402C87A0C04BB17FFF578B5993CC21A5B8739E55DAEF3B0A145C154B50F3443A9F833AAF693A2D67D30EC887BAE7768F1DBA75074AF2D333DFFBC691257B5BE115D830FAA383A21A763347E0756BE9AF9905E55B6E05AEA1B5C5EFA0AE17927F28D9CCA5EBE91A27260954AED2C0D23381858A7D5DE4EFCD600FDEA8A5144B32B8FC921F2D72FC5EF56AB838981697DA2A7CA51D2B30DF3A02B12A4FDB9BB4C739872ABB9CEB223B9324044309C04B42560F3073CC44536937C5A41A8089116338D315294B872948A2316DD0569B8E5BD447D3313F9CE9910E366AB2A3FABE07155F00DA0EE7233DAF6C5E2294811041AA6FEA9268C8DBBC923840C2B3314DE39FB8C12DBCE16A8C07D847394D000F9D36D85BBF6457B51432C00910BD755A82372D448F9486B5E11197ECF73486301335563526DADB9F271F4787CCEC57A288CA51E13D0C198E7E6AA878382077D81C3E3F593B69EDFBE68621CB6697610D78FB03F9080FA7C6B80F5C19E8CBFD1F2A1032680EFD088094A0FD52CD5500874ED01CC2371356F1C04E05073F7D884875834ECC540D9344B3500D2F3D634657AB84C85601CA11FB302EA7DD6A65CC28014C8148ED947B9F1A8C39FE2FF5D38E8B9106CCBFCBED68646D047B50F491C99CDC8B35F7A43A7BB06673FCC222EE6FA2D47C363B8E703502E28532CBC506162101017D05A8BCCCCB5FC16CB96BC97D0993D3E2F359B1EFC68EEA74A0F9F859006AFE083B21F10F5DEEA5A850D755E4F4483AEE9BF2BA9B223071F3EFA74CD601E71840FFA67B981E22A2FE6E3D85FE529A4739812407FC8600EC65EE073F947633EC85DCFB2C64D68349C275C2152434FAE6C16CA5A2955A772EA030F474DC934F18288B89FD9510317F0177B9777A2373193F56C9E52EDE2BD59CAE688684087829F05FE879CEBC1FAC0C9FF3567FE7DB52FD55D251CB4F64388616656025295EF8D334810536C309A2F1B3FF9409BADA56F8E67BFB95F9D112BF6CEA4B2E7C72DEC0A9E4608B5B7AEC7127764B791E0B7321D1D499E0377DE227B7ACF63148CEBACF9BC155E6DB5135957BB9E69626779A6956588C2F306E07CB48375EFB458947153E77759B3258BC602606AB86F9BAD5DEBF3CBD53D468DC4F94C4B3448247AC9DC97A702D61773108E4365833B48D5177B963E62BA62D9407D2A03F512BF4673BEE2513BD088DDE8540FDA894098B1132BCF7D87F6F0CA9704D8F60FEBDA13E51096F2422065F2659C9B3551FFA8CCAE2A4777E15409B301DA7F4AEA63F01DF3F57C2C6C7DD44D6B5630A4713CF6657610E1C5094A7D2F46E220CD654945AA242C8335790419E1762E4300AD4733234FC4CA78026C1EFA6D93A7F35AC75ECEDAD9C71D74C8EF2851678715AB7FDAAFAA3B9B43168ABEFAC40E287A73F275F1A3B7069EC75369E223604F3591E7AC8DEC0E52785CB2D774110E71F4E707F77C4316DD6D3DCCFBDA160F47A20F2EA88E5785B0D9CAB37AD97732D768130885C692851DDD061D9264876CC2487290EDD1813C5D519FB1F76BC90E469412D6148689252E55A4312E8B44E90314B3C05D73CDFE01AA6DB8091F3D9D15FD51EF2396A1DC58B488D193BCCE5456170FE622D266E4B0CE8C4A2B7F1FB5D08B3036B99025588AEB61A256552EFEA5B5AB05113C4C60E12BFB91EE89D4508D5048698FF3C448131CB13C3DB5F7545225E3CDFB133AA4055671107825F4EE66F865B29741A0F7766D67603429BC4F22ACC4D3E44E9CD34742ADA91C321DD04324F29A4CFEBB8E026747AEB8F85884F2678EDC4D73EBCC139BADFF4D61D5EBB14ABB5B82A65157E174A6778395153553E1C3850AA9AFEAF868B228CD211CD874507D4D6D53D6F9579AEF58C918310A9577886FAA9272ECF1622212F273D1EC37FCA471BB8B978B681BEC94DDCDFDBEF91DFB9221AD443F08877618333AD442F5936215A6A4E6E58A5B31C0ED62BCE3A07ECD0A9FA12513AA220570A2D20C16335B2BF1F2EA6E14A7A66758EF93157AC620CE7476CEDC841483AD7AEF4D516A9D4ABF723AEB54C0B0C92BA961B55AD7B1D324C2EF0005E178BE7C95CE0023A10548542B87054C949D5B244FAC7C89FE6A19EEFDDA2E2F88644E60B16773B5276BE333B9AAD67001CCFD421023EB30FB512D466A21378AF227D106D02583FB6EFEBC087BE4BB75F3DE06608CB4B87143B97A82D3C9420D5FC63651949A5971C780E61340C58FE2CF9BF7FC884ACB86B24C0D358C5055F0168187D691DE7C8A329D484E123EFC838BA198003D50CEE83170129D2918CA43EDFA9D9BB42F1264317C230C071036259C0F8DBB998507CFA38B97D542D123DA2B4F7BFAE33E6485C0F752740D2C2D534382B0C59DD8B722304CF96D5FD5A428509DC5DA92204749B55F16F20C4B9B2C3C95044EF27C7281F6B135E99F2A60D8AAB76B27002D7F6D814AEA8B75190606B4C58D2B10750AE5BE2E3F285A0EA860749212589E4B9E3440C3B99058E39268B028CAC4036A23498BD9F1403D39B8A48CC96F6E7B3CB325D77B8C2A2EE27FF9EC484516FB7105F23B642A4F191A1E3E3CD31CDFD690837D964077BCE058B289E9668EBA5191A2C74AE7BE46BB6C70EC9AFD836FFD5421A30A831BBA62937F29AD85768C1272CEC5FD1459A97899C512E18A61E9EC86F0F164A4AC5EABC03DC394C923A388CB3886E6359994693AD06C4DAA03947A01508B0A7ACD666B4BD7F9BB47AA606DEC8E875A980E98F00D3EACC3760549D3D8B8ACFBB1ABB7A304D1CAE29B71170F277627EC7C00AD2CB9B12742A8E21AEE142297190DCFCB0E9B74AA42FDDE1B18BE14FF18FE662DF82BCF842262E6EB9C576071C90E143BC72D4824B38B4A9B480A89D6D5F3E262A520D1FF531DC87AECA7FCA35FD22381EF6F79D0965DF81FE88913E67122DE06C38CDB7BA33E9917CF518504D61917A4920D8FEB3996FB61BBE7512C67AB0B9E7857CC0836C1C"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>

<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <PublicKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="7A466AB4A8C3ED5603B73C4A4D08948914A0E14C082533A84CA64A4C815D6FE654769457A0F3A347391764BC3D305C27580B25FC7F33FA02BD57C79ACC85AB769DE66A28D550560371721FD79A567162370A206CF59CE38A323320DF41F8AD038CB53B262B881DC8442B8D43C7BBA19AC7528512C9638FD0609361F6BE41577B58EABD385A5E6E2B55D6A92DDA0CBC339E2878B81A960C94E1808D8E6CEDC880337064119FEF2EDAEC5920B425BFEAA979BDA97B32E986BBB974A0156C769649CA618B3DD664613D97821FEF7FA3165A582F8E700B4EC3E8F04DAB584C68AE1A46A90EF0C2C0089DFA15E9D55B03F13D199B5FC081CAC993FC363C8DCAEF00244202800C1F533C84D2BF373C35DA4A8008A61DD5BBF676F9B14A5E9CA65D20B91520673917CCB373FE133A7530C346FCCE536700D5F6C75002E52294F73EDF604393FA98F675EC48647EE7A89C5D31B6AFF0BECD64A58E1BC500199E55442A9E36F0C128095DAC65492986BCF617FBB8C79636A1CAE22C8BD69FD91A250F0DEA087956F40A7363EC880CA2BE4B1E710EF193C62F3AD1AA37572E166B73975DF4E3F464BCCB9DD787F3D2EAF21C96E56DD04DA1FF932FBDA28DC799B333A8A59D0E5E0399D073773B4FE8B5735B71292E5B42C5B74DE9CB01E06E14745A81587BDDF7B326109107BD55DFA071E61042E289075DE86E43D25B57753B50DA230ADB7231E079C75F825DFF41A93C1A192138FAE8A868B4E804532F396865023D4E20A88D5540D537EB63874C5C5B51FC601DA0560AAD5247E14E2AE6C933C7147456C28BB4193D004A1C46816781430494127274E13A67764F3D3D21954A0425CEF74B09BF4E340CAFA55C17B75FB1F7876B4AD6B15977D12CAD9C7FB15ED41BEBDCD4CABB837AED39A7DB469ADDC1D72ACD158DE4ACB45762971CC24D9F59F3143B372268FD8F3916F0DD4AFA74031E4CFA2F0A1916822C82C149797F8B908A5DC9B79F6E031010A8ECBBB2F65306DBD6DB0E66A1151AFC1BB4556A01894C4239CE5413A4945AA1D3A46427412E267691A824B5292D5CDD81AA24AD81E3724875DEE3909735293BF3FE5C3B0363EE3BED8872E14FE94C64D90B0CC892FE41433A690DB85350A78298B98774A8E974ACEE4F56042750AB22B9F909DE52B094B8073CB7E4766E9E84FEC7EDCB843D3A3030921832DEEC1DCB5C2234D30BCDC983BCACE30B95A44A4DD366ED714D91386CF73356D6B44FFABBDFE2532DB0A6BA40A23CD55B8BECF1DB9D1D3B032367A9783F3FF899607009E9A5E24A407835610C6987876C1114C42681C1CBBAFE75DAE07BC6DACE37D339D65D7096ACF672DBBB4A744EAD7DA35B9D6D8F8C53BFA1DC973C72701ADB09BCF161521C1CA9CFDD32C2FB4ACC79D6E9E4FABA7B38C97B35D2FBE3983686EDEDF0424A1F09BEA71C77D54C6D893DD4CC803264931699DA558A306DB4721DA5887AD37113E9E6E498F1DFEEF22EDA02A82022ED18C94ACD23B24C10252AE218A2C1AE726E7223E64B3F4037F7AA364DA55FB931CA52AF8210FC647DE2012DEEAEA7DB67A6CF55B0B416F2A946A9B2CB83C32AC719F3CAC63A0ED08CDC310C732CA3EF8C423345754C4766312D007BE17A510E96998CFA415F7A262891597771006DEB6E89A2758675A011E1A2DEDB16A866A5E936127222A0C3AE88B9E6338403679F70628C6936BBE54877DF3FA86989F1666CD75DF185AA04F60DF3AC62141FC63911F16F1D1BB69BD80A317D9E75D3CD08F2D5CE63DC1B90E37FB2ED9AE5355E92B86B4249692B2877603683E61E6FA3BDB56A564134E8C447D2E680562C0A0B0954254662A8BB97AC68D69E5719541F88D1B3A246EB16EFA4006181C24E381C71778D1D96A508BD0C41C0F69CEBAE5C3FDD4ACD17B691781EE22E3F9EE85D412DCE7801E0AB11C3E759D9E7F4C796CB1F68D423C6574CDFE0C6E88B5E885A68B2E40F01EAE35E642C1C587363265D17750C9691289E0CB0DEE4F8BBCA86BFF73719C4EA691EA81D519CE93B0483DEE01714E53BF08304B1761EA0D3DEE1BDB70193910F7AC3652E000F341831D20B8AA0EF3CC4B989F6BBC73BCC426A1A95FEC0146E7861AF307E15A6018644453C1E428C8BFE89721D252C74CFD5DE91DE173B926E6AD82D009C21A69F123D63EE9BC7C68AB53078F4711C6590A906DF4C79E1A0ECA8ACC2F2EA7F4AC872DAACDC2C55D4343E43C68267DF6222E1100AA902B4D0B2D1FD844923E415AD00ADA6B8622883E62ADCB379D806F6A823E1C7A331857384B88673596931388E4AC9104595EB1F0E2886F8FC2884B2544F376977EF28930E416244A4A20DD2902E726B39FB20CB10A9EA4ECD9D8D77F2528483963AB99C4824CF57DA78AC111CA729B3D2103A00E4227BD5FED1848A2F6F917F593CD9FD1E2BBA97CBBF2BEDD251B33E1D4C882AFBB56CA14D32589F815BEDC05FD91516DBDD0F5A46885F65379EB1896C7BC36981001725F5EACC40115234CC5C6217B84EDA2E1825EBFCDA5FE3333B23F59E165294C6C434500D6DE54441B7328A2F499C7474429113AAB938B6F38EDC293ACE625C4E548A25D41DFA3ED0C3CEB841F4CB56C09F9C004399BF8B22FA234BFC2E49E83B98B70E61DBD6D787AEB19CE880C4AA42F3DCAEA9CCD894978AE67B9EDD2A8E3827D76143371721FCF15FBF6DBE85C1EA6E1A0B9B8ACB15B23276F15B87E810718A2DD773D355CE16D2073EF1AC1867370956A6045D"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </KeyBlock>
      </PublicKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
