Make crypt interfaces more useful