"Raif S. Naffah" <raif@fl.net.au> writes:
beacuse it does not always follow the published interfaces of Sun, the
library includes a sub-package (gnu.crypto.jce.*) that contains Adapters
for allowing plugging the appropriate algorithms into a JCA/JCE
implementation as a Security Provider (GnuCrypto)
Yep, BC works the same way...
I dunno, it just strikes me as strange how there are so many seperate
open source implementations of the same set of primitives... (RSA,
RC4, MD5, SHA1, etc...).
i think the criterion to use is not what are the common algorithms but
what are the non-common ones. the "usual" algorithms (MD5, SHA, RSA,
etc.) are there to ensure interoperability with a JDK.