<div class="content" name="FW_CRYPTO_ENCRYPTION_TYPE" uuid="a74eafcd-19ff-4305-b105-0952ae20a2dd"><p>This enumeration is used to identify supported encryption
algorithms.</p><dl>
<dd>
<div><pre> typedef  enum _tag_FW_CRYPTO_ENCRYPTION_TYPE
 {
   FW_CRYPTO_ENCRYPTION_NONE = 0,
   FW_CRYPTO_ENCRYPTION_DES = 1,
   FW_CRYPTO_ENCRYPTION_3DES = 2,
   FW_CRYPTO_ENCRYPTION_AES128 = 3,
   FW_CRYPTO_ENCRYPTION_AES192 = 4,
   FW_CRYPTO_ENCRYPTION_AES256 = 5,
   FW_CRYPTO_ENCRYPTION_AES_GCM128 = 6,
   FW_CRYPTO_ENCRYPTION_AES_GCM192 = 7,
   FW_CRYPTO_ENCRYPTION_AES_GCM256 = 8,
   FW_CRYPTO_ENCRYPTION_MAX = 9,
   FW_CRYPTO_ENCRYPTION_MAX_V2_0 = FW_CRYPTO_ENCRYPTION_AES_GCM128
 } FW_CRYPTO_ENCRYPTION_TYPE;
</pre></div>
</dd></dl><p><b>FW_CRYPTO_ENCRYPTION_NONE:  </b>This value MUST be
used only when no encryption is to be performed. This is a valid value. This
symbolic constant has a value of 0.</p><p><b>FW_CRYPTO_ENCRYPTION_DES:  </b>Uses the DES
algorithm for encryption. This symbolic constant has a value of 1.</p><p><b>FW_CRYPTO_ENCRYPTION_3DES:  </b>Uses the 3DES
algorithm for encryption. This symbolic constant has a value of 2.</p><p><b>FW_CRYPTO_ENCRYPTION_AES128:  </b>Uses the AES
algorithm with a 128-bit key size for encryption. This symbolic constant has a
value of 3.</p><p><b>FW_CRYPTO_ENCRYPTION_AES192:  </b>Uses the AES
algorithm with a 192-bit key size for encryption. This symbolic constant has a
value of 4.</p><p><b>FW_CRYPTO_ENCRYPTION_AES256:  </b>Uses the AES
algorithm with a 256-bit key size for encryption. This symbolic constant has a
value of 5.</p><p><b>FW_CRYPTO_ENCRYPTION_AES_GCM128:  </b>Uses the
AESGCM algorithm with a 128-bit key size for encryption. This symbolic constant
has a value of 6.</p><p><b>FW_CRYPTO_ENCRYPTION_AES_GCM192:  </b>Uses the
AESGCM algorithm with a 192-bit key size for encryption. This symbolic constant
has a value of 7.</p><p><b>FW_CRYPTO_ENCRYPTION_AES_GCM256:  </b>Uses the
AESGCM algorithm with a 256-bit key size for encryption. This symbolic constant
has a value of 8.</p><p><b>FW_CRYPTO_ENCRYPTION_MAX:  </b>This value and
values that exceed this value are not valid and MUST NOT be used. It is defined
for simplicity in writing IDL definitions and code. This symbolic constant has
a value of 9.</p><p><b>FW_CRYPTO_ENCRYPTION_MAX_V2_0:  </b>For schema
version 0x0200, this value and values that exceed this value are not valid and
MUST NOT be used by servers and clients with schema version 0x0200 and earlier.
It is defined for simplicity in writing IDL definitions and describing semantic
checks against policy schema versions of 0x0200. This symbolic constant has a
value of 6.</p></div>