The Importance of Offline Key Generation for Maximum Crypto Security