<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="7BA897ED6AF721003F804F91B82FC01FAD4EBE392B1FBF22A4AF821790C8FEA1"/>
    </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="7BA897ED6AF721003F804F91B82FC01FAD4EBE392B1FBF22A4AF821790C8FEA1"/>
              <Key type="ByteString" value="646F854550DD25753FF38D86FCD7D6A2CE81577E590CD9718916F14CF9DB8A403C43CF86EF63A67A3A1A539966BA242E629C09285E0CBA8F8FFE13F8A0612464DE45A860A355E12D8AE68AEECE239DC4EC6834E6BA27B5E36E4E71CFA27A99D0C56CBFA0E0097BE85C4B6E5B0944B7261ED338FC39EECF00F924BB00600AD2765116763715115072785871616253862272050752378565237538340630337171283502283148401540155144500225841855328640082235441701368075318842051245075368127513482144670284884148124111066067805786011277206637388521036538488633844471303647238188733305654321713618773571260440823562047545120078663820061218723151221721414425350846748804351730322355486320260721534437052652660063076752507767380077375087441365611458721186247301414800178516605522555525710383546102831122722508257224158506545328038606816172606524635820276785110722310731627007817607468673247756775614181715772270470307317305545234352023302064178461430814825401865346547088532261487886240332006481468838682286662230858813038623121406122618130605185028104653648717178087075307082316671461253856537162814053371180634644314740780666714475583568881163603183503663310778683838251332241436137743800642886777671200566843134800880554087813606727521845588576064132755377388431662006184452050072406003410323156847576731432654485511043466587446722733055865517843782114454024405525754084370427551585744818674023405141661826218047464614368182105001282033680042880530780400662021441430537208886433441338430274306718853134580428845651111761138662617386221825748437356315022218011106608682283384502425874715304715588646365487174767254588765032415373352037224645337265238743274810527046143021804575227127341748560776658774040518347743705465776535580433464650284724346224075235818844816887631713360285308880566607851820173816430621244123742236855006232654887261371875854160558015076045634864221462446638435405365714224616876584661681234507840138780627780478615281135116045857522547874668244154111156530658456334738372507753381577356747047245588018804804674804781487568666357663603041126381051708201283542471327067174020622683878038111647428528874262860303568344260205372568203065532460037118400068435235317822535215538620568867036365587347717344756288280714732711400264624376345715775073756480460452557367428875636167774113843413070880538038282078778166481667866036745060307433358765645352508480541743862026237544625472355621167406616010144415088033771833245743277471611250422354615157218473132888822807543082505448663577036102457052614100381706704566403366634086781454014841248414338763563671452845324721361705350351841133872035165780547621566326527462257124244006148326382151122608636411588772578000238377520264864654705237038471582085772031036838037585655376413054415685001566256634603564370066823041146605565114511711205551167510637371637747857043456467237384205413772368370685884753382502326277643807468553883477662337123150725502425523374334718674442113240732714620211528364251130641276333231167701372774217518726283665422227678132783488538374801447373116057835133588863666100631165756650857221006440486263544736315413085032302130524364881321052380118224807833133072251533221830158B451F5029FD05FFBB1FA5716F4DE699C7D5F9BC0C38D3F4BCE5B017587904CBDDCD47927BBADAB7C55EF297017F197F3BECBEF17C35B0F2CAC4F8D1EA5EED320D433376FCF474BB4806124C6D8D41F9E82F4157A3DA6698077A25BBB1D8BB4913B386600316BBF185414F7FF146B611115B5DA947E622F6A73CDA0655DA775E689043CA57EB81EEDD164B54EB96A3583115F7D310FE7BDF51CBD490AB44777A87CBF4A9735A0245D2A6FE23D1092DA38B943172663A400C1C643D2CF594D494A27AAB089623E3D551CAC83A9D3249B91C30B8429BA2F24DD148D399DDCE1FD2595051EF3B01B2F49E8E4D585A0C57245BF176EA5779578535BD7DED89F5A512FFB70D537F18B9C292E5385FF0963225B5ADB0D5996DE7FF499858D5460A4C1588EEB79F1EF42D5F26D628C1A3E6DEF81991EDA401BFB3B7ECF311A42A444FC308281FCFE85979E9D996D7C0E71747A346E7E296F17CC04AA6E96BF3484A3258A9D3A6100D5E64D490A18C69A98BE43C9A481CA5A463C2E4C061851DCD3683C45DC1E894E83F51EF407B6F24A94D5244E3201C09D146873A720AA033F35873506E757619080A560C2E75333485EC28804861D72D8D80C287900C50652B99D7E82BE40A6FB7366F86250CAC84D33AB6BEB61ED3B9B421374D20FF03800B29C12B5FC9159815DCB64663DC09366F8A680DA9263293BD549C907100EE960E8707BC98742EA4B5B15742C9A593742B42B3C866975E8364D9953C7ED22062A78104EDEA7EB63089A052A11F03008ACEEC47D287D4D49C474ABD6DDBD46F2F1F8A0748687EC0E135FB34312C2CCB62C98D9064075C0404970667A0EA5483A8C93502F3CAF9F3C6F7348FCAA5D8BF68021AB9DCAB71EF4316C4EA00E7B54A9510F9C99C60866869212418024D36802B18645665F8E825A28F7D00D45F28432C5CEC1D9A0F3797296000795BD7F5D139676DC19347DC4850F5F6A37ECCFF3725690714C625FAF674CA3B568296BEA67DE75DBAC75E5FEB443F452CC997798AA08577BAAF97FFA69361364E8493B3ED27B946910B326518FA077E4E9F2AEB6AF1B25AB953DEE11B5DBDB9DE41A6B1753FEBDE6BEC0ADB4C091D0ADBFA74EC2687405EDAE928D6F10C3BADD2B28E51835A3B59A3F5B5795925A722F4B454953097876A75F01A9520BB8A85382EB3EA01EFE4B72220FF120826BDB4E6FF11F651E6082B81BAF2095A73F87EEE49654B5CF93AD5EDCB137F66DFE46A69EF920C9DAE0C6C03665A741E5F2584D70BA2631E5F82F67E675F86DA7E840A72622C771F85AB46039E29A935EF8444A7BC8B052E2A045A6F85E20AA3E4DCD14AD2BCD3A5730CF0CED783644C3944E70AC5501CE9E2299F40B1F45D33AB084E1EFFDD048FDCF843B5BA6699292B9462C2BF0A88090D9AF1A019FB6D2F444987F64D50376A800AE8E6AE0EBDE152D60E9E651663DC58FA0F526B77106B1103F430BF7729951168B4554FB40C8706A0BE5580B51C6AD31D5907CC11723CF0E675ABFD72F74EA2BF161D66AC2A664DFEA292C954392D2432B8974914EE27EA5E11177061FCECE7DD710281653C34F835571326C8D117569C01E87B65A92934D89D8F443E7998BC92F3CBA59C91101366FC6CF18DC7432B184E990263B363D4E5138FA12294CBA12A5AD9C41435E984C500673697599F617AE0855C56AE32C64894FA74EC1E9767F2AF46B4CE85427D7D5931E2A664F570DB5E9256C015568AA37686B4C390BDB41895BE51F4BB579DEF7FA4D106D774AC245412DEDC143882A2FAB8FD208779F7987A2DA976DAFDE8AF2131581536308E2E233C1165AB1C6E95B49D562C105C68CE6B9672D3F537E3E1D96FEA73FF5CEF7A833F88921A4DB1B10A891E2F9F41BB7CA0689E2D4028EF11D187EC5EB9AF1C666BB894FD2490213EE43D48F45464B43D7729F435CE517CE32A6B95C62B07AAD77A71524717B72B2DBDE14778CCEACDF3DA282FED8DB94E68AD0F89D09E8395102B8615AB00230E49AF4ED93AF17E6637B0405929BE046C202782B46F264058890104C6347EB5463905D31C6DAE171910838DEE22155F181B160791ED918AD63C10B06E90676CE9515CF07A147773A79761434038E08081356C27A07EAB80713FCF877CA80233FBBE753DC60D89EAB3603504CFCF0F4B4BDC21416E2F750647240720705DA65120BF0EFA3144E4F4CC295261C94CFAFEB7B489494BC89BFDF35C179CAEE069D7B8245C0DE135D8AAE75D707BEB64C0B26F414B9A12E8B946761AFE693A2D8120725FA1AF2605A4CAD11BE6C1341BBA3B1AB1C42BFC60F629189C025C0EF8FE635F6B25E126C2FD0DDAF95B99F550A11AA60197C8FA670B0928F9CB2C992566603784A49AE15D1082B4E42338F0AE558147CD234BD095E6992427087C4847007C8B95831EEABCE7A4AAEB54115C10FA8FCC305A53E5D8B833911A01634F01B8BF9B39072C612BFCE9612F03564791253098C29C9BC1C5512A3D0334825CB0C0181E1F7B492962E68EB8101F25F2DBEA49A4935F685365CBBB7386CA4D84FD8C929F87B6A9D48CD715697DEE62099EADDEF5B387B6CFBFB7ED6BCB1266E6D5AE90D8A6EC30133B33F49942068983BF129553B8F0687A326F26A794473437FD4D7F1E6E2EF5C4CFE54FCA5A78A28F9F856DF9C2FB0472653A49538D0198F2D47E07D161E9DDD79DCD4A774FA71004BB04B965CDFDE4203B4C38B18EF27DE1A362C588CC52EED110A63EA1232CC37289D89BF886C4725D15A1E71C1995DF15D1A21881A0A2D8D204427E669AEFAF6C19BCA8FF37587A63B7B19427C788DEDBBF3E140E0A04A1CEC5787A5AB96CC3ABCA0EFF7931DF90CCC9B770A017396AF223D40F51583FA298EB10072979D4B8CBB6F776C57026145C3A223C626A5D070CDFF85ADF1AC956970812D91C1EAF3E3D16DEAC03D7234B10BFB40EE8A2DF8B56D2CE04F8F28863E977A0CA7E903F7CC276FCDFD0805B12A60C05EF57BED004F6D8D41F1C2B261E49E08591109814429CD4C3A70B95E32437033B46ED3F911698B1DBFE5A496823648392750ED4EA1EBE22ED2BF71B9150B654812C6E7A5EB7998AA5E0F13AED18C5C7523A0F1D3D4CAC78B5E4F49C2000CE7497FE37C0F9FE9D74ADFBCD77AEFD745FA0E276D4F617396C43A401582DF08C6ED7A43FFDC98500FA8FED0427DA92F2BAFEB64BB62042D8623F307DC9E40035BEA35A2E46073B00F34E26162811DFAE6974504D207004373B7533E822405F5932B0C8AC831FA90365EA97971250F54858ADD3C554046BBFCAE324E02EF4F11C845B3F715126B57DD691B2B223A80A524683AAFCC22D02A48B55590E769E4653274746AF2969441E13A875BCE2948F9F9CFAFA805D5BBBB8C86519D228EF089AD812AE0ABBC3B98DCECC3F54187477FA2C2B1DEF52128D4349E1DD811BEAF5D1FE3BD501AB110A58D7627EAB625A109710B7C4D169A53F86E97CE18BEE60178E03E62A226312FBF911E959C17F17D478494F6F8BF221207"/>
            </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="646F854550DD25753FF38D86FCD7D6A2CE81577E590CD9718916F14CF9DB8A403C43CF86EF63A67A3A1A539966BA242E629C09285E0CBA8F8FFE13F8A0612464DE45A860A355E12D8AE68AEECE239DC4EC6834E6BA27B5E36E4E71CFA27A99D0C56CBFA0E0097BE85C4B6E5B0944B7261ED338FC39EECF00F924BB00600AD2765116763715115072785871616253862272050752378565237538340630337171283502283148401540155144500225841855328640082235441701368075318842051245075368127513482144670284884148124111066067805786011277206637388521036538488633844471303647238188733305654321713618773571260440823562047545120078663820061218723151221721414425350846748804351730322355486320260721534437052652660063076752507767380077375087441365611458721186247301414800178516605522555525710383546102831122722508257224158506545328038606816172606524635820276785110722310731627007817607468673247756775614181715772270470307317305545234352023302064178461430814825401865346547088532261487886240332006481468838682286662230858813038623121406122618130605185028104653648717178087075307082316671461253856537162814053371180634644314740780666714475583568881163603183503663310778683838251332241436137743800642886777671200566843134800880554087813606727521845588576064132755377388431662006184452050072406003410323156847576731432654485511043466587446722733055865517843782114454024405525754084370427551585744818674023405141661826218047464614368182105001282033680042880530780400662021441430537208886433441338430274306718853134580428845651111761138662617386221825748437356315022218011106608682283384502425874715304715588646365487174767254588765032415373352037224645337265238743274810527046143021804575227127341748560776658774040518347743705465776535580433464650284724346224075235818844816887631713360285308880566607851820173816430621244123742236855006232654887261371875854160558015076045634864221462446638435405365714224616876584661681234507840138780627780478615281135116045857522547874668244154111156530658456334738372507753381577356747047245588018804804674804781487568666357663603041126381051708201283542471327067174020622683878038111647428528874262860303568344260205372568203065532460037118400068435235317822535215538620568867036365587347717344756288280714732711400264624376345715775073756480460452557367428875636167774113843413070880538038282078778166481667866036745060307433358765645352508480541743862026237544625472355621167406616010144415088033771833245743277471611250422354615157218473132888822807543082505448663577036102457052614100381706704566403366634086781454014841248414338763563671452845324721361705350351841133872035165780547621566326527462257124244006148326382151122608636411588772578000238377520264864654705237038471582085772031036838037585655376413054415685001566256634603564370066823041146605565114511711205551167510637371637747857043456467237384205413772368370685884753382502326277643807468553883477662337123150725502425523374334718674442113240732714620211528364251130641276333231167701372774217518726283665422227678132783488538374801447373116057835133588863666100631165756650857221006440486263544736315413085032302130524364881321052380118224807833133072251533221830158B451F5029FD05FFBB1FA5716F4DE699C7D5F9BC0C38D3F4BCE5B017587904CBDDCD47927BBADAB7C55EF297017F197F3BECBEF17C35B0F2CAC4F8D1EA5EED320D433376FCF474BB4806124C6D8D41F9E82F4157A3DA6698077A25BBB1D8BB4913B386600316BBF185414F7FF146B611115B5DA947E622F6A73CDA0655DA775E689043CA57EB81EEDD164B54EB96A3583115F7D310FE7BDF51CBD490AB44777A87CBF4A9735A0245D2A6FE23D1092DA38B943172663A400C1C643D2CF594D494A27AAB089623E3D551CAC83A9D3249B91C30B8429BA2F24DD148D399DDCE1FD2595051EF3B01B2F49E8E4D585A0C57245BF176EA5779578535BD7DED89F5A512FFB70D537F18B9C292E5385FF0963225B5ADB0D5996DE7FF499858D5460A4C1588EEB79F1EF42D5F26D628C1A3E6DEF81991EDA401BFB3B7ECF311A42A444FC308281FCFE85979E9D996D7C0E71747A346E7E296F17CC04AA6E96BF3484A3258A9D3A6100D5E64D490A18C69A98BE43C9A481CA5A463C2E4C061851DCD3683C45DC1E894E83F51EF407B6F24A94D5244E3201C09D146873A720AA033F35873506E757619080A560C2E75333485EC28804861D72D8D80C287900C50652B99D7E82BE40A6FB7366F86250CAC84D33AB6BEB61ED3B9B421374D20FF03800B29C12B5FC9159815DCB64663DC09366F8A680DA9263293BD549C907100EE960E8707BC98742EA4B5B15742C9A593742B42B3C866975E8364D9953C7ED22062A78104EDEA7EB63089A052A11F03008ACEEC47D287D4D49C474ABD6DDBD46F2F1F8A0748687EC0E135FB34312C2CCB62C98D9064075C0404970667A0EA5483A8C93502F3CAF9F3C6F7348FCAA5D8BF68021AB9DCAB71EF4316C4EA00E7B54A9510F9C99C60866869212418024D36802B18645665F8E825A28F7D00D45F28432C5CEC1D9A0F3797296000795BD7F5D139676DC19347DC4850F5F6A37ECCFF3725690714C625FAF674CA3B568296BEA67DE75DBAC75E5FEB443F452CC997798AA08577BAAF97FFA69361364E8493B3ED27B946910B326518FA077E4E9F2AEB6AF1B25AB953DEE11B5DBDB9DE41A6B1753FEBDE6BEC0ADB4C091D0ADBFA74EC2687405EDAE928D6F10C3BADD2B28E51835A3B59A3F5B5795925A722F4B454953097876A75F01A9520BB8A85382EB3EA01EFE4B72220FF120826BDB4E6FF11F651E6082B81BAF2095A73F87EEE49654B5CF93AD5EDCB137F66DFE46A69EF920C9DAE0C6C03665A741E5F2584D70BA2631E5F82F67E675F86DA7E840A72622C771F85AB46039E29A935EF8444A7BC8B052E2A045A6F85E20AA3E4DCD14AD2BCD3A5730CF0CED783644C3944E70AC5501CE9E2299F40B1F45D33AB084E1EFFDD048FDCF843B5BA6699292B9462C2BF0A88090D9AF1A019FB6D2F444987F64D50376A800AE8E6AE0EBDE152D60E9E651663DC58FA0F526B77106B1103F430BF7729951168B4554FB40C8706A0BE5580B51C6AD31D5907CC11723CF0E675ABFD72F74EA2BF161D66AC2A664DFEA292C954392D2432B8974914EE27EA5E11177061FCECE7DD710281653C34F835571326C8D117569C01E87B65A92934D89D8F443E7998BC92F3CBA59C91101366FC6CF18DC7432B184E990263B363D4E5138FA12294CBA12A5AD9C41435E984C500673697599F617AE0855C56AE32C64894FA74EC1E9767F2AF46B4CE85427D7D5931E2A664F570DB5E9256C015568AA37686B4C390BDB41895BE51F4BB579DEF7FA4D106D774AC245412DEDC143882A2FAB8FD208779F7987A2DA976DAFDE8AF2131581536308E2E233C1165AB1C6E95B49D562C105C68CE6B9672D3F537E3E1D96FEA73FF5CEF7A833F88921A4DB1B10A891E2F9F41BB7CA0689E2D4028EF11D187EC5EB9AF1C666BB894FD2490213EE43D48F45464B43D7729F435CE517CE32A6B95C62B07AAD77A71524717B72B2DBDE14778CCEACDF3DA282FED8DB94E68AD0F89D09E8395102B8615AB00230E49AF4ED93AF17E6637B0405929BE046C202782B46F264058890104C6347EB5463905D31C6DAE171910838DEE22155F181B160791ED918AD63C10B06E90676CE9515CF07A147773A79761434038E08081356C27A07EAB80713FCF877CA80233FBBE753DC60D89EAB3603504CFCF0F4B4BDC21416E2F750647240720705DA65120BF0EFA3144E4F4CC295261C94CFAFEB7B489494BC89BFDF35C179CAEE069D7B8245C0DE135D8AAE75D707BEB64C0B26F414B9A12E8B946761AFE693A2D8120725FA1AF2605A4CAD11BE6C1341BBA3B1AB1C42BFC60F629189C025C0EF8FE635F6B25E126C2FD0DDAF95B99F550A11AA60197C8FA670B0928F9CB2C992566603784A49AE15D1082B4E42338F0AE558147CD234BD095E6992427087C4847007C8B95831EEABCE7A4AAEB54115C10FA8FCC305A53E5D8B833911A01634F01B8BF9B39072C612BFCE9612F03564791253098C29C9BC1C5512A3D0334825CB0C0181E1F7B492962E68EB8101F25F2DBEA49A4935F685365CBBB7386CA4D84FD8C929F87B6A9D48CD715697DEE62099EADDEF5B387B6CFBFB7ED6BCB1266E6D5AE90D8A6EC30133B33F49942068983BF129553B8F0687A326F26A794473437FD4D7F1E6E2EF5C4CFE54FCA5A78A28F9F856DF9C2FB0472653A49538D0198F2D47E07D161E9DDD79DCD4A774FA71004BB04B965CDFDE4203B4C38B18EF27DE1A362C588CC52EED110A63EA1232CC37289D89BF886C4725D15A1E71C1995DF15D1A21881A0A2D8D204427E669AEFAF6C19BCA8FF37587A63B7B19427C788DEDBBF3E140E0A04A1CEC5787A5AB96CC3ABCA0EFF7931DF90CCC9B770A017396AF223D40F51583FA298EB10072979D4B8CBB6F776C57026145C3A223C626A5D070CDFF85ADF1AC956970812D91C1EAF3E3D16DEAC03D7234B10BFB40EE8A2DF8B56D2CE04F8F28863E977A0CA7E903F7CC276FCDFD0805B12A60C05EF57BED004F6D8D41F1C2B261E49E08591109814429CD4C3A70B95E32437033B46ED3F911698B1DBFE5A496823648392750ED4EA1EBE22ED2BF71B9150B654812C6E7A5EB7998AA5E0F13AED18C5C7523A0F1D3D4CAC78B5E4F49C2000CE7497FE37C0F9FE9D74ADFBCD77AEFD745FA0E276D4F617396C43A401582DF08C6ED7A43FFDC98500FA8FED0427DA92F2BAFEB64BB62042D8623F307DC9E40035BEA35A2E46073B00F34E26162811DFAE6974504D207004373B7533E822405F5932B0C8AC831FA90365EA97971250F54858ADD3C554046BBFCAE324E02EF4F11C845B3F715126B57DD691B2B223A80A524683AAFCC22D02A48B55590E769E4653274746AF2969441E13A875BCE2948F9F9CFAFA805D5BBBB8C86519D228EF089AD812AE0ABBC3B98DCECC3F54187477FA2C2B1DEF52128D4349E1DD811BEAF5D1FE3BD501AB110A58D7627EAB625A109710B7C4D169A53F86E97CE18BEE60178E03E62A226312FBF911E959C17F17D478494F6F8BF221207"/>
          </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="646F854550DD25753FF38D86FCD7D6A2CE81577E590CD9718916F14CF9DB8A409532FDE638DF5D158886A3D677A613C93ED0EBC9D98D97BC43851DE9BFF487E1E2CBDDF8B9E055111098345C738662F1871667D14155EF4AC0EEF75E45BACBC0FA85AC5C65AB7661EDD67CD6066A17B3E8C2E63258D3A3B2A09DDB61BEDC636F15542BB215976AA62EA9121645FB9EEA5ED3ADAA2A54855F7AE37359609D2BD7BD89EBD876D1CFA62772043C4DE08E11E08A6D3F4FFF165D251D86EF95268B2569ADA1E236F4C14839034A5997862CA4D89810CBF1F93A76561A28E7B40B3EEF98970ADA88D6977069B9D4BD00523BEBB7E1DDE446CCE35AC1F29B7E82AD48E02CDB1DC980C15D9E6788313B2CEF22AD1F77BE7FF2E1853A44AB3489F1B06BA9208F725E3C37A8980D75BE9E2E917E18BB957082573B18A4C684EA7779DB1891DD8E597D730518AED263FC2D4A3A0824649DDB5C44C566A3145F3B9044F70FB83E63E0C4D32658C3ED99B0F413E155BE09A25CCF860CA360AC1DC044C6172D23CACDD4EE6C197C368708E28B4E76E869D7222DD781B4A06498C3124EC16EC737F1FDDFFA4058C60C470D6C405F06B6DD42C999B4922CC231EDCD218EDDFDDFC71AE071C68216931F1ED783E4B03BBB229C4162DDB575DE37BC3EF101D271177A6CAC94A9A5DCE78ABAA60A7CB0C02FD96155E464CB84339E329737BA8BDEED611E19CF1292DACCD1D57026381655AC283E52646C06E60979138CA4E8667541E3A0399333C22883926A00D0F730F0D36BCC765C9AE4D05B665EEF12BD42ED799521367027C33FC91E25A56F82C24948827F2209128F9094EA1C104AB001A48EE6DC5A91389651E84F57703B671DB6F905A54A4ECC10D17766802199425AD3A85CD9E29A005178A790C48AD6C41EA79BD2A8BE23B52782EADE3F58B92C7D7B36120B942352E943EA222FFDC387AAC4AA3F28C4337F4A06925EE2F9B593707460B30FDDA549C6FD169C60A535CB5D7676550E29895721CE84A34AC765246DA32CE65F096A160EF92430FC58D4FD5DC331B7848A6D8FE83DF09AE018A3D73DBA771262668491BC32DB3182B566F6E9677A20695A9157A8B81D7985B00DC5E69AC847C37C2FB07F6DE0CFC5BBD8CCA3B9AC80EA9E158E9BA67BF720141E406473658FA77825110A36CD6A125DFC9C2716A6C7B8F919AAF3675D58601E19D97A560FA63D62DA6BD3958745E46E15F3EF9599B93C48B159D229A9C2A2A819115BD8465981219BA18E54C628447E08227CE1DFB0AA27B878AAC27BE5521C2ABC69201D9E9E9E776D5B49D84AD235982A293E40267C28A0CBEE97952898A8AF17AE99BCF12D7D740F048B193E980490DB0F48977234B2D355F5F16DAA2A6224B6A24A21D8A157E5255EED706E8D0CA3921F14FF709E448AEA832643F40254F0D837D7862BC1DB3F676B8BB4CA50DA782F7B09E4ADD50A0FA0E66F417BF74E476FCE2D66EB99745198B875D110EC0FEF3B2ED1E6EF73584F6955C92C3680464367D1C3CD74E19A4D5A902CA1C26C70BA0DF8B2B33570429453C40DD22051A83815D49D319A4FE884186F7BF4526C62CD47BE2AE249F1C6CF1F72CB1B29709C903AF366D7CC7C573E42BE9C2AA4E94C2094C5BA0687BFEE4840BC7C90360A348E356393250373851ADD5CCC2FF09A62B7EC131540ED70D89AC9BBD77BF05F1C2FA98C0C0F388FE6DE6B0F5D4FA14781A8FC2F7AA5935CA2EC310CD7015CC35667F19E255B0D664CB3077BC00825559CE809B4B4B5C15AECD4471A5ED68C7D1DC2A3CE810803FE56429B54155709C3214B7FD5A1BA3432A7C3A951D9485CA9F5F511E5F387AF01F0BCE929C47F9BC307700298A4FDE1F3618919E84B65253E113A3C39988F5D100CA5CA07FF5EDE5143571DEFAFFE18D9F4E55827A5BC721666AD41DA19979E956052319131D874B75D8AC9DB3E45380412666D91604295D285EAA00F8359EE63F753A4B0D81C1737D5EF2C1FBC8A5B3BC1E04E1A9278D7C1868D9E7B1FAADF37B5AE812D36E6E38E32738B9633AA58C236C1EC03C8EACED0FEB98927D6CBEA107A6FC2408C335382E3FB0AE2B9DF9F068E190F2047965AB9CC3505CCE07B8954F186D5707556F40A7A3955AA73F06D884CBB8F4284CE44B6B522164FE9221E33C242D5BE2E4A7307D20E8EC62490E1C2DFD6E95B76A503FC828A88AF2341D5C6DFC6AC0B00F0DF5AB03E2DAD660B70D2F251241DF7A0064B226D440BF44445743F59B39EBBEF4D5C3789E47F648E468C01FDE27025E97EA0E52BD33F1D4844E1E579B3F84E2CF3C773B829BCA71C3B1C0AD63D78CC58A6B5CF13AEE5BF8A1C1039380444A75444EC19F4354EF946EF107B03A24BD9897F1C22FAC3121F3705A833259A1D6D59916E72D3609343153E1EF783E91F9AF8AE5813CED9C704B0B0EE694095D0C039AA51B2591BB3D5E8066DCC46735447B34E9FE5FCAE2894604304056BCD8AD9FCB50524B419E2EFBD10C5C0E7ABD87BBA9BAF689BADF03866E18FEF2EAB440C476D69F4360D17D39F65610149F1BDD39A89D47B13A5FA412BC396780C1ED3910F052979BC28233AB538E1549A9A75761D7D40236BE107430BDD15644FF8709E1A618B9A522F302AC271914C61B28BE00843353C4FA8072965C6FDB50D9EDA727F73AF0A45FB41F0F4600E2EDE71A0B9019EC05A3DBEEADA002393172EC27B626FD58561527C71F106AA89998A829564BC0DD4C009393107451B"/>
          </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>
