Основні методи криптоаналізу: Атака на основі шифротексту Атака на основі відкритих текстів і відповідних шифротекстів Атака на основі підібраного відкритого тексту (можливість вибрати текст для шифрування) Атака на основі адаптивно підібраного відкритого тексту Додаткові методи криптоаналізу: Атака на основі підібраного шифротексту Атака на основі підібраного ключа Бандитський криптоаналіз Окремим напрямком криптоаналізу є інженерний криптоаналіз, який вивчає методи атак на програмні, програмно-апаратні та апаратні реалізації криптографічних перетворень. У інженерному криптоаналізі розглядаються: час виконання криптографічних перетворень;