jspωiki
DataEncipherment

Overview#

DataEncipherment is a KeyUsage bit that is asserted when the Certificate Subject Public Key is used for direct Encryption of raw user data without the use of an intermediate symmetric cipher.

Note that the use of this bit is extremely uncommon; almost all use Key-Exchange or Key agreement to establish a Symmetric Key.

DataEncipherment bit means that the key in the certificate is used for Encryption of the application data. This is not used in TLS. But certificates are not only used for TLS (for example also in Secure MIME, VPN, signing of documents ...) so there might be use cases where this is needed.

More Information#

There might be more information for this subject on one of the following: