S/MIME: which library to use?
843811Oct 23 2007 — edited Oct 22 2008Hello folks,
I've a doubt on which library I should chose to deal with S/MIME messages. I've seen in the third party software list that there are a bounch, so please help me: which one is the lighter and easiest? I don't need any cryptographic library, because I'm using the native one (JCA) and I want to be as standard as I can.
I also would like to have one offering an open source licence, since I'd love to include this library in a new open source application that I'm developing.
The API's that I've seen there are:
-JCSI S/MIME 2.2 (http://www.wedgetail.com/jcsi/smime)
-ISNetworks S/MIME Provider for Java (http://www.isnetworks.com/smime/)
-Phaos S/MIME Toolkit which is commercial, so not suitable
-IAIK-CMS (http://jce.iaik.tugraz.at/products/03_cms/index.php)
-JavaMail-Crypto (http://javamail-crypto.sourceforge.net/)
Moreover, I've seen browsing the forums, that there's another one: Bouncy Castle Crypto APIs.
Thank you in advance.