background preloader

Crypto

Facebook Twitter

Crypto-js - JavaScript implementations of standard and secure cryptographic algorithms. CryptoJS is a growing collection of standard and secure cryptographic algorithms implemented in JavaScript using best practices and patterns. They are fast, and they have a consistent and simple interface. If you have a problem with CryptoJS, if you want to discuss new features, or if you want to contribute to the project, you can visit the CryptoJS discussion group. CryptoJS is a project that I enjoy and work on in my spare time, but unfortunately my 9-to-5 hasn't left me with as much free time as it used to. SHA-3! See the full ChangeLog. Hashers The Hasher Algorithms MD5 is a widely used hash function. <script src=" var hash = CryptoJS.MD5("Message");</script> The SHA hash functions were designed by the National Security Agency (NSA).

SHA-256 is one of the four variants in the SHA-2 set. NOTE: I made a mistake when I named this implementation SHA-3. Ciphers.

Jsrsasign (js Lib)

JCS - JSON Clear Text Signature (Pdf) JSON Signature Demo. PolyCrypt (a WebCrypto / Web Cryptography implementataion) Gate One – Un client SSH en HTML5. Gate One – Un client SSH en HTML5 Si ce matin, en vous regardant dans la glace pendant que vous vous rasiez, vous vous êtes dit : "Il me faut un client SSH en HTML5 !! ", c'est que vous êtes un furieux (contraction de furet+curieux) ! Mais bonne nouvelle, y'en a un qui l'a fait !

Le nom du soft : Gate One. Gate One supporte aussi des plugins en Python, javascript et même...CSS (oui je sais). C'est encore en bêta mais je pense que c'est à tester d'urgence ! [Source et photo] Vous avez aimé cet article ? Retour sur le DRM dans HTML5 - Le point de vue de Robin du W3C. Il y a quelque temps, je pestais contre le W3C et le fameux DRM d'HTML5, et j'ai eu le plaisir d'avoir un bon retour de Robin Berjon qui participe activement au W3C. Vous allez voir que son son de cloche est très différemment de ce qu'on a pu lire sur les sites spécialisés et que j'ai relayé ici même. D'après Robin, il est totalement faux que le W3C tient des discussions secrètes sur le DRM dans HTML5 puisque tout est public ici même ainsi que les discussions générales ici. Dans les deux cas, ce sont des listes entièrement publiques, tant en lecture qu'en écriture.

Tout le monde peut venir participer. Voici maintenant les commentaires de Robin sur le DRM HTML5 : EME n'est pas un système de DRM, mais une interface vers des systèmes de DRM. Quand j'évoque le risque de mise en place de DRM sur des choses comme les textes ou les polices, voici ce que Robin me répond : C'est sûr qu'il serait terrible d'en arriver là. C'est totalement faux. Encrypted Media Extensions. W3C Working Draft 18 February 2014 This Version: Latest Published Version: Latest editor's draft: Previous Versions: Editors: David Dorwin, Google, Inc. Adrian Bateman, Microsoft Corporation Mark Watson, Netflix, Inc. Bug/Issue lists: Bugzilla, Tracker Discussion list: public-html-media@w3.org Test Suite: None yet Copyright © 2014 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. Abstract This proposal extends HTMLMediaElement providing APIs to control playback of protected content. The API supports use cases ranging from simple clear key decryption to high value video (given an appropriate user agent implementation).

This specification does not define a content protection or Digital Rights Management system. 1. 1.1. Encrypted Media Extensions. W3C Editor's Draft 24 April 2014 This Version: Latest Published Version: Latest editor's draft: Previous Versions: Editors: David Dorwin, Google, Inc. Adrian Bateman, Microsoft Corporation Mark Watson, Netflix, Inc. Bug/Issue lists: Bugzilla, Tracker Discussion list: public-html-media@w3.org Test Suite: None yet Copyright © 2014 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. Abstract This proposal extends HTMLMediaElement providing APIs to control playback of protected content. The API supports use cases ranging from simple clear key decryption to high value video (given an appropriate user agent implementation). This specification does not define a content protection or Digital Rights Management system. 1. 1.1.