gnu-crypto-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNU Crypto] Design overview of GNU Crypto?


From: Casey Marshall
Subject: Re: [GNU Crypto] Design overview of GNU Crypto?
Date: Thu, 27 Mar 2003 16:46:34 -0800
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030228

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marcel Winandy wrote:
| Hello!
|
| I think your GNU Crypto Project is a very good idea. On the project
homepage
| is stated that there will be an implementation of IEEE P1363
algorithms. This
| is very interesting because I was involved in developing a complete
| implementation of IEEE P1363 in the Java programming language. We had
already
| some discussion about distributing our library under the GPL license.
But a
| dicision is not made until today.
|
| Now, I'm trying to understand your implementation in order to figure
out some
| possible cooperation or integration. Does any documentation on a
higher level
| than Java API-Doc exists? Some design description or UML charts would
be very
| useful to get a quick overview.
|
| As far as I've seen you are supporting Sun's JCE architecture. We did not
| because of certain reasons. Our implementation was "P1363-only",
although AES
| was integrated as a fast symmetric cipher algorithm and El-Gamal as a
cipher
| algorithm based on elliptic curves.
|
| In order to possibly help you and your project it would be a great
help for me
| if you had some more information about the design aspects of GNU Crypto.
|

Of course, any help you could provide with this P1363 beast would be
greatly appreciated.

A few months ago I started writing some TeXinfo documentation that gave
a brief overview of GNU Crypto's API; it is far from complete, but may
give a few hints at the library's overall structure:

~   http://metastatic.org/text/Documentation/gnu-crypto/
~   http://metastatic.org/text/Documentation/gnu-crypto/manual.html
~   http://metastatic.org/text/Documentation/gnu-crypto/manual.pdf

This might not be exactly what you are looking for, but may help. Right
now this document gives a general intro to the highest-level interface
- -- the various public interfaces and the factory classes. Note that this
document is a rough draft and is NOT in any way official.

Cheers + HTH,

- --
Casey Marshall || address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE+g5tpgAuWMgRGsWsRAvgjAJ41c1ut9Nl5qimk5vUJlTJwS2PeDwCdFLQ1
IPA+byt27CYSDSgjVNrNtL8=
=RjcE
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]