<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="02400FEB27F1153ED425DF2D58316A6034BC7C6456B4B0A08048EFE5533684BB"/>
    </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="02400FEB27F1153ED425DF2D58316A6034BC7C6456B4B0A08048EFE5533684BB"/>
              <Key type="ByteString" value="556208DA55A6907ADBA0794DAC04D5AE410CCD50D8105C1A8A9F4580A93FEF045019BB7A424F85789FF0F870B87292E91A87F84452B61C5A3716D7F5A0F161F2BA5EB8075CBCB95578D4296E1A136E8857AE10025BD6C13AE97040A55C9DF0AFA54CABE4EC1AECCAEA90CCDC18C7F84A97264E5915C99F2CFEB0741E4B3BE0DB52066667515812286334011172103636255007303042662162233166655274538670637100702478837787665734465150187352438663828434863888371614776535826817426052137761485404667818020146378138606561136412880701153238048234202170100503115771625642256673204608147600637687281244107112178470802561861634203136635676200671005047110525144157018667231382613700428808805145110864806682574108433700358353322601753107322334150051775867400224244645537158348781016374820257626538377602418387847178620778788237806206303231056176622204608857706851747372481311044688218563182108348732332456362164216825001058237746447013711737205662782707872765252501426315461843110845738772350467008073604476021582547237785322700485765318310750031783786541625337472020602872775877850044136507216687283321208751557503244345666431132465187777573055444650510825655532534430201362704681201716624412051654355244237813152422367210414154827048805750546504886301610403206423076677651656802350772501040028784488541236881843622161784817421888318633553056466813832581815736635300604471826776138065832413546460111381623574053242248241602461103367821417800288325838581220006018630556532255815771245834012864382275648774722036132455425618127668108450125833551718483814335853213040461352446830670487726742431524256002157845027522051122358751348418081128678676236806031353862311778733378118242853611336445208313700315635682068618758414722475084501314165058661286621100388463363153016380858404820140850467863175076761541011021150126810535226310728472518513853215043380510211846425732704687864711844217600421732255104386422855031213462303311623373347671383541442714013550028875874484560467403648106646328722234220452831666461488403620436446117840844564275421374014856002311652056352101276476850454820530646774521500224080588772232244441764152400236517638336503387160771833505582884154376661772333236215811003051366813725255405586320320816728154065816732414813064757243051652283838383201480601807180818281223335125271860152815730327270662004562137514666781472220037740028476554134546440355527834106543324116431058567508502350362223264331418154563724730030087033412771153201873030746857101205630130811837144340301553652012871302310281122625205677472514014241107423164806186012371327875574585180342448066547381350147268263318216272024441685778527138618127714788102282525460605823513300223562572566518704133411470843325800165247004604624716106624277777116284113401658773386666604148522486038733475745603248478430040601447382518885278563800627501322070165775654713330405264278557722227752580606702401202583754600183045476526831426863268723745316733338845835407381848227541261644706443725564482114402567802532045030583243153338880817107074000388146351532357263005871038830628382038127186002836023627630751065032116656023553304428758142576407417386486366451640222525618068243608121354713E879858C5947AF6FE6B899233BDCB70011F677459464F23ADE49F1EEAE53DF21B522DBE4ADD0D214BD4E34C76E2E3AC82A4595C5655256B4CC97559222AD2ADC8F74AE2FE7D5111AC333C97D2C2EE0A09BC9411EFA4E6BF050A006E9264D0936E019BFB8B1927D74CFAB92C6D04F1914847AC1A61DC5FAC5E18676BA9901BB95BC05DAC5959E20EFA1AFCA1672977B10DDCB94429699BDD60B650E081121FFC529EFCDCAD4FCE45BB2F1B877F8D538A69E908BBEF353A9EBBAD7F03BAFB7F158EB6BD105715E8B18AE93A513D42F62CA7C1C35C85E05551AAE12A5D52B108AC7C083DDFA03BD4071E775A0F50AD4DDA02C374A685596F94192C8026AE57145FA2EF559C6941106C78E59D1D123F9822A10F91D3A1DA1EFA20B7BC6A5E3B2D3F69F1C66D09C4F6519DFA00534CC61F1AD862AE2CCC5E8EC086E0EDC8B3E71340BDB41F1ED2DDDBC6FC2C91A74D092F38A97E88C5E8B234DEB9FE8621389A3BFF6CDFE8164E6BE9C8BABD60424F4E0D73578A1C51FD496C43772183D8545A15004C550F6FF8524D265DEA88E1889FB80E462EACB808B85CDF3421C5181C128400FFEAB92CBC811A507DD157F0FACA91F187928C5EDA1AF3A0A9C7EB6BCCAD9EEC9C7C5F3F6C949EC9B29C6D79324922CBDF867845E8FAFB450A76C9C8E66597D996491FB09D89B24D0AAE6B9F67726BD1CF27CF2AD3DAA2655CCFE284919A649F327CE90EA80E3924DC14743F3AA86C2E43D6186ECA7B25D4FE0F7D313FDD543A20313CA807AF81987603EBD5A5FF4D6E9A0AB3C364327947A9C995F3932FCD54F1AE6F1783AD537B95B59C0C3DD480A219F9C4B62DA7D8877105B242A558CA5C60F8AF1CC036F38E9A3B7892743395C8214B8C2489CE7BD2390C776F0ACCFF094F32D3998EAA36C54467D5198D55D6AC6341D230D8541B1533250661447F3715034ACBE6DC4918181D4480C0487838E6D72AAA2741D7A356AD5F01E1610A16BE8D85E3A63F5F860111C3395638FC7CE98DC77C5A31C0D2DB713F9ABC2E99161157535156EA8DD620E44A240C4F4A5816BB2AFC858DECA8500000CB44647777A1A1CC2EA372C28210D82B9E3B06474C57E1DBE6FE0F018CCCF6710165EAD312CE8D008059C660D480567C8DF925CC1F05E1BACB3DFD9BE1E6E898FCF079E606293489959C46B584F1B52C4EC1CD7BB00BE07E71AC68935F0E560100D5B0F14C9AC0DF83EC28B56BEE368D9BE59BA3B3DEDD1ED070CDCF74C98EBD7C8F8E6A8E5C174F874CF8B458205520F2A63F88F02B8CCD87C44DA930162B4413A4B98A04D4124CBA255707007C9A784F6F631772FB41E5D1BBF5AB47F9DDE78620AED4653AB270ED57328DAF890D8F24EFCE7887073BC8D97B642D9ED962949937CE7481C3770A30F7B9B1D9ADF8078DA0D24D8AB650D928868F07BA7C10E23848EC41D0D6D3898F4448A5D23C21CE85780A75B8E563751195DCEB5D25BB1A6DC5D2336828C228CE1170FF45274572553B503C9B45F2A6C5989731F64B651B17B2AB5723AF4AC7C0DF968907F005111C19FE017E72F26FAB7313909910A9FC319BC3ECC80C0E79A16464802AEEB5A8F6033BB331F796C9D5934594253C39CF9817991E9CF464F5881FEF7D1BCF0D44832B6E8E4B5FBF7F3A422D3AC3EFC2ADB5B96BF5937D489C14F4CCAA2F7E1562484DB73816B03EE66D2F6C95D66568DC385F6958652A7B58DFF07410ADD797CC11B5AB0CA51C3A39FFD9D3C4F7C67E3C17152F4E6B1EF3F1C54CA46AF41F5F0935C9FF56E5A5906F060E87648318FC5069D478B5D05798203E25E08C64AB922E4128C921B2209724D242EC2338C4368AA68EA063E06DFE19F6EF838E20CAB8B825BB8132EF754D0EAB79D6D9E76AEBF7753F8E36BB2B8CC8E5498684231A8206E3B68438ECF0A891AFB30D01B0359617BB78CF1047BBA5FEF0C3F1E7C556723681434654FD3901734C8FEC0E9445D096BFC835E2FF5A4FBD9AA8C22D2AFC60E753B088E556E7F328F33A2C6EAF8C9142976F3278F84A2C01FD2C1B3B7F9E29D406F420F48FFB4BDAB5C3414C8AE48814EB54F009BC403E82BCD209D3B0319C695BAD2762C4EF2AD9891DE9AD28A48A52A7B85BFC883BFB71B74D93F2F2A96E7D98D3E043F4E3D9D10A88CEFD157619494E39B8B3CBAB1150D004C097668B6F2C1BF7A63DF0715AEE606DAC12FE719FF06D80DF63146ECFE01EEDBDE8A7FD64BC249D2F1090E5827DA7BBED931F74971B58F76775A2F232BB543B98A12CB42E4D038305FD2C6DBF30522705B793E6EE57C50148F426B4B81ADCC47FE58386FAA87A40FE36570285DE7799BB68F92DF1D70F21C2DB18EE4C13209DC4DC53940B094A9F8D1161124D938484F7CCDD74FB701D4D57394C642551B0B7BB7DD9EAFDAA168A031D4C5675C4CAEE7FCDFCBFF51FA1F18D4168AF2F20407F6D2AF077C4D8C9403D173A47E2D61C5B58E781B3F5688F869140CAB9A32523BDEE63BDCB9D1944502226A0FF336CDA87418018A4290290F24CBD3C18CB42090DFA92227B4C73D13A52A1451467301FB31F6A4DDAAF777D7D054FA1B674425ADF60B57059420FB4E4F96F796CABBAF09D564D5012A71BB736107C20D43BED732B9406D921F340B58DACE4E1F2FA6BDDE57478758EBB202A79BB2069802113538137AB6AAD49814B95D61C0F0A316B47167B9495205A01E53660C045E8D83EC5C379A7C3F1B9F9F9C8F5A0E7FAD3A48042B7BD28BB16E5810BB22F2F2103BB81C8DDD6BB2CEE4A937DE5A44217768622659215BD62AF13CF704DF18D35DD965922CD176467068B28D8832B6B39B8A08C11CF4BFBC67BB98BD540EFA6D349864C70C7EB1A29C54DBB9A46880687FC188861E89E9E9BB1E765F026D79F57D485E1B22A9B327B155C00BAF5C349B1B11AD51051615DA7A366B40D52EC871106AFF3CE29EBE97A3D00D9CE35DF2F56D380B4A530474F99888016CB1983023B4FC56DB77BE89B3D6BB1112473677A4AA0368CBBA845D06514ECBC2DD344C70538FADB7BBDEB4E3015E2B2DA94D5F5E854872527A18FE145CD9CAE0A0CAF5A559A5DE5717B552D07BEC4648503A7684DBA1E4281A7889BB15B90FF67ED3745FB383E17DAA1C1B3446A105C86503328F054F3D921D4EE826139EE5FA228402F8A38BC439C4C1FCEE4D809D51FDEF7C7B105850FD8D49EB40E413B5A85062BB2D9143297F6DD7E55B574E8B6FDED8CE11B204D3B7FCB517D92C7183CDDA1C6F7CB7590C9A13C5692E1BFAADD4D9E2A9E715DB371CE4E865BF460F962D07AF791CF25F01ACB5FA7452C4BAA1F93D644010FE77100C4E22ECD37DB05F744CE75192B338445B13D48372441775DFE82250CBD2C1165E71022AF215D8C2FED61AD3269E556ADF759C987B5DF64204D406EB97C1F3E224ED815D197833C1F7B4052333A29F24FFA4F6BF20F443F9766918AE6BC9CF1E6B7C2395125D4885D22F4946E4EB7E420190B0388F8F8D754BBD96751B28749710B5FD27D42F50ECC0F3A6BBBA2D"/>
            </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="556208DA55A6907ADBA0794DAC04D5AE410CCD50D8105C1A8A9F4580A93FEF045019BB7A424F85789FF0F870B87292E91A87F84452B61C5A3716D7F5A0F161F2BA5EB8075CBCB95578D4296E1A136E8857AE10025BD6C13AE97040A55C9DF0AFA54CABE4EC1AECCAEA90CCDC18C7F84A97264E5915C99F2CFEB0741E4B3BE0DB52066667515812286334011172103636255007303042662162233166655274538670637100702478837787665734465150187352438663828434863888371614776535826817426052137761485404667818020146378138606561136412880701153238048234202170100503115771625642256673204608147600637687281244107112178470802561861634203136635676200671005047110525144157018667231382613700428808805145110864806682574108433700358353322601753107322334150051775867400224244645537158348781016374820257626538377602418387847178620778788237806206303231056176622204608857706851747372481311044688218563182108348732332456362164216825001058237746447013711737205662782707872765252501426315461843110845738772350467008073604476021582547237785322700485765318310750031783786541625337472020602872775877850044136507216687283321208751557503244345666431132465187777573055444650510825655532534430201362704681201716624412051654355244237813152422367210414154827048805750546504886301610403206423076677651656802350772501040028784488541236881843622161784817421888318633553056466813832581815736635300604471826776138065832413546460111381623574053242248241602461103367821417800288325838581220006018630556532255815771245834012864382275648774722036132455425618127668108450125833551718483814335853213040461352446830670487726742431524256002157845027522051122358751348418081128678676236806031353862311778733378118242853611336445208313700315635682068618758414722475084501314165058661286621100388463363153016380858404820140850467863175076761541011021150126810535226310728472518513853215043380510211846425732704687864711844217600421732255104386422855031213462303311623373347671383541442714013550028875874484560467403648106646328722234220452831666461488403620436446117840844564275421374014856002311652056352101276476850454820530646774521500224080588772232244441764152400236517638336503387160771833505582884154376661772333236215811003051366813725255405586320320816728154065816732414813064757243051652283838383201480601807180818281223335125271860152815730327270662004562137514666781472220037740028476554134546440355527834106543324116431058567508502350362223264331418154563724730030087033412771153201873030746857101205630130811837144340301553652012871302310281122625205677472514014241107423164806186012371327875574585180342448066547381350147268263318216272024441685778527138618127714788102282525460605823513300223562572566518704133411470843325800165247004604624716106624277777116284113401658773386666604148522486038733475745603248478430040601447382518885278563800627501322070165775654713330405264278557722227752580606702401202583754600183045476526831426863268723745316733338845835407381848227541261644706443725564482114402567802532045030583243153338880817107074000388146351532357263005871038830628382038127186002836023627630751065032116656023553304428758142576407417386486366451640222525618068243608121354713E879858C5947AF6FE6B899233BDCB70011F677459464F23ADE49F1EEAE53DF21B522DBE4ADD0D214BD4E34C76E2E3AC82A4595C5655256B4CC97559222AD2ADC8F74AE2FE7D5111AC333C97D2C2EE0A09BC9411EFA4E6BF050A006E9264D0936E019BFB8B1927D74CFAB92C6D04F1914847AC1A61DC5FAC5E18676BA9901BB95BC05DAC5959E20EFA1AFCA1672977B10DDCB94429699BDD60B650E081121FFC529EFCDCAD4FCE45BB2F1B877F8D538A69E908BBEF353A9EBBAD7F03BAFB7F158EB6BD105715E8B18AE93A513D42F62CA7C1C35C85E05551AAE12A5D52B108AC7C083DDFA03BD4071E775A0F50AD4DDA02C374A685596F94192C8026AE57145FA2EF559C6941106C78E59D1D123F9822A10F91D3A1DA1EFA20B7BC6A5E3B2D3F69F1C66D09C4F6519DFA00534CC61F1AD862AE2CCC5E8EC086E0EDC8B3E71340BDB41F1ED2DDDBC6FC2C91A74D092F38A97E88C5E8B234DEB9FE8621389A3BFF6CDFE8164E6BE9C8BABD60424F4E0D73578A1C51FD496C43772183D8545A15004C550F6FF8524D265DEA88E1889FB80E462EACB808B85CDF3421C5181C128400FFEAB92CBC811A507DD157F0FACA91F187928C5EDA1AF3A0A9C7EB6BCCAD9EEC9C7C5F3F6C949EC9B29C6D79324922CBDF867845E8FAFB450A76C9C8E66597D996491FB09D89B24D0AAE6B9F67726BD1CF27CF2AD3DAA2655CCFE284919A649F327CE90EA80E3924DC14743F3AA86C2E43D6186ECA7B25D4FE0F7D313FDD543A20313CA807AF81987603EBD5A5FF4D6E9A0AB3C364327947A9C995F3932FCD54F1AE6F1783AD537B95B59C0C3DD480A219F9C4B62DA7D8877105B242A558CA5C60F8AF1CC036F38E9A3B7892743395C8214B8C2489CE7BD2390C776F0ACCFF094F32D3998EAA36C54467D5198D55D6AC6341D230D8541B1533250661447F3715034ACBE6DC4918181D4480C0487838E6D72AAA2741D7A356AD5F01E1610A16BE8D85E3A63F5F860111C3395638FC7CE98DC77C5A31C0D2DB713F9ABC2E99161157535156EA8DD620E44A240C4F4A5816BB2AFC858DECA8500000CB44647777A1A1CC2EA372C28210D82B9E3B06474C57E1DBE6FE0F018CCCF6710165EAD312CE8D008059C660D480567C8DF925CC1F05E1BACB3DFD9BE1E6E898FCF079E606293489959C46B584F1B52C4EC1CD7BB00BE07E71AC68935F0E560100D5B0F14C9AC0DF83EC28B56BEE368D9BE59BA3B3DEDD1ED070CDCF74C98EBD7C8F8E6A8E5C174F874CF8B458205520F2A63F88F02B8CCD87C44DA930162B4413A4B98A04D4124CBA255707007C9A784F6F631772FB41E5D1BBF5AB47F9DDE78620AED4653AB270ED57328DAF890D8F24EFCE7887073BC8D97B642D9ED962949937CE7481C3770A30F7B9B1D9ADF8078DA0D24D8AB650D928868F07BA7C10E23848EC41D0D6D3898F4448A5D23C21CE85780A75B8E563751195DCEB5D25BB1A6DC5D2336828C228CE1170FF45274572553B503C9B45F2A6C5989731F64B651B17B2AB5723AF4AC7C0DF968907F005111C19FE017E72F26FAB7313909910A9FC319BC3ECC80C0E79A16464802AEEB5A8F6033BB331F796C9D5934594253C39CF9817991E9CF464F5881FEF7D1BCF0D44832B6E8E4B5FBF7F3A422D3AC3EFC2ADB5B96BF5937D489C14F4CCAA2F7E1562484DB73816B03EE66D2F6C95D66568DC385F6958652A7B58DFF07410ADD797CC11B5AB0CA51C3A39FFD9D3C4F7C67E3C17152F4E6B1EF3F1C54CA46AF41F5F0935C9FF56E5A5906F060E87648318FC5069D478B5D05798203E25E08C64AB922E4128C921B2209724D242EC2338C4368AA68EA063E06DFE19F6EF838E20CAB8B825BB8132EF754D0EAB79D6D9E76AEBF7753F8E36BB2B8CC8E5498684231A8206E3B68438ECF0A891AFB30D01B0359617BB78CF1047BBA5FEF0C3F1E7C556723681434654FD3901734C8FEC0E9445D096BFC835E2FF5A4FBD9AA8C22D2AFC60E753B088E556E7F328F33A2C6EAF8C9142976F3278F84A2C01FD2C1B3B7F9E29D406F420F48FFB4BDAB5C3414C8AE48814EB54F009BC403E82BCD209D3B0319C695BAD2762C4EF2AD9891DE9AD28A48A52A7B85BFC883BFB71B74D93F2F2A96E7D98D3E043F4E3D9D10A88CEFD157619494E39B8B3CBAB1150D004C097668B6F2C1BF7A63DF0715AEE606DAC12FE719FF06D80DF63146ECFE01EEDBDE8A7FD64BC249D2F1090E5827DA7BBED931F74971B58F76775A2F232BB543B98A12CB42E4D038305FD2C6DBF30522705B793E6EE57C50148F426B4B81ADCC47FE58386FAA87A40FE36570285DE7799BB68F92DF1D70F21C2DB18EE4C13209DC4DC53940B094A9F8D1161124D938484F7CCDD74FB701D4D57394C642551B0B7BB7DD9EAFDAA168A031D4C5675C4CAEE7FCDFCBFF51FA1F18D4168AF2F20407F6D2AF077C4D8C9403D173A47E2D61C5B58E781B3F5688F869140CAB9A32523BDEE63BDCB9D1944502226A0FF336CDA87418018A4290290F24CBD3C18CB42090DFA92227B4C73D13A52A1451467301FB31F6A4DDAAF777D7D054FA1B674425ADF60B57059420FB4E4F96F796CABBAF09D564D5012A71BB736107C20D43BED732B9406D921F340B58DACE4E1F2FA6BDDE57478758EBB202A79BB2069802113538137AB6AAD49814B95D61C0F0A316B47167B9495205A01E53660C045E8D83EC5C379A7C3F1B9F9F9C8F5A0E7FAD3A48042B7BD28BB16E5810BB22F2F2103BB81C8DDD6BB2CEE4A937DE5A44217768622659215BD62AF13CF704DF18D35DD965922CD176467068B28D8832B6B39B8A08C11CF4BFBC67BB98BD540EFA6D349864C70C7EB1A29C54DBB9A46880687FC188861E89E9E9BB1E765F026D79F57D485E1B22A9B327B155C00BAF5C349B1B11AD51051615DA7A366B40D52EC871106AFF3CE29EBE97A3D00D9CE35DF2F56D380B4A530474F99888016CB1983023B4FC56DB77BE89B3D6BB1112473677A4AA0368CBBA845D06514ECBC2DD344C70538FADB7BBDEB4E3015E2B2DA94D5F5E854872527A18FE145CD9CAE0A0CAF5A559A5DE5717B552D07BEC4648503A7684DBA1E4281A7889BB15B90FF67ED3745FB383E17DAA1C1B3446A105C86503328F054F3D921D4EE826139EE5FA228402F8A38BC439C4C1FCEE4D809D51FDEF7C7B105850FD8D49EB40E413B5A85062BB2D9143297F6DD7E55B574E8B6FDED8CE11B204D3B7FCB517D92C7183CDDA1C6F7CB7590C9A13C5692E1BFAADD4D9E2A9E715DB371CE4E865BF460F962D07AF791CF25F01ACB5FA7452C4BAA1F93D644010FE77100C4E22ECD37DB05F744CE75192B338445B13D48372441775DFE82250CBD2C1165E71022AF215D8C2FED61AD3269E556ADF759C987B5DF64204D406EB97C1F3E224ED815D197833C1F7B4052333A29F24FFA4F6BF20F443F9766918AE6BC9CF1E6B7C2395125D4885D22F4946E4EB7E420190B0388F8F8D754BBD96751B28749710B5FD27D42F50ECC0F3A6BBBA2D"/>
          </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="556208DA55A6907ADBA0794DAC04D5AE410CCD50D8105C1A8A9F4580A93FEF0409DCE4374395FF599CD4567B58D6D32BD0F5A48FC966675727877E4D80D4BBBCB39D7892BA82D3EEFE127E41CF8121561F25241F22CA3D9031989678A8FB4DF507E64336CA9AB12EBB16B89FA305E8237DEFACEEE975EEED0C150679570886FC27B1509F28F4D648D469C8E8D3D77CC80B5DAF82EC2721FC379237F51C1C92BCE8122D4B80769D1C06B3C6EFE7241D540E865ECC7D2D7528CDBC270AB53F5399B7C4576D6103C74FB3FCB37B77BE0928764EA25172095B5E252A970C1AC14C6E7AB301DB628171A602DA998FC5937358988312A20FC5C33AF32ED54DE5698B09B3C2B6D93485260116FBAB27E8D52B137EFB7BC117D797ABD3CFEDC8B64BCDA467CA1B49CEC40D62654397541C1D22510EBFFBD9DF4701AE5A6C93B55630306AD2AA29EF45FD242E4C0754BB0918D8AAABDE6570958794A53B18A47B85342A64CF4EF6360F91EC9484C3DAC2F00AD1C071AF592BE8703E69BDC582A2C430EAA7517CB77DF8A6018900B2BBC711AB1F809BD4F054C6B73DE62C02F1D498D01BA01C1BE50764A4CCB2CC61A41358F4AC8DE27F18D82D749094593766ED772079E10B8F241CDEE41535C251A180A675AAD2F1877B9E65BA9DB681AF1D7795A66576635FF6684412164107BCAAB4BB4DBFB8DEF2E94C08E9304BE9E39FB7C7355F18DF30D38C42A0E6234158E1A3364DFA41821CE1DAC81339B1C8DE421F049AF71ABB983984CA2AA19B723C038784371142F565169CAD309E1B96BEE8438C8D920486809DC9D1788B38FB44BE835C1B2E1B0D24EF84E6DD6A8E9716B6951FA83F0AE8DCBB26E242417F21E2FD0C7C816F3911136BBE9DCEE706586A9F2C80B4AED155D5601A5A3CC0E6BA572EB3838FA911C4E40890ACE2A311454F2EEC933852B7E11265295A70CB6CB513E4DAF72E4A774C1DF441559EBB1FD9046DB338893375E2ABFB6E95EC76D024BD376940262F0AE12548BAE38EE3303C8680DEF423989D1179E8F5B04AF048E6B17FA08B18E49EDD16560CC23A3C58E86DB34F482BDED9F56CA99F2C4F9A5A3039565F588AC2F9F8EADEDB46A49EADDB6967642D3F9B1378B57E7F0BB395941EB284E656E822C52905E1CA6888290EEA88CC6DFC321A483E10E14CC43D12F1AE0C73613BA2611655EEBD341821A9D402F504C109421D9EBDF13597B896DB3CBD4A0F38FC01641DE0B9289B914C6B72E4203310FE3B84E5B27129F115D506E6E7C8B73CE99EC5DE34B1F5ABFD2909115C328364B46880D16BE88C31CAB22420896525B7C238376A66272133EB89C465AF3EDA957D0588764CDE8CA551EF0A35C9156F344B734791258E5A9243015BF2B3A0BC4BC93AA0BE56D0FC77220DFDC38AC5FCAA1346CB33A47E1080588A0F693804C57363356B4AC466B10C1A424E915E191BA53E11D0BA7E1A008CD56DFF95DDD967058B88BF9F65ED59DB6D11C7F776EBE5FB331DC381964BEC6E94C480A2ABB651EA092A6548842470A993D9AA93387441F8797186776BF109D4DDCB63CD8184538F097A0A62CC7FFD082739CEB99BEFAFC16FBBF0025A3D34C1B6946996AE22E5AD98AB063FDD5AAA2FFD47E9B484DA3D5E965A23949FAD0765590D4E9792ECD2CD9FBB7F0ACED34AACC0DD274C6C5E08F68820A16BFDF99238B21D5CE161CFBCD51D3F5C1F0AAC96376BA7A5C2FB1C6759E1D85A147C0CF37E75AA62B7796A4CF6D70D418799A15C4067E8D43D83781C51CD31156AE614A42E8282397DB52C5E84D4F852F7BE28ADD03A5DB74E3C3C2C6171669404F84BD294FFAA0DCC0C4D96E80CC5F87AD48FA74A10677756D057DB0A8693EDA60DA5784593893C2A2B515CB77988878C9F07C374E4650578A78AC292CAD7E09E8CCA75D9CFCD52CE8A57934DB5890DB63BE3ED0E49DC2A78D6DCFE4E12D310F07A03C1ECEEE525DF392BE7AC50D0C6CAAA9221D5B9ABC4029996AB599A16475B61218E70584A17A008123F25A7CE7924405BBEFDA09CD914D261079CCA3C76724FA3012CCAE603C49F5B713A5D3625CCED1EECCB43FB8045970D199D7A8C0FCB7C2257721F06CEC479AE34F8C28369507D71B0AF442703C7F083137B4D79C4B1A44EDF4AC10B3341875B1EE0F3F64E0DA38FAF8534008D02726397242678F46BBAAC3142E5FFE0EF7016A6460D8AF066F72A20704A435CA7C126F8C50016E14D0A03EBF8542D84FA044F76E87D7FB668A60E05F20A1B533E191B8CDD6CD61A9920AB097FA767222192B29FA182FF9DDBAAE8C0BE7CECD740414B593D1E4E3F08C3F34C342162A9335C200EEC1AECCC69D221B0DC2D78520627DD00A2E661B17ACB12ECEFA81C6B6D73C7E74650358CB63224D48E439C37A3947D5CA1D5EEF586D6CFB94268F0A520BD93F4A29F263A60E3528D2F33EEDC61B03A89FE5370312B8181F10F180FD2A03D8B98D4A2DBA595CE799CC192D233AF7C9977D3B9E01DE3C0947E87ED23D2B5F66A052B4FF040A99553F2F90BEDC48E632BF4D8DE108C478A55A0E792C2348145D4DDE19C85E6CBFF55692AC041D9277A46488F959F1E314EFE39F9D73166C1F0DE5368C4C938AD5DEFB30D10648806BB7B8B085898CB6CD151F162D5546775B51EA643D7412890A9F712034DDB8FF18DA02A4B9C8B8545AD605BD26AC49735363A4F0F05772A150764999A9872EA64BDBD73B5AD38CD7776146747C0DCC4D402220418D3243CA9"/>
          </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>
