Добрый день,такой вопрос нужно написать программу на любом языке чтобы она шифровала файлы.Пример: ввел слово Вася получил HBOD вставил обратно получил Вася.Где нибудь можно взять source?
Заранее благодарен
1. ref - 19 Апреля, 2006 - 06:34:48 - перейти к сообщению
2. Дмитрий Б. - 20 Апреля, 2006 - 03:59:53 - перейти к сообщению
ref
1) Насколько качественным должно быть шифрование? Для каких целей применяться?
2) Какие хотя бы примерные требования к алгоритму?
3) На каком языке?
1) Насколько качественным должно быть шифрование? Для каких целей применяться?
2) Какие хотя бы примерные требования к алгоритму?
3) На каком языке?
3. SKIF - 22 Апреля, 2006 - 19:24:10 - перейти к сообщению
да можно легко на php... берешь строку $str и шифруешь её
вот вообщем-то и все... получившийся хэш расшифровать смогут только в пентагоне, да и то хз... смотря сколько и каких символов в ней используется
CODE:
$str=md5($str);
вот вообщем-то и все... получившийся хэш расшифровать смогут только в пентагоне, да и то хз... смотря сколько и каких символов в ней используется
4. ETC - 23 Апреля, 2006 - 03:21:47 - перейти к сообщению
SKIF
Неправильно. md5-хеш на самом деле расшифровать можно, да и не применяется он для расшифровки. Здесь требуется программа, которая может сделать зашифровку и расшифровку быстро, в течение обозримого промежутка времени.
Неправильно. md5-хеш на самом деле расшифровать можно, да и не применяется он для расшифровки. Здесь требуется программа, которая может сделать зашифровку и расшифровку быстро, в течение обозримого промежутка времени.
5. RaZoR - 23 Апреля, 2006 - 04:05:32 - перейти к сообщению
ETC
"расшифровать"? может "подобрать"? или ты про коллизии?
ref
base64_encode и base64_decode
Цитата:
md5-хеш на самом деле расшифровать можно
"расшифровать"? может "подобрать"? или ты про коллизии?
ref
base64_encode и base64_decode
6. ETC - 23 Апреля, 2006 - 04:11:46 - перейти к сообщению
Ну да, подобрать. Но вообще, я в подробности не вдавался, но наверняка есть словосочетания, хеш которых будет одинаковым для всех...
7. RaZoR - 23 Апреля, 2006 - 05:22:24 - перейти к сообщению
одинаковым для всех? то есть?
теоретически есть строки, хеш которых будет совпадать (это обуславливает невозможность расшифровывания хеша), но шанс совпадения очень и очень мал.
теоретически есть строки, хеш которых будет совпадать (это обуславливает невозможность расшифровывания хеша), но шанс совпадения очень и очень мал.
8. Loker - 23 Апреля, 2006 - 07:36:32 - перейти к сообщению
ref А чем тебе PGP не угодил?
9. d.gray - 24 Апреля, 2006 - 06:38:19 - перейти к сообщению
Да, похоже, человеку нужно лабораторную сдавать. И, если я правильно понял, речь идет о примитивной подстановочной криптографии. Что-то типа А=F, Б=G и т.д. Иде-то видел в сети программку на JS, но вот отыскать не смог.