Command line SuperGenPass password generator written in go.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Jenkinsfile
LICENSE
Makefile
README.md
base64.go
base64_test.go
gosgp.go
helper.go
helper_test.go
md5.go
md5_test.go
mlock_unix.go
mlock_windows.go
sgp.go
sgp_md5.go
sgp_sha512.go
sgp_test.go
sha512.go
sha512_test.go
wercker.yml

README.md

gosgp - golang port of supergenpass.com

gosgp is a command line tool to generate SuperGenPass passwords for a given domain. gosgp won't trim the relevant parts from your URL string, so please only use domains.

Usage

$> gosgp -domain=example.com
password: 123
mhn91FJ7Ug

$> gosgp -domain=github.io
password: 123
sGKicH8rFV

Authors

Notes

  • gosgp tries to make sure sensitive information is zeroed after use
  • gosgp tries to reduce the number of allocations needed
  • On systems where memory-locking is not permitted the user might need '-lock=false' in order to use gosgp
  • Microsoft Windows: locking memory is not implemented atm.