Voker57
20.04.2012 10:19 nbl-desktop
Для разнообразия, годное применение JS: http://www.opennet.ru/opennews/art.shtml...
Для разнообразия, годное применение JS: http://www.opennet.ru/opennews/art.shtml...
это не годное применение, это просто таки коллекция фейлов
подробнее
идея вообще достаточно старая: в FAQ https://cryptobin.org/ написано, что они работают с 2005 года. Проблемы описываются здесь http://www.matasano.com/articles/javascr...
Суть в том, что без https пользователь не может быть уверен, что он получил скрипт, способный реализовать шифрование, а не что-то левое от потенциального атакующего. Но https уже шифрует передаваемые данные, поэтому дополнительное шифрование нужно только для защиты от владельцев сервера. Но если это собственноручно развернутый сервер, то сам-то себе ты доверяешь.
Ну, из JS проблематично слепить что-то лучше. Для повышения секурности надо делать в браузерах идентификацию скриптов по хешам, заодно и столлмановские лицензии проверять.