Mozilla's WebAppSec/Secure Coding
is a set of coding guidelines for developing secure applications.
There's a lot information about securing application layer
Dmitry Baranovskiy has released Raphaël 2.0
(GitHub: DmitryBaranovskiy / raphael). Dmitry wrote a
post on February 10th about the planned features for Raphaël
The GitHub history indicates that this version has a new VRML version,
and the project has been split up into three files: raphael.svg.js,
raphael.vml.js, and raphael.core.js.
If you want to figure out the other changes, either look through
Raphaël's documentation or try to read more of the history on GitHub.
Keys can be generated with
cryptico.generateRSAKey(passPhrase, , and messages can be encrypted with
The cryptico documentation
includes notes on the library's implementation:
A hash is generated of the user's passphrase using the SHA256 algorithm found at webtoolkit.info. This hash is used to seed David Bau's seedable random number generator. A (seeded) random RSA key is generated with Tom Wu's RSA key generator with 3 as a hard-coded public exponent.