A program to hide file into executable binary

You can install nats quickly by below command

nats

Install

.

cargo install --git https://github.com/TakutoYoshikai/nats.git

Build

You can build nats by myself to customize parameters if you want to improve the security.

change this constants.

//change this
const FIRST_OFFSET_LENGTH: i64 = 173;
//change this
const LAST_OFFSET_LENGTH: i64 = 135;

How to use

hide secret file

nats -e -b <binary> -d <secret file>

extract secret file

nats -x -b <binary that has secret data> -s <size of original binary> -k <key>

LICENSE

MIT LICENSE

Issues

Collection of the latest Issues

Information - Updated Dec 14, 2021

Stars: 13
Forks: 1
Issues: 1

rabe is a rust library implementing several Attribute Based Encryption (ABE) schemes using a modified...

rabe is a rust library implementing several Attribute Based Encryption (ABE) schemes using a modified version of the bn library of zcash (type-3 pairing /...

rabe is a rust library implementing several Attribute Based Encryption (ABE) schemes using a modified...

Cloaker is a rust based file encryption library

A cross platform way to encrypt files using strong crypto

Cloaker is a rust based file encryption library

A pure-Rust library that implements a set of cryptographic primitives for building a multi-hop Proxy...

A pure-Rust library that implements a set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption

A pure-Rust library that implements a set of cryptographic primitives for building a multi-hop Proxy...

Hexagon is a Command Line Tool written in Rust that can be used to perform...

Hexagon is a Command Line Tool written in Rust that can be used to perform symmetric and asymmetric encryption tasks

Hexagon is a Command Line Tool written in Rust that can be used to perform...

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on pure Rust implementation of...

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on eciespy

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on pure Rust implementation of...

Efficient pure-Rust library for the Paillier partially homomorphic encryption scheme, offering also packed encoding for...

Efficient pure-Rust library for the RAMP and Snips who implemented the KZen networks who contributed with implementations of many zero-knowledge proofs

Efficient pure-Rust library for the Paillier partially homomorphic encryption scheme, offering also packed encoding for...

Cupcake is an efficient Rust library for the (additive version of) Fan-Vercauteren homomorphic encryption scheme,...

Cupcake is an efficient Rust library for the (additive version of) Fan-Vercauteren homomorphic encryption scheme, offering capabilities to

Cupcake is an efficient Rust library for the (additive version of) Fan-Vercauteren homomorphic encryption scheme,...

Pure Rust implementation of the lightweight Authenticated Encryption and Associated Data (AEAD) Ascon-128 and

Pure Rust implementation of the lightweight Authenticated Encryption and Associated Data (AEAD)

Pure Rust implementation of the lightweight Authenticated Encryption and Associated Data (AEAD) Ascon-128 and

Xoodyak for Rust

Xoodyak, a cryptographic primitive that can be used for hashing, encryption, MAC computation and authenticated encryption

Xoodyak for Rust

A Rust crate to encode and decode secured data (Signatures, Encryption or MACed) in CBOR...

A Rust crate to encode and decode secured data (Signatures, Encryption or MACed) in CBOR Object Signing and Encryption (COSE) format, rust-openssl and cbor-codec for...

A Rust crate to encode and decode secured data (Signatures, Encryption or MACed) in CBOR...
CLI

961

rage: Rust implementation of age

rage is a simple, modern, and secure file encryption tool, using the age

rage: Rust implementation of age
Facebook Instagram Twitter GitHub Dribbble
Privacy