cryptolib
Cryptomator Crypto Library
File Explorer
Download Latest Version (.zip)- build.yml
- codeql-analysis.yml
- dependency-check.yml
- dependabot.yml
- codeStyleConfig.xml
- Project.xml
- .name
- misc.xml
- vcs.xml
- maven-wrapper.properties
- AuthenticationFailedException.java
- CryptoException.java
- Cryptor.java
- CryptorProvider.java
- FileContentCryptor.java
- FileHeader.java
- FileHeaderCryptor.java
- FileNameCryptor.java
- InvalidPassphraseException.java
- Masterkey.java
- MasterkeyLoader.java
- MasterkeyLoadingFailedException.java
- package-info.java
- UnsupportedVaultFormatException.java
- AesKeyWrap.java
- ByteBuffers.java
- CipherSupplier.java
- DecryptingReadableByteChannel.java
- Destroyables.java
- DestroyableSecretKey.java
- ECKeyPair.java
- EncryptingReadableByteChannel.java
- EncryptingWritableByteChannel.java
- MacSupplier.java
- MasterkeyFile.java
- MasterkeyFileAccess.java
- MessageDigestSupplier.java
- ObjectPool.java
- P384KeyPair.java
- Pkcs12Exception.java
- Pkcs12Helper.java
- Pkcs12PasswordException.java
- ReseedingSecureRandom.java
- Scrypt.java
- X509CertBuilder.java
- Constants.java
- CryptorImpl.java
- CryptorProviderImpl.java
- FileContentCryptorImpl.java
- FileHeaderCryptorImpl.java
- FileHeaderImpl.java
- FileNameCryptorImpl.java
- Constants.java
- CryptorImpl.java
- CryptorProviderImpl.java
- FileContentCryptorImpl.java
- FileHeaderCryptorImpl.java
- FileHeaderImpl.java
- FileNameCryptorImpl.java
- module-info.java
- module-info.java
- reflect-config.json
- org.cryptomator.cryptolib.api.CryptorProvider
- LICENSE.txt
- CryptoLibIntegrationTest.java
- CryptorProviderTest.java
- FileContentCryptorTest.java
- AesKeyWrapTest.java
- ByteBuffersTest.java
- CipherSupplierTest.java
- DecryptingReadableByteChannelTest.java
- DestroyableSecretKeyTest.java
- DestroyablesTest.java
- ECKeyPairTest.java
- EncryptingReadableByteChannelTest.java
- EncryptingWritableByteChannelTest.java
- GcmTestHelper.java
- MacSupplierTest.java
- MasterkeyFileAccessTest.java
- MasterkeyFileTest.java
- MasterkeyTest.java
- MessageDigestSupplierTest.java
- ObjectPoolTest.java
- P384KeyPairTest.java
- Pkcs12HelperTest.java
- PooledSuppliersBenchmarkTest.java
- ReseedingSecureRandomTest.java
- ScryptTest.java
- SecureRandomMock.java
- SeekableByteChannelMock.java
- X509CertBuilderTest.java
- BenchmarkTest.java
- CryptorImplTest.java
- CryptorProviderImplTest.java
- FileContentCryptorImplBenchmark.java
- FileContentCryptorImplTest.java
- FileContentEncryptorBenchmark.java
- FileHeaderCryptorBenchmark.java
- FileHeaderCryptorImplTest.java
- FileHeaderImplTest.java
- FileNameCryptorImplTest.java
- BenchmarkTest.java
- CryptorImplTest.java
- CryptorProviderImplTest.java
- FileContentCryptorImplBenchmark.java
- FileContentCryptorImplTest.java
- FileContentEncryptorBenchmark.java
- FileHeaderCryptorBenchmark.java
- FileHeaderCryptorImplTest.java
- FileHeaderImplTest.java
- FileNameCryptorImplTest.java
- org.mockito.plugins.MockMaker
- .gitignore
- CHANGELOG.md
- LICENSE.txt
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- suppression.xml
# Installation Guide
1. Get the code
git clone https://github.com/cryptomator/cryptolib
Downloads the entire project code from GitHub to your computer.
cd cryptolib
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
