Make crypt interfaces more useful
Merge pull request #2 from superdweebie/master

Improve crypt interfaces