You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initially pronouncable passwords were not part of apg-go, since the FIPS-181 has been withdrawn in 2015. Due to user requests (see #27) with this release we'll be adding prouncable passwords using the Koremutake sylable system. It works analogous to the original "apg" by setting the -a flag to 0. Spelled out pronounciation can be displayed with the -t flag.
Enhancements
apg-go package and CLI client separated
To allow other Go programmers to make use of apg-go, the code of the CLI and the actual package have been separated.
Faster password generation
With #37 we have optimized the password generation code. We are using bitmask switching now, which turns out to be almost 10x faster than the original code.
HIBP support cleanup
The HIBP code has been removed from the apg-go package and has been removed with the much more versatile go-hibp package.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
New features
Pronouncable passwords
Initially pronouncable passwords were not part of apg-go, since the FIPS-181 has been withdrawn in 2015. Due to user requests (see #27) with this release we'll be adding prouncable passwords using the Koremutake sylable system. It works analogous to the original "apg" by setting the
-a
flag to0
. Spelled out pronounciation can be displayed with the-t
flag.Enhancements
apg-go package and CLI client separated
To allow other Go programmers to make use of apg-go, the code of the CLI and the actual package have been separated.
Faster password generation
With #37 we have optimized the password generation code. We are using bitmask switching now, which turns out to be almost 10x faster than the original code.
HIBP support cleanup
The HIBP code has been removed from the apg-go package and has been removed with the much more versatile go-hibp package.
This discussion was created from the release v0.4.0: Pronouncable passwords and optimizations.
Beta Was this translation helpful? Give feedback.
All reactions