Skip to content

magicxor/Cryptomeria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptomeria

Cryptomeria is a thin wrapper library around TPLockBox, which enables you to encrypt/decrypt data easily and safely.

Usage

    //...
    FCryptorRSA: ICryptorRSA;
    FCryptorAES: ICryptorAES;
    FKeyPairGen: IKeyPairGenerator;
	
	// ...Create instances...
	
	FCryptorRSA.EncryptFile(PlantextFile, CiphertextFile, KeyFile);
	FCryptorRSA.DecryptFile(PlantextFile, CiphertextFile, KeyFile);
	
	FCryptorAES.EncryptString(Plaintext, Ciphertext, Password);
	FCryptorAES.DecryptString(Plaintext, Ciphertext, Password);	

Depedencies

CryptomeriaGUI

Proof-of-concept GUI application based on Cryptomeria.

Screenshot

Screenshot

Depedencies

Compilation guide

In order to compile this sources on Windows, you need to install the Embarcadero RAD Studio 10 Seattle environment.

License

This software is released under the GPLv3 license. See LICENSE.md.

About

Cryptomeria is a thin wrapper library around TPLockBox, which enables you to encrypt/decrypt data easily and safely

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages