Moved to crypto/rand to create cryptographically secure keys
Changed variable names to be closer to function
Improved CLI output formatting for user readability