WebCrypto

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:alsoKnownAs gptkb:Web_Cryptography_API
gptkbp:API asynchronous
gptkbp:availableOn modern web browsers
gptkbp:category Cryptography
Web development
Web security
gptkbp:compatibleWith Node.js (without polyfills)
legacy browsers
low-level cryptographic primitives
gptkbp:definedIn gptkb:W3C
gptkbp:enables random number generation
digital signature verification
message authentication codes
client-side cryptography
secure key storage
gptkbp:features subject to browser security policies
runs in browser sandbox
gptkbp:firstPublished 2012
https://www.w3.org/2000/01/rdf-schema#label WebCrypto
gptkbp:interface window.crypto.subtle
gptkbp:partOf gptkb:HTML5
gptkbp:provides subtle crypto interface
gptkbp:purpose cryptographic operations in web applications
gptkbp:randomNumberGeneration window.crypto.getRandomValues
gptkbp:relatedTo gptkb:HTML5_APIs
gptkb:SubtleCrypto
gptkb:JavaScript
gptkb:W3C_standards
window.crypto
gptkbp:specifies https://www.w3.org/TR/WebCryptoAPI/
gptkbp:standardizedBy gptkb:W3C_Web_Cryptography_Working_Group
gptkbp:supports encryption
digital signatures
decryption
key derivation
key generation
key export
key import
gptkbp:usedBy web applications
web developers
browser extensions
gptkbp:usedFor authentication
data integrity
key management
secure data transmission
password hashing
gptkbp:bfsParent gptkb:W3C_Recommendations
gptkbp:bfsLayer 5