Skip to content

Instantly share code, notes, and snippets.

use std::vec;
fn encrypt_decrypt_consistent_key() -> (@fn(&[u8]) -> ~[u8], @fn(&[u8]) -> ~[u8]) {
let key = "random key".as_bytes().to_owned();
let key0 = copy key;
(|bytes: &[u8]| {
vec::append(bytes.to_owned(), key)
}, |bytes: &[u8]| {
vec::append(bytes.to_owned(), key)