On Wed, Sep 25, 2013 at 12:35:43PM +0300, Peter Pentchev wrote: > On Fri, Aug 23, 2013 at 02:50:19AM +0300, Peter Pentchev wrote: > > Hi, > > > > First of all, thanks a lot for writing and maintaining OpenPGP.js! > > > > As part of my Google Summer of Code work for the CryptoStick project, > > I have started an attempt to convert the OpenPGP.js framework to using > > W3C's WebCrypto for key generation or discovery and subsequent key usage > > for signing, verifying, encrypting and decrypting messages. > > > > What I have done so far is available at my fork of the OpenPGP.js > > repository on GitHub in the roam-webcrypto-master-owncrypto branch: > > https://github.com/ppentchev/openpgpjs/tree/roam-webcrypto-master-owncrypto > > Hi, > > I've done some more work on the same branch, and I believe that it, > while not really completed, should now be at least ready for a review > and simple testing with four partially-supported crypto implementations: > the classic OpenPGP.js (called "owncrypto"), the CryptoStick WebCrypto > Mozilla extension, the Netflix NfWebCrypto Chrome extension and the > Mozilla DOMCrypt extension. Thus, this e-mail in its role as a request > for comments. [snip] > > 2. A WebCrypto wrapper has been added as src/openpgp.webcrypto.js with > the following functionality: [snip] > - WebCrypto key storage and retrieval for the providers that support > it (currently domcrypto and cryptostick; domcrypt has partial > support, nfwebcrypto has none)
Oof, and of course I'd make an important mistake here; this should read: "currently *owncrypto* and cryptostick; domcrypt has partial support, nfwebcrypto has none". Of course owncrypto, which is fully implemented in JavaScript and can make full use of the browser's local storage, has support for storing and retrieving the WebCrypto key data! Thanks to Jan Suhr for bringing this to my attention off-list! G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 If the meanings of 'true' and 'false' were switched, then this sentence wouldn't be false.
signature.asc
Description: Digital signature
_______________________________________________ http://openpgpjs.org Subscribe/unsubscribe: http://list.openpgpjs.org

