Comments 18
Собственно PKIjs использует WebCrypto в реализации от Google (которая уже присутствует в «nightly build of Google Chrome»). Так что никаких противопоставлений тут нет: PKIjs использует WebCrypto, реальное, сделанное в соответствие с последним стандартом.
+1
Кстати насколько мне известно в течение нескольких недель должна также появится и реализация WebCrypto от Mozilla, которую также автоматически поддержит код PKIjs.
+2
Эх, только обрадовался, а тут: Basically at this time it only works on Chrome developer channel builds.
0
Ну что же поделать :) Но они обещают скорейшую всеобщую победу коммунизма — скоро везде и всюду будет WebCrypto. А у меня уже и библиотека готова :)
0
Кстати весь код ASN1js и большинство кода PKIjs работает во всех современных браузерах. Зависимости от WebCrypto только в части создания и проверки подписей.
0
так самое ж самое вкусное :)
0
Есть такие реализации уже сейчас. Но они реально бесперспективны. WebCrypto раз и навсегда вытеснит такие решения и будет это происходить уже в этом году, очень-очень скоро.
0
Гм… ссылочку можно? Ну пока у части клиентов будет что-то типа IE8 стоять (а именно в банках, где самое место такой штуке) — без возможности использовать на старых браузерах, сложно будет.
+1
Вот этот человек — the best, IMHO. Есть также такое вот решение — временный «костыль» до реализации полноценного WebCrypto.
+1
О, спасибо, посмотрю!
0
Кстати на всякий случай предостерегу от использования PolyCrypt: данный продукт, похоже, более не поддерживается — по моим сведениям автора переманили в Mozilla. Кроме того в данном продукте существуют ошибки при реализации работы с криптографическими преобразованиями: иногда у меня случались ошибки при верификации заведомо корректных подписей. Также в PolyCrypt используется часть библиотеки от Kenji Urushima. Так что я реально не советую использовать PolyCrypt в перспективных проектах (к сожалению сам потратил примерно месяц приводя её в порядок). Кроме того текущая версия PolyCrypt не поддерживает последний стандарт WebCrypto.
0
Ох… просто замечательные библиотеки. В свое время делал нечто похожее, только с интерфейсом.
+2
Вчера появилась поддержка WebCrypto, Promises и IndexDB в «ночном» билде Safari/WebKit.
0
Sign up to leave a comment.
PKI (Public Key Infrastructure) с помощью JavaScript? Теперь это возможно с помощью библиотек PKIjs и ASN1js