![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
По алгоритму rsa необходимо зашифровать файл любого формата. Ключи, созданы. С чего начать кодирование файлов?
![]() Физически не понятно что с ним будет происходить? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
Будут из файла читаться блоки байтов и шифроваться.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
Т.е. мы преобразуем текущий файл, который шифруем?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
Хотите преобразуйте, хотите складывайте в другой, хотите на экран выводите шифротекст....
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
Есть mp3 файл, делим его на блоки, шифруем каждый блок, получаем числа, записываем эти числа в текстовый файл, расшифровываем, получаем числа. Как опять прийти к mp3?
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
Открытый ключ: (299, 300)
Закрытый ключ: (5099, 300) 80^299 mod 300 = 200 200^5099 mod 300 = 200 Почему не 80 получается? |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
А почему должно получиться 80? Остаток там чередуется от 100 (у чётных степеней) к 200 (у нечётных). Только первая степень даёт 80 в остатке.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
ну если следовать алгоритму rsa, закрытый ключ должен преобразовывать в исходный, т.е. мы 80 должны получить, а тут получается 200
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 11.04.2011
Сообщений: 11
|
![]()
упс, вместо 300 надо 341 брать, вопрос снят)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование файлов на ассемблере | Макс Сергеевич | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 07.04.2011 19:16 |
Шифрование файлов | romec1 | Общие вопросы C/C++ | 1 | 21.04.2010 16:38 |
Шифрование файлов любого формата. RSA | Anzhela | Помощь студентам | 7 | 10.11.2009 01:12 |
Проблема с декодированием файлов формата mp3 | Котовский | Мультимедиа в Delphi | 6 | 13.02.2009 17:32 |
Загрузка файлов формата PDF или DJVU | Maks1978 | JavaScript, Ajax | 11 | 05.02.2009 11:54 |