Gardening (cryptanalysis) とは

解読法では、ガーデニングは、ターゲットが暗号化されたメッセージで既知の平文を使用するよう促す行為です。それは、第二次世界大戦中にイギリスのBletchley Parkにある英国政府のコードとCypher Schoolで使用された用語で、英国が "cribs"と呼んでいた特定の単語を暗号化されたメッセージに含めるように促しています。この用語は、おそらく、RAFのミネレイティングミッション、すなわち「ガーデニング」の出撃から来たものです。 「園芸」は、河川、港湾、海洋の鉱山を低地から播種するための標準的なRAFスラングであった。これはおそらく、欧州沿岸の各海域に花や野菜のコードネームが付与されたためである。
この技法は、ドイツ海軍のエニグマ機によって作られたメッセージに対して最も効果的であったと主張されている。もしドイツ人が最近鉱山の特定の地域を掃討し、Bletchley Parkのアナリストがいくつかのベビーベッドを必要としていたなら、彼らはその地域を再び採掘するように要請した(そして明らかにいくつかの機会に行った)。これは、Minen(鉱山のためのドイツ語)および/または場所を指す地方の命令からの暗号化されたメッセージと、おそらくその場所に割り当てる掃海艦の本部からのメッセージにも言及します。数回試してみるほど頻繁に働きました。
英国人が効果的に選択したプレーンテキストが暗号文に注入されたため、このベントベースの解読は選択された平文攻撃の一例です。