<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="8C2D4EF0803687EEF9FD7366C5A97492CBB8A69C30507558BDFC48E679D145D2"/>
    </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="8C2D4EF0803687EEF9FD7366C5A97492CBB8A69C30507558BDFC48E679D145D2"/>
              <Key type="ByteString" value="0C75C80BABCB050BFA9306BA5ED41005400DCCDE0FA91D7966DA56B8697A6E97D488E1CD6D6C9F198656FA894A43CC900DD9384F2EC9FA1EC076335EA16C2A86B374A91FB9CF0A64B4612A931D7592CB8D0A05AAE4E528168D9DEF310D623638E7BC86406DA6D769A0DA139D408E73AD3FB40437EABF6E86BD0A5CB18FDF138767463088777471234255670786215382347110247168142644673500646332036843345763035005515067384074642722285860430155030171084353467121040465448631088510038121055818605050066051653542514821613114410578117554740184362357226685565322742261267561160121501417151460017747588381440112348056556886703346842444426083488044143837884742100037741106282752741251183750307143332171325132337371371765106365003688171031880576020868447252863013334632482146257635012132523106234388324340034600402465120785352673044452503112262670115670184155377673046704185614788321620133547343706863483112310884471427053603430264571726462357526254640778687575530456688884132238066655538348143841761842183701177866414417213381250221130884428180361252707825438133287664807255680427242102344133771254568653142612006382557103110417735432332718624633675764635674464213880755686848341167145711204832312764844264114710780200884222364851343724576044720815811016888814523811707566326616051646366064440866834770368104104772080602087321613783252381001857373574588453782862865331511406267745201711664111858160767867381264837022426774863248532560545635342260872484666816864202033721875051215764317781628241758528367086284212713070074728260185716471271338643682175250180518733612248862138324342556465086212567251736134415528586883088800351643444113540002630382621502167524825015022260271412240232520736125552300811287552471240657027053507218447734381162562272572630150145578521421160615244784025037383571326645434563816463675787450483273450653413530770702122112280844851017318760748635837438877286053468031572831334234601352482583618124585746048123018330374788342870535823454062324130141446463883666854627430474615438374178118040355110860658133606643633836571160615587240606016128107333771178770156223026667615671064764530344743685756462328078673444000380325336333413025556174605440103210572563552388763738171718408110088787343556000165583176476878481766661704487175086732864415536707077154144871363536155310313162358752578251086773168212640515116527027283521255210426012756345788031841244116758532207548616018401340116484381570844270045762555117816863183576202122258566027355134377247860516886823810374741451567436745782628538208866617101004033638811430012887082575083665402001735832348851687302514055784177265704541302770475460274758703551836361284542131020747647830880434840446750755380836650620767825370040607250484401851852614130113323216542618383751033351785640226558364546014572446348131030228451150740411375310348622206488213303033685580803734161077221835050704051506631434051648423722265418328043172016541656435248710085177342456656844326782545006054113132833165557604566678405764107137800768307158354322766842584570066463380256155248334851112141115272742684175888416005041701888413583413867183610684384222362815520756056526105824537411374146068883613203107438193345E2FFC0E3F041CDA9649C058DC193F3D814B13F79BF93DFF2680124563475F4FD047611E996D3F8365F74228F5ED1C5E00FEE7B029EA25330B110FF1079D12D5C0A76A010C8C52A0045D5AD8E2725F9EACF5C696D027CF8B4E38BAD545ED258A552903755519F12E575144D9E1B965E11BF1F71041D28FB57DDE4811F49C0C61F6E561D7C2DE9F205D1E648C4D92A700EC1BB35C278F41A906078711B2B17F9F322F028B565F75DBED94A121C3ED3F1253C57963E6414F4CEE620CE8C6EB26CB87098910BD944A598FC57EA2F2F701C24F69F95F1EF5B0C98BB2A3A83A2B001F56DA345173FB8196D4F4996172C69D7CB2F9FD5EB769645D1F5878D7E25CC1133CCEAE1347BDDFB4544E53082BB0B34A8E7FF49A31CF57780BE930875D2F7D407F604AE194A3455C35ECD907763CB306ADDDDEFFE56D1935E754F25A28BB53381E5E71426E10554417400A4A1BE6E8E8F96B58F9CE91B3B6DDD11658C5BF5AC9250E43A52DE4DEC6488B8FEA7F323F3C989514D6E381548948D24B876A93594C377C64C09DC5A9B62D6E84FDABD3E2E090D81D1E0F42B368C72527EDD63E8F2CDC5D89947468D8329AC5D6FD6909B557721975CACE628ADA80E5D97347D0B2F77F7820F43EEA9440592C61B815965F110F1D003C54AA28679ACCBC013E07A7711D0916B4024A7A07FAB1B97C7A0A10C60F11C01A095E61497F75314E5536C2AEFDA13E3D576C0940E9A5331FCC512CFA68949AE09D59C638CDF70918FD812341753E8BB0361C6504DC2B2A17880815D4757429C1F3B99C95572DAE9F078C0F9A4018681E3DD8A00576FF55D6929123282B8FAFC19C615372151DEF268A5585D71CECCEC0CDAD6476524345FB624D2D206A37871E8532FC0EEDAFD33B0A9F0275C631D229A3D23DDCC6FA2034A6207F979E529E9DB03421037AEE29A2CE90B54624FF3C16E00C01223A1F1C97808A7923A271B297C83B9A60E67AD3AD58B8C12FCECED5B06FA02DEFD6C3721C725C85228F31047E7F2501AF33E325AEA45CE4CD875D1A3BBF11CD7EC0AE7498D290939BF2DA72FDA14AE3ACF9E32AE07116A672EB5281CD8874B72B753B880176026EC89A0C5C5E109337130783721A87838220F23677BE507D046C56896B1A0D9DEF5EB6792A3CF9569D0B9FD4797E818F262981274CA0A0E1125D95B507FE3ED7D42BD5266AB26DA45D1596450346FFA2CFFBA50CB3C28186C90927C3417403DEE8CCF20179D5DF54BD1E2511D03E9B70283D2B78D38FE14FED93798D99EA4A64263CE540514FA54013F2E8B8EDB3B9B2F3ADC93B0F3CFADC5A607F68241A4B28D2F62A2CA0F523AC8A935CD9E2A2704E1BC1C45B30C83C718C3B6837525B52D4C894F9C399EAB98238DD94D24221BB7BD8C62DBB4E70DC1EFC9223A4014B9C04C78B8ED225349D2D6663D45D1C1E215175E0C49ECF7B941DB33FEA9B1E1414B47AF1630FBAE3165EE41201661EC497FED8055A5C4B2E70D1F4608E51CEE94FBBB73A6EB1F744CD26682B6418D152124FC758D845B44C2DC9E34A77414459FE1AAEEE390859010DDD38E10C20C12A5EF650AAA53E74B614E11B721F3B2FE037B7E6E45AEADBD69817B28E2E1497DE016FAA4362E20702743531611AA4E1D5E4FC6FD37BD01C5369CBC0853635318E46AC6AFCD63094E653496F53C47311722813F7C1666BD8584CE35920371099E8E68055C429F2D714CB01D00DAF490288DB7C6D8755AE30DD94E76A5D0612BC0CC6139DB6534F33DAC74955E9C32E5B978BE97C62944D48C460E1E2F70066AD25D3CD0130ADF5CC24759AC5E319D685E1EA76E6D101DB2447FD9DBD850E10D681B60531974A44C155B4397D1F6C7C3EA5F527F8443810142F82E7426F00D5A8CB5FDF74F4B81D08F63C3C53ED2F3F5813D679052F2DECF72F349FFB2573CD3F966A1F90537EF4DC7D472C6C0F51651DA000A2E489ACBE78BAC094002CE8441669871D108AB1EF4241C8BCF251142C7744315FD179E3ACA222ABE2D2F82A1359B309767592BC759E87392C251CAEF6B20DC2813F9E4F024FA0E83933CC9BF9CD129AEA41694F80DA97B74F5C22FFAE491D16441D2B125F3B6D710E1FA3BB4ECDF78AAADC43ADC1D427F649702D5E1B59372478CAE1A94EC177EB1CC0CE1B03981743D11AD639AF2761418C3CA8E484BEBD4E68F3C932F7948412EDAE2E8701C11379F6FA4D026C0FA32E1F3D9B975DD190427A404105A14076EB531D6E6A9186A22445D1C94EF9B0600972607B039387055C6A416AB0D153D92D7240EE9E910FF2D79ED5ED8E6005E4FAFCCED3BDD8CEC998BF31025E3879A780A0262CCD597A0ED6CE75FCAE0491B2E9832C2A2CE373503730970D68F095660C02E66405D02834647DD0D2408855EC6A12A00183C26ECDC61FCCD39F06B6475A65C0D0EFD27E91906AC175037C5C3229801C684A14631D676F90AAD2F660850A6551176C5BA96583670B5F4EC9EE21A2AFFCB8655D18F01D788E71D98D217E43C6787EC10FAD96BBFEC1EBE968CA2F7283AB2CC2627043DED175F5D6C83870034D64492699EACD4C95AD88ABF1A7F75D6816FBA7FC022A7BDACBD2F4E9E895886A52BEE5C5FB54E356686C4AC02F55CE5646E50023EC60192A07B29010EAAD970C43B429DA0E193B6042532155027F08FD784BF7F7DDFA4E8A81D06A2C592F8A39792A05A43E651579258425C1BE8D12BF38613937120C0CD11A9B57101627FAB6EE2230CCE08C2376F8E82CD66B121A1D0B22A546BAC9EA52884F58B83E77F5F33F7D0140319C29CB58B683EA1832022981DB9C6B808A6F8E270C91129897FE32156A2049E22E61A9C5A4FCF5835FF11BA2C81FE423EFB2074C7EC7203A9A7B581B74CB2D8BF358F665318F3CFCE6EEFFEB98DFF8F1B2E359579D36D1463A0BB94E63ECB3A749DCBC97B12D969F453C72FEFB25B6C5162D183399B2F5D209D456163EE652252121C0BBB48D9CF0DBC87816A2BC94911168417644BB2AA452814BFC6CFB4F619927BC43F86151057B1FE78C444B207B24C3C3167C948AB44FF4092B3CD5020EE597F7122B6D0721E1E78CA095FB2D180A8BF34E7A65E16E8DD9EA8B64C60D671A0DD1A063ACD19A2776774F7DF85EB63B40F92B4667D72A1295EFE13A74F2D5C1A7FE4D14B29CAAB45F7A196F4F8280C82980632E9516445FCBDEC7E090FC693281914087BD7388E6C7539A5DE60C8DE7CEEC6378653A50DACA8F7C7C043A25AADEA215A2A89A0A88727A533685450115E5EB24CB0DE4C67D643C9CFD353AB35D05E6EFC9E983E7F86EB607EB83F34F863FC08D618F8805D046F15686E5E554D309F34B5B51FF01D3CBFC27D6A54CFA444D3A35A423A29E5B4175383DC52C355E5C15EF7D884EBB420D5F2E221E9ABCFFBE9395AF0AE6F988D5E575F88B35FAB95374C7CAA7AB6B8D1A520BC33A176CA1A9484EDBF8DA0826B5D9F55FE0C9B9D3E55CE6B12630CD5F41D636478014CA82B24F7BC1107AB921E1A86767F219B59C2C1"/>
            </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="0C75C80BABCB050BFA9306BA5ED41005400DCCDE0FA91D7966DA56B8697A6E97D488E1CD6D6C9F198656FA894A43CC900DD9384F2EC9FA1EC076335EA16C2A86B374A91FB9CF0A64B4612A931D7592CB8D0A05AAE4E528168D9DEF310D623638E7BC86406DA6D769A0DA139D408E73AD3FB40437EABF6E86BD0A5CB18FDF138767463088777471234255670786215382347110247168142644673500646332036843345763035005515067384074642722285860430155030171084353467121040465448631088510038121055818605050066051653542514821613114410578117554740184362357226685565322742261267561160121501417151460017747588381440112348056556886703346842444426083488044143837884742100037741106282752741251183750307143332171325132337371371765106365003688171031880576020868447252863013334632482146257635012132523106234388324340034600402465120785352673044452503112262670115670184155377673046704185614788321620133547343706863483112310884471427053603430264571726462357526254640778687575530456688884132238066655538348143841761842183701177866414417213381250221130884428180361252707825438133287664807255680427242102344133771254568653142612006382557103110417735432332718624633675764635674464213880755686848341167145711204832312764844264114710780200884222364851343724576044720815811016888814523811707566326616051646366064440866834770368104104772080602087321613783252381001857373574588453782862865331511406267745201711664111858160767867381264837022426774863248532560545635342260872484666816864202033721875051215764317781628241758528367086284212713070074728260185716471271338643682175250180518733612248862138324342556465086212567251736134415528586883088800351643444113540002630382621502167524825015022260271412240232520736125552300811287552471240657027053507218447734381162562272572630150145578521421160615244784025037383571326645434563816463675787450483273450653413530770702122112280844851017318760748635837438877286053468031572831334234601352482583618124585746048123018330374788342870535823454062324130141446463883666854627430474615438374178118040355110860658133606643633836571160615587240606016128107333771178770156223026667615671064764530344743685756462328078673444000380325336333413025556174605440103210572563552388763738171718408110088787343556000165583176476878481766661704487175086732864415536707077154144871363536155310313162358752578251086773168212640515116527027283521255210426012756345788031841244116758532207548616018401340116484381570844270045762555117816863183576202122258566027355134377247860516886823810374741451567436745782628538208866617101004033638811430012887082575083665402001735832348851687302514055784177265704541302770475460274758703551836361284542131020747647830880434840446750755380836650620767825370040607250484401851852614130113323216542618383751033351785640226558364546014572446348131030228451150740411375310348622206488213303033685580803734161077221835050704051506631434051648423722265418328043172016541656435248710085177342456656844326782545006054113132833165557604566678405764107137800768307158354322766842584570066463380256155248334851112141115272742684175888416005041701888413583413867183610684384222362815520756056526105824537411374146068883613203107438193345E2FFC0E3F041CDA9649C058DC193F3D814B13F79BF93DFF2680124563475F4FD047611E996D3F8365F74228F5ED1C5E00FEE7B029EA25330B110FF1079D12D5C0A76A010C8C52A0045D5AD8E2725F9EACF5C696D027CF8B4E38BAD545ED258A552903755519F12E575144D9E1B965E11BF1F71041D28FB57DDE4811F49C0C61F6E561D7C2DE9F205D1E648C4D92A700EC1BB35C278F41A906078711B2B17F9F322F028B565F75DBED94A121C3ED3F1253C57963E6414F4CEE620CE8C6EB26CB87098910BD944A598FC57EA2F2F701C24F69F95F1EF5B0C98BB2A3A83A2B001F56DA345173FB8196D4F4996172C69D7CB2F9FD5EB769645D1F5878D7E25CC1133CCEAE1347BDDFB4544E53082BB0B34A8E7FF49A31CF57780BE930875D2F7D407F604AE194A3455C35ECD907763CB306ADDDDEFFE56D1935E754F25A28BB53381E5E71426E10554417400A4A1BE6E8E8F96B58F9CE91B3B6DDD11658C5BF5AC9250E43A52DE4DEC6488B8FEA7F323F3C989514D6E381548948D24B876A93594C377C64C09DC5A9B62D6E84FDABD3E2E090D81D1E0F42B368C72527EDD63E8F2CDC5D89947468D8329AC5D6FD6909B557721975CACE628ADA80E5D97347D0B2F77F7820F43EEA9440592C61B815965F110F1D003C54AA28679ACCBC013E07A7711D0916B4024A7A07FAB1B97C7A0A10C60F11C01A095E61497F75314E5536C2AEFDA13E3D576C0940E9A5331FCC512CFA68949AE09D59C638CDF70918FD812341753E8BB0361C6504DC2B2A17880815D4757429C1F3B99C95572DAE9F078C0F9A4018681E3DD8A00576FF55D6929123282B8FAFC19C615372151DEF268A5585D71CECCEC0CDAD6476524345FB624D2D206A37871E8532FC0EEDAFD33B0A9F0275C631D229A3D23DDCC6FA2034A6207F979E529E9DB03421037AEE29A2CE90B54624FF3C16E00C01223A1F1C97808A7923A271B297C83B9A60E67AD3AD58B8C12FCECED5B06FA02DEFD6C3721C725C85228F31047E7F2501AF33E325AEA45CE4CD875D1A3BBF11CD7EC0AE7498D290939BF2DA72FDA14AE3ACF9E32AE07116A672EB5281CD8874B72B753B880176026EC89A0C5C5E109337130783721A87838220F23677BE507D046C56896B1A0D9DEF5EB6792A3CF9569D0B9FD4797E818F262981274CA0A0E1125D95B507FE3ED7D42BD5266AB26DA45D1596450346FFA2CFFBA50CB3C28186C90927C3417403DEE8CCF20179D5DF54BD1E2511D03E9B70283D2B78D38FE14FED93798D99EA4A64263CE540514FA54013F2E8B8EDB3B9B2F3ADC93B0F3CFADC5A607F68241A4B28D2F62A2CA0F523AC8A935CD9E2A2704E1BC1C45B30C83C718C3B6837525B52D4C894F9C399EAB98238DD94D24221BB7BD8C62DBB4E70DC1EFC9223A4014B9C04C78B8ED225349D2D6663D45D1C1E215175E0C49ECF7B941DB33FEA9B1E1414B47AF1630FBAE3165EE41201661EC497FED8055A5C4B2E70D1F4608E51CEE94FBBB73A6EB1F744CD26682B6418D152124FC758D845B44C2DC9E34A77414459FE1AAEEE390859010DDD38E10C20C12A5EF650AAA53E74B614E11B721F3B2FE037B7E6E45AEADBD69817B28E2E1497DE016FAA4362E20702743531611AA4E1D5E4FC6FD37BD01C5369CBC0853635318E46AC6AFCD63094E653496F53C47311722813F7C1666BD8584CE35920371099E8E68055C429F2D714CB01D00DAF490288DB7C6D8755AE30DD94E76A5D0612BC0CC6139DB6534F33DAC74955E9C32E5B978BE97C62944D48C460E1E2F70066AD25D3CD0130ADF5CC24759AC5E319D685E1EA76E6D101DB2447FD9DBD850E10D681B60531974A44C155B4397D1F6C7C3EA5F527F8443810142F82E7426F00D5A8CB5FDF74F4B81D08F63C3C53ED2F3F5813D679052F2DECF72F349FFB2573CD3F966A1F90537EF4DC7D472C6C0F51651DA000A2E489ACBE78BAC094002CE8441669871D108AB1EF4241C8BCF251142C7744315FD179E3ACA222ABE2D2F82A1359B309767592BC759E87392C251CAEF6B20DC2813F9E4F024FA0E83933CC9BF9CD129AEA41694F80DA97B74F5C22FFAE491D16441D2B125F3B6D710E1FA3BB4ECDF78AAADC43ADC1D427F649702D5E1B59372478CAE1A94EC177EB1CC0CE1B03981743D11AD639AF2761418C3CA8E484BEBD4E68F3C932F7948412EDAE2E8701C11379F6FA4D026C0FA32E1F3D9B975DD190427A404105A14076EB531D6E6A9186A22445D1C94EF9B0600972607B039387055C6A416AB0D153D92D7240EE9E910FF2D79ED5ED8E6005E4FAFCCED3BDD8CEC998BF31025E3879A780A0262CCD597A0ED6CE75FCAE0491B2E9832C2A2CE373503730970D68F095660C02E66405D02834647DD0D2408855EC6A12A00183C26ECDC61FCCD39F06B6475A65C0D0EFD27E91906AC175037C5C3229801C684A14631D676F90AAD2F660850A6551176C5BA96583670B5F4EC9EE21A2AFFCB8655D18F01D788E71D98D217E43C6787EC10FAD96BBFEC1EBE968CA2F7283AB2CC2627043DED175F5D6C83870034D64492699EACD4C95AD88ABF1A7F75D6816FBA7FC022A7BDACBD2F4E9E895886A52BEE5C5FB54E356686C4AC02F55CE5646E50023EC60192A07B29010EAAD970C43B429DA0E193B6042532155027F08FD784BF7F7DDFA4E8A81D06A2C592F8A39792A05A43E651579258425C1BE8D12BF38613937120C0CD11A9B57101627FAB6EE2230CCE08C2376F8E82CD66B121A1D0B22A546BAC9EA52884F58B83E77F5F33F7D0140319C29CB58B683EA1832022981DB9C6B808A6F8E270C91129897FE32156A2049E22E61A9C5A4FCF5835FF11BA2C81FE423EFB2074C7EC7203A9A7B581B74CB2D8BF358F665318F3CFCE6EEFFEB98DFF8F1B2E359579D36D1463A0BB94E63ECB3A749DCBC97B12D969F453C72FEFB25B6C5162D183399B2F5D209D456163EE652252121C0BBB48D9CF0DBC87816A2BC94911168417644BB2AA452814BFC6CFB4F619927BC43F86151057B1FE78C444B207B24C3C3167C948AB44FF4092B3CD5020EE597F7122B6D0721E1E78CA095FB2D180A8BF34E7A65E16E8DD9EA8B64C60D671A0DD1A063ACD19A2776774F7DF85EB63B40F92B4667D72A1295EFE13A74F2D5C1A7FE4D14B29CAAB45F7A196F4F8280C82980632E9516445FCBDEC7E090FC693281914087BD7388E6C7539A5DE60C8DE7CEEC6378653A50DACA8F7C7C043A25AADEA215A2A89A0A88727A533685450115E5EB24CB0DE4C67D643C9CFD353AB35D05E6EFC9E983E7F86EB607EB83F34F863FC08D618F8805D046F15686E5E554D309F34B5B51FF01D3CBFC27D6A54CFA444D3A35A423A29E5B4175383DC52C355E5C15EF7D884EBB420D5F2E221E9ABCFFBE9395AF0AE6F988D5E575F88B35FAB95374C7CAA7AB6B8D1A520BC33A176CA1A9484EDBF8DA0826B5D9F55FE0C9B9D3E55CE6B12630CD5F41D636478014CA82B24F7BC1107AB921E1A86767F219B59C2C1"/>
          </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="0C75C80BABCB050BFA9306BA5ED41005400DCCDE0FA91D7966DA56B8697A6E97CA191A7325A36B8E1417098266437E86BDAA5FB8BDF06C3ECAED57FB056DE1CD0198FCF380ACF05B00019854AC5BD2CD1E55788CC0BDF2DF342F32850BB3BB4C34F0DDCD918045ED8F83A66DE452A81B8717EF44BF9B8D72CFF36CF6B51B3594CB3162BE19E00E66C2F27035D7883C196263C5F406E99D1FE2232E38B5A11F2D6D50431B892307AA1FD4C50764C58296E067E2B91162806D5055C2A49E051BBBDC348411EADF8B0607D6E62A15E5A58648FD8357D91A4BA7BB1B17A9BD7E4C20CB020B37D107F48BD6AF65C75BCBBF41172EC683B126E60CD2C689253EE65F37F52FC1357E2AFEDAB38E99C81FD60FB6B42E7AA296072EA3A46AC79AE74F4B85979378827E8A7E1ADDA512BF9E9565EAC81C810FB6BCD78BE1126205A99B40A1881F4925C5394E12A3873FB052BCE2D3F1C29228BBD41FDDAEEA5841021BCD451AB8B6A21B82E05725FC6F00DD6B8D6F0957E2EABE6F0CF7F5F36E2EC50283F771389665405E4BDFB7F1A6BD8319B856373D188DCF3BE71DF611C329D1B5368834CD17BDC182EDE76F311615DFA821D49C210B0731B5FD5D73D9354E40B08C839D70FA670B201069AE67BDE32521EEDF022882BB877902C8579170407DF78928D8B0F2919194EB798AF47576EE8BBB45741E29931E985F3A38B30B88CB921008A81F405D4E899D5B14279A1F71B3C718417EACD99E20E337EA72D2FE6546C205F68347F5694B4039FE4847ADE73FAEBF65F0B5B1D71DC2111B5C33B8955AD4122ED695CF9DD2D81D03BDDC99400B566DB4B0A7EBACA4A4BC6DE04C753DA839BAB0557A155EFA6FA3A3839BE5572A6575373B7900D9898C99D5AA41D416685D6436047C5E47B0A73159C34F7D3A640A4AA485F3D1340F6FC6706B622EBE40269B12D916B058FB3041949D78281E5950057CA1D12E2DAB61B9EC4991AFD05A34F0107539C74256C111570E17990F7FD9A04E99C9419887C343181A44F12A5F218B2BF8056B94AF379FA02931D61193AAABB637C02843AB5FB49454243FDCD37775E999333C3C9A491EE944860BBCD25814E263E08EFED3CCE762CD2DAC0D05FA7EBEC4C740770A5B0297599E5AEAFBB20F464E673DCA9168B6CEFD72A97913F28582091BA3B4BD10CB66A07FD5D2E8FBE0CE0A9FFEA8F537552DBC9FD6F00E0BB8E14AB6C40EDFA44437D81C65588BAD486896AF36392CB7E9E332B06EB6900496BAF154A90C29C2BCFE79F51CB0D483F4A3C64FB2850B1568356FBC56D76789F87086171D4F12D9DEB5F24F7C8E415A10ABCBB5628D1324409EEBD762A84AC07ED8D9544C8B1E662725CBDE600571C71590BA2422FB87CD524662B21FD2BB2D9D60AC8E08BD8689BF0F1E8FA62D16F02BBC01B41DC585B45771B372348C447E8B45E1A3CE42AC952C564CB55D97B5EB000295B004DB54359F5B1FC69CE3A08449FAB1FA88E2EF33E676A8CE75C68EE701447B91744EDD776AFF56DB603E7E16EA663713EC6EC10EF750042EDD8F6ECF3B6743949627A8CC92E8435F9378FF9097D2055D7CCAD2082EF2AED61F2DB3AC025D56BE97D1E369261C9B264489C313EF6299D044A4439C09032F98B05398271300B3F8FCB6D0B7FE77D7F1BDCF399D2DE23DC8EF029BF3CE1BA3439706DF7375F7BD33D1D589D622492828A0B5084BAB5E4DAF3A7C7B058D7158AE2948EA7B8F4891EEA47A69D5F5CA25A7DD580380BB8DCDDAEBC6512298C0F212C7D120EBDBC5F3868DC5B4BE71F82FAD899276C9FF24F2637E2F4EECEDC2B1068DD367DF1A8AF29609CC19C9B8146AFF5B01F30B716B7FAB428BAD6F04EBB68D2E31DDBEF0241959342998EFC6169919C80F698AB9D6BDA9B9159A3FD9DFAC707B084A4E429D88305EC7D6213745FDAB3CA713CFAB802A8962ECA75BB6242BE2476EA4F655EED4AEC030C7DBC7FC3DF4E613444CFED1B48E864B315A6B858EEC5644C7AD1CF266F9174D553B4C5A6983CF69E11114B1522D5075072FBB351B8EC4A8B6D8F12532805DE24D9C4B16D36A6A3857BACC313D73B9C7A3402CC0A96370F7DF49E545A287338104026341AE638AB074F3E0A598434053AD2B66A291F58506C59100048CD4403EEC9878B4FC21D9D7CD8CD81EFAFCAAE4CF8A4E4A69AB6F22A063245E55BBFCD72D4BC24F4D969062405A31170B5DDF4F2FAD456F36CCC2D83D8C8CF15D3EB3F99A62FF4E81956935C826793ACCAFEAF1C7C9948835B445B2B5D90BB5873AC1FC167DDA4AC652B92AD3275CD66B45E339A5F45DB824B368EE6DF51979618ED6C352040849D69AB921DE9865FE3E15CB8AAB1D7DD997084128DB71A2438AF9F23D34EF7C6D0FE6172B8D005DF4B445FE524EF0783D46418B3C15D07F4457A9869B22E00A26E3BB229CC6AE009E3780B489B8349575BAC59763904686DBDBCFD679524D464DFBDBDDE4CF6739B476EC57526F9E113A4B3F8C47094F314BC76432B21F3AEA8C552817CA82CF49C873235197276FEA4E4546CD9E94E65CF25C2DD443D21A1C8CC658B8316A058EAE66253E86398B5F043959E44A6BAC9824B61112D9609F7C9AAAED1C712266B18A00C8D04CD1CAED5B2671CCFA00B6F62CCFCED36A39B2B3D944804B11A16362116AE25FFD939994B5E71436746F148AD6F99A490D38A17E00B4201DC8D775410F4F1B6F6AFFB86980C369D0C18E414E2566DA4BF44DFFAA02E8CA3C9F892638"/>
          </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>
