Removed fallback functions
Renamed functions, more randomized default encrypt key
Renamed functions, handle empty option value