JavaScrypt, the high-security data encryption solution which runs entirely in your Web browser
http://www.fourmilab.ch/javascrypt/
At first glance, JavaScript may seem an odd choice for implementing encryption. These programs are rather large and complicated, and downloading and running them them takes longer than would be required for a Java applet or to access a CGI program on a Web server. I chose JavaScript for two reasons: security and transparency.
Security. The sole reason for encryption is to protect privacy. This means the process cannot involve any link whose security is suspect. If messages were encrypted by a Web server, they would have to pass over the Internet, where any intermediate site might intercept them. Even if some mechanism such as secure HTTP could absolutely prevent the data’s being intercepted, you’d still have no way to be sure the site which performed the encryption didn’t keep a copy in a file, conveniently tagged with your Internet address.












0 Responses to “JavaScrypt, the high-security data encryption solution which runs entirely in your Web browser”