Live briefing
Everything about Web Cryptography API
World Wide Web Consortium cryptography standard
The Web Cryptography API is the World Wide Web Consortium's (W3C) recommendation for a low-level interface that would increase the security of web applications by allowing them to perform cryptographic functions without having to access raw keying material. This agnostic API would perform basic cryptographic operations, such as hashing, signature generation and verification and encryption as well as decryption from within a web application. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Web Cryptography APIA 5-minute orientation
- Pick up a classic book: Java Examples in a NutshellThe most-reprinted book on the subject
- Read the landmark paper: Prevention of XSS attack using Cryptography & API integration with Web SecurityCited 12 times
- Go sideways: S/MIMEA closely related topic
- Go sideways: Kerberos (protocol)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Java Examples in a NutshellDavid Flanagan · 1997- 📕Cryptography for JavaScript DeveloperAnish Nath · 2018
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- S/MIME S/MIME (Secure/Multipurpose Internet Mail Extensions) is a standard for public-key encryption and signing of MIME data. S/MIME is on an IETF standards…
- Kerberos (protocol) Kerberos (/ˈkɜːr.bər.ɒs/) is a computer-network authentication protocol that works on the basis of tickets to allow nodes communicating over a non-secure…
- XML Encryption XML Encryption (XML-Enc) is a specification governed by a World Wide Web Consortium (W3C) recommendation, that defines how to encrypt the contents of an…
- WebAuthn Web Authentication (WebAuthn) is a web standard published by the World Wide Web Consortium (W3C). It defines an API that websites use to authenticate with…
- Data Protection API Data Protection Application Programming Interface (DPAPI) is a simple cryptographic application programming interface available as a built-in component…
- Public-key cryptography Public-key cryptography, or asymmetric cryptography, is the field of cryptographic systems that use pairs of related keys. Each key pair consists of a…
- Encrypting File System The Encrypting File System (EFS) on Microsoft Windows is a feature introduced in version 3.0 of NTFS that provides filesystem-level encryption. The technology…
- Email encryption Email encryption is encryption of email messages to protect the content from being read by entities other than the intended recipients. Email encryption…