<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="EFF98DF62E5BCF9EF82BC1DC27C777DCBE90EEE902D221303C337F6A6D69D0DD"/>
    </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="EFF98DF62E5BCF9EF82BC1DC27C777DCBE90EEE902D221303C337F6A6D69D0DD"/>
              <Key type="ByteString" value="E2C3AB70CF308DE5CE3E17F0F4A0FF9B4153DC2CB6061174B163C108092549174B8761E094D7E742F6CB2ACA14FC8F6DF786EE2A93D48B7D1F2033A288A511879C6332B8CC8F572C20CDC71FC7FF3E9E67D596306BD4BF0B9522E7DBBC428EAF70075EEF114203A135D15650B04A1FCCFFC029419C15F73D16169CB8BA5D2904861523835686571564868774852804402275038707710335836445741462781236482563110867783401426873456637861462230141440852130033663152253360608768062432020132064312722752671108855233285200058100850563742064056101618834337304220827474827774006014252561341474833213654133404714042461281662451414781458524267588448474813385163223466740318326612260408303383116433463667153138682121732472366840486485872884648731213006314575143008506742073056576631216781371535416628708153613607716338805266874442345864136222203154813332838677558572534555573182505238768268534282752775687184020545640444535750318138488156172085035280827218624342637052881768625253287537767400046837840288070822582185463483372746024482354260655853741814438212785333888647508631775741533822778062150643665412270378465674007154738144128136804461167663566613605374583758840481155744657560771686724781260337510776443255038628863243221060371525423881084526604803876035105438650586345101402663548248828253015107302757865200235047243248303767645605457613155020064886884757362257586178327832143282746725317314065866767552212832111505265806342350212481835084486334705688261330526522811620414175168215703175872710164183121745452102277674150438860004748085528266762036448568663676240476082824864155107323770360517518658500113524675561520018055555116302368717087801866416033266731812038152115420708733370556313558647811757047258363161354757050804567441411184346624867001348514761485815104202206450274717577267238704782150124318366515088552654630807132177883501444514547885764483488400755350378785486045438875267764237744808623645706458651408671582548022364535621783245636423305243050100787842210188648505407367724533602545267450864160720207252872822170047434887347656732474434887431664226430033624047428211802765777513702314186571425565714187870830182857340754871233547716670842177786561355756638318007073882768566017761246072848475735675618026683445614257760323051415810008431473543833704413756367441416607040348382478014541723722223017628583627315005604705176642710084648880137385118140730367601476112271404276374711376427852717684388386148618862148848883470835001888316687035736640131477412561003162310735364073260755714514338756515608424155557041880487138403752042120064467202716830428824737084337328143665303741504830307655074232231752801027774034164468046830021424281133511326326638380626655408143545574825636315710370570508643461246268508541718546680615162516007825333571807767882647413240870771073685575608802355463132511621720803463505748868238044568036885643347503147736123105802636126531524201882023661152400636763817241706872830817428375248660610611487126056710273824743378667241613550831016057608236108048240480230502746618465616426062472653462750055326710801057450353216036881226800486621042314258138275850816052376135512083587507100535878041404172117214148730646C20D52C13BBB0E3D3C36F67E4EEAADE6CE18DCEC99562F13E9BB8A2FC25BBDFB61AC42FA9F91AD5E60DDC7DCA09D77D244E8A2FBFC80C0810D9560CB7CFB4AF633F608114E174A70784F9E72EFE86BC1F392EF6523A5EE4F0FA3F3CCFB26786084DFADF27DD28692A99A7515D46CEA86F64E79F6C88577F9E08664468E7889F8557A347587981D3DB581AA89545035C96546CA7FFD910C323717DFEE2E546C2D423BB45E17AF5E6EA739BEE7CCE5E81BC61E48D15BBEFFF73F3C80C7DA11E8BBBAD614A6B28F414DAE2E9AC3EE7FA83D8679C552C087ABFBFFCABA5350A12246BA4125A05DF9497D184B7543B5BD5488B069423A809D7D44F203FB12DD604E96ABFE712A113D47A1E8C4387E5F1A830DE88C02C63D163113D3DBB8C1F2C2599F9D0F53F94ADF09C870D25A416ADDBACF414FA9AD9877EB233FBAA42B36F47E9E35AD8E3264C82AE52272CDEBA7B81679E5B5FEA62B80AD48DD92ABCCD8343D027408F4A65DF3AD62C7C1F7B137052672303A9059030F9000E2A22F071E6F1F433EC4A5BB39A975AECDAADB8305440E3909D0363CDC441C53BA72200CA115E162830172EC02CAC717BB27F9593DABB7FE2AA5117816F31B155B75C77BAF508A366D7A9E1E06B239BF0EEB8716CC9E8A2BE10D526952373CEEA6C582864972A6935FBC4C776810429B3FA9C9B500B13AA4DE2CE6E68FC21AF4A464282F7896D0627EBBF50607C52B8D33CA87F2287A5A83B7C746275717DA27AF6669062ED668E861F307BD2EF6B4387C4F571D5BFB0578559EF7B0A2F3D5303479F925FD0D6935383B8BAD3D63FBDEBA0504A7F896C8B330133462D900E3ECDAB62FCE80246F68BF6C1D0CCD34C1BDE4F0DBA8637C8A68100B7AF74B93950457BFED182F52131F7345F06A1978986BC334FF6B6ABBE4D3A44A8582FF7BFBCC136CED7FB43E2847D9B54510B301B8FBB7C0929BF18D2CBB06246450650D9DABDC8453F30F9EB139B84E25F39592AFE8D5CE00D28F5F717981BC326E2C8C96C0622D20378F6F25F51EA27595F6A9DBCE659120C95D2103D66C62261C33CFEDEE1F1A3910038243A45A749EED8665CEB76C831BD515D8252C69C0AA9C03292D9319A66E0B4BB6FF122BF02F512F9F8940E6C8A30BF5391DAD0466FA29E04436E12B7C1A588FC03574118906AAA3F15DFE8F34E3C366FE25E207E54C9D34C87FF823A4656A3619101E38B139F7FBB47AB40C4EAFA17FD42F7E95B8E501C5BA29E67ED975E92DC933A86D76AFDC88BA35D6356FA29AA8EEA285CB276F99D8E702F226590860646DF91C086F9C343481DD54AC001F0F0918C5843CB3B0C74962D143AB0BEFD6CCFBBE858F8BBBAF6869BB5A543C572F6A32B9D13396A73B7889FDDD59379FC1EAEF1A6CD70E1606E6683EE3398CE4BE62AD33AE47B03C25C36EB718E5CC04C878E5C03260D97952BFEA255F62DAAF229F2E44D5039AC68D3053F36B2022A195D816B3F17C66520E26A48EB3F0E873E0CF3EE1F8A43280C59F9F3128FF98E3DC34E6E63A0801736B05F04BBB2F27E7F9807892F5BF9328219BFA4AEB3094CD2E0FCCCFF12F61C1BDEAD591F93EE1F61C7C2C57E89D7661B226B96533928BAF8A5A7AC7E984FD684B20F8B9FAFD76E998EB4EFA65F002CD83A341087329527D8EC70D56E5D6BE6FEEF91B8781B7165BD200E3F7CE866EBD88C8C0010935BD9E688CF1EBC2C8873290D8F6CCE4DE10C072121C5B95C3D1A6C4A9DE885EC31181F713FCF69E899B379ECB2DD3CD968140F4B977DEFA7025D0D16D5E97057D2B69AD17667F8818258C9E57E87825B139E699867E498338889190F2FC05F09BFC753F102EFDFBA5C1EA38BCAFF9830E59127A539F9C43F5842149EE95323A32821F11C3AA14A2FDE4C61AF78BCFDDE78505050BB7B64C22ADE144A10C219461F665184D6C8CA9B9B8B41EE6EBA6E36C2168527C425D958A8B5B34CF3CD83A878EA5B521B04A592341F7A615D46C35B0096A6EAAC29A21B696F728FBBE0EC0DC3688F4D83946EFFE94DC5FE35D15CFAE5D7113ADA5F29C749B19E98312CC341830BDBEF669CEA5FB88818FE7A56CAB16E18BF4D6BBA0F6CE177F6A9E39CB013151B59A70E8A0B097BAC3907939D96C48F7F86F119A8A72FF1CA56953621B6B2CDE0951E20A1F42249C06765EFFE71BF770D0D6107F0D8781A5A83F37BACD156222ADA8EE7AA49F711F52F5CF21E9ADB59B30D365CAA18533C37FB96FAC9789127CEC930E550575E02E8A2A095CEE34F0790FA2E10B73E77B4161913583719141E9F661A0E2935489F19E6806106D99D0F285FC062D1678630573975D7E9758033A3B3124900C8DC8464472CD853A23A64AF0BB4CB280807D306E2C678454BBD27F7B7231FB0F21AEA49E61FC4159CD578F10F46B2A41C0BA7FE70B0DFD0F367E03F86D4666A27B83A37DB1D8A73B51427E7F40308FB13CB5C3A68C37D986430C5476D698CB38F4A5BB779DB1EE7BDB57943DDE3BB5B1AF351DDEA2B4FF221FD7FAEFE7813218240369C73DD28F375BBB4180E9C0995CC2E516200BD70DBD5175E3CBA796F0C966324CF9128FDB372A54309336ECFD71E0F2E50E48E260588E710630C7D25C235ACF9906E7249702B548FB1A90F19ED0C9911D296FA11F838899B08BAFB548A17219D3F7FDAB0C1D748074E15DC9E6D04E78FAEF0CFF570DDE9896152C337DF16872C161BB2CA29259C68F8D526455AF07968DC8C4247622E326535806D0EC9827987705D260CCFADD5878FCEC0878422A4B203892AE02DAE71B5A6C6F1978564F74BD43C190E27E3F4C404EDF3A4D54DD60A455FE43AD0166DE70DC4198E9D907D4075FCA9A77CBE5563EBEDA625821A81CFE17D5949D797A4DD1451F5955B342F042FD05FD9182554AB73CA72E2C061EB9FE2E4F67DB377957EABE0D4CA238E580696A5D1E84A0727AFE3071C95914AB805D65B83A4DACAB2712003DC02B419DA86A6A50609E44031F94BF6537E801D95E7B1519A6713712C6D422325F8410B9E873E07A82477AD5412C81B985DF6031AB66B94A6B3878A9768A5C84B042D6F125F8DA0B396E9CBABEF271AA9D2FD4144549F0AC9B8D7ED08AC942A68C1F3D3BF80E72EB52864041AAE2FCC8EDFC72BBF3F1C3858AC45DF34BE7FA60F4EA059B3FEA9F0BD4C1A9FAB4A78E86434F5C2132D09B817AA77A053E52B892FFA20B6D672E32AB0B03A3262138D30B4BE5E481AEB7BFD8896CC5EA21933B3AA655BFEEC2FD24654EE3F80351CEAF86D3B6EA4EBD8008F7DEFE3FE70C86B3851E16ED7977E02E369FBCA0FD015D3BC48DC63D40CE5403BFACBA596ECAEE62A0A9A134573B99AB31391026FD8BA38A7B04E876D3E1E832F3DB4E35A025BD21ED9A22B8181F80113871F9B6D2BE8CE666EA9D9D82679AFD4136A5E17C4A437C993E2D2B47D9B2411EA71F39459201A8856A163659DD0B3103BF90E4A41B576C75379D486C00B72F0A23C1A82C1DC367C422A932163220316D4C3CA43F58E5F7723118D81"/>
            </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="E2C3AB70CF308DE5CE3E17F0F4A0FF9B4153DC2CB6061174B163C108092549174B8761E094D7E742F6CB2ACA14FC8F6DF786EE2A93D48B7D1F2033A288A511879C6332B8CC8F572C20CDC71FC7FF3E9E67D596306BD4BF0B9522E7DBBC428EAF70075EEF114203A135D15650B04A1FCCFFC029419C15F73D16169CB8BA5D2904861523835686571564868774852804402275038707710335836445741462781236482563110867783401426873456637861462230141440852130033663152253360608768062432020132064312722752671108855233285200058100850563742064056101618834337304220827474827774006014252561341474833213654133404714042461281662451414781458524267588448474813385163223466740318326612260408303383116433463667153138682121732472366840486485872884648731213006314575143008506742073056576631216781371535416628708153613607716338805266874442345864136222203154813332838677558572534555573182505238768268534282752775687184020545640444535750318138488156172085035280827218624342637052881768625253287537767400046837840288070822582185463483372746024482354260655853741814438212785333888647508631775741533822778062150643665412270378465674007154738144128136804461167663566613605374583758840481155744657560771686724781260337510776443255038628863243221060371525423881084526604803876035105438650586345101402663548248828253015107302757865200235047243248303767645605457613155020064886884757362257586178327832143282746725317314065866767552212832111505265806342350212481835084486334705688261330526522811620414175168215703175872710164183121745452102277674150438860004748085528266762036448568663676240476082824864155107323770360517518658500113524675561520018055555116302368717087801866416033266731812038152115420708733370556313558647811757047258363161354757050804567441411184346624867001348514761485815104202206450274717577267238704782150124318366515088552654630807132177883501444514547885764483488400755350378785486045438875267764237744808623645706458651408671582548022364535621783245636423305243050100787842210188648505407367724533602545267450864160720207252872822170047434887347656732474434887431664226430033624047428211802765777513702314186571425565714187870830182857340754871233547716670842177786561355756638318007073882768566017761246072848475735675618026683445614257760323051415810008431473543833704413756367441416607040348382478014541723722223017628583627315005604705176642710084648880137385118140730367601476112271404276374711376427852717684388386148618862148848883470835001888316687035736640131477412561003162310735364073260755714514338756515608424155557041880487138403752042120064467202716830428824737084337328143665303741504830307655074232231752801027774034164468046830021424281133511326326638380626655408143545574825636315710370570508643461246268508541718546680615162516007825333571807767882647413240870771073685575608802355463132511621720803463505748868238044568036885643347503147736123105802636126531524201882023661152400636763817241706872830817428375248660610611487126056710273824743378667241613550831016057608236108048240480230502746618465616426062472653462750055326710801057450353216036881226800486621042314258138275850816052376135512083587507100535878041404172117214148730646C20D52C13BBB0E3D3C36F67E4EEAADE6CE18DCEC99562F13E9BB8A2FC25BBDFB61AC42FA9F91AD5E60DDC7DCA09D77D244E8A2FBFC80C0810D9560CB7CFB4AF633F608114E174A70784F9E72EFE86BC1F392EF6523A5EE4F0FA3F3CCFB26786084DFADF27DD28692A99A7515D46CEA86F64E79F6C88577F9E08664468E7889F8557A347587981D3DB581AA89545035C96546CA7FFD910C323717DFEE2E546C2D423BB45E17AF5E6EA739BEE7CCE5E81BC61E48D15BBEFFF73F3C80C7DA11E8BBBAD614A6B28F414DAE2E9AC3EE7FA83D8679C552C087ABFBFFCABA5350A12246BA4125A05DF9497D184B7543B5BD5488B069423A809D7D44F203FB12DD604E96ABFE712A113D47A1E8C4387E5F1A830DE88C02C63D163113D3DBB8C1F2C2599F9D0F53F94ADF09C870D25A416ADDBACF414FA9AD9877EB233FBAA42B36F47E9E35AD8E3264C82AE52272CDEBA7B81679E5B5FEA62B80AD48DD92ABCCD8343D027408F4A65DF3AD62C7C1F7B137052672303A9059030F9000E2A22F071E6F1F433EC4A5BB39A975AECDAADB8305440E3909D0363CDC441C53BA72200CA115E162830172EC02CAC717BB27F9593DABB7FE2AA5117816F31B155B75C77BAF508A366D7A9E1E06B239BF0EEB8716CC9E8A2BE10D526952373CEEA6C582864972A6935FBC4C776810429B3FA9C9B500B13AA4DE2CE6E68FC21AF4A464282F7896D0627EBBF50607C52B8D33CA87F2287A5A83B7C746275717DA27AF6669062ED668E861F307BD2EF6B4387C4F571D5BFB0578559EF7B0A2F3D5303479F925FD0D6935383B8BAD3D63FBDEBA0504A7F896C8B330133462D900E3ECDAB62FCE80246F68BF6C1D0CCD34C1BDE4F0DBA8637C8A68100B7AF74B93950457BFED182F52131F7345F06A1978986BC334FF6B6ABBE4D3A44A8582FF7BFBCC136CED7FB43E2847D9B54510B301B8FBB7C0929BF18D2CBB06246450650D9DABDC8453F30F9EB139B84E25F39592AFE8D5CE00D28F5F717981BC326E2C8C96C0622D20378F6F25F51EA27595F6A9DBCE659120C95D2103D66C62261C33CFEDEE1F1A3910038243A45A749EED8665CEB76C831BD515D8252C69C0AA9C03292D9319A66E0B4BB6FF122BF02F512F9F8940E6C8A30BF5391DAD0466FA29E04436E12B7C1A588FC03574118906AAA3F15DFE8F34E3C366FE25E207E54C9D34C87FF823A4656A3619101E38B139F7FBB47AB40C4EAFA17FD42F7E95B8E501C5BA29E67ED975E92DC933A86D76AFDC88BA35D6356FA29AA8EEA285CB276F99D8E702F226590860646DF91C086F9C343481DD54AC001F0F0918C5843CB3B0C74962D143AB0BEFD6CCFBBE858F8BBBAF6869BB5A543C572F6A32B9D13396A73B7889FDDD59379FC1EAEF1A6CD70E1606E6683EE3398CE4BE62AD33AE47B03C25C36EB718E5CC04C878E5C03260D97952BFEA255F62DAAF229F2E44D5039AC68D3053F36B2022A195D816B3F17C66520E26A48EB3F0E873E0CF3EE1F8A43280C59F9F3128FF98E3DC34E6E63A0801736B05F04BBB2F27E7F9807892F5BF9328219BFA4AEB3094CD2E0FCCCFF12F61C1BDEAD591F93EE1F61C7C2C57E89D7661B226B96533928BAF8A5A7AC7E984FD684B20F8B9FAFD76E998EB4EFA65F002CD83A341087329527D8EC70D56E5D6BE6FEEF91B8781B7165BD200E3F7CE866EBD88C8C0010935BD9E688CF1EBC2C8873290D8F6CCE4DE10C072121C5B95C3D1A6C4A9DE885EC31181F713FCF69E899B379ECB2DD3CD968140F4B977DEFA7025D0D16D5E97057D2B69AD17667F8818258C9E57E87825B139E699867E498338889190F2FC05F09BFC753F102EFDFBA5C1EA38BCAFF9830E59127A539F9C43F5842149EE95323A32821F11C3AA14A2FDE4C61AF78BCFDDE78505050BB7B64C22ADE144A10C219461F665184D6C8CA9B9B8B41EE6EBA6E36C2168527C425D958A8B5B34CF3CD83A878EA5B521B04A592341F7A615D46C35B0096A6EAAC29A21B696F728FBBE0EC0DC3688F4D83946EFFE94DC5FE35D15CFAE5D7113ADA5F29C749B19E98312CC341830BDBEF669CEA5FB88818FE7A56CAB16E18BF4D6BBA0F6CE177F6A9E39CB013151B59A70E8A0B097BAC3907939D96C48F7F86F119A8A72FF1CA56953621B6B2CDE0951E20A1F42249C06765EFFE71BF770D0D6107F0D8781A5A83F37BACD156222ADA8EE7AA49F711F52F5CF21E9ADB59B30D365CAA18533C37FB96FAC9789127CEC930E550575E02E8A2A095CEE34F0790FA2E10B73E77B4161913583719141E9F661A0E2935489F19E6806106D99D0F285FC062D1678630573975D7E9758033A3B3124900C8DC8464472CD853A23A64AF0BB4CB280807D306E2C678454BBD27F7B7231FB0F21AEA49E61FC4159CD578F10F46B2A41C0BA7FE70B0DFD0F367E03F86D4666A27B83A37DB1D8A73B51427E7F40308FB13CB5C3A68C37D986430C5476D698CB38F4A5BB779DB1EE7BDB57943DDE3BB5B1AF351DDEA2B4FF221FD7FAEFE7813218240369C73DD28F375BBB4180E9C0995CC2E516200BD70DBD5175E3CBA796F0C966324CF9128FDB372A54309336ECFD71E0F2E50E48E260588E710630C7D25C235ACF9906E7249702B548FB1A90F19ED0C9911D296FA11F838899B08BAFB548A17219D3F7FDAB0C1D748074E15DC9E6D04E78FAEF0CFF570DDE9896152C337DF16872C161BB2CA29259C68F8D526455AF07968DC8C4247622E326535806D0EC9827987705D260CCFADD5878FCEC0878422A4B203892AE02DAE71B5A6C6F1978564F74BD43C190E27E3F4C404EDF3A4D54DD60A455FE43AD0166DE70DC4198E9D907D4075FCA9A77CBE5563EBEDA625821A81CFE17D5949D797A4DD1451F5955B342F042FD05FD9182554AB73CA72E2C061EB9FE2E4F67DB377957EABE0D4CA238E580696A5D1E84A0727AFE3071C95914AB805D65B83A4DACAB2712003DC02B419DA86A6A50609E44031F94BF6537E801D95E7B1519A6713712C6D422325F8410B9E873E07A82477AD5412C81B985DF6031AB66B94A6B3878A9768A5C84B042D6F125F8DA0B396E9CBABEF271AA9D2FD4144549F0AC9B8D7ED08AC942A68C1F3D3BF80E72EB52864041AAE2FCC8EDFC72BBF3F1C3858AC45DF34BE7FA60F4EA059B3FEA9F0BD4C1A9FAB4A78E86434F5C2132D09B817AA77A053E52B892FFA20B6D672E32AB0B03A3262138D30B4BE5E481AEB7BFD8896CC5EA21933B3AA655BFEEC2FD24654EE3F80351CEAF86D3B6EA4EBD8008F7DEFE3FE70C86B3851E16ED7977E02E369FBCA0FD015D3BC48DC63D40CE5403BFACBA596ECAEE62A0A9A134573B99AB31391026FD8BA38A7B04E876D3E1E832F3DB4E35A025BD21ED9A22B8181F80113871F9B6D2BE8CE666EA9D9D82679AFD4136A5E17C4A437C993E2D2B47D9B2411EA71F39459201A8856A163659DD0B3103BF90E4A41B576C75379D486C00B72F0A23C1A82C1DC367C422A932163220316D4C3CA43F58E5F7723118D81"/>
          </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="E2C3AB70CF308DE5CE3E17F0F4A0FF9B4153DC2CB6061174B163C108092549170A384B9D3540865EAE24F7172C9ECC3A27A496B4A8B7F6E787CE9BBFF18F9FB49118327BF7D31FBED394F69B7CE210DDA27CCECF43654168CD27500E57082A09E3323133327300FE7A3754199CA5801D5E9879641E27A832A27C31DA09C72A4A2B3EA77648AF90F8FC96DC1D6F57F360C8E3A00CB8A7657FFBFB4B31E4E8E3563B2DA08BA889E6974C7A6401CE554A38CDAE9C6282B93B2478436BBB97A59B860A697B2F07F7BDCC93647E50943A7FFE013EC6376496CE2C597C6B81E3709BEB32B939ED7FA59B2DCC477F50BFA428950BE4258E7387D5605E8A9CEBF737D57DC495BA8356A092090C675711CFE6E27C1E3A4068B1554373E5B66877E53C12378CFCC1F6F10C6BF27A34F9CF24512687D449D53BA6E04937D21809C67328AE474861EBCA5E1A475F6EF3A905C8C6B8E408CD6D89F4B4E7F7D39157FBB086F17EEC4DADC6CE6D9D8A3F44F960E6A35B69458E9A2C7693A738B9A8235E11E2079FDF61C3C1CE2458C45FBB4F1C7DEF615AA744F8C104A7334E5CE408ABD27867592E8B9D97ECF2BD2C40B67DB9AAB5A98A5A1E85D8108195164EBF8C7C143BAF29F106051D2FC54030F24F289EC26E53261FAE58B0566AD27D9C3D38881756412155E52C6FEB267256D4688D2EC99CF2941B2328B37E1D548DB1B1B21F450ED8F407B67C506518A49BEF56F29C71BB8B69A1A2B94031CCCB7EE22E8FBA1A72B97A17666510F2E991BC665E71DC0DDA20C600493510F48F8DE94E7C761459CAC0AF9AFFD56864FCAB2FF8FA51869680BC932BB54F445FE8751978DF4F37159CADEF4FE0BDCB72A1136D317EC76E3CA07AE405B9D8BB0BB963CAFBDB2F1901E44EFB20B28AAEBA7FFCBA833B97C99E6E20C6674BDD8D77A3C6B7803FBFDA877A09F7920C5EF2AF162380E8D376544937318A80106BBE81743B71FD9909E7CA428C1198BF476655C62951C3376B8BA8C0E18C64B01469D018856720AC249AF6F092645C98C15DD01867122B4FAA13F88A1A459A02B17044CD5262B27F2CB1236BA1E0E00F6FBB3DFA74D1DA6C949837D76E04762486353DF5BBC5B2A67BAEB3A1137C05BFA429B2D0302C488FBA69E0F34DBC22EB926E46E7BA3E5C5F58C8DC6385F2E05D91298E89D64FD18EA5577092324EADD885A11D5ADD27215A3CC0C9DD952D02455D7E7878665A7E9DED82F3113C2B5ACCE42691C9075C7C5FF26F99E40086BB99D975E6F6E5B9904D007FAA4D9D716EC3C76AF25754B9C57B11D618EF4782A0900616532DF91AADF3E6FAE0A1AA5B38FB5BDFE38E4832317CF0AD5015F044921E3F9851E07C35EF2D4785DCE9940D9F69E9D1E4AAB12CCE6D097FF3EADE98DCF7CA5289D253255C37EDC9F6C4A61FDAF22A53D71573857A7DB48011A9BC3B887F20F0528A261FC626F670856400B34F4C914D1E59F67EC8C63909B407F994B3BC926B39817C16975CBE7FC9AEEA5C1C2EF9B6AE9404331E06F84F116CD09DBF9CD7B07DCC0167C88B4362A67F3D1DA7D6B21B6EFF918C28BA1380BAFBA31208CC45D3479CBB61C8F85A06FB9EEDD27BD2EB440B201A70ED17D4F59C165118CE0DF7A34F086235E40CF9320DDBE7DEB7A16ADF72F9D4C3EBB8CBEE639B23A34699C3164A7475957A2DC8C60EE595ED7CB5360AA4FD9F1C79015696EBF65D330EFD4DCEB38065453BDCD0C999EB3A3C6C1A21B7C1BCD5BA08D537B869D6BE5C78FCACB6818113BE0B9F12D55DA67CD98507A07FA67CBA3C77C9734C9EEB8BE7F51A8B533F915B64E072CF30C8FF4467D77D694CDEEAFC82ABA2C39582152C0F7BEA07D996CF7BF36DE17968CA13B27FD3321546DF37698C0CDB7BAD83ADC2FE9A5ADAAAD86859CAF5DC942339E7A8811E7B33FACB8FE92D4E45CC8F15F9EF6005946407DF2D429F4BAAA0DFE24ED7A801B87A33366BB6D5286602756CF4CCE500D14B2C08DB3309E6018BDD8835428DF458799AC67C3E0AC90B54EDE191D3E160166CA192E4B1935F22A0C0A78BE3DA5A63A32A3CF7345EB7396CB7C951FB17154AFCD1D76A2C98424BE792EB2B0591CB206F8EE21FB4D00581D976797C3D84E48BB716D1677D93D6B6A07A9A8CEC3159C07220122821E6FD56994127FAC1E6FA7E4E5E5DE5E0FB9FB48F627C0D9CA6090E1A17E8CC180CA304FCE55D0F0382D8C2ABE160AA6A4DF5436C1631020784C3DF2CD1CDEEEE786878E881520685DFF118646E46780C5C93E7715BC5DE62D78DC0FAC1419B902080F5DA730F004F9863AC753EEA3783AEE62B4710DB6E1E0A6304E160EF1A419E9288E1E84D058B0C2700DC7085C64A63D2918230EF350046F733B519F3905424F0C9A4BC510C696E96A529B097C63C1DAC74575379FF5AF9D207866B2B59D2762C53DBBF44C4FAB2833778F31A741FE14B31E5319C08E5DF19782374B8451148A577AD0E0DF88BA50AF2A7A4B59C75609D2F55D3C0DF5F49468440E41CE8132400AB59469086EEE71EA289F9E089945E89C70E8E67AD5A3DDAE17FA66F3AFF29DB6EA6F56460F0FB5C726891F0758DA0EDBB804AC4E484B25436711FD5DB2B93A67E525942DDDE509CD58143DE0B34F23DEA0D0C5802C28FE14F13CD0347B2166ACB84287AE03FB80B012844B16A5C2A49F85E1F8B72E96AF0F2EA3A22DF50E0E047B6AA880221BE4AB5D9D0404432C0904C5E8F88D96ECED8CEB6E02FF9C8F618924D90AB40EBBA"/>
          </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>
