だから、ヴィジェネールで暗号化されたn個の単語のテキストを解読するのにかかる時間の複雑さを知りたい.
Vigenère は、文字ごとに異なる Caesar シフトを適用しているだけです。Caesar Cipher の場合は O(n) であることがわかっています。これは、単純にすべての異なる 25 シフトを試すためです。しかし、ヴィジェネールはどうですか?
だから、ヴィジェネールで暗号化されたn個の単語のテキストを解読するのにかかる時間の複雑さを知りたい.
Vigenère は、文字ごとに異なる Caesar シフトを適用しているだけです。Caesar Cipher の場合は O(n) であることがわかっています。これは、単純にすべての異なる 25 シフトを試すためです。しかし、ヴィジェネールはどうですか?