[148147] in cryptography@c2.net mail archive
Re: [Cryptography] Looking for feedback on new Java crypto library
daemon@ATHENA.MIT.EDU (Steve Weis)
Tue Nov 12 19:33:14 2013
X-Original-To: cryptography@metzdowd.com
In-Reply-To: <52814775.2010305@openvpn.net>
From: Steve Weis <steveweis@gmail.com>
Date: Tue, 12 Nov 2013 13:12:05 -0800
To: James Yonan <james@openvpn.net>
Cc: cryptography@metzdowd.com
Errors-To: cryptography-bounces+crypto.discuss=bloom-picayune.mit.edu@metzdowd.com
--===============5661382166461214681==
Content-Type: multipart/alternative; boundary=089e013d0f48291dc904eb014e6f
--089e013d0f48291dc904eb014e6f
Content-Type: text/plain; charset=ISO-8859-1
Hi James. Have you checked out Keyczar? It has similar goals and Google has
been maintaining it for use in some Android libraries:
https://code.google.com/p/keyczar/
One main difference I see on quick inspection is that JACS uses InputStream
and OutputStream interfaces and derives keys from user-entered passwords.
Keyczar works on ByteBuffers, byte[], and String inputs, and handles key
versioning and rotation. Plus, it has been ported to Python and C++.
On Mon, Nov 11, 2013 at 1:09 PM, James Yonan <james@openvpn.net> wrote:
> I'm releasing a new open source Java library that focuses on encryption of
> files and streams in a way that tries to integrate current crypto
> best-practices with a foolproof API, while building on the existing Java
> Cryptography Extension (JCE).
>
--089e013d0f48291dc904eb014e6f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hi James. Have you checked out Keyczar? It has similar goa=
ls and Google has been maintaining it for use in some Android libraries:<di=
v><a href=3D"https://code.google.com/p/keyczar/">https://code.google.com/p/=
keyczar/</a><div class=3D"gmail_extra">
<br>One main difference I see on quick inspection is that JACS uses InputSt=
ream and OutputStream interfaces and derives keys from user-entered passwor=
ds. Keyczar works on ByteBuffers, byte[], and String inputs, and handles ke=
y versioning and rotation. Plus, it has been ported to Python and C++.<br>
<br><div class=3D"gmail_quote">On Mon, Nov 11, 2013 at 1:09 PM, James Yonan=
<span dir=3D"ltr"><<a href=3D"mailto:james@openvpn.net" target=3D"_blan=
k">james@openvpn.net</a>></span> wrote:<br><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-co=
lor:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I'm releasing a new open source Java library that focuses on encryption=
of files and streams in a way that tries to integrate current crypto best-=
practices with a foolproof API, while building on the existing Java Cryptog=
raphy Extension (JCE).<br>
</blockquote></div></div></div></div>
--089e013d0f48291dc904eb014e6f--
--===============5661382166461214681==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
The cryptography mailing list
cryptography@metzdowd.com
http://www.metzdowd.com/mailman/listinfo/cryptography
--===============5661382166461214681==--