Donate to support the Bouncy Castle APIs
Thank you for looking into our donations page.
Supporting Bouncy Castle is now a substantial effort, the Java API is now over 300,000 lines, the C# one well past 140,000. There are more standards being published every day, and most of the old ones are getting revised. What's more we are trying to constantly monitor for and identify vulnerabilities, as well as taking time out to review contributed code so that the project continues to be a community based effort as well as an Open Source one. Finally, we would really like to be able to get some versions of Bouncy Castle appropriately certified for FIPS and other similar standards to further help our users.
Certifications such as FIPS are quite expensive, reading standards documents in a lot of cases requires a substantial investment in coffee just to stay awake for the process, let alone for doing the actual work, and then there's time. There's a lot the core developers would like to do on Bouncy Castle, but we lack the resources. Our main focus at the moment though is on certifications. Certifications really do matter, if you're a developer, odds are if you keep working in this area you'll need to use a certified library one day, so you can think of donating to this effort as a good way to help broaden the areas you can apply your skills. If you're an end user, there's also a good chance you may end up talking to an organisation which insists on you're applications being certified with FIPS are a similar standard. Likewise, if you're trying to develop and sell an application, not having a FIPS certified library is going to be a significant barrier to entry in a number of markets - donating will allow us to help fix this as well. Finally, the certification efforts do have a positive effect on the quality of all the Bouncy Castle libraries.
So if you, like us, value the project's independence, want to see the project continue to improve, and think the idea of FIPS certified and publicly verifiable is worth attaining, please donate or support the project by getting a support contract, or sponsoring some specific work, through Crypto Workshop.
All donors will be given the option of being included on an honor roll if they wish. If you would like to donate a "large amount" and would like something more in terms of acknowledgement, or you prefer to use direct bank transfer please feel free to discuss it with us by contacting us at firstname.lastname@example.org
News: October 12th, 2016 Thanks to our major sponsor Tripwire and other sponsors and donors, we have now finished certification of the initial release of the Java APIs and we have been given certificate #2768 for our Java FIPS module. The APIs and their associated documentation can be found on our Java FIPS page. If you are interested in early access to the ongoing work on the Java FIPS API (BC support contracts now include the early access program) contact us at email@example.com Further details about the FIPS Java project can also be found on our FIPS Java Roadmap Page.
News: November 20th, 2016 Thanks to our sponsor WindTalker Security and other donors, we have now finished certification of the initial release of the C# APIs and we have been given certificate #2792 for our .NET FIPS module. The APIs and their associated documentation can be found on our C# .NET FIPS page. If you are interested in early access to the ongoing work on the C# .NET FIPS API (BC support contracts now include the early access program) contact us at firstname.lastname@example.org.
It's not over though, FIPS is an evolving set of standards and new algorithms and attacks are appearing all the time. There is plenty more to do! Your donation will make a difference. Without organisations like Bouncy Castle doing this kind of work for everyone, the alternative is that everyone has to find some way and the resources to do it for themselves. So please choose below, and please spread the word about this.