Converted CryptManager to Singleton