Java library for Javascript Object Signing and Encryption (JOSE) and JSON Web Tokens (JWT)
Apache XML Security for Java supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002. Since version 1.4, the library supports the standard Java API JSR-105: XML Digital Signature APIs.
Apache Commons Crypto is a cryptographic library optimized with AES-NI (Advanced Encryption Standard New Instructions). It provides Java API for both cipher level and Java stream level. Developers can use it to implement high performance AES encryption/decryption with the minimum code and effort. Please note that Crypto doesn't implement the cryptographic algorithm such as AES directly. It wraps to OpenSSL or JCE which implement the algorithms. Features -------- 1. Cipher API for low level cryptographic operations. 2. Java stream API (CryptoInputStream/CryptoOutputStream) for high level stream encryption/decryption. 3. Both optimized with high performance AES encryption/decryption. (1400 MB/s - 1700 MB/s throughput in modern Xeon processors). 4. JNI-based implementation to achieve comparable performance to the native C/C++ version based on OpenSsl. 5. Portable across various operating systems (currently only Linux/MacOSX/Windows); Apache Commons Crypto loads the library according to your machine environment (it checks system properties, `os.name` and `os.arch`). 6. Simple usage. Add the commons-crypto-(version).jar file to your classpath. Export restrictions ------------------- This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See <http://www.wassenaar.org/> for more information. The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code. The following provides more details on the included cryptographic software: * Commons Crypto use [Java Cryptography Extension](http://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html) provided by Java * Commons Crypto link to and use [OpenSSL](https://www.openssl.org/) ciphers
This nifi-security-utils module is meant to hold the majority of utilities that one could need to enable secure transport or interact with encryption. Care should be taken to keep the number of dependencies to a minimum given the utility nature of this library.
An add-on to the Jackcess library for handling encryption in MS Access files.
Nacos encryption plugin pom.xml file
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 and up. Note: this package includes the NTRU encryption algorithms.
Configuration filter checking property values and decrypting them if needed. Also provides tools to encrypt values to store them in config files.
Authentication, Authorization, Encryption and related components.
Message crypto for End to End encryption with BouncyCastleProvider
Build criterion and ecosystem above multi-model databases
This bundle provide Jasypt service for the encryption support in the JAAS security framework.
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.6. Note: this package includes the IDEA encryption algorithm.
SQLCipher for Android is a plugin to SQLite that provides full database encryption.
Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data.
Bundle parent (felix-based)
Build criterion and ecosystem above multi-model databases
XmlBeans generated from various supplied xsds for encryption and signing: http://msdn.microsoft.com/en-us/library/dd925810(v=office.12).aspx http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%202%20(PDF).zip http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd http://uri.etsi.org/01903/v1.3.2/XAdES.xsd http://uri.etsi.org/01903/v1.4.1/XAdESv141.xsd http://dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcterms.xsd http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcmitype.xsd
Build criterion and ecosystem above multi-model databases
A reference implementation of decryptor for secret.yml encrypted values.
Distributed database middleware ecosphere
The Crypto Support bundle provides a CryptoSupport services which allows applications to encrypt and decrypt binary and String data. Encryption is based on the symmetric AES/CBC/PKCS5Padding (AES algorithm, CBC mode with PKCS5 padding) from the RSA JSafe libary.
Bundle parent (felix-based)
Build criterion and ecosystem above multi-model databases
Build criterion and ecosystem above multi-model databases
Build criterion and ecosystem above multi-model databases
Distributed database middleware ecosphere
WildFly Security Encryption
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5. Note: this package includes the IDEA encryption algorithm.
Distributed database middleware ecosphere
AWS Encryption SDK for Java
Distributed database middleware ecosphere
Java library which enables encryption in java apps with minimum effort.
Nacos encryption plugin pom.xml file
Distributed database middleware ecosphere
Configuration filter checking property values and decrypting them if needed. Also provides tools to encrypt values to store them in config files.
Build criterion and ecosystem above multi-model databases
odlparent-lite
Android Shared preference wrapper than encrypts the keys and values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.
Java library which enables encryption in java apps with minimum effort.
Smack API for XEP-0384: OMEMO Encryption using libsignal
Tool to encrypt sensitive configuration values
This Package contains Encryption Plugin for Microsoft Azure Cosmos SDK
Smack API for XEP-0384: OMEMO Encryption
An extension of the gateway that supports securing request/response content.
Top Nacos project pom.xml file
Top Nacos project pom.xml file
Tessera is a stateless Java system that is used to enable the encryption, decryption, and distribution of private transactions for Quorum.
Tessera is a stateless Java system that is used to enable the encryption, decryption, and distribution of private transactions for Quorum.
Parent pom providing dependency and plugin management for applications built with Maven