No description
  • C 55.8%
  • Java 44.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-25 23:36:13 -04:00
.github/workflows Fix .github/workflows/codeql.yml by Paul Schaub 2024-09-03 10:31:09 +09:30
.idea Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
bc-test-data Strip out a lot, modernize 2026-06-10 03:36:07 -04:00
gradle/wrapper Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
src Build javadoc and sources jars and fix javadoc errors 2026-06-25 23:36:13 -04:00
.gitignore Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
build.gradle.kts Build javadoc and sources jars and fix javadoc errors 2026-06-25 23:36:13 -04:00
gradlew Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
gradlew.bat Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
LICENSE.md Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
README.md Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00
settings.gradle.kts Rename project, continue stripping unwanted code and modernizing remaining code 2026-06-25 02:33:56 -04:00

Jelly Fortress

A fork of Bouncy Castle guided by a few principles:

  • The Java Security API is powerful. Provide compatibility with it through JellyFortressProvider as much as possible.
  • The Java Standard Library and Android/Conscrypt provide secure, performant implementations of many algorithms via the Java Security API. Use them instead of rolling our own crypto.