<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="7DE059E8A2EEEAECB4D62C09405BE19697AAF1DDF51F8A25CDBBAC22BCD500C5"/>
    </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="7DE059E8A2EEEAECB4D62C09405BE19697AAF1DDF51F8A25CDBBAC22BCD500C5"/>
              <Key type="ByteString" value="887015803B4FB5D94B94AF8095D29C8151B424806373E9A373A78559E07CDA3F63B0CFDE15F954F72B32FBCDE135FF563F1302F503C111D71235B65DE42519A3ED108BAB36E894A445D73E34DD6211FD34D8F015FEBA84EFEC8209D5D563F1233F6C4527BB30B1FC0AF685083F9A5E2D527D18C2DB010EAE480D99EA29FC4E757172147746238106877220053087537763126438071544022671113771177886275731184081144782337808730681454557131676483427774275624432732018675757268816324667763362361288482613340455421058127873208335127043781348541345717627746866824572437815012844868148131558624618674603716142066677066243086180813213667846206164503753371867865568666116256562880847237305374872810762756232363338733184426640347046277166780541708824755467827008603122286856468054574288866123423652365683763145066584534640876877763538661140242624477768611228127664262706861418374382740683602701651420314857837360402135877710616504470845570435731564545258422674484832653681586768231377105263645143214138408473253850310406506527164624720801513758750515526767646512417442002348078726584420801730544130773433010785561278777375133417783346837411117348788737173614714488635327012815665356258428815652401738455533126724154387777716216211538170838220520748057381503582520414428286416463363626338046848612668802581615065041774414114382880508385657040720873207350730153236663404432875128247103433151840054471530431007142666728843101374866862375146780848537362144021348612578430087054106476106788150256216705455273656521476574738570516576878473472803857033581550710665751223411855406140100221283813355201806253144685410268312447220402511177144407433004775847585102327267761422772414481315442608146858743712377183570625356112670587502842717841028702483264321768836416358064703635805885763367624318636150216627285040006631220781440877665001644082303005105284488271385352245047864348832552717150886426533134367187540018230253022740478117715128034186276103868288372134343000265885176303402464005840767225400211238205247332760241087630185464803613123731132123152617377665010865807363376627373733261623637060820666502187167228536650832070664875742330177855357465244800384570564625176754442364678317572135188504181673631357133700083320005846642570813562172524160284687167860122017327248748000442474785508455374855263547166840838505557460144348526203153327047372536164630722062006222424881621206247146637712335003133523603812626352158266405021682303755433528753427111378364284231523807001124343102418624177736888138038881657718312378561313004806243324446258551183231621033176543752440480205341040677415446234633810542037016776111547362637748532824754880032110115271244035355711057008812052357048748540211160481630511384665473362566377033515284641766661508887125303018165571056514031073448372888724718074635065530420740140580734067701355651333083276773120135511065457168175577657474008337035323286878641843075441372416045738023503855451445470653055263801443856566537546402041256044070432084618676828138471128644270405772301202811378868462375864807654155800448570117662185550540774210442746036462384721756671061863050017644602682806212550123616168671254221530052206851768257110837163B74CA757C588F2821A139F00F94ED501DD924F405794D197A2193EC266EE6629EA3B214E56A0AE0916A432EE91069AB5A12AAB18A91932E6F4814CFEE55B8650BB475B95FFB91A03C9C6CB595165E7DCB93596D36AE5897A2691DF777C9965C9148A6DAF94E2639405DA427E69C9D9E131AD8E8F2B7CC30921FC462FB36D818CAF5EB6C2B1CB16DE6688F88722C95E4C62F42315F1210E3155D18CA7185D039BA733F093C74826FB43F70DFA875DF39C407BD81D06DF5401E7E7B6BF2341989039AC87FE0FBF57F273FA6BD32655C47C5648815EF7AB788A6FD18487F515FE4F5AEFB092AA4BE0624AF1C18A1C7F0BEB66A83B613C33AC2FF4854B354328AE3CCE02AC210ACCBC2E8F6B9A8EA676B3ADE65773371C6533E00FC5E490F0B06B951247144DD1AAD548E794EDD03ECB63228D90B040912D1001CF5DCB327DE99F923543927E37296FDE930F59E24CF1BAE6AC12B48FEA7699EE0D850ECA13B4CEA0483FF30A8EA7424AE04EAF84BE193FC472475AEEC4270B69A2DBA74BF77F7112084B8F7C737BAE4A7652523AF967EF3DA36236967D69DC2026EDCE7E9B57F940C80BDF59BABB4FEFEEE6A385B1A3D3C6A2F815C03EFF530D24CA12BFC4D00B7BBDAAA53B30F756036E9363ECEA6822C33FE93E60750C01113F66511486DB806AC705B64AA223B99A74DF1569CDF896D46CC7E8D07065AC1E158397523BA934D30598A6BF93F27D4643A6C22C51A568166E44298399BDE12146BF8E789D3553968DE2A8951081081FFB85B1B3CD5677D696E4E0DB3739DF68783ED4A00C4B2738F716120C4644B6E53C54D62F9226F79D9E08F31EF92999A38126C2C7370750E61FE194F431FDD1318F975543E747BFFC1150AFE1C00ECCFF050E9A096EDCD170FE074FFCA36A2A516510A7D966643125F0EAD4960C230113951559C4EABDAB84600D5BF0988573AC9E1D43C2C10B67204E6EB2F9943556751DCCA551362314E130E4A8B6093311B335CD6AEDD7803BEADB9A4D282FE0190566AD8F73C1ADA05804A08AF5BDB726E5A5EADF38D025DF410158BB7344B09255D529CDF621FDFF135BC679E59DF1A71AAAE3EF92484CAEC65896AA504857FB602E539F12C6CE96BD27CC83454BFAC2201F699AD337E75F5B4F561D55981B5078E32D6714BC753D8EADEAECBC6F4352FEA41A7479D6F87E892803586A71E794B3E8858B07714AA592AD42FD9981AA740FD23F4DC585B933A28A69A0A5EDC6B6A011BB873093DD1D212B8E3F1A322C83137620FD8547D7BB3E8C075933E926C7FAA4487B44C5A502B37A12B15E1DD65EC93550DC101E686EEA57AF4001DDE9A7C3EB6A0B11495CF29E668430DFA37DACF45C752B8CD108F1A80FDA54E23DD4FC6971A7B2172133D699EC7EA0A57C3A18DEAA590372CFCA74824BC0C2F830C064C8158A4A481F31072E956D1B98482FCC369688AAEB3ECF208538F76B24367E7DD336A8F688211F1D468B907BB9B95877A2DF82FD4E445F7E7757A691F3087EC6D00466BF4CBD0224E5DBB8DA66DDD1BBB7B87F44BF0EBF3359385B3AB37C416F50D75DE0446E9030AFC0F25F2FE6B7C42C6069465050257D579A7D90C68A808CBEA1B2515C637200C5D11FB708510A87623981454C8B671269FE4E2D46620AE2B8D83E85BA6BA0892310A0870A2EC7333A7D307E80C55BBD564E2FC6205C9FB6E114E39C4FC499CCC5B8AA4ACF526D1E69460445B6044B50533486A01D10C9DD5D3B7808BE48A7E16010152E51507AB89A85AB8DF435C72072F74362B4F9B9AD017F52CB64D291208B29320E7904D8BC21D14E920292C18DACD8BD9CCFE4BC792617C2EDA752B3BBF65ADC9D9BFF7D5C2BCB2C7C6BC8E6D254DB58A00C5984BAD09F553042C07FD366300F5A3E82C213A7C8756D48839D95857A1AF428516C736F4B7295933C9454846839F30BEF03BB97EDC8C4B406E8273E0169D385ED7FB8342E5C09EB495EBD362FFA775E826319E5CEDD8A51FD556CB547CE39602AD9C941DBD230B9AC4D196FE13C4283165A3FF8A5ECC82EB6357E43319C575EEF322167005796229EC7DC485446FB62E0317763DF082176DF759405178C020FD8663BB98381501361A405C6A21F3220E9E21534A00F803BA5C70C216B44C2C5189A86F513C64E1B91C4332A9A33504D64785FCC728148172C63A7190B76537CEA9922D5568714BD6A27BF28925265167504A6161411EFD225428EC484FFB818119B8EAE1AE17335555C43FC40C2B68059443C05B0C4939E5A990741217F280BC5201965598C774A27C06AD70A1049BC2E8981633A9DA48BD2BE05D6B29D37479EB5C79C534F4CC0511C6C520470A17BDC8138173943F44C32E44B70D50CF5D8A620F27CCF107F42AD0F0DF15914BA06E9CC1B00D03792447CB04D1453A1620455B9CBB5479D8DDF93EBAEBF96114EE8F05ACB1FDE700791A0D197E1312BDCEFF6604C9BBECA82CE87634F662BC262B5DB2DCC349996FFD231FBA5CAFC9F700A17C033652C36D8F20421E6879DA1B8B2B694F346AC01DCB5FA4D545E6402D244C3A844E278BCBF2A9741F3F0AE4F343063378E88A25B59554979CB750D034AD1AE0B9F47B0C7AA2A5C69C87104CC2585BF2FD28AF25673F4903612A177B00DABBD83AC02127DF2318DE1F4A0DA3ACF07A86954E2E7AF481D5ED8A4C81559B82492A7DEB808CEAA408E8C0A8B0C5EF0D6A5DFCBAD63BAF6A29B5D5E4A47CDF1E3E37999D11D6C6808383907524D8C2A93112758C9E0065FC518C470540B93A966E713ACD7FFA8667BFAD96F2431E15E021B6ECFC8366A933242A665417387E409BCDD0B781969903CA3D6E6019A6D04CCAE976A920F3784B57EF4FFADA94D503F902AFA43978224196ECC3FF6F4C4A6EAA68B4F53A52AD3794418A50A6945D1D47FFEAA3805E2D5E9D37D47FA0B8C58DD87E6E05745C985BAC606DD5DB586D88796D7A9335FD20E9EB725D04F19FDACB50128F5258311385F93C9EBC662ED62F20A9F8ABB7EEE0DA039C6361FAD9C9C1BEEEFE5A9E68CF28325402F3E8F8DB609FC8DB6E61C94F9810798EBE92389578334FED2A340E64D58350BFA1FB2684D7ACB225A947689CFB5DD02FA3A659318159C2F4DB4E2BC10E27518D7E28466538370FADB30E7F958C9D5F8D7F190A8E5A75F6D8F9DC9E599C37CE7C098933327E6FCEF7FBEA1E65CDDDAAE189700DBC8498E4552281C395EB24C9593FB6E76AD07D246853479855BC59AF5A53FDBE719DFF869BF0394454BF740763FCB76C99C5E14B0C41ABBD78B38D14D986A2DE732F6B6A7FA10B60A818F1A2CE55EB294830D6F42F0D92325B1A76F082AC44A911E88BC08A18A8CB9DB9F9F3F8DD3631C04F114B11B9D7F25CC7135A000849FCCA2EC062A7E2E6C9832A0A1C05CD2A640C39B5CFAD510145993B72917A491EC59B22E679ADF5C5A4F402D23DE2C0D8D3BB1746E8822065BA62ACCE2079176F789F648FA44CF9DF3DBA436B9DD835481E53803F67435DB5710EDFBDBF866"/>
            </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="887015803B4FB5D94B94AF8095D29C8151B424806373E9A373A78559E07CDA3F63B0CFDE15F954F72B32FBCDE135FF563F1302F503C111D71235B65DE42519A3ED108BAB36E894A445D73E34DD6211FD34D8F015FEBA84EFEC8209D5D563F1233F6C4527BB30B1FC0AF685083F9A5E2D527D18C2DB010EAE480D99EA29FC4E757172147746238106877220053087537763126438071544022671113771177886275731184081144782337808730681454557131676483427774275624432732018675757268816324667763362361288482613340455421058127873208335127043781348541345717627746866824572437815012844868148131558624618674603716142066677066243086180813213667846206164503753371867865568666116256562880847237305374872810762756232363338733184426640347046277166780541708824755467827008603122286856468054574288866123423652365683763145066584534640876877763538661140242624477768611228127664262706861418374382740683602701651420314857837360402135877710616504470845570435731564545258422674484832653681586768231377105263645143214138408473253850310406506527164624720801513758750515526767646512417442002348078726584420801730544130773433010785561278777375133417783346837411117348788737173614714488635327012815665356258428815652401738455533126724154387777716216211538170838220520748057381503582520414428286416463363626338046848612668802581615065041774414114382880508385657040720873207350730153236663404432875128247103433151840054471530431007142666728843101374866862375146780848537362144021348612578430087054106476106788150256216705455273656521476574738570516576878473472803857033581550710665751223411855406140100221283813355201806253144685410268312447220402511177144407433004775847585102327267761422772414481315442608146858743712377183570625356112670587502842717841028702483264321768836416358064703635805885763367624318636150216627285040006631220781440877665001644082303005105284488271385352245047864348832552717150886426533134367187540018230253022740478117715128034186276103868288372134343000265885176303402464005840767225400211238205247332760241087630185464803613123731132123152617377665010865807363376627373733261623637060820666502187167228536650832070664875742330177855357465244800384570564625176754442364678317572135188504181673631357133700083320005846642570813562172524160284687167860122017327248748000442474785508455374855263547166840838505557460144348526203153327047372536164630722062006222424881621206247146637712335003133523603812626352158266405021682303755433528753427111378364284231523807001124343102418624177736888138038881657718312378561313004806243324446258551183231621033176543752440480205341040677415446234633810542037016776111547362637748532824754880032110115271244035355711057008812052357048748540211160481630511384665473362566377033515284641766661508887125303018165571056514031073448372888724718074635065530420740140580734067701355651333083276773120135511065457168175577657474008337035323286878641843075441372416045738023503855451445470653055263801443856566537546402041256044070432084618676828138471128644270405772301202811378868462375864807654155800448570117662185550540774210442746036462384721756671061863050017644602682806212550123616168671254221530052206851768257110837163B74CA757C588F2821A139F00F94ED501DD924F405794D197A2193EC266EE6629EA3B214E56A0AE0916A432EE91069AB5A12AAB18A91932E6F4814CFEE55B8650BB475B95FFB91A03C9C6CB595165E7DCB93596D36AE5897A2691DF777C9965C9148A6DAF94E2639405DA427E69C9D9E131AD8E8F2B7CC30921FC462FB36D818CAF5EB6C2B1CB16DE6688F88722C95E4C62F42315F1210E3155D18CA7185D039BA733F093C74826FB43F70DFA875DF39C407BD81D06DF5401E7E7B6BF2341989039AC87FE0FBF57F273FA6BD32655C47C5648815EF7AB788A6FD18487F515FE4F5AEFB092AA4BE0624AF1C18A1C7F0BEB66A83B613C33AC2FF4854B354328AE3CCE02AC210ACCBC2E8F6B9A8EA676B3ADE65773371C6533E00FC5E490F0B06B951247144DD1AAD548E794EDD03ECB63228D90B040912D1001CF5DCB327DE99F923543927E37296FDE930F59E24CF1BAE6AC12B48FEA7699EE0D850ECA13B4CEA0483FF30A8EA7424AE04EAF84BE193FC472475AEEC4270B69A2DBA74BF77F7112084B8F7C737BAE4A7652523AF967EF3DA36236967D69DC2026EDCE7E9B57F940C80BDF59BABB4FEFEEE6A385B1A3D3C6A2F815C03EFF530D24CA12BFC4D00B7BBDAAA53B30F756036E9363ECEA6822C33FE93E60750C01113F66511486DB806AC705B64AA223B99A74DF1569CDF896D46CC7E8D07065AC1E158397523BA934D30598A6BF93F27D4643A6C22C51A568166E44298399BDE12146BF8E789D3553968DE2A8951081081FFB85B1B3CD5677D696E4E0DB3739DF68783ED4A00C4B2738F716120C4644B6E53C54D62F9226F79D9E08F31EF92999A38126C2C7370750E61FE194F431FDD1318F975543E747BFFC1150AFE1C00ECCFF050E9A096EDCD170FE074FFCA36A2A516510A7D966643125F0EAD4960C230113951559C4EABDAB84600D5BF0988573AC9E1D43C2C10B67204E6EB2F9943556751DCCA551362314E130E4A8B6093311B335CD6AEDD7803BEADB9A4D282FE0190566AD8F73C1ADA05804A08AF5BDB726E5A5EADF38D025DF410158BB7344B09255D529CDF621FDFF135BC679E59DF1A71AAAE3EF92484CAEC65896AA504857FB602E539F12C6CE96BD27CC83454BFAC2201F699AD337E75F5B4F561D55981B5078E32D6714BC753D8EADEAECBC6F4352FEA41A7479D6F87E892803586A71E794B3E8858B07714AA592AD42FD9981AA740FD23F4DC585B933A28A69A0A5EDC6B6A011BB873093DD1D212B8E3F1A322C83137620FD8547D7BB3E8C075933E926C7FAA4487B44C5A502B37A12B15E1DD65EC93550DC101E686EEA57AF4001DDE9A7C3EB6A0B11495CF29E668430DFA37DACF45C752B8CD108F1A80FDA54E23DD4FC6971A7B2172133D699EC7EA0A57C3A18DEAA590372CFCA74824BC0C2F830C064C8158A4A481F31072E956D1B98482FCC369688AAEB3ECF208538F76B24367E7DD336A8F688211F1D468B907BB9B95877A2DF82FD4E445F7E7757A691F3087EC6D00466BF4CBD0224E5DBB8DA66DDD1BBB7B87F44BF0EBF3359385B3AB37C416F50D75DE0446E9030AFC0F25F2FE6B7C42C6069465050257D579A7D90C68A808CBEA1B2515C637200C5D11FB708510A87623981454C8B671269FE4E2D46620AE2B8D83E85BA6BA0892310A0870A2EC7333A7D307E80C55BBD564E2FC6205C9FB6E114E39C4FC499CCC5B8AA4ACF526D1E69460445B6044B50533486A01D10C9DD5D3B7808BE48A7E16010152E51507AB89A85AB8DF435C72072F74362B4F9B9AD017F52CB64D291208B29320E7904D8BC21D14E920292C18DACD8BD9CCFE4BC792617C2EDA752B3BBF65ADC9D9BFF7D5C2BCB2C7C6BC8E6D254DB58A00C5984BAD09F553042C07FD366300F5A3E82C213A7C8756D48839D95857A1AF428516C736F4B7295933C9454846839F30BEF03BB97EDC8C4B406E8273E0169D385ED7FB8342E5C09EB495EBD362FFA775E826319E5CEDD8A51FD556CB547CE39602AD9C941DBD230B9AC4D196FE13C4283165A3FF8A5ECC82EB6357E43319C575EEF322167005796229EC7DC485446FB62E0317763DF082176DF759405178C020FD8663BB98381501361A405C6A21F3220E9E21534A00F803BA5C70C216B44C2C5189A86F513C64E1B91C4332A9A33504D64785FCC728148172C63A7190B76537CEA9922D5568714BD6A27BF28925265167504A6161411EFD225428EC484FFB818119B8EAE1AE17335555C43FC40C2B68059443C05B0C4939E5A990741217F280BC5201965598C774A27C06AD70A1049BC2E8981633A9DA48BD2BE05D6B29D37479EB5C79C534F4CC0511C6C520470A17BDC8138173943F44C32E44B70D50CF5D8A620F27CCF107F42AD0F0DF15914BA06E9CC1B00D03792447CB04D1453A1620455B9CBB5479D8DDF93EBAEBF96114EE8F05ACB1FDE700791A0D197E1312BDCEFF6604C9BBECA82CE87634F662BC262B5DB2DCC349996FFD231FBA5CAFC9F700A17C033652C36D8F20421E6879DA1B8B2B694F346AC01DCB5FA4D545E6402D244C3A844E278BCBF2A9741F3F0AE4F343063378E88A25B59554979CB750D034AD1AE0B9F47B0C7AA2A5C69C87104CC2585BF2FD28AF25673F4903612A177B00DABBD83AC02127DF2318DE1F4A0DA3ACF07A86954E2E7AF481D5ED8A4C81559B82492A7DEB808CEAA408E8C0A8B0C5EF0D6A5DFCBAD63BAF6A29B5D5E4A47CDF1E3E37999D11D6C6808383907524D8C2A93112758C9E0065FC518C470540B93A966E713ACD7FFA8667BFAD96F2431E15E021B6ECFC8366A933242A665417387E409BCDD0B781969903CA3D6E6019A6D04CCAE976A920F3784B57EF4FFADA94D503F902AFA43978224196ECC3FF6F4C4A6EAA68B4F53A52AD3794418A50A6945D1D47FFEAA3805E2D5E9D37D47FA0B8C58DD87E6E05745C985BAC606DD5DB586D88796D7A9335FD20E9EB725D04F19FDACB50128F5258311385F93C9EBC662ED62F20A9F8ABB7EEE0DA039C6361FAD9C9C1BEEEFE5A9E68CF28325402F3E8F8DB609FC8DB6E61C94F9810798EBE92389578334FED2A340E64D58350BFA1FB2684D7ACB225A947689CFB5DD02FA3A659318159C2F4DB4E2BC10E27518D7E28466538370FADB30E7F958C9D5F8D7F190A8E5A75F6D8F9DC9E599C37CE7C098933327E6FCEF7FBEA1E65CDDDAAE189700DBC8498E4552281C395EB24C9593FB6E76AD07D246853479855BC59AF5A53FDBE719DFF869BF0394454BF740763FCB76C99C5E14B0C41ABBD78B38D14D986A2DE732F6B6A7FA10B60A818F1A2CE55EB294830D6F42F0D92325B1A76F082AC44A911E88BC08A18A8CB9DB9F9F3F8DD3631C04F114B11B9D7F25CC7135A000849FCCA2EC062A7E2E6C9832A0A1C05CD2A640C39B5CFAD510145993B72917A491EC59B22E679ADF5C5A4F402D23DE2C0D8D3BB1746E8822065BA62ACCE2079176F789F648FA44CF9DF3DBA436B9DD835481E53803F67435DB5710EDFBDBF866"/>
          </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="887015803B4FB5D94B94AF8095D29C8151B424806373E9A373A78559E07CDA3F4522CC331772240542EF8A26EBBE7A2D7A7EF3BCBD6F11859998E565C0A5DCB0FCE96E3F7DAF2D74FC68AC74A2F55FAF808E4D98D2B059E3AC86CBDC97EF4C8A94A7A5676885B3E2B759BEA6B537C9DEAFA58B2993C9EDAF2290228E7508AA0ACDBC25EABB305A3894073E899D5B09444F1081FA59C7AD0CD912207D9103F3BEA749C83219D150153A98918646E07B2CEC8573DAA5B05FBDA31B030BB5EF0E32A3D82E792685A8874B7E3FE6D30C328292A12E7A009C38B9295A01C873647A436CD43AA5949B759B8E8E4CA11E94F3EBD6BD91AF2F48600CE103310F6428D9E0095696A69A8AB4944C6345D0189A762B7E93668665B1FCF9D4EC3B2D683CFD1333531EDA7ECB5CC17DE2CB9B1AAAF82953D4666AF2C11D257D64D7AE18A5BD918E02E2A0608E16E7B194350785E1A9CF321CFA69E7CBF969FF4D2D8FBA18879052C4A9A24A252B7CF5BE37C5694B2240FEC4A4B61831CC907E05826FEB7E247E3C8B251639889C6BC5B16238F8F03578D943C7F184194275835F83DDBA95D282438A43C8E661C401350E23B319AD0E837086CA7DD7325B3A00708A6735BF62BE8D9831C1D05FBF9D5B1BDE2BDCC774FA12DB5F9ECDF14CDCF3430956E61F6FC32D039BFA56E202822DD2FC11B219A4470C4C80173ADE4433E8DB6E33B7100754D09517F58ED56984C205746C21FA511A152C1F102202D2BDCA256F48B1AF2A586CF47AE2C690E78B2AF71FBF82AE3948C670A8ED5220B1CEE9B87D5C914CCB14ACA45742D9667722E396E48F77982EDC782EE1439EC9BEC21CADE12BF5397D5E7DEAB94C82C4FFA321F04B0D20511B1819300FBC1BACFAE198C4BEECC70E599365945FFFC3C3552F3517C03131505D070DF590CFE1D9E560B43949FA8941F9B85DB9E519A12CC7FCFDAE98D02F550CF4253CA93A43F2CDABDA42738DF5C0A33F16DB9A25256ADE18A120D16DA598CE1BC4D5C4F54EBD3EA5ABE461DA1588A93E78722587C67B83DD039C84DD77E5521F33CAD4A4CCAFDCC441382362821DDEBF7E8FF0320DE12F03F1DAD50653F1397402BE858006AD25D5F34202CF1C792722961087CD80077FD5FFB4D6579ABD05E53B05975925D04410836970E370767F1E4A22FFD82203AFE0A160FB7DCE24CB6A114EB1B816DB4528D9F6CDA793C41DF3B7495E8BE4C67428A546E5039A3F3353E929987BF66C310DBEFA5B5F4C32A256918A4A3B568F4050B6E5146300C8D49CED8E0A4A4D05478F58402B9C9125D22C4E5C4578EC88DD865C1B81A9E6E1EC872A9119E19CE9C8166AD9F297FC5EFB7F8C72A6B99322AC8E09E2B0B4D368C8B6C387AF07BFD0F06DDDBDD22B690621633672F65020B1C3A1C21B20AA1BF9C052C4A00364E3C66CF7DAAC45E3E77EFE6BB7352F77E8B6075C39C0D604E314B22128B848884FF03F38750FFC043DECBEC03B7EA5F20A57D4B6FFD3E85A162DBE80B0A8C92CE6FAEA2CA81B75B3D25191C26C2797ADF9485EAF480007F83D39D81149EC97DEAECE482021C84D67DDBFD307796830979DC8AEEBD8E6C818DD1BBA1B146BE7DB02B1027B6FF086F32036A46CAC742F0395A210B3E956E132CF0414D7C797A8D26C7675652BE9E81B504D505428677F3EEED8401E890E48C06506FB8F3652A3D2570FEF79B084C3D3AE133E083CD29FC8D576B1F0E74A9EA7E4DCFC84DCA9B67DD9F7E52572D37225806AF33CAC647468175B9AD25C181DC429135D88D2C1D7A48354BC5E6FD3BC20F75AB8A9AF64C88EFEEE473509E8B6566061F9D04CB7EA1C8E5CD8A4DFA9368940F47099489FF4163FADE070D947BD874C3DDB0EE65F176065085F8CC3A6E5091C33ACD4B7DFEFDAB0FD3E026BEC8958DE467F8E55108615D37B435FCCC243D4174989CC8312A07758185E25B825792D1A0E86EE4C31E7403D4425913F194234E74BC793F04E30960079A83614C0F338A753B67EE6C1D060F351B58A9BA6C98BC8E99FE7FC03C9F414B995E60CA6E11E56FE53A7CF0A46E776E52FAD24251A73C9C4D631D1E474FA425470B921A75C8BACFD80782A4B6910A544E59AE45F0898633B6A6FE1FD5DEBCDBD601E380AA783C84A1B4E486F68D6CE714BD40DBD7D154D3A2EBF43A3EB73BCA70A749A5AEDF0B6CA432607C287A39209D7DA8EB0A2236D44D97BA7C63988F06437E365F4EC83392F646B147835F5EBE5D904CE8290CE7F6A839FBB90753A5F06E866C5DC881D68288F1EEB68EEC48886CA6E04B30E652A07DAEE4DCDAEF309966C997BE3CB986007F6DDBC28C5C7F18004CBDD114C847568F42B8D0040A8AEA2802EA2F454363108F810159E78AF7B6DF809374425311FBA1589F448DB13284752C141104445D9CB9DA9D316BEFDDC20B4B62522AF2C47618D5E1B7605742AC376435B5D5535A302AE3D3B8C3361333C9DDF5A7EDA7749BEFE32976D8EEA6DC75852BB96D17BD07A1D0532467CD63CFB001D36D86F1AD8AF489B35D4DBBB97058A690B6607B113A7DE7030AA677265326C2916E8F997C68443CB881FD3E9E88AEF07EEC3D14EB61F3FE1DD9C32545A22DA40E9146376A32F4636E7195E004C42FB3D16CF3DBD6122440D67A1BD75C7BC7D4034BB72EC1B480620D8DC110656229BA528EEFC919DF0278085C669E5A56D1F26864E94119461665738ECD0420AD12087A28CC703E34E04EC1F21002CC7BCE617E573F7E908DD09FF"/>
          </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>
