<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="6AC3276106AA1D3CC0039437F39BD399939B0C50DDE94A36B4F0A4FE130C9502"/>
    </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="6AC3276106AA1D3CC0039437F39BD399939B0C50DDE94A36B4F0A4FE130C9502"/>
              <Key type="ByteString" value="C59D336BA111E33708F720A2308B863C13DD73CA337C3B2005D87B800CA9B73516CF363A7AEDF50D54F2976837435B286157E38166D7E2E8B401B8A10D0138DBE938135E50274A4CE663F56B82075E5075D568A7D150E465126462E5548FC78721CDC5F48FCB6822BC66C4CB3BB8FC0AAA44C655C40C5C0F3E51711A0557F11776187356415576540336650452821867135313675212850168852484842573470702621484730816051636828710425835202713115568360264681124208375774147765654703611616325284225506476661300820745200605724230321155578481032521318414012780634787742413043341688538620577302452722506270250804463144318162728868642488048653101222537233217213537470346241726683063326507646732432405252811402764330100613356826643270173231441684345886468527515184434678583335562173241643787163630247717038055653856421034865442362183525643617231662843677304352760557433624506172705013320684323401008373421416288412202226441534633452832262041608208626164601457553840614315877012202657463305220176704160105450637333710234113411826868154218826143231563582608645720810841718730682043314214162725087115863120242286724544857648048228334470033411371465725383733412084000486805427437452227727576115155075513330154062672553560110047856500710426212242427660532264214723800737128680243613132352246534001311205767266477530071612521055252680045625715423460116208613447386873844743666448018646510218801336265637455880748428280867126550748844554432541228474506513840876511240580341677064735485252267022546833506550158350261136047515884653766027281437112231667368687088251705240432481630044804648607452873720636102403403737473237000184474463031211151252816043257850040827465642173543337652535153482371711123061567071870333234785723465288754321807272243172744246050661304203876453584364021660442475263767337358256535380576582730420504001506160648043003107388303366242367266844247350477186650263711524786870868343284866833307703848640547350614846258782814377722177313115358028831333621014370304852034802675787554873862725366800781320477807647816123868226488833530871156308747461881186666234188677772028134601018413165204153085346010623865268447373662148554162537266301374130448524232545441342476286131061243583740642224366323857140102217163078845544305205014382886478561810655318673622572254348032181588331630317428002057238742858801377456343460608284618771742380788155088087660242473320457348146777080708242533511086688005878654344107154861215358573278077776732522768054880126234802136127378110612857367431361048204472210258145822570684401704115415425073408707400681778288021523127153230615203303682311605557647016381668647737855142750773340415133466388806111437812304327236717008074646602287747051421737148307055708704300250143373003108421760348824183011230574015326848480202720672823113271757335837785325703074504464178728447067577513266384257473212772441286648827118236245225158748700677138163566836186447283573378338405186802310658532117617811364115511740477873111672770031374280706570520332657224303233351746856654321726437314264474135320715553077003352616060578283172747625828713085221633180173383602627574011420258146635773126745365170060817267133270077073582525665066143BFF14280E8809A829439F127BF7EE485E05B1FC41B3DC2192000CAA0050DF726BEFCEB97674FC00BAFB71BDFC326D7EECC83604AA7FFE00CEE6709EC95C629BC9F46FC140B957E83708D47999418436D3B02D86C48EA62083AEFCE6714D540168E601D4CB0D848C2A855BE9C46E51040FD6724942C994DFFBE9FB20C1452598BF9733296CEBD97F7B77C2DDCB21A940B5CE1A2C92689F8D0FF0242DA62FEB47EA5D20212AE9BCB0FEE484347D28059EC9B71CA3AE7442B1FCC1567B5F5107FBF48877BD1B219C351D933DE66179567850348E3CE7961BD5B1D635EB700FDF09A43406F9D1D7B8060B526C422BF75BF35618109512FDB3E1EC91AA84B96E58383090E55F94F54D7A019B5699FBB278C971E776C24940236067087D5E5FD2C73BAE078450B481163868EBBBCC24FBE74BA7D79C7CD32A706DD017B57066F171A0393B2FC51CC5EB50734962604EC9CDD1A47081E1E45DE5EC07D5B5D4EBB7B64022D7A3E4F046A8CC4858E2DBE889CF773C1EDACF757F64560AF40005E13837CEB343F2B08F2D406BD817A1AD159DE04957637D2F1BF69388DBB99D188A840CB193FFFEFEDAC7F4CD25C75B1E179BCBADC182C66CB69F013E6C5340DF78EA4B80E5BD39A60675A88742C0B1DBCC72AE97267806E2F79D1754D1D613DD564F9B2D651DC31E677C1C85778B34D7619BF2B35AF43BC10803E16C7B705BAB3276EFDE1B83C861958D987FA2A08575AEE1995EA6B64D44FA0A7FF19A0B2CE6FB569E22D1043DE6749A54D06A9D0222DA0AB75D2931C7A2C4D0358C14C675297A1DDFD5770AAFA53246B7D6C67138EBEE7F72A354154413399E0837976DB92D906DC8F1940B42F85347F01CA32C78EE2632075D74BEC95A98CBFCBE4AAC30DD9C70C29A86A925B03566AFB02B38019A68104D05862613FCB0694F79FF7BBA37B6A8139C110A70FFE32937914B4D24426A4A753D91C55B3696FB7C78986B3BE93650B66B710962701D6D185AA9C03D97459C207D84550033E4CA40CB655F1183690E0A0DD844EFA740E19FA9626A708D6C19EA2021A9752E843392F68402D4AD44D6BB3CE65BF4088D311986A4DA2BBCE3D23C06795412726BA2E084D6B68C2862BDE35647F51A808156105EC20B80EB54D6A2B05ACF23162A121F0491AE7B34C09D5B854DA1197C2DCE24A8898BAAA3ABC664304EB6FB81B3BD1B890ABDD3C1358C037B1FDC3D6190AD8EDC69B414BB5F92A184CAC054A5629B8B5058852BBF0B9E21C033238F2F3457B7EF5683EFCFD6779EC26284258DB9174E1FBC632533A7C5DA1578AEC4B43602DC73541DAA491573DEDCF1A001E4A0FBEBF6FB700CDEAA585A9EB38693118DE4173CC5F1DB4E2712CF17FB3B884EFB289CF875C19CC0AEFD5EA4048B125DECB96E9D1CAABA959D06A61B3DAB00FA1B9ECB7DC5689778995983136E9E2350BDD7299B6E4E3662356A69F71FAC7486CB34AA2FF058C6EF7CF0294E124E407CDE40EF2069A8F9BF4527DFC7ACE37BC2E99BB4CFCDB1EDAD6A74FD4C3E2924F160CFC867A0E4066DA72FEA68858D64893A92E89086DDB836F88A67774106BB1C78D54154132113CEAE6CB1631CE304F6286073AB8693123D907E14B58B83331AC8685ACFC5EC762BD3FA0E3BE7985FCECD5AB417E9AE240106AA9B39DED92C770721F8F4F33F870CA00685A8D52A03EDD9CFCE85622E359D907F23E63F907EC77F98D35684D4B96F8DA221BB295BDA2F3E7A086532723E9ACF4F364AFF35597F91A6BC79FB72FDE0502DB56685BBE57B1D6741D2A058A1DB9B3DE454FD8B7D02898B27DAD578CA5E4FA59249D521CDB1DC1CD82B79F26B3F3F0478D1DD8B205861C1569FA70B29F6B5EE91306E8F4B69AE6A7A6E37D9F2D25C634CD3048B1E5BEE3F1291D7284EE07A2E7B23D1CFE94CF44DF585D3426C97CB78E6DFC6227D4486C6E79C8237CC02929A545B3DB511A580D7A233D56BEC4481AD926ED56B20B99290407FC3C423FCB0C23524AE34F87171C379BD814BC6DF8972DBBB8F1E581E86380EC66612FF9629DBC90EC372F933689490A90BFF08E9D0EB42120866BA5B438103AB7B570B1DB77A801E2670CEB85A78D56B7025B30599DA9CEFEDD3C0980DA0AA0A7FB9D3E7A33B55BBD50D8D8E3FE855607E599B52CD143B42AF0B807E1AEFF3E850B8CD403EF7989BAEAA4FDFEB36AF2AEF64CD47140565C2B21AF38244647FD86FF0EF0F0E1D6686613C6B01BE06B8C3AFE101A0CD31619BF3B3D39452F7C34AFCB7C277085AE7941E1CFBEF55B5F3DAF3C44CC4AC89992C66BF6A8468EF2829DA077E01EAA6EC1ED765013A393E8C907807A26E3811B26240DF3560269C2FD9DDAD2BEDFB6F2503148D14F7F0560D6C6C07813D79B218B71D30802BE05F5B88F776CD401165DC3970ED0D3C5EE063F6089514629BC004712B2201A9BEF9EC5863C1FB6A225076BDDC1A56C388A8E89071C9CF0419B61467EACE2BB837BB15C3E1CAB492C9D133A3C7A577E2642F35F3FC9E359E421ACBAE0A5F253293FF522F85D214A838307503E0CA1E2C0380C980AFF474EEE64FB2D5605AFFEBDCA2BE2162FAE583AFEC244E665AAD25FF25CA5F141C3CF4A6CCB0BD2A8209BD674FA6921A45FC1FD49D0C5C30C3669139338D16C7CCD6202B39092FA72C65D7D92597C396D7046C04677FB71D92C587BAD3CC40A42C3BB659FCB06E77AF23A0154AF078206C49EE133B0A2520ABBBEE8F02694A7C57B68ABA05254F8CCD86D273D218E0B588B26C3E326844C82DD932B32CBD5A568D79B86B8AC2D7EE6EF6FBA987C7DF8ECF67626A0E7D69FD8C72D2A35741E062DEB7CFF08C2B23841C9CF88B3DA07DE651BA4CC1FDB95F2D1AB82665E4509C3B2DC6A6FD9A887C87D23D925DF59C2006A589A5ACA9355ADE080488B047D1418BF08470AE12EDC8D957265C9D2F15E0684142270D535C65D69EAEEB51960E201B2AB4E27A5F9816DA651DF53042F06C99E1BCCEFC57C8B50D152D7764725A8D1A071DA8F824929496E79586AF9C4B110F13A0C4814DD7D2E356BCD9BD7313579B0841E7BCF2908E02F261224DCEB9E01D46CBA5DD3CDBE97D7B48C8B5F92D3D89F573B26F3F7F6FDA55B4441C58934ED5328CF347FAF68EBE57ADC95307D0AC78C9A9E02656F0184180B08046E5BBD1A606658EC80EF138903CAF9BF322BE9A8C532A57D0D38703D94FD2B7B361D5C1C14D436A0F11965E4B907D70315862C7A9367758EEE3C50C34EEA8800A8D29F8EF51B58D8DF10268F685FE2747802BD9871DDE53F77310F93E6EE96E69160149017A1F3BF9A867A17E96689567BBA1515C34D0E65868CBF95B1CDA481BE6E16AF9BFEC5496867B6866A7943F7547046D5DAF219796787AA5C5168AFF7CF8BDEA4AD9AA82F91587352B60EDE54C530C3622766394F2E0A03B585D71F802783D775060C610E3095343A487A756B0B92C94EB04889336E1FBBDA8969ECDED0C9B4D872DC5EBEDE2EC7E6E4B0D7C89F30930DDB693562F38C827B"/>
            </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="C59D336BA111E33708F720A2308B863C13DD73CA337C3B2005D87B800CA9B73516CF363A7AEDF50D54F2976837435B286157E38166D7E2E8B401B8A10D0138DBE938135E50274A4CE663F56B82075E5075D568A7D150E465126462E5548FC78721CDC5F48FCB6822BC66C4CB3BB8FC0AAA44C655C40C5C0F3E51711A0557F11776187356415576540336650452821867135313675212850168852484842573470702621484730816051636828710425835202713115568360264681124208375774147765654703611616325284225506476661300820745200605724230321155578481032521318414012780634787742413043341688538620577302452722506270250804463144318162728868642488048653101222537233217213537470346241726683063326507646732432405252811402764330100613356826643270173231441684345886468527515184434678583335562173241643787163630247717038055653856421034865442362183525643617231662843677304352760557433624506172705013320684323401008373421416288412202226441534633452832262041608208626164601457553840614315877012202657463305220176704160105450637333710234113411826868154218826143231563582608645720810841718730682043314214162725087115863120242286724544857648048228334470033411371465725383733412084000486805427437452227727576115155075513330154062672553560110047856500710426212242427660532264214723800737128680243613132352246534001311205767266477530071612521055252680045625715423460116208613447386873844743666448018646510218801336265637455880748428280867126550748844554432541228474506513840876511240580341677064735485252267022546833506550158350261136047515884653766027281437112231667368687088251705240432481630044804648607452873720636102403403737473237000184474463031211151252816043257850040827465642173543337652535153482371711123061567071870333234785723465288754321807272243172744246050661304203876453584364021660442475263767337358256535380576582730420504001506160648043003107388303366242367266844247350477186650263711524786870868343284866833307703848640547350614846258782814377722177313115358028831333621014370304852034802675787554873862725366800781320477807647816123868226488833530871156308747461881186666234188677772028134601018413165204153085346010623865268447373662148554162537266301374130448524232545441342476286131061243583740642224366323857140102217163078845544305205014382886478561810655318673622572254348032181588331630317428002057238742858801377456343460608284618771742380788155088087660242473320457348146777080708242533511086688005878654344107154861215358573278077776732522768054880126234802136127378110612857367431361048204472210258145822570684401704115415425073408707400681778288021523127153230615203303682311605557647016381668647737855142750773340415133466388806111437812304327236717008074646602287747051421737148307055708704300250143373003108421760348824183011230574015326848480202720672823113271757335837785325703074504464178728447067577513266384257473212772441286648827118236245225158748700677138163566836186447283573378338405186802310658532117617811364115511740477873111672770031374280706570520332657224303233351746856654321726437314264474135320715553077003352616060578283172747625828713085221633180173383602627574011420258146635773126745365170060817267133270077073582525665066143BFF14280E8809A829439F127BF7EE485E05B1FC41B3DC2192000CAA0050DF726BEFCEB97674FC00BAFB71BDFC326D7EECC83604AA7FFE00CEE6709EC95C629BC9F46FC140B957E83708D47999418436D3B02D86C48EA62083AEFCE6714D540168E601D4CB0D848C2A855BE9C46E51040FD6724942C994DFFBE9FB20C1452598BF9733296CEBD97F7B77C2DDCB21A940B5CE1A2C92689F8D0FF0242DA62FEB47EA5D20212AE9BCB0FEE484347D28059EC9B71CA3AE7442B1FCC1567B5F5107FBF48877BD1B219C351D933DE66179567850348E3CE7961BD5B1D635EB700FDF09A43406F9D1D7B8060B526C422BF75BF35618109512FDB3E1EC91AA84B96E58383090E55F94F54D7A019B5699FBB278C971E776C24940236067087D5E5FD2C73BAE078450B481163868EBBBCC24FBE74BA7D79C7CD32A706DD017B57066F171A0393B2FC51CC5EB50734962604EC9CDD1A47081E1E45DE5EC07D5B5D4EBB7B64022D7A3E4F046A8CC4858E2DBE889CF773C1EDACF757F64560AF40005E13837CEB343F2B08F2D406BD817A1AD159DE04957637D2F1BF69388DBB99D188A840CB193FFFEFEDAC7F4CD25C75B1E179BCBADC182C66CB69F013E6C5340DF78EA4B80E5BD39A60675A88742C0B1DBCC72AE97267806E2F79D1754D1D613DD564F9B2D651DC31E677C1C85778B34D7619BF2B35AF43BC10803E16C7B705BAB3276EFDE1B83C861958D987FA2A08575AEE1995EA6B64D44FA0A7FF19A0B2CE6FB569E22D1043DE6749A54D06A9D0222DA0AB75D2931C7A2C4D0358C14C675297A1DDFD5770AAFA53246B7D6C67138EBEE7F72A354154413399E0837976DB92D906DC8F1940B42F85347F01CA32C78EE2632075D74BEC95A98CBFCBE4AAC30DD9C70C29A86A925B03566AFB02B38019A68104D05862613FCB0694F79FF7BBA37B6A8139C110A70FFE32937914B4D24426A4A753D91C55B3696FB7C78986B3BE93650B66B710962701D6D185AA9C03D97459C207D84550033E4CA40CB655F1183690E0A0DD844EFA740E19FA9626A708D6C19EA2021A9752E843392F68402D4AD44D6BB3CE65BF4088D311986A4DA2BBCE3D23C06795412726BA2E084D6B68C2862BDE35647F51A808156105EC20B80EB54D6A2B05ACF23162A121F0491AE7B34C09D5B854DA1197C2DCE24A8898BAAA3ABC664304EB6FB81B3BD1B890ABDD3C1358C037B1FDC3D6190AD8EDC69B414BB5F92A184CAC054A5629B8B5058852BBF0B9E21C033238F2F3457B7EF5683EFCFD6779EC26284258DB9174E1FBC632533A7C5DA1578AEC4B43602DC73541DAA491573DEDCF1A001E4A0FBEBF6FB700CDEAA585A9EB38693118DE4173CC5F1DB4E2712CF17FB3B884EFB289CF875C19CC0AEFD5EA4048B125DECB96E9D1CAABA959D06A61B3DAB00FA1B9ECB7DC5689778995983136E9E2350BDD7299B6E4E3662356A69F71FAC7486CB34AA2FF058C6EF7CF0294E124E407CDE40EF2069A8F9BF4527DFC7ACE37BC2E99BB4CFCDB1EDAD6A74FD4C3E2924F160CFC867A0E4066DA72FEA68858D64893A92E89086DDB836F88A67774106BB1C78D54154132113CEAE6CB1631CE304F6286073AB8693123D907E14B58B83331AC8685ACFC5EC762BD3FA0E3BE7985FCECD5AB417E9AE240106AA9B39DED92C770721F8F4F33F870CA00685A8D52A03EDD9CFCE85622E359D907F23E63F907EC77F98D35684D4B96F8DA221BB295BDA2F3E7A086532723E9ACF4F364AFF35597F91A6BC79FB72FDE0502DB56685BBE57B1D6741D2A058A1DB9B3DE454FD8B7D02898B27DAD578CA5E4FA59249D521CDB1DC1CD82B79F26B3F3F0478D1DD8B205861C1569FA70B29F6B5EE91306E8F4B69AE6A7A6E37D9F2D25C634CD3048B1E5BEE3F1291D7284EE07A2E7B23D1CFE94CF44DF585D3426C97CB78E6DFC6227D4486C6E79C8237CC02929A545B3DB511A580D7A233D56BEC4481AD926ED56B20B99290407FC3C423FCB0C23524AE34F87171C379BD814BC6DF8972DBBB8F1E581E86380EC66612FF9629DBC90EC372F933689490A90BFF08E9D0EB42120866BA5B438103AB7B570B1DB77A801E2670CEB85A78D56B7025B30599DA9CEFEDD3C0980DA0AA0A7FB9D3E7A33B55BBD50D8D8E3FE855607E599B52CD143B42AF0B807E1AEFF3E850B8CD403EF7989BAEAA4FDFEB36AF2AEF64CD47140565C2B21AF38244647FD86FF0EF0F0E1D6686613C6B01BE06B8C3AFE101A0CD31619BF3B3D39452F7C34AFCB7C277085AE7941E1CFBEF55B5F3DAF3C44CC4AC89992C66BF6A8468EF2829DA077E01EAA6EC1ED765013A393E8C907807A26E3811B26240DF3560269C2FD9DDAD2BEDFB6F2503148D14F7F0560D6C6C07813D79B218B71D30802BE05F5B88F776CD401165DC3970ED0D3C5EE063F6089514629BC004712B2201A9BEF9EC5863C1FB6A225076BDDC1A56C388A8E89071C9CF0419B61467EACE2BB837BB15C3E1CAB492C9D133A3C7A577E2642F35F3FC9E359E421ACBAE0A5F253293FF522F85D214A838307503E0CA1E2C0380C980AFF474EEE64FB2D5605AFFEBDCA2BE2162FAE583AFEC244E665AAD25FF25CA5F141C3CF4A6CCB0BD2A8209BD674FA6921A45FC1FD49D0C5C30C3669139338D16C7CCD6202B39092FA72C65D7D92597C396D7046C04677FB71D92C587BAD3CC40A42C3BB659FCB06E77AF23A0154AF078206C49EE133B0A2520ABBBEE8F02694A7C57B68ABA05254F8CCD86D273D218E0B588B26C3E326844C82DD932B32CBD5A568D79B86B8AC2D7EE6EF6FBA987C7DF8ECF67626A0E7D69FD8C72D2A35741E062DEB7CFF08C2B23841C9CF88B3DA07DE651BA4CC1FDB95F2D1AB82665E4509C3B2DC6A6FD9A887C87D23D925DF59C2006A589A5ACA9355ADE080488B047D1418BF08470AE12EDC8D957265C9D2F15E0684142270D535C65D69EAEEB51960E201B2AB4E27A5F9816DA651DF53042F06C99E1BCCEFC57C8B50D152D7764725A8D1A071DA8F824929496E79586AF9C4B110F13A0C4814DD7D2E356BCD9BD7313579B0841E7BCF2908E02F261224DCEB9E01D46CBA5DD3CDBE97D7B48C8B5F92D3D89F573B26F3F7F6FDA55B4441C58934ED5328CF347FAF68EBE57ADC95307D0AC78C9A9E02656F0184180B08046E5BBD1A606658EC80EF138903CAF9BF322BE9A8C532A57D0D38703D94FD2B7B361D5C1C14D436A0F11965E4B907D70315862C7A9367758EEE3C50C34EEA8800A8D29F8EF51B58D8DF10268F685FE2747802BD9871DDE53F77310F93E6EE96E69160149017A1F3BF9A867A17E96689567BBA1515C34D0E65868CBF95B1CDA481BE6E16AF9BFEC5496867B6866A7943F7547046D5DAF219796787AA5C5168AFF7CF8BDEA4AD9AA82F91587352B60EDE54C530C3622766394F2E0A03B585D71F802783D775060C610E3095343A487A756B0B92C94EB04889336E1FBBDA8969ECDED0C9B4D872DC5EBEDE2EC7E6E4B0D7C89F30930DDB693562F38C827B"/>
          </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="C59D336BA111E33708F720A2308B863C13DD73CA337C3B2005D87B800CA9B735B54224D65892DFCC019A62D1F1E18EC347D9C6B5E458245D96AB6D86DC90F2F2ED1F671C36CDDDB968461D0652015679658150B613E7BF435A5111171A0C22EB7EDC2A09D655638E2FD31D62D00A27A01E72EF2CE425370D7E81B7AC3CB0659B6D828DF8141090A389A39D800B6A3E3FC0BB2E695BA0A8E6A92622393C92629A107A840974BE930285A2467C404F12C970E6578946FBCFAED376DFC2F5CC6968C2C73352001C9E23E41A86DFB82017A96CF3363B698FF74FAABCAE40582D6A2B0164D5BFE27182281C7F407C8A10DEB800FEA179D0A3AD23E016AD5DA51F70C4706EB13DEA5D27484A4DAE5CF6C3AEA40E43CB630080917A7A18793F568452E1399E0B4D32AF224FE5C0D0E32A4812B6FA560A0A85F08BEAFE239A8A6CE4B370A5CF2F40EBAAE277DCE9A978ABF7CE7B22BFE4C6837B3CB48CB659F630C0C6708838C24499EDFCB2932FC7F6B50D821442EBC3C7B5999F5CFE5ED57BB1FCBCF6621A26CB79A142B73A38AA81D82CB26534ACC050CACB31FDB319DF7F70BE7693972A91188DB3487778E764028CF2E2EB9A6D41159D48CA36ACE0671C5755225A6FCFBF1D98CD0A540E285220AB4DE2B44B3FAA79BC9F5F131E6130EC0A796456F19426670232BF4C194479D636C4EF5C6EFA39DB980BF2AD612C4097A78145A584C0491768721ED9491AAD711D816066DF48DADEB996283654ACD2225304A61074A687BF7145DF3E6258095CF16E5C62D8B622E032107F618030052F544AABE7EDF1C1AE8B8E0959BFFC877895D1DFF14076602AACDE05AE5078EDDE05E3943B8B9E5E33818038F153F93B345CD236086EF9409B465365B9A4A7523727A2760118BD225BED344A18C71F271C763433C252689BC6D4B6E12A19C038F74B31565FE6F0005E0C83361BB5830E06ACFB8670E23C50B0387D497625F3C8567DBA77DCF9A5E032D91FA984EFC99C5266E66D8CF4A32D7D2AFAA59E0FDBCB5D70393CF16F5ADB0FD410E550812420A1A4D67D41C037A1D2506B5664AE442AF7EA82533E1A751C5783745DB6052A75633614F963A9F6AEAC84877BA17361C86A28257DACBE11418745E41669071947FA41BCB1DAA19750197A4DE98B85F773076F8E618477E235AD527999242F9FD519C2D2C229EDAB49AEB58D091119CAE40B213E42DAAE8BC42A9D28B0A5054D06562CA279239BC90622E3A606ADC356A12B928DA51E803E410444016DFEB132DF442478823930D22664FE751519872B92E7F66EBFAE117E310BE9F2A1A96F721905B4FA7A8417DA9F3163A52D9BCF1D7C7734A787908CF9B4D614C2FCD1D4F5B1C451D7CC5BCD3E4FA8EDCC80D454B42D2C3211652FD9449502175C637803E759DA25FBA1347D35355AE53E60BE6879685AD3758E49DAF0EA846BD7285F617974D65ABB1BAE2973F23625FE11E1B73CC09898DE2206D748380491FB44C7A6D88AB0360CA9FD52D8AF40C6EEFE71F3B7B27B07B1A552236D44962AF7D89B615E1F0352C8474B9CCBD512484097880FEA79955A105B957DBCC79A109F1A673CA5740B1895135B452D883EFFA1E31A80FB2F630B901F1C994072B65AE228943B418732485AFC087A5E0EB5B6392B3B1B5C33089A184149B36E35208F5308FD52810246813D39974E4D4C285A5F918F7E98DB0CDAAF661EAB91228607F658CE18E8E1DDE41A976AC00BFE7E2C71F54C9108390BD80D83DE5ACA839245114F5A75B0047DC45746E2F01A3C3379918021995409F7C2408CE877580B3EE930F8A20871836F5AD84660E340E9EF6163656C3201187D2DF27EDB05B0326EC0430F6E9D88E78EEC9D5B471F70CD95C09B7F0F36F61BDE11F0F5E9A7DFB94AC3DAAF4BB9DD77C573C00CBEF5B530876EBD5295255152E7E169D86786691E996FE536A3AE98D613C5A2560B47A73253C9E2C3F3630C486BB479CDF3B8DA56347F3DEB0E1FC6B5AAAAE3B34E6D2657F5A6CB2F9281706598E5D926D4DF38BFF48CEE716B19F3D4A29415ADD7D5663985699A11608D243373167B2C691E069ADD230B200B8FCCE7957A7E658B53087CCE7619938923B909DC49BA523782D133DF222F63E91818098EC581ECB4590AF64460BF5656285F134E0C6C478A7032958D68D5EECC393342F67A86D9F69863D47542A397AFDB55690E79ABF4DF0320CF5F228DF2C7836BFCB6E23FCC2781884B18B577F2FE9716C3836F154FCB917C23954EC3AC1D1E52868F478BFCD2AE0927DD97F495223CEF4185CBA21EE560215D45E702348DAC85D9C3E7114C3E215DCFB3351E177CB3EFE3AC335F73FFA94173D8647ADA13CF44FD2D7A436354F5BCD855E7E578D899C50B2FE6BE81AD37A67C2A465281E7AC9987A3E3E119477687A85670BDB2F607ECA362A7C93AEA8083FB3B5C0E79C1D817554F6C6BCC10E63C7244F6EA0C18DCF5CCE2FBF8C1FC060475EA5B94B72B61793A6AD86BEBC4A52D7376BF48711F5751308F342AE942DCCB2C94ADA397895A7E823970B35AA746B11854A3EF7318EC9E9B8E7C12662C7DEBEFDC728112356621DC44D4DF42CD5BBAD3B472E2AB1FAEB6BCF051CB820C6A810C589096CF1FFA109B7DECD0E177F159F15B12A9102A9FBD9531B419C13944BF83619C5BAE5F0CAEFB4A4A7E68B9FCC594CBEE22BFEDADF512C2CBB6F51C99526F23AB31FDEAE67DC9092CEED33A4CEB470922D4C9F0CB71DA52D18E4239"/>
          </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>
