Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.88
Tutarin
1 / 1 / 0
Регистрация: 21.10.2010
Сообщений: 10
#1

Криптоанализ шифра Цезаря - C++

25.01.2011, 23:54. Просмотров 3343. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста, написать програму. Суть программы в том чтобы без ключа разшифровать текст зашифрованый шифром Цезаря.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2011, 23:54     Криптоанализ шифра Цезаря
Посмотрите здесь:

Криптоанализ шифра Виженера - C++
скачал и начал разбираться с прогой по криптоанализу,но сложно // Kaziski.cpp : Defines the entry point for the console application. //...

Частотный анализ. Криптоанализ шифра замены. С++ - C++
Доброго времени суток. Задача состоит в следующем: "Дан зашифрованный файл, методом замены. Ключа и открытого текста нет. Надо...

Отладить код шифра Цезаря - C++
Здравствия всем, не все происходит так как бы хотелось. #include "stdafx.h" #include <iostream> using namespace std; bool...

Частотный анализ для шифра Цезаря - C++
Добрый день! Нужно было написать программу,которая кодирует шифр Цезаря. Это есть: #include <iostream> using namespace std; int...

Дешифровка шифра Цезаря методом частотного анализа - C++
Добрый вечер всем. Уже несколько дней бъюсь над задачей и все время выводит явно не то что надо. Я много полазил по КодФоруму и не тольуо...

Криптоанализ шифротекста, полученного методом простой замены - C++
Здравствуйте! Помогите пожалуйста! Я думаю, это в ваших силах. Задание: написать программу для криптоанализа шифротекста. При...

Шифрование шифра Виженера - C++
Здравствуйте! При шифровании сообщения на русском языке шифром Виженера у меня возникла ошибка. ind2=abc.find(key); <--- вот в этой...

Взлом XOR шифра - C++
Здравствуйте, пишу программу для взлома XOR шифра. Прочитал по этому поводу в "Прикладной криптографии" Брюса Шнайера. Там описан...

Расшифровка шифра Виженера - C++
Здравствуйте, помогите пожалуйста разобраться. У меня задания расшифровать шифр Виженера. Ключ <=5 Дальше весь закодированный текст...

Реализация шифра Виженера - C++
Написать программу для шифра Виженера на С++

Программа использования простого столбцевого шифра - C++
программа использования простого столбцевого шифра. не могу исправить ошибку в строкеRead_Column(Nmin, QL, QC, AR);пишет ошибкуВозможно эту...

Реализация шифра перестановки для заданного ключа - C++
Напишите пожалуйста код на С++ реализации шифра перестановки для заданного ключа.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ивашка
26.01.2011, 00:24
  #2

Не по теме:

А мне надо как раз расшифровать кой чего,и ключа нет)

mazeepa
Сообщений: n/a
02.05.2011, 13:41     Криптоанализ шифра Цезаря #3
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
function cesar_unript($text,$k){
 
 echo "<br />________Рoзшифрування Цезаря $k.....";
//$frec = file_get_contents("3-chastoti.txt");
  // $F  =
 
  //визначення частоти лытер в масив
  for($i=0; $i<strlen($text); $i++) {
     $let=$text[$i];
       if($mas1[$let]==NULL) $mas1[$let]=1;
       else $mas1[$let]++;
      }
        //сортуєм масив  по спаданню
        arsort($mas1);
        ///створюэм рядок частоти
        foreach($mas1 as $l=>$c){
           $L[] = $l;
           $C[] = $c/strlen($text);
           }
 
        $key = get_code($L[0]) - get_code("о");
        if ($key <0 ) $key += 32;
 
 echo "<br />_____________найчастыша буква <b>$L[0]</b> <i>$C[0] ключ =   $key</i> ";
 echo "<br />_____________найчастыша буква <b>$L[1]</b> $C[2]";
 echo "<br />_____________найчастыша буква <b>$L[2]</b> $C[3] <br />";
 
  ////Розшифрування
  for($i=0; $i<strlen($text); $i++) {
     $let = $text[$i];
 
      $lk = get_code($let) - $key;
      if ($lk < 0) $lk += 32;
 
      $text[$i] = get_char($lk);
  }
 
  return $text;
}
Yandex
Объявления
02.05.2011, 13:41     Криптоанализ шифра Цезаря
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru