<xs:simpleType name="AdsMLEncryptionMethodCV">
<!-- Status of CV: Approved -->
<xs:restriction base="adsml:EncryptionMethodRootType">
<xs:enumeration value="3DES" adsml-sx:longName="Base on Data Encryption Standard (DES)." xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="AES" adsml-sx:longName="Advanced Encryption Standard (AES), also known as Rijndael, is a block cipher adopted as an encryption standard by the US government. (Available at http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf.)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="Blowfish" adsml-sx:longName="Blowfish" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="OpenPGP" adsml-sx:longName="OpenPGP Message Format (See 'OpenPGP Message Format' RFC 2440)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PGP" adsml-sx:longName="PGP (Pretty Good Privacy)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS1" adsml-sx:longName="PKCS1: RSA Cryptography Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS10" adsml-sx:longName="PKCS10: Certification Request Syntax Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS11" adsml-sx:longName="PKCS11: Cryptographic Token Interface Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS12" adsml-sx:longName="PKCS12: Personal Information Exchange Syntax Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS13" adsml-sx:longName="PKCS13: Elliptic Curve Cryptography Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS15" adsml-sx:longName="PKCS15: Cryptographic Token Information Format Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS2" adsml-sx:longName="PKCS2: (incorporated into PKCS1)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS3" adsml-sx:longName="PKCS3: Diffie-Hellman Key Agreement Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS4" adsml-sx:longName="PKCS4: (incorporated into PKCS1)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS5" adsml-sx:longName="PKCS5: Password-Based Cryptography Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS6" adsml-sx:longName="PKCS6: Extended-Certificate Syntax Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS7" adsml-sx:longName="PKCS7: Cryptographic Message Syntax Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS8" adsml-sx:longName="PKCS8: Private-Key Information Syntax Standard" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKCS9" adsml-sx:longName="PKCS9: Selected Attribute Types" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="PKI" adsml-sx:longName="Public Key Infrastructure" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="RC4" adsml-sx:longName="RC4 stream cipher" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="SPKI" adsml-sx:longName="Simple Public Key Infrastructure (See 'SPKI Requirements' RFC 2692 and 'SPKI Certificate Theory' RFC 2693)" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="X509v1" adsml-sx:longName="X.509 Version 1" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="X509v2" adsml-sx:longName="X.509 Version 2" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="X509v3" adsml-sx:longName="X.509 Version 3" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required." xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" />
</xs:restriction>
</xs:simpleType>
|