Skip to content

Conversation

@jasonshortphd
Copy link

I refactored the code to use the Crypto RNG rather than just random.
Also changed the way the characters are chosen. The old way had too much bias in the way they were selected.
Added an about screen (HTML would not launch).
Added an icon.

Fixed the dialog naming issue
Added an About dialog (HTML launch would not work)
Added a copy to clipboard upon generation and a manual button
Screenshot updates
Removed HTML page.
Seeded random to ensure uniqueness
Going to have to cleanup the goto code blocks.
Using Crypto RNG
Refactored to include more options
Remove duplicate characters
Changed the way choices are made to include larger search space
Minor change to upgrade to 4.8.
Remove Random() allocation since we are using RNG class now.  And it should be recreated to ensure new seed each time.
This will be easier to take the code to a service backend at some point, and to add unit tests.
Class has been deprecated...
used upgrade asst to upgrade the solution
Some sites won't accept a non letter first password
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant