Function
_insert_string_pseudo_randomly
(generated_password, entropy, string)
Source from the content-addressed store, hash-verified
| 72 | |
| 73 | |
| 74 | def _insert_string_pseudo_randomly(generated_password, entropy, string): |
| 75 | for letter in string: |
| 76 | quotient, remainder = divmod(entropy, len(generated_password)) |
| 77 | generated_password = ( |
| 78 | generated_password[:remainder] + letter + generated_password[remainder:] |
| 79 | ) |
| 80 | entropy = quotient |
| 81 | return generated_password |
| 82 | |
| 83 | |
| 84 | def _get_one_char_per_rule(entropy, rules, exclude=""): |
Tested by
no test coverage detected