specification CString *crypt_spec( CallContext context, CString *key, CString *salt, ErrorCode *errno )