W3C home > Mailing lists > Public > public-linked-json@w3.org > December 2015

Re: Linked Data Signature support added to JSON-LD Playground

From: Dave Longley <dlongley@digitalbazaar.com>
Date: Fri, 11 Dec 2015 12:13:02 -0500
To: Manu Sporny <msporny@digitalbazaar.com>, Linked JSON <public-linked-json@w3.org>
Message-ID: <566B041E.3020205@digitalbazaar.com>
On 12/11/2015 10:55 AM, Manu Sporny wrote:
> Hi all,
> Linked Data Signature support has been added to the JSON-LD Playground:
> http://json-ld.org/playground/
> Note the newly added "Signed" tab.
> To use it:
> 1. Pick an example (like "Person").
> 2. Click on the "Signed" Tab.
> 3. You should see the signed data (including signature) in the tabbed
>     pane.
> At the moment, the jsonld-signatures library just supports PEM-encoded
> private keys and signs using RSA-SHA256.

Thanks, Manu!

> We plan to add other signature/hashing algorithms in time (e.g.
> Bitcoin's secp256k1, ECDSA's secp256r1, and/or Ed25519), but doing so
> requires Dave Longley (or someone else that knows a lot about
> implementing cryptographic signature libraries) to extend Forge:
> https://github.com/digitalbazaar/forge

We can get ECDSA secp256r1 pretty easily in most modern browsers (it's 
supported via the WebCrypto API), the rest I (or someone else) will have 
to set aside some time to work on or pull in other libraries like 
jsrsasign to do.

Dave Longley
Digital Bazaar, Inc.
Received on Friday, 11 December 2015 17:13:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:46 UTC