Crypto-Hash

RFC 2104 describes a particularly strong hash-based cryptographic authentication mechanism called Hashed Message Authentication Code (HMAC). The HMAC algorithm actually performs two nested hash computations of the message data, key, and padding material processed with Boolean logic. The HMAC algorithm is used for data integrity by IP Security (IPsec). 

Reference: https://www.nist.gov/publications/sha-3-standard-permutation-based-hash-and-extendable-output-functions

Reference: https://www.nist.gov/news-events/news/2015/08/nist-releases-sha-3-cryptographic-hash-standard

The latest TLS version is v1.3, which is in beta IETF draft (https://tools.ietf.org/html/draft-ietf-tls-tls13-15)