DataEncipherment is a KeyUsage bit that is asserted when the Certificate Subject Public Key is used for directly enciphering 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 transport or Key agreement to establish a Symmetric Key.

DataEncipherment bit means that the key in the certificate is used to encrypt 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: