[148147] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

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">&lt;<a href=3D"mailto:james@openvpn.net" target=3D"_blan=
k">james@openvpn.net</a>&gt;</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&#39;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==--

home help back first fref pref prev next nref lref last post