- Сообщений: 75
- Спасибо получено: 0
Тоже про Криптографию
- olegon
- Автор темы
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Юрий Никитин
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK6
Меньше
Больше
- Сообщений: 568
- Спасибо получено: 3
15 года 9 мес. назад #2
от Юрий Никитин
Юрий Никитин ответил в теме Re: Тоже про Криптографию
Бамбарбия киргуду!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- olegon
- Автор темы
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Сообщений: 75
- Спасибо получено: 0
15 года 9 мес. назад #3
от olegon
[0L3G][0n]
olegon ответил в теме Re: Тоже про Криптографию
ЩикаНуТьС9 КИК ТрудьН9
ЙЯ Ти Рас4иФФФФруьй МАЙ 4РиФФФтьТь ЙьА????
ЙЯ Ти Рас4иФФФФруьй МАЙ 4РиФФФтьТь ЙьА????
[0L3G][0n]
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Юрий Никитин
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK6
Меньше
Больше
- Сообщений: 568
- Спасибо получено: 3
15 года 9 мес. назад #4
от Юрий Никитин
Юрий Никитин ответил в теме Re: Тоже про Криптографию
Не, я ж не спец в криптографии! :)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- olegon
- Автор темы
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Сообщений: 75
- Спасибо получено: 0
15 года 9 мес. назад #5
от olegon
[0L3G][0n]
olegon ответил в теме Re: Тоже про Криптографию
ладно вот ключ к простому (точней тупому) шифру!!!
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
[0L3G][0n]
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ******* *******
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Сообщений: 165
- Спасибо получено: 0
15 года 9 мес. назад #6
от ******* *******
[code-sh:w9eyzihi]# apt-get install anarchism[/code-sh:w9eyzihi]
******* ******* ответил в теме Re: Тоже про Криптографию
Ну, вот тебе пример реализации на питоне модифицированного
сдвигового шифра (Виженера) для русского алфавита, написанный за
полчаса на коленке:
Результат:
[code-sh:30thmw9n]alex@bootes:~/bin$ kkk.py
чишфыярьъгэцчххэм
приветолегкакдела[/code-sh:30thmw9n]
В принципе, это уже можно использовать для реализации одноразового
шифрблокнота. Если при этом в качестве ключа использовать случайный
набор символов, и ключ брать длиной не меньше длины текста, то
получившийся шифр будет абсолютно криптостойким.
Хотя на практике для шифрблокнота используют даже более простые
алгоритмы. Шифр Вернама, например (по XOR) — его и аппаратно легко
реализовать, чтоб использовать в реальном времени...
сдвигового шифра (Виженера) для русского алфавита, написанный за
полчаса на коленке:
#!/usr/bin/python
# -*- coding: windows-1251 -*-
enc = 'windows-1251'
a = 'приветолегкакдела'
k = 'широкуюпланкупрофилькоторой' # ключ
e = ''
for i in range(len(a)):
e = e + chr((ord(a[i]) - ord(k[i])) % 32 + 224)
print e.decode(enc)
s = ''
for i in range(len(e)):
q = (ord(e[i]) - 224 + ord(k[i])) % 256
if q < 224: q = q + 224;
s = s + chr(q)
print s.decode(enc)
[code-sh:30thmw9n]alex@bootes:~/bin$ kkk.py
чишфыярьъгэцчххэм
приветолегкакдела[/code-sh:30thmw9n]
В принципе, это уже можно использовать для реализации одноразового
шифрблокнота. Если при этом в качестве ключа использовать случайный
набор символов, и ключ брать длиной не меньше длины текста, то
получившийся шифр будет абсолютно криптостойким.
Хотя на практике для шифрблокнота используют даже более простые
алгоритмы. Шифр Вернама, например (по XOR) — его и аппаратно легко
реализовать, чтоб использовать в реальном времени...
[code-sh:w9eyzihi]# apt-get install anarchism[/code-sh:w9eyzihi]
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- olegon
- Автор темы
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Сообщений: 75
- Спасибо получено: 0
15 года 9 мес. назад #7
от olegon
Глупо тут "зашифрованно" Ю Р А
[0L3G][0n]
olegon ответил в теме Re: Тоже про Криптографию
olegon пишет: ладно вот ключ к простому (точней тупому) шифру!!!
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
Глупо тут "зашифрованно" Ю Р А
[0L3G][0n]
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Юрий Никитин
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK6
Меньше
Больше
- Сообщений: 568
- Спасибо получено: 3
15 года 9 мес. назад #8
от Юрий Никитин
Юрий Никитин ответил в теме Re: Тоже про Криптографию
Ты чё сам себе отвечаешь? :)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- olegon
- Автор темы
- Не в сети
- Пользователь заблокирован
Меньше
Больше
- Сообщений: 75
- Спасибо получено: 0
Время создания страницы: 0.136 секунд