1 module dcrypto.dcrypto;
2 
3 import deimos.openssl.evp;
4 
5 import std.random;
6 
7 void fillRandom(T, D)(ref D dest) {
8 	foreach(ref token; dest) token = uniform!"[]"(T.min, T.max);
9 }
10 
11 interface Encryptor {
12 	string encrypt(const string input);
13 }
14 
15 interface Decryptor {
16 	string decrypt(const string input);
17 }
18