<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="F1D8AE30142722EB7C3BC4130423F46A7B6D2EF38667B377B0C7914A0FD87040"/>
    </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="F1D8AE30142722EB7C3BC4130423F46A7B6D2EF38667B377B0C7914A0FD87040"/>
              <Key type="ByteString" value="A429BC4B98AE66A2D92BF6084F368FA4F614E31D6DB6F754C4F76B9516CBC0E59F733B4C88FF8DFAD029496544937E32499B1B44451881D60E31DC9A03CB0F6601863AD88E1C1ED9CA75D33AB4DE379C7C5DC9338BE707856900B4D779406D1A2B13E42E50348ACE4102A24D2B2781B997C708F13E360CDC6E54254CE603B605004262614678128834603228604886227713382323183028741120684413618165542538452613668880216401338022513252315338664324280330088218515725467581056272664586740764302027513142277788067566066477334214587628411713780306751618122861354251143618418172856587447363863724838660326872300185663023383384111416421855226685137344315326116231781507624368130835085451130101207202202818714834223262582558117800747054053175458528352055084344251152307152441846334538883884576363585837115382266748631606680481781331551153147442436306782112512634348250456586341443322464673374353132022561425883758267817813273571000518556164555225255666812278126048488710807533454514772051486276481722280561626505648223768582453274342804163877230477452246534702152388814273640853555812672202458781240852337263115633577524183101768242322203266805011157624744767065613822716473161727658340130368155462170204124124035243470463120852716064554322725744267140512802676548785712675137703441873473432104782867671036101377457280507827187317747566342868063828767786840723222725481124501072703552017163622764186307273352232415120068055830143515183527758322181401113708286618404514371250881242826470274224075884414423326162005415123423416218488317118162860602770812288882602336177177088852117043160630717262547820626124387125775007051081284235184277331171687815751775155218037611628121225634143845350385581177385650433407512532303872253237754276067666245733817563667426030426813786127788776526308572140226736034453726674078867557801218136112787665626430551862784264266580780141150702734225833558348688860260323703262378038107741763207456778172404080465252306353533756657125123272606803011433441616621002885472730061524705134043466553538446212836258325803210218686634124415373155756783661632176022544070540116001587247382851215530532777047603222038585420076321484728532818088263350333054242531667472863468344172838414450137862234812533876003031315578882722288014071584648660018211617448012422377836341138172483721845811842320120706576684272510134363101506747201864317558008212856743344044205085120016068541287077664531811200627318332822088472042671338105740020141603705554341762332147317143668832332610758063200741344723438011748454726365387814135344753312180870030241252308211335825887836538252885661623263532236865345145160537701431184448450028504148325254542513857173176663637364757435718072273027252805232048840333516736153371705123135383534052024301884663222737803026832872070053037441007148624770122355120011072480054810274453568681751721322636235875610748051208465683877860372341316302242322611523043424574316307365814306047644576438011653755631480440715741618628555720686280881130311244536568525076538102563336307627666305361665555302611073888740822078818561485536517312155506017883147142185485783250358813650118071122731250367562635235480344182888233772401003447E29CDA28DF91C6C24889636391DEDA82AC16D70BE5A2717E41F9D56E3659E614851ACDB3AC6CF531D9558411077370C3E54B420C723730D51635BA479CF4D38E4F358E7353B80A1D14D0E9F2865C860F58DE20A28FABA27DDBA7A6FD4AF3584B4B7FBFDC43C4AA36F834997C2C05A6991BF360ACC72570BD57616BD8498F267A6F852C02E429686AD3F68A24A3B8BD285BF5B8C73A83AE89A217D6B965C3A6ACA709A564CA33F1B646B543DBFFECE457FD1CAB2C945E60F6521A0CD8DBF429C80DA2D10F49BAD63863A23826B7284C2ED0B0D36E620480F69350D3291DD65324C82B178E3A737FF2D26969812D6D870FE47F892DCD2C516E45D61B923C9D3FA205D811894ED597893A2E962E919E91AAA9142E82DD80A41F957D951DD2309EFF3D9C6739AB5EE08FA19E305604A5FEC3FED4A209A9F55881A6E01885A35AEC5704DA4EB6DFC979369BA3B95A62BA643AECDAC667BF5C627A1A522D028D674F351A7A2F2813BFE7D97AC9E59CD6A99A5C4FF6A33DC3F0F97E7EC459582A714CB35BDB4E63F56793B07E4ADC2640E77C2D48F99A8C6C8AFE400CBA9B9824B4EF3ADBBAF3E68A63E5B6E6DA22D70749612F86A3F31B93736CBF5939D6B43D6638B001E08C2FDF58D5AE5EDE2C173488EBF399F5393882C60B8E7D1E9BD24162237A4C92CA3D5FEBC00CA34C81770F01576547212A152676584DB1F2CE62E6EC7074D4C9F4BF7FF9692A317C7F9777173AF1E15FFB086D4E8D61F1B6973BF90A06B20C25C955084C930D43BEA4FB0BB7E8FEEF9E9B8F705E29A6C3AF46AACDA2868B44BD387014458114E58009570B959014FA21A12109FD77ACC25FB36ACF88AB0F7E3A8535406EE2774272B393FCE67D6F9EC22E2799A214B3AA6DC8EA1D1C8D108BD34994E1CEB9CD94A9DCCA026BDFEF167F23E694A968174FEEEBF8D6EADAB42461F9CE63DAAF4ABB7EC456DABFE72DD2A989EE9A79E98F58D2FE75F3536F39478CBC0C74C71D0341447C657F5400D57953FC417795D4D57B4FB2C583EAEF0C78C9B1D5A3F0E211C0B2C1784BC78E53A117871ED0B264BB7CDEE11D87C484799537580984B998C1F7237E57729A14B06709C6E85C8E719CA20AAF9C5ADAB9B274947FC005E4E0A2472CAE5C92CAEBA6852CB09F48AEBCEEB80BA5C47DFE2EAD8600DE8796E9D945BBC01135893F0550AEC388B39A78649C5E377FF94FB02D02A05DB015C6F5AEC090EA9D843FBCD32B49D49519360218BA4312ECFCD65AF13D326DD684D167EB464D6765BEDB1D1A6A73E147BF89F03A377A7BBB4944C85328D1FA3AB215CB0E1F4DC1A0CED6D5374607763EAA13A223666E8B203A6007F91B518A85F4F222D5F71A2F2A4A29FB7A91417742A14B6679EFFEC6BDFBC490E32AA29B222EA42CB3E7A0A775C9063CB79D48851CF541818E6C1E26D0714B369285F421B825F07D25D92ACF8EBCC3D991292A92E76199D73E225522A98A296FCA4BAC8838439508012D6960C5CF2F115FC01A9894CBDCF023F2010E1287552DC90B24E6DD351F66011C8F6DA5A649CE20D501564F6C6C760623D90BC3762F8218C2B958C4176147F039669BB8868E3C50B0E1D288CADF328F31803D05F3025392DFBF7CBB6EBBAA144207DB01707686AE99898951FA8A7BD8F0DBDF18E9D940EDED8BFA230992AB3DC6D8E3107530FD5066C7FC38F7AD15D679372207B7D6F1F3D1586C39D3E02F318CEE0AA72F33E4188ED0A4805A44E7C4EF49ED2514C04D5CACB1F952222E90BDFD20D5435D9345741A761D7E9253F2F279EAA65677DAE1359155F3FF446536079B8994F57DD27FBFC1170D4E9933DF4A2FF81B1A8AD2803F157A4C4A1F2E7B0863F692322CAD7B745ADDE14E7EC752ADA09000AB898FA4959891F4E085817C3DB219FC3FC4E17113425FAB50DF1E9D7C54307AEB88CA7F0A1B508BF56C3EEFFBE238C3E3CD6191E753FDDC6D86A67FEA044E67766DEA85F73AECBC1ED6B0E90F6BABDE819697FC0A1F635743B3DD396B3FB430671DE0EF17606F941F6C4C3C3ADA5B06A8FAB7A597142C20679329F3F7B5A8A2BEAB7629C6D86FAA0D84504C3BAF3A7162D5D7C236A9B44DCD3C35BCA29C75C3D20B576538097A9A25D20670262511B70E8FC1FE9D6F7AC467D5B40B65FE8620323D1DF1A1053139EC9148ED61EF558F9D0D509C9F5960C9DD2B660CCD575FA717FF989BEB241D934C82E77D59F5B23354C24254196605ECFF13FC4380B5D0F3717590E53BB2F39F2F5829556ABA41264EDA6DAA880AB999AB42A251740CC359C9130C5E0B2EB091912127FAD795A8D49B6F937670E75AADFF0FE8BEF19EAD992AC755C65744A2CAD2CB1B118B3E0BB0E67749281FA659B9726D7D25B3001855540FCD467B8EE7F9127349DFA80E3441D535045BA3F704362018E3A7F644B36D51E1BC619751E24792513FE81B1C76D9C8B9EF5186E3BF4DBBF7B47064829F724EADAAB3C588A6D39ACCE06280F7644C6C7B6AC37319AD92579F1C35E9CDF319B7B04F958AE4F71960543FC874BCAF3CDC2A30E5B0D95F7973B89ED41BC8F9494E448C34114F2A3F75A9A966A67234AB36A931DAAEBAE47615CBE065F2DD1D7ED2D2F678E868F10A8E8A3C882F49CD513CD7A96F45A11EC83C3C80DA486A58C4F07C2B50E53138CC28B8DB71CF90A6AF88931132559341047561D181030174D25D211949AEC41C29A5F134289CA9011E38D5AC69F632B354E2C17C5B22A87F29A0A147FF54743C0783439B0BF1517AAF58ADFB43AB7E3D91C8E7F8CF2DB264395CDD6636626F3AAD438E000CBA69DB379071CC47A0B10A6430274A127833DBC28A04FCBEC2A041C8E7E897279A65EC99DBBA07F10E2AD4038F9CFB84B5A8E5E32D54ED3A3BDFDC920F299C6D9514E32D06D3D7D1BDEE05A8086A1A8B8DD543D423889F68119127EE7F1B690DD60B8769A42E4506F7E51C8D32FDFD3F648C25E1ABCEA0B0DB7867B53F31B6A2AC8E61ED9FEE62B52FCCE06C5E8B066E8B929077C3756D1DF141E655572DA85D4118F5C68045BF68B91E77397D536CE6B0D8F1B7A7743ED05698B745324C8E6AA3FCCE27928A2F5B614E48FAB08433170AD2471C74D384C91385286BA8FDCAD29DD299728CC3A127EADC1DC42A1107A6ECEA40EB1507ED132CC1085ACF9FBADCFC5B6748BF15601D7EC6E8A434752B86CA670B58305B5DC8A18BC77CB7A7D803DCEC6D4F319A64FC49BC47B86036E9F8E10852235A1DFE2E95E37DF5AF8AB9176754D07ED334887A8718FAF28D1AC0EBD4A47812906FBE43E2DD1DB53AB3AF056E6DD3C2DEABB8B23F4008E5647C83280257B8579E0F9BEB3333176D9CE52EACC4A108B1C3E66069886E9DE1DD670D25DAAE7C852D888936B43007186F322757DDAC8E99808658AF876EA09B2D317EDB576329605FB76C1F5E780BAF56003386AA6C9846705FCB8E487853929ADA858316C0BD849F8973EA2776EEAC68DE4E4D643BE65DEFFCAA9B539E34ED40569C9541777D39F1CE4BA1C48"/>
            </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="A429BC4B98AE66A2D92BF6084F368FA4F614E31D6DB6F754C4F76B9516CBC0E59F733B4C88FF8DFAD029496544937E32499B1B44451881D60E31DC9A03CB0F6601863AD88E1C1ED9CA75D33AB4DE379C7C5DC9338BE707856900B4D779406D1A2B13E42E50348ACE4102A24D2B2781B997C708F13E360CDC6E54254CE603B605004262614678128834603228604886227713382323183028741120684413618165542538452613668880216401338022513252315338664324280330088218515725467581056272664586740764302027513142277788067566066477334214587628411713780306751618122861354251143618418172856587447363863724838660326872300185663023383384111416421855226685137344315326116231781507624368130835085451130101207202202818714834223262582558117800747054053175458528352055084344251152307152441846334538883884576363585837115382266748631606680481781331551153147442436306782112512634348250456586341443322464673374353132022561425883758267817813273571000518556164555225255666812278126048488710807533454514772051486276481722280561626505648223768582453274342804163877230477452246534702152388814273640853555812672202458781240852337263115633577524183101768242322203266805011157624744767065613822716473161727658340130368155462170204124124035243470463120852716064554322725744267140512802676548785712675137703441873473432104782867671036101377457280507827187317747566342868063828767786840723222725481124501072703552017163622764186307273352232415120068055830143515183527758322181401113708286618404514371250881242826470274224075884414423326162005415123423416218488317118162860602770812288882602336177177088852117043160630717262547820626124387125775007051081284235184277331171687815751775155218037611628121225634143845350385581177385650433407512532303872253237754276067666245733817563667426030426813786127788776526308572140226736034453726674078867557801218136112787665626430551862784264266580780141150702734225833558348688860260323703262378038107741763207456778172404080465252306353533756657125123272606803011433441616621002885472730061524705134043466553538446212836258325803210218686634124415373155756783661632176022544070540116001587247382851215530532777047603222038585420076321484728532818088263350333054242531667472863468344172838414450137862234812533876003031315578882722288014071584648660018211617448012422377836341138172483721845811842320120706576684272510134363101506747201864317558008212856743344044205085120016068541287077664531811200627318332822088472042671338105740020141603705554341762332147317143668832332610758063200741344723438011748454726365387814135344753312180870030241252308211335825887836538252885661623263532236865345145160537701431184448450028504148325254542513857173176663637364757435718072273027252805232048840333516736153371705123135383534052024301884663222737803026832872070053037441007148624770122355120011072480054810274453568681751721322636235875610748051208465683877860372341316302242322611523043424574316307365814306047644576438011653755631480440715741618628555720686280881130311244536568525076538102563336307627666305361665555302611073888740822078818561485536517312155506017883147142185485783250358813650118071122731250367562635235480344182888233772401003447E29CDA28DF91C6C24889636391DEDA82AC16D70BE5A2717E41F9D56E3659E614851ACDB3AC6CF531D9558411077370C3E54B420C723730D51635BA479CF4D38E4F358E7353B80A1D14D0E9F2865C860F58DE20A28FABA27DDBA7A6FD4AF3584B4B7FBFDC43C4AA36F834997C2C05A6991BF360ACC72570BD57616BD8498F267A6F852C02E429686AD3F68A24A3B8BD285BF5B8C73A83AE89A217D6B965C3A6ACA709A564CA33F1B646B543DBFFECE457FD1CAB2C945E60F6521A0CD8DBF429C80DA2D10F49BAD63863A23826B7284C2ED0B0D36E620480F69350D3291DD65324C82B178E3A737FF2D26969812D6D870FE47F892DCD2C516E45D61B923C9D3FA205D811894ED597893A2E962E919E91AAA9142E82DD80A41F957D951DD2309EFF3D9C6739AB5EE08FA19E305604A5FEC3FED4A209A9F55881A6E01885A35AEC5704DA4EB6DFC979369BA3B95A62BA643AECDAC667BF5C627A1A522D028D674F351A7A2F2813BFE7D97AC9E59CD6A99A5C4FF6A33DC3F0F97E7EC459582A714CB35BDB4E63F56793B07E4ADC2640E77C2D48F99A8C6C8AFE400CBA9B9824B4EF3ADBBAF3E68A63E5B6E6DA22D70749612F86A3F31B93736CBF5939D6B43D6638B001E08C2FDF58D5AE5EDE2C173488EBF399F5393882C60B8E7D1E9BD24162237A4C92CA3D5FEBC00CA34C81770F01576547212A152676584DB1F2CE62E6EC7074D4C9F4BF7FF9692A317C7F9777173AF1E15FFB086D4E8D61F1B6973BF90A06B20C25C955084C930D43BEA4FB0BB7E8FEEF9E9B8F705E29A6C3AF46AACDA2868B44BD387014458114E58009570B959014FA21A12109FD77ACC25FB36ACF88AB0F7E3A8535406EE2774272B393FCE67D6F9EC22E2799A214B3AA6DC8EA1D1C8D108BD34994E1CEB9CD94A9DCCA026BDFEF167F23E694A968174FEEEBF8D6EADAB42461F9CE63DAAF4ABB7EC456DABFE72DD2A989EE9A79E98F58D2FE75F3536F39478CBC0C74C71D0341447C657F5400D57953FC417795D4D57B4FB2C583EAEF0C78C9B1D5A3F0E211C0B2C1784BC78E53A117871ED0B264BB7CDEE11D87C484799537580984B998C1F7237E57729A14B06709C6E85C8E719CA20AAF9C5ADAB9B274947FC005E4E0A2472CAE5C92CAEBA6852CB09F48AEBCEEB80BA5C47DFE2EAD8600DE8796E9D945BBC01135893F0550AEC388B39A78649C5E377FF94FB02D02A05DB015C6F5AEC090EA9D843FBCD32B49D49519360218BA4312ECFCD65AF13D326DD684D167EB464D6765BEDB1D1A6A73E147BF89F03A377A7BBB4944C85328D1FA3AB215CB0E1F4DC1A0CED6D5374607763EAA13A223666E8B203A6007F91B518A85F4F222D5F71A2F2A4A29FB7A91417742A14B6679EFFEC6BDFBC490E32AA29B222EA42CB3E7A0A775C9063CB79D48851CF541818E6C1E26D0714B369285F421B825F07D25D92ACF8EBCC3D991292A92E76199D73E225522A98A296FCA4BAC8838439508012D6960C5CF2F115FC01A9894CBDCF023F2010E1287552DC90B24E6DD351F66011C8F6DA5A649CE20D501564F6C6C760623D90BC3762F8218C2B958C4176147F039669BB8868E3C50B0E1D288CADF328F31803D05F3025392DFBF7CBB6EBBAA144207DB01707686AE99898951FA8A7BD8F0DBDF18E9D940EDED8BFA230992AB3DC6D8E3107530FD5066C7FC38F7AD15D679372207B7D6F1F3D1586C39D3E02F318CEE0AA72F33E4188ED0A4805A44E7C4EF49ED2514C04D5CACB1F952222E90BDFD20D5435D9345741A761D7E9253F2F279EAA65677DAE1359155F3FF446536079B8994F57DD27FBFC1170D4E9933DF4A2FF81B1A8AD2803F157A4C4A1F2E7B0863F692322CAD7B745ADDE14E7EC752ADA09000AB898FA4959891F4E085817C3DB219FC3FC4E17113425FAB50DF1E9D7C54307AEB88CA7F0A1B508BF56C3EEFFBE238C3E3CD6191E753FDDC6D86A67FEA044E67766DEA85F73AECBC1ED6B0E90F6BABDE819697FC0A1F635743B3DD396B3FB430671DE0EF17606F941F6C4C3C3ADA5B06A8FAB7A597142C20679329F3F7B5A8A2BEAB7629C6D86FAA0D84504C3BAF3A7162D5D7C236A9B44DCD3C35BCA29C75C3D20B576538097A9A25D20670262511B70E8FC1FE9D6F7AC467D5B40B65FE8620323D1DF1A1053139EC9148ED61EF558F9D0D509C9F5960C9DD2B660CCD575FA717FF989BEB241D934C82E77D59F5B23354C24254196605ECFF13FC4380B5D0F3717590E53BB2F39F2F5829556ABA41264EDA6DAA880AB999AB42A251740CC359C9130C5E0B2EB091912127FAD795A8D49B6F937670E75AADFF0FE8BEF19EAD992AC755C65744A2CAD2CB1B118B3E0BB0E67749281FA659B9726D7D25B3001855540FCD467B8EE7F9127349DFA80E3441D535045BA3F704362018E3A7F644B36D51E1BC619751E24792513FE81B1C76D9C8B9EF5186E3BF4DBBF7B47064829F724EADAAB3C588A6D39ACCE06280F7644C6C7B6AC37319AD92579F1C35E9CDF319B7B04F958AE4F71960543FC874BCAF3CDC2A30E5B0D95F7973B89ED41BC8F9494E448C34114F2A3F75A9A966A67234AB36A931DAAEBAE47615CBE065F2DD1D7ED2D2F678E868F10A8E8A3C882F49CD513CD7A96F45A11EC83C3C80DA486A58C4F07C2B50E53138CC28B8DB71CF90A6AF88931132559341047561D181030174D25D211949AEC41C29A5F134289CA9011E38D5AC69F632B354E2C17C5B22A87F29A0A147FF54743C0783439B0BF1517AAF58ADFB43AB7E3D91C8E7F8CF2DB264395CDD6636626F3AAD438E000CBA69DB379071CC47A0B10A6430274A127833DBC28A04FCBEC2A041C8E7E897279A65EC99DBBA07F10E2AD4038F9CFB84B5A8E5E32D54ED3A3BDFDC920F299C6D9514E32D06D3D7D1BDEE05A8086A1A8B8DD543D423889F68119127EE7F1B690DD60B8769A42E4506F7E51C8D32FDFD3F648C25E1ABCEA0B0DB7867B53F31B6A2AC8E61ED9FEE62B52FCCE06C5E8B066E8B929077C3756D1DF141E655572DA85D4118F5C68045BF68B91E77397D536CE6B0D8F1B7A7743ED05698B745324C8E6AA3FCCE27928A2F5B614E48FAB08433170AD2471C74D384C91385286BA8FDCAD29DD299728CC3A127EADC1DC42A1107A6ECEA40EB1507ED132CC1085ACF9FBADCFC5B6748BF15601D7EC6E8A434752B86CA670B58305B5DC8A18BC77CB7A7D803DCEC6D4F319A64FC49BC47B86036E9F8E10852235A1DFE2E95E37DF5AF8AB9176754D07ED334887A8718FAF28D1AC0EBD4A47812906FBE43E2DD1DB53AB3AF056E6DD3C2DEABB8B23F4008E5647C83280257B8579E0F9BEB3333176D9CE52EACC4A108B1C3E66069886E9DE1DD670D25DAAE7C852D888936B43007186F322757DDAC8E99808658AF876EA09B2D317EDB576329605FB76C1F5E780BAF56003386AA6C9846705FCB8E487853929ADA858316C0BD849F8973EA2776EEAC68DE4E4D643BE65DEFFCAA9B539E34ED40569C9541777D39F1CE4BA1C48"/>
          </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="A429BC4B98AE66A2D92BF6084F368FA4F614E31D6DB6F754C4F76B9516CBC0E57F8D72FB799ABF1D53CE05C6A36738A48543FC7E3E31D487949F2FF1499C9A25BEBF47F2814594ED70B2017637B6D0E0355F5FC1F31BD25DBC5F4D1FD0E2A9B2A412C0E390A33878B41C1850FC3007B2A0AE81DFAD21C33E5CE09552D4EC846FDA8D582699BE7FE8E345B07EF6BF5BEE8531F7946ECA7E19AC1E7F196390B1B69142E6DFA2EE4785D16F57B981258239F4FEF0512A6DC734AD884CDE1C2C4B1461BB1EFA01D4F2C27FCF8742D6AEF768761BE55D8F9EBCA90863E820CD76DCA8ABC973CFA8D5364416FAD93BD9DEE8917BB8AB73F36FF50E0935B656170F4E2D043204B6CA54E011857D1079E6AC49B4C5741686E3E132AEC3A3D6B13B9028F5579FEC93E756872284293CF37605B985B8DAA5514ECACCD7C7F793D88D77A12AF7C957DC05EC46E323B192AFB7ABF14D3227A567639F1A14BD317ADAD81809D66C74C4CE32552552110C2F2D39CF7CA9384BD3618C03A438D53D54FEAD017DD8F0A7B6E853EA66E11A8AB7F665E01B9C64095C5E8E4C0E0BF97B9CCD8B9C4F9CB675F4077AC2F8F129253DB20F477011AEEA806C4324CA0B22A80DE5BFAC890E2598E75E891E9EE97D847E020B0534C607AE46566C0156C77CFC20C38CDDFE749E29D50A9D89E09887E212EC352A44656B48251B0B0C220AA0765AC94C033D91FDE8588A7C663C0D1BD53E7EF4AC6B20A78BAEC593B6A83D09A29D36E6B3E53A2F4DDC57A00E7FCF5966C25449CC2851BFD577D7BA880C5D5D99CF46921F9895C6B7C78176F78597B05D13FB380651B7BC4BF0AB7E123B009E90B1A1CF76E59350048BA7876171561A75A018109E1A0792DEA2DD596EAC7152FF05D58263654DC9D1E6E619CDDA4139152EA5944B3045836152BC19B62222E94592AEE93BF3060E261AABA2D692D2FE7708FA776D3C039DBB1FF9546190CA3FCBF08309CCC86912352E8625229079134292A71B6098D44C5F69FCE5164F6345D5C2A57C1AE48D6F533298D349074686FEE449D5A13E9E6B92D8F9BAF27901B0AE7293F1E0D066F75DCC0E6CCEB2842816EB7363FA8D20C05E67B9481938A088CD2481A0F6AB35CB6358C9CAA63A0AD122A60502FBD0C2C064153988E1B4D9BF2A6B935FBE07201567AC25F5DC96DA31A0DDE3285D5D7B9F1BE0F4531B6AC03FE5AE79E567D6C568532859DC01F712878466E8ADB7787625F276014E17B2EFE033857666BB0070332D93E9551ED21E950CD403ED64BD8D68A0D3F8F9AA3537E0294A09071CDBBE27BB74C564DC73FE57B272449C55B5BD8D7D74C8F4A319075905554B4A891760546AC860B7C2924CCD7937EF53CE9A5BA6C222285F305DBB859244097A380F5E82B9D1AA0B0E7E49B3F4E368B3A00BC88C30CC76F47958AC053B55E6FE066BDF08F49BCA233AAE84E5E4387809E1FB63E6FB1084E3247EFD521B95FBD275F5D8EC3E97F0C9F0AC22B5F5F3C12B06AE68B1257F8B7D153D9F0BC3937E4AED3E0EC36760C0896036BB68EB88F3A2301E3B5AADBAA20EC5EF534D7428E0CF5D1E3366B2481A822EA293E32FAD7EB67A01BB43284F04DEF10DDB71A27066CF46D7E2C95F6B04D4DAAAFFC98BD6A595028C4CA3CA00B1677A936577385037FE2F2F7230AA73B3317CA8D64EE6F6B2F1C91AE095CBEAEE52D07B536D846B7604890984DF4CBFC3D99ED5ECAEBF05D82E29B32928F7DD91C2F7F15AEEC84F9E277DCED4DCDC24A6C4E77FB2F9F15E8B4D7E684A90D7ADBBD57B5D64ADBD1F80F0A2BC13BDABDE45BC29A237B65F3B86FD1569512C798122C385453962A274627B795B57B0DEEF82CA775A8AF2733A577F121094ACE2F205C2AACC402E4934FC632ED43E6676C11A1300F24EDB9C49BEDC0D3F00DC1AF9B764979EBFA759C326CE265B42ED5C7F7AAD9CBD94DE14BE42D6D753EBA4065459AA60A1C4A35334FD3A10DF185719B22E41EBD71C1A5B9EFB1509DB74F654390068AC1EE1B40F282E0511C4B793012F6A43EAB86C5AA56DBA386BA0D6E5629668C0C4CB1E6ADA667D4F1918E9E991479003864E175E1DDA661D72798B9D298C6F2D5C2E383648D0CFE05F56DA103277B0CEFA657D49C919BF5082E5D241070B912556CF437332C10A9C9C991385E0273676D4A40E2C6B6203458D7952B331D896B91786FB515991271C1BB560E3E8E7B692BE4901B836621DB67F737954DA1CAA0F718E844054E262F7A4D297DC87C3CC4B7FCE51C44B75C16679F7416CCFE738BDC50F1483260908C12F74B97B0E5E5934EF6BEA781828031CD27C3D6E945EEB6200012A3DCFADAD022E9CB00F1D3EED26A2A147FC449847E914A722AF1054E6848CBC4AEF7A83C1F5D13D25A6317131BDB1EB39075B9BE12096DE12601E5262598F8620CBE36CE0987CD5F8B9F601F5D277499F9A45DBF789DE5D28FF7C60F295597B9BD33C4C028D569E3D3E0A48BB9DD1AF9252CCA36212F899B48DBE66A265FE9CA3F38F8B34C1455304376F7396B29892E33AA06E982E5D589C7530A93860B180C728A6043ECA5C831B68B9BFFD5F017D6CF0EDA15764ECB14A508BFBC6D8A9C08C59DF48C82E12C117C2BAEF75DA7F4D0067A1D540E7B1C9A7B25478F19BB616D58300D90CDDE169A5931D6A3FA00DBF17F40A36B1028D9D564A3CDB620B29D1A9330DDEF11A7FFC28984DEFA0AAF9D735FACF29D77A7520FE8FB5955550A184AE20417A7472171B7D"/>
          </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>
