0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 10
1

Шифр Виженера на C++

10.12.2016, 19:01. Показов 7834. Ответов 2
Метки c++ (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста с заданием. От вас зависит стипендия в течении семестра.

Рабочее задание:
Реализовать программно шифр Виженера для английского алфавита (26 символов).
Требование к реализации:
Необходимо производить выбор между зашифрованием и расшифрованием.
Необходимо реализовать чтение текста и гаммы из файлов.
Необходимо, чтобы пробелы распознавались и не шифровались.

Зашифрование производится посимвольно по следующей формуле.

c=m+y(mod A)

где mod - операция взятия остатка от деления на число;y-гамма(номер символа ключ текста в алфавите); |A| - мощность алфавита, количество букв в алфавите; c - номер символа шифртекста в алфавите; m - номер символа открытого текста в алфавите.

Расшифрование производится по следующей формуле.
m=c+N-y(mod A)

Номера начинаются a=0,b=1,c=2,d=4........z=25.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2016, 19:01
Ответы с готовыми решениями:

Шифр Виженера, шифр Скитала
Я много прочитал информации и захотел реализовать эти шифры на Buider C++, а вот как это сделать....

Шифр Виженера c++
Шифр Виженера c++

Шифр Виженера
#include "stdafx.h" #include <iostream> #include <string> #include <conio.h> #include...

Шифр Виженера
Есть вот такой код (его кусок): string symbols =...

2
0 / 0 / 0
Регистрация: 11.12.2016
Сообщений: 2
11.12.2016, 14:04 2
Единственное чем могу помочь так это, тем что, если ты просто тупо скопируешь код - это будет нелепо, так что полистай книгу Саттон, Грин, Амини — Фаззинг: Исследование уязвимостей методом грубой силы
0
0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 10
12.12.2016, 12:56  [ТС] 3
Я не могу понять как из символа сделать номер символа в алфавите и наоборот. То есть как конвертировать так чтобы получилось A=1 b=2 c=3 и т.д.
0
12.12.2016, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2016, 12:56
Помогаю со студенческими работами здесь

Шифр Виженера
Был бы до жути благодарен с помощью шифра Виженера... С этими шифрами вообще что-то не ладится......

Шифр Виженера
У кого есть исходник на Си ?

Шифр Виженера
Надо написать программу на С++, расшифровывающую сообщение, зашифрованное шифром Виженера....

Шифр Виженера
привет ребятишки. помагие плиз с кодам, накодил карочь, оно шифрует, но не расшифровывает, есьть...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru