Cryptology

The cryptology domain provides the building blocks for protecting data and establishing trust. It covers cryptographic hashes, encryption and decryption, signatures, certificates, keys, and the policies that help applications choose suitable algorithms. The APIs keep algorithm choices and serialized identifiers explicit so applications can evolve their formats as cryptographic guidance changes.