Basic cyrpto graphic library in D