<?xml version="1.0" encoding="UTF-8"?>
<!-- Example of KeyEncapsulationMethodType -->

<xenc:EncryptedKey
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
  xmlns:dsig11="http://www.w3.org/2009/xmldsig11#"
  xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"
  xmlns:xenc11="http://www.w3.org/2009/xmlenc11#"
  xmlns:gh="http://www.w3.org/2009/xmlsec-gh#">
  <xenc:EncryptionMethod
    Algorithm="http://www.w3.org/2009/xmlenc11#GenericHybridCipher">
    <gh:GenericHybridCipherMethod>
      <gh:KeyEncapsulationMethod
        Algorithm="http://www.w3.org/2009/xmlsec-gh#ecies-kem">
        <xenc11:KeyDerivationMethod Algorithm="http://www.w3.org/2009/xmlenc11#ConcatKDF"/>
        <gh:KeyLen>16</gh:KeyLen>
      </gh:KeyEncapsulationMethod>
      <gh:DataEncapsulationMethod
        Algorithm="http://www.w3.org/2001/04/xmlenc#kw-aes128"/>
    </gh:GenericHybridCipherMethod>
  </xenc:EncryptionMethod>
  <ds:KeyInfo>
    <dsig11:ECKeyValue>
      <dsig11:NamedCurve URI="urn:oid:1.2.840.10045.3.1.7"/>
      <dsig11:PublicKey>DEADBEEF</dsig11:PublicKey>
    </dsig11:ECKeyValue>
  </ds:KeyInfo>
  <xenc:CipherData>
    <xenc:CipherValue>DEADBEEF</xenc:CipherValue>
    <!-- Is concatenation of originator's ephemeral key (expressed as
    an octet string) and wrapped key -->
  </xenc:CipherData>
</xenc:EncryptedKey>
