Secure Crypto for Browser Based Apps
Offered By: JSConf via YouTube
Course Description
Overview
Explore the challenges and solutions for implementing secure cryptography in browser-based applications in this JSConf EU 2014 talk. Delve into the rising importance of secure cryptography in software development, particularly in light of NSA leaks and the growth of cryptocurrencies. Examine the skepticism surrounding browser-based crypto and understand the reasons behind it, including the lack of well-reviewed JavaScript crypto primitives, weak random number generation, and difficulties in secure key storage. Discover how Mailpile, an open-source email client, addresses these security concerns by shifting the attack surface away from the browser while maintaining a web application structure with a JSON API. Learn how this approach allows developers to leverage modern JavaScript libraries for creating compelling user interfaces and data visualizations without compromising security. Gain insights into balancing the power of JavaScript for frontend development with the need for robust cryptographic security in web applications.
Syllabus
Brennan Novak: Secure Crypto for Browser Based Apps | JSConf EU 2014
Taught by
JSConf
Related Courses
Authentication & Authorization: OAuthUdacity Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera Web Application Development: Security
University of New Mexico via Coursera Hacking and Patching
University of Colorado System via Coursera Fundamentals of Computer Network Security
University of Colorado System via Coursera