Secret Key Generator

Secret Key Generator so that it isn't compromised by remaining static in some cases.