This book is for javascript developers, programmers who want to get into cryptography in programming way What you will learn WEB CRYPTOGRAPHY API WEB CRYPTO API SUPPORTED ALGORITHMS AND METHODS GENERATE RANDOM NUMBERS AES - GENERATE KEY/EXPORT KEY (JWK) AES – ENCRYPTION/DECRYPTION AES – ENCRYPTION/DECRYPTION USING RAW KEY SHA – HASHING PBKDF2 PBKDF2 HMAC digital Signature ECDH generate key perform encryption and decryption ECDSA generate key perform sign and verify of message RSA-OAEP ENCRYPTION/DECRYPTION RSASSA-PKCS1-V1_5 RSA-PSS - generateKey/sign/Verify PKCS8 IMPORT RSA PRIVATE KEY (OPENSSL) SPKI IMPORT RSA PUBLIC KEY (OPENSSL) MAPPING BETWEEN JSON WEB KEY/ WEB CRYPTO The Stanford JavaScript Crypto Library SJCL CODEC SJCL Hashing SJCL AES Encryption and decryption SJCL ECDSA sing verify message SJCL ELGAMAL generate key perform encryption