19 Security libraries and projects
-
Bouncy Castle
7.5 9.5 L2 JavaAll-purpose cryptographic library. JCA provider, wide range of functions from basic helpers to PGP/SMIME operations. -
Themis by Cossack Labs
5.9 8.1 L3 CCrypto library for storage and messaging for Swift, ObjC, Android, С++, JS, Python, Ruby, PHP, Go -
Okta Spring Boot Starter
4.1 8.8 JavaThe Okta Spring Boot Starter can be used to add OAuth 2.0 authorization to Spring Boot applications. -
Apache Shiro
8.7 6.5 L3 JavaPerforms authentication, authorization, cryptography and session management. -
Okta Authentication SDK for Java
2.9 7.2 JavaThe Okta Authentication SDK can be used in scenarios where using OAuth 2.0 is not possible. -
jCasbin
6.4 7.1 JavaAn authorization library that supports access control models like ACL, RBAC, ABAC in Java -
Hdiv
3.7 2.4 L2 JavaRuntime application self-protection against OWASP Top 10 security risks such us Insecure Direct Object References, SQL injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF) and much more. -
OACC Framework
3.1 0.0 L1 JavaOACC (Object ACcess Control) is an advanced Java Application Security Framework -
Vault
-Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. It handles leasing, key revocation, key rolling, and auditing. Through a unified API, users can access an encrypted Key/Value store and network encryption-as-a-service, or generate AWS IAM/STS credentials, SQL/NoSQL databases, X.509 certificates, SSH credentials, and more.
Scout APM - Leading-edge performance monitoring starting at $39/month
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.