Features

  • All cryptographic operations are exposed through a small set of entry points:

    • Bruce — builder factories (cipherBuilder(), signerBuilder(), verifierBuilder(), digestBuilder(), macBuilder())

    • Keystores — keystore loading, key and certificate retrieval, key generation

    • Bytes — universal I/O type for passing data in and getting results out

  • No checked exceptions cluttering your code.

  • No transitive dependencies. Zero. Zilch.

  • Out of the box support for:

  • Massively unit tested and documented.

  • Open Source: you don't need to trust Bruce: you can see for yourselfarrow-up-right if you like what Bruce does.

Last updated

Was this helpful?