- All functionality is exposed through the
Bruce
entry point class. Just typeBruce.
and let autocomplete do the rest. - No checked exceptions cluttering your code.
- No transitive dependencies. Zero. Zilch.
- Out of the box support for:
- key stores
- public, private and secret keys
- certificates
- digital signatures
- symmetric and asymmetric encryption
- message digesters
- message authentication codes
- different encodings: Base64, Url, Mime, Hex
- custom providers such as Bouncy Castle
- Massively unit tested and documented.
- Open Source: you don’t need to trust Bruce: you can see for yourself if you like what Bruce does.