.. _f-vigenere: module ``td_1a.vigenere`` ========================= Short summary +++++++++++++ module ``ensae_teaching_cs.td_1a.vigenere`` Quelques fonctions à propos d'une séance 3. :githublink:`%|py|6` Functions +++++++++ +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | function | truncated documentation | +================================================================================================+================================================================================================================================+ | :func:`CasseVigenere ` | Appelle les deux fonctions :func:`DecodeVigenereLongueurCle` et :func:`DecodeVigenereCle` pour casser le code de Vigenère. ... | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`code_vigenere ` | Crypte et décrypte le code de Vigenère sachant la clé connue. | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`CodeVigenere ` | | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`DecodeVigenere ` | | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`DecodeVigenereCle ` | Détermine la cle du message code, connaissant sa longueur, on suppose que la lettre E est la lettre la plus fréquente ... | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`DecodeVigenereLongueurCle ` | Cette fonction determine la longueur de la clé, elle repère les groupes de trois lettres qui se répète dans le message ... | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :func:`PGCD ` | Détermine le PGCD de deux entiers. | +------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: ensae_teaching_cs.td_1a.vigenere :members: :special-members: __init__ :show-inheritance: