You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Christopher Schultz <ch...@christopherschultz.net> on 2016/05/09 20:30:56 UTC

Fwd: [ANNOUNCE] Apache Commons Crypto component established

All,

I haven't looked at anything except the announcement below, and I'm
wondering how much of this overlaps with Tomcat's OpenSSL wrapper. My
understanding is that we have have a JSSE provider that wraps OpenSSL,
and that can be used for e.g. Java NIO-over-OpenSSL so in a sense, we
have wrapped OpenSSL in JSSE.

Apache Commons Crypto looks like they have created a new API which wraps
both OpenSSL (directly?) and JCE and so achieves the same goal, has the
same number of "wrappers" and would expect similar performance.

Is there an opportunity here to share and/or merge code?

-chris

-------- Forwarded Message --------
Subject: [ANNOUNCE] Apache Commons Crypto component established
Date: Mon, 09 May 2016 19:53:33 +0000
From: Benedikt Ritter <br...@apache.org>
Reply-To: Commons Users List <us...@commons.apache.org>
To: announce@apache.org <an...@apache.org>, Commons Developers List
<de...@commons.apache.org>, Commons Users List <us...@commons.apache.org>

The Apache Commons team is pleased to announce the establishment of a new
component: Apache Commons Crypto.

Apache Commons Crypto is a cryptographic library optimized with AES-NI
(Advanced Encryption Standard New Instructions). It provides Java API for
both cipher level and Java stream level. Developers can use it to implement
high performance AES encryption/decryption with the minimum code and
effort. Please note that Apache Commons Crypto doesn't implement the
cryptographic algorithm such as AES directly. It wraps to Openssl or JCE
which implement the algorithms.

The Apache Commons team is currently working on the initial release, which
is expected soon. We invite everybody interested to join the development on
Apache Commons Crypto.

More information can be found on the project website:

http://commons.apache.org/crypto

The source code is available in the Apache Commons Crypto git repository:

https://git-wip-us.apache.org/repos/asf/commons-crypto.git

Have fun!
Benedikt Ritter, on behalf of the Apache Commons Community