- Posts: 75
- Thank you received: 0
Тоже про Криптографию
- olegon
-
Topic Author
- Offline
- Banned
-
Less
More
- Юрий Никитин
-
- Offline
- Platinum Member
-
Less
More
- Posts: 568
- Thank you received: 3
17 years 5 months ago #2
by Юрий Никитин
Replied by Юрий Никитин on topic Re: Тоже про Криптографию
Бамбарбия киргуду!
Please Log in or Create an account to join the conversation.
- olegon
-
Topic Author
- Offline
- Banned
-
Less
More
- Posts: 75
- Thank you received: 0
17 years 5 months ago #3
by olegon
[0L3G][0n]
Replied by olegon on topic Re: Тоже про Криптографию
ЩикаНуТьС9 КИК ТрудьН9
ЙЯ Ти Рас4иФФФФруьй МАЙ 4РиФФФтьТь ЙьА????
ЙЯ Ти Рас4иФФФФруьй МАЙ 4РиФФФтьТь ЙьА????
[0L3G][0n]
Please Log in or Create an account to join the conversation.
- Юрий Никитин
-
- Offline
- Platinum Member
-
Less
More
- Posts: 568
- Thank you received: 3
17 years 5 months ago #4
by Юрий Никитин
Replied by Юрий Никитин on topic Re: Тоже про Криптографию
Не, я ж не спец в криптографии!
Please Log in or Create an account to join the conversation.
- olegon
-
Topic Author
- Offline
- Banned
-
Less
More
- Posts: 75
- Thank you received: 0
17 years 5 months ago #5
by olegon
[0L3G][0n]
Replied by olegon on topic Re: Тоже про Криптографию
ладно вот ключ к простому (точней тупому) шифру!!!
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
[0L3G][0n]
Please Log in or Create an account to join the conversation.
- ******* *******
-
- Offline
- Banned
-
Less
More
- Posts: 165
- Thank you received: 0
17 years 5 months ago #6
by ******* *******
[code-sh:w9eyzihi]# apt-get install anarchism[/code-sh:w9eyzihi]
Replied by ******* ******* on topic Re: Тоже про Криптографию
Ну, вот тебе пример реализации на питоне модифицированного
сдвигового шифра (Виженера) для русского алфавита, написанный за
полчаса на коленке:
Результат:
[code-sh:30thmw9n]alex@bootes:~/bin$ kkk.py
чишфыярьъгэцчххэм
приветолегкакдела[/code-sh:30thmw9n]
В принципе, это уже можно использовать для реализации одноразового
шифрблокнота. Если при этом в качестве ключа использовать случайный
набор символов, и ключ брать длиной не меньше длины текста, то
получившийся шифр будет абсолютно криптостойким.
Хотя на практике для шифрблокнота используют даже более простые
алгоритмы. Шифр Вернама, например (по XOR) — его и аппаратно легко
реализовать, чтоб использовать в реальном времени...
сдвигового шифра (Виженера) для русского алфавита, написанный за
полчаса на коленке:
Code:
#!/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]
Please Log in or Create an account to join the conversation.
- olegon
-
Topic Author
- Offline
- Banned
-
Less
More
- Posts: 75
- Thank you received: 0
17 years 4 months ago #7
by olegon
Глупо тут "зашифрованно" Ю Р А
[0L3G][0n]
Replied by olegon on topic Re: Тоже про Криптографию
olegon wrote: ладно вот ключ к простому (точней тупому) шифру!!!
ю - аврпк854
а - ооа3636
р - п54654
аврпк854 п54654 ооа3636
Глупо тут "зашифрованно" Ю Р А
[0L3G][0n]
Please Log in or Create an account to join the conversation.
- Юрий Никитин
-
- Offline
- Platinum Member
-
Less
More
- Posts: 568
- Thank you received: 3
17 years 4 months ago #8
by Юрий Никитин
Replied by Юрий Никитин on topic Re: Тоже про Криптографию
Ты чё сам себе отвечаешь?
Please Log in or Create an account to join the conversation.
- olegon
-
Topic Author
- Offline
- Banned
-
Less
More
- Posts: 75
- Thank you received: 0
Time to create page: 0.274 seconds