[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 7
  • «
  • 1
  • 2
  • 3
  • 4
  • 6
  • 7
  • »
дешифрование исторических шифров
ZerkДата: Пятница, 30.08.2013, 03:19 | Сообщение # 16
Лейтенант
Группа: Пользователи
Сообщений: 51
Награды: 0
Репутация: 0
Статус: Offline
ребята не перемешивайте все вместе. если взяли шифр цезаря то и смотрите как его дешифровывали и реализуйте это программно и все дела!
 
DenisTimkovДата: Пятница, 30.08.2013, 03:22 | Сообщение # 17
Сержант
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 0
Статус: Offline
я вот сталкнулся с такой проблемой как лучше алфавит шифрования и вообще алфавит сообщений представлять? То ли одтельным файлом или прописывать значения для букв массивом или как по-доругому?
 
курсантДата: Воскресенье, 13.10.2013, 00:35 | Сообщение # 18
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
не надо мудрить. бери коды которые идут стандартные для компа и с ними делай что хочешь
 
DenisTimkovДата: Воскресенье, 13.10.2013, 00:45 | Сообщение # 19
Сержант
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 0
Статус: Offline
а проблем с их переводом в разных операционных системах не будет?
 
cryptДата: Воскресенье, 13.10.2013, 00:53 | Сообщение # 20
Рядовой
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Статус: Offline
бери коды с компа! никаких проблем не должно быть если все сделаешь правильно т.к. они стандартизированы следовательно везде будут одинаковы. и плюс программа будет занимать меньше места и будет переносима на любую платформу. вот))))
 
курсантДата: Воскресенье, 13.10.2013, 01:00 | Сообщение # 21
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
ясно спасибо.
 
cryptДата: Воскресенье, 13.10.2013, 01:02 | Сообщение # 22
Рядовой
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Статус: Offline
хотя если очень хочеться можно прописать и в массиве числовые значения алфавита ну к примеру для подсчета статистики. вариантов много смотря как удобнее то и выбирай
 
курсантДата: Воскресенье, 13.10.2013, 01:03 | Сообщение # 23
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
а у тебя кодов случайно не будет готовых?
 
cryptДата: Воскресенье, 13.10.2013, 01:04 | Сообщение # 24
Рядовой
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Статус: Offline
int alfaf[32]={160,161,162,163,164,165,166,167,168,169,170,
                171,172,173,174,175,176,177,178,179,180,181,
                182,183,184,185,186,187,188,189,190,191} ;

вот эти должны нормально работать. пробуй))))
 
курсантДата: Воскресенье, 13.10.2013, 01:13 | Сообщение # 25
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
пасибо еще раз. но что-то не совсем получается при шифровании...(((((( вроде пробовал в разных видах функцию и все никак((( даж не знаю((
 
ZerkДата: Воскресенье, 13.10.2013, 01:14 | Сообщение # 26
Лейтенант
Группа: Пользователи
Сообщений: 51
Награды: 0
Репутация: 0
Статус: Offline
а как писал? по какой формуле?
 
курсантДата: Воскресенье, 13.10.2013, 01:18 | Сообщение # 27
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
crypt[d]=(mass[d]+gamma[d%simvol]);
где  crypt[d]- массив в который записывается криптограмма
 
 mass[d]-массив с исходным текстом
 
 gamma[d%simvol]-массив с ключем шифрования
 
ZerkДата: Воскресенье, 13.10.2013, 01:20 | Сообщение # 28
Лейтенант
Группа: Пользователи
Сообщений: 51
Награды: 0
Репутация: 0
Статус: Offline
вроде то так если делаешь простым гаммированием но а где массивы вводимых символов преобразуются в числовые значения?
 
курсантДата: Воскресенье, 13.10.2013, 01:21 | Сообщение # 29
Лейтенант
Группа: Пользователи
Сообщений: 64
Награды: 1
Репутация: 0
Статус: Offline
нету(((((( я так делал без них. вот видимо и не получается из-за этого(
 
ZerkДата: Воскресенье, 13.10.2013, 01:23 | Сообщение # 30
Лейтенант
Группа: Пользователи
Сообщений: 51
Награды: 0
Репутация: 0
Статус: Offline
не без преобазований не обойдешься... преобразуй символы в числовые значения а потом производи вычисления иначе ничего не получиться. посмотрю может где у меня есть что-нить подходящее
 
  • Страница 2 из 7
  • «
  • 1
  • 2
  • 3
  • 4
  • 6
  • 7
  • »
Поиск: