4 ms·
The hilarious part is these are used as examples to illustrate an algorithm, not to suggest you use them as actual secrets.
by pishpash 8y ago
The hilarious part is these are used as examples to illustrate an algorithm, not to suggest you use them as actual secrets.
- usrusr 8y agoNo, the algorithms are bad as well. Transformed dictionary is hardly any better than dictionary if the transformation isn't unique. All those annoying rules about required character classes are mainly there to prevent dictionary attacks, but "s3cr3t" is not much of an improvement over "secret" ("s4cr5t" would, because it's not the result of a popular transformation).
- pishpash 8y agoNot much of an improvement, but never worse -- unless the function is not injective. You can't argue with Kolmogorov complexity. If the algorithm is secret and has computational complexity it gets better.
- usrusr 8y agoSure, but we are talking about trivial substitution schemes here. I could have been more specific.