Matt England, lead designer at Cleversafe here, following up on this thread:

http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg00775.html

some of which is copied below.

Yes, we gladly use Mozilla's NSS. It provides the necessary licensing we require for our GPL- and commercial-based dual licenses of our software. We had previously integrated with OpenSSL's stuff, but switched to NSS because it is more GPL friendly (even though we kept the OpenSSL-interfacing code in our trunk, we now exclusively build with the NSS interface). And while I don't work directly with the networking module of Cleversafe's software which embeds NSS, I have not heard any complaints from the developers that do (namely Jason Resch and Wesley Leggette, as was noted originally in the NSS email thread on Cleversafe), and that's typically a good thing.

We do have some technical questions generated from our integrating the NSS libraries with our stuff; I'll send those in a separate email or emails. More comments to this thread follow.

Bob Relyea on Mon, 21 Aug 2006 17:53:49 -0700 wrote:
http://svn.cleversafe.org/dscore/trunk/common/src/libds-util/util/encryption/

Unfortunately their higher level API consists of key blobs, so they can't easily convert to something like using keys on smart cards (or even in the NSS database).

I would like us (Cleversafe) to evaluate supporting a more-general API to support keys/smart-cards/database/etc if it makes sense to do so. I'll be putting this evaluation on our todo list (Wesley will most likely be checking into it). We welcome any further details/pointers to help us with this evaluation and possible integration (assuming it has not been done since Bob's above comment). We'd like to get our interfaces right before we go into beta.

Also note, for what it's worth:

http://cleversafe.org/wiki/DSAPI

DSAPI = Dispersed Storage API.

An aside: Cleversafe has long-term thoughts of enabling some of Mozilla's applications/modules with native Dispersed-Storage capability (eg, enabling Firefox to be a native client, at least in a read-only sense to read "ds://" URIs that point to assets on a dispersed-storage service/grid much the same way that browsers can be native bit-torrent clients); please ask if you're interested in more details. For now, Cleversafe is focused on maturing its software and associated storage services to a Beta level of quality.

-Matt
Dispersed Storage: http://cleversafe.org


Bob Relyea on Mon, 21 Aug 2006 17:53:49 -0700 wrote:
Nelson Bolyard wrote:

Frank Hecker wrote:

From Slashdot I found this New York Times story

http://www.nytimes.com/2006/08/21/technology/21storage.html

on Cleversafe, an open source project to develop a dispersed data
storage system to store data in encrypted form using an "m of n"
recovery technique:

http://www.cleversafe.org/

Besides the general idea, I found it interesting that they're using NSS
as part of their product. (In fact, someone from Cleversafe was on this
forum a while ago asking questions about static linking of NSS.) Also
note that they're using NSS code under the GPL licensing option.

Frank, Where did you find any mention of NSS in all that stuff?
I looked briefly but didn't find any.

http://svn.cleversafe.org/dscore/trunk/common/src/libds-util/util/encryption/

Unfortunately their higher level API consists of key blobs, so they can't easily convert to something like using keys on smart cards (or even in the NSS database).

bob


_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to