The implementation of `random.choice()` uses the Mersenne Twister, the output of which is predictable by observing previous output, and is as such unsuitable for security-sensitive applications. A cryptographically secure pseudorandom number generator - which the `secrets` module relies on - should be used instead in those instances. |
||
|---|---|---|
| .. | ||
| lib | ||
| models | ||
| routes | ||
| services | ||
| static | ||
| templates | ||
| __init__.py | ||
| assets.py | ||
| decorators.py | ||
| default_config.py | ||
| swagger-spec.yaml | ||