basic_xor/
basic_xor.rs

1use include_crypt::{include_crypt, EncryptedFile};
2
3static NO_KEY: EncryptedFile = include_crypt!(XOR, "examples/example.data");
4static CUSTOM_KEY: EncryptedFile = include_crypt!(XOR, "examples/example.data", 0xdeadbeef);
5
6fn main() {
7    println!("{:?}", NO_KEY.decrypt());
8    println!("{:?}", NO_KEY.decrypt_str());
9
10    println!("{:?}", CUSTOM_KEY.decrypt());
11    println!("{:?}", CUSTOM_KEY.decrypt_str());
12}