|
Написал шифровальную прогу на JavaScript, заценитеОбсуждение темы Написал шифровальную прогу на JavaScript, зацените в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Увлекся криптографией и написал на JavaScript вот такую прогу: Diana может кому пригодится в мирных целях.... |
|
Опции темы |
09.02.2006, 11:07 | #1 |
|
Увлекся криптографией и написал на JavaScript вот такую прогу:
Diana может кому пригодится в мирных целях. |
|
09.02.2006, 15:15 | #2 |
|
Hunter, интересно, только вот не знаю куда применить..
|
|
09.02.2006, 16:09 | #3 |
|
я изменил везде пароли на совершенно чуждые человеку например Rh37cHui записал все в один текстовый файлик который зашифровал по ключевому слову которое просто запомнил.
|
|
09.02.2006, 18:11 | #4 |
|
идея хорошая, но глупая. глупая именно потому, что реализована на javascript
А вообще молодец! |
|
09.02.2006, 22:03 | #5 |
|
ну уж извиняйте - на чем умею на том и сделал
|
|
09.02.2006, 22:50 | #6 |
|
ты свой собственный принцип изобрёл или взял как образец один из стандартных?
|
|
09.02.2006, 23:03 | #7 |
|
ничего нового, все было изобретено уже до меня - просто написал программу. Основано на системе Виженера, которая в свою очередь основана на простой подстановке Цезаря. В кводрат добавлены латинские буквы в верхнем регистре и цифры.
|
|
16.02.2006, 23:11 | #8 |
|
можешь формулу написать или дать где прочесть об этом методе?
|
|
17.02.2006, 06:59 | #9 |
|
Там что-то вроде вот такого квадрата, только побольше(двухмерный массив). Буква ключевого слова определяет строку, а буква исходного слова столбец - на пересечении получаем букву криптотекста. Взломать достаточно длинный осмысленный текст - лекго. Если длины ключа нехватает - оно повторяется.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z B C D E F G H I J K L M N O P Q R S T U V W X Y Z A C D E F G H I J K L M N O P Q R S T U V W X Y Z A B D E F G H I J K L M N O P Q R S T U V W X Y Z A B C E F G H I J K L M N O P Q R S T U V W X Y Z A B C D F G H I J K L M N O P Q R S T U V W X Y Z A B C D E G H I J K L M N O P Q R S T U V W X Y Z A B C D E F H I J K L M N O P Q R S T U V W X Y Z A B C D E F G I J K L M N O P Q R S T U V W X Y Z A B C D E F G H J K L M N O P Q R S T U V W X Y Z A B C D E F G H I K L M N O P Q R S T U V W X Y Z A B C D E F G H I J L M N O P Q R S T U V W X Y Z A B C D E F G H I J K M N O P Q R S T U V W X Y Z A B C D E F G H I J K L N O P Q R S T U V W X Y Z A B C D E F G H I J K L M O P Q R S T U V W X Y Z A B C D E F G H I J K L M N P Q R S T U V W X Y Z A B C D E F G H I J K L M N O Q R S T U V W X Y Z A B C D E F G H I J K L M N O P R S T U V W X Y Z A B C D E F G H I J K L M N O P Q S T U V W X Y Z A B C D E F G H I J K L M N O P Q R T U V W X Y Z A B C D E F G H I J K L M N O P Q R S U V W X Y Z A B C D E F G H I J K L M N O P Q R S T V W X Y Z A B C D E F G H I J K L M N O P Q R S T U W X Y Z A B C D E F G H I J K L M N O P Q R S T U V X Y Z A B C D E F G H I J K L M N O P Q R S T U V W Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Z A B C D E F G H I J K L M N O P Q R S T U V W X Y Попробуй например, зашифровать что-нибудь по ключу 000 - никакого эффекта не будет. Взламывается так: ищем одинаковые повторяющиеся комбинации в криптотексте. Расстояние между ними будет кратно длине ключа. Пишем весь текст в столбик шириной равной предполагаемой длине ключа и затем простым частотным анализом находим ключ. Ну а если ключ и текст короткие и неосмысленные - взломать неполучится. |
|
17.02.2006, 10:46 | #10 |
|
интересная схема...
под кирилицу нужно создать специальную матрицу? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите, где найти прогу... | InvaliD | Софтодром | 3 | 28.07.2006 19:41 |
вот написал музон | Diabolos | Кальянная | 4 | 07.11.2005 13:20 |
Подскажите прогу для таблиц | MaharashtRa | HTML, CSS, JavaScript | 18 | 18.01.2005 01:55 |
Вот написал сайт | Вано | Зал дебютантов | 18 | 01.11.2004 20:59 |
Подскажите прогу ! | skuba | Зал дебютантов | 9 | 26.01.2004 16:28 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|