An open API service indexing awesome lists of open source software.

https://github.com/spoofimei/cloakcrypt

Tool to encrypt and hide files in other files
https://github.com/spoofimei/cloakcrypt

aes-256 cross-platform encryption gui opsec plausible-deniability security

Last synced: about 1 year ago
JSON representation

Tool to encrypt and hide files in other files

Awesome Lists containing this project

README

          

![logo](https://github.com/user-attachments/assets/0bbc4877-7d9c-49f3-8253-15f1c87bd422)









### CloakCrypt allows you to encrypt and hide the contents of a file inside another file in a stealthy manner.

Think of it as a more stealthy version of an encrypted archive. The encrypted container will act just as if it were the original file, but in reality, it contains the encrypted data. Even if opened in a hex editor, it is difficult to spot if it has encrypted data or not due to CloakCrypt adding the last segment of the original file to the end of the encrypted part so the ending looks natural.

## Installation
* Windows: download the exe from the releases tab
* Linux and MacOS / manual compile:
```
git clone https://github.com/SpoofIMEI/CloakCrypt
cd CloakCrypt

#Install golang if need be (linux: apt install golang)
go install github.com/wailsapp/wails/v2/cmd/wails@latest
~/go/bin/wails doctor #If everything looks fine continue to next step
npm install -g sass
sass frontend/src/
~/go/bin/wails build
# The executable can be found in build/bin
```

## Support
The program will probably work with other filetypes as well, but here are ones I personally tested it with:
* ZIP
* RAR
* EXE
* TXT

Supported platforms:
* Windows
* Linux
* Mac OS

## Screenshots:
### In app:

### Encrypted container inside PSEXEC:

## Technical specifications
```
GUI: Wails
Main language: Go

Encryption: AES-256 GCM
Key: Salted Shake256 sum of at least 7 character password
```