Сейчас на форуме: jinoweb, bartolomeo, rmn (+5 невидимых) |
eXeL@B —› Программирование —› Пишем RSA криптографический алгоритм на языке Си |
Посл.ответ | Сообщение |
|
Создано: 30 сентября 2017 03:56 · Поправил: anonymous · Личное сообщение · #1 Приветствую вас мои друзья,сегодня напишем маленькую программу. Реализовать RSA криптографический алгоритм на языке Си. Функцией testdist(),которая обЪединяет сложение и умножение с помощью закона дистрибутивности. Если p или q не простые,то ф(n)/=(p-1)(q-1). Функции RSA будет работать корректно только если Ферма выдаст,что p и q вероятно простые. Code:
А сейчас нада обязательно дунуть, если не дунуть, никакого чуда не произойдет. сл. Амаяк Акопян. |
|
Создано: 30 сентября 2017 05:45 · Личное сообщение · #2 Какое-то смутное чувство подсказывает, что это ни кто иной, как печально известный Абрахам. Тот же стиль, типа "меня никто не спрашивал, но сегодня мы будем изучать ...." Тем более, что криптография - это его конек. ----- Give me a HANDLE and I will move the Earth. | Сообщение посчитали полезным: Rio |
|
Создано: 30 сентября 2017 06:04 · Поправил: dosprog · Личное сообщение · #3 ) Особенно прикольно выглядит от это: a = randl(CLINTRNDLN); b = randl(CLINTRNDLN); c = randl(CLINTRNDLN); - мне нравится. | Сообщение посчитали полезным: Rio |
|
Создано: 30 сентября 2017 13:09 · Личное сообщение · #4 anonymous пишет: сегодня напишем маленькую программу. Очередной велосипед) | Сообщение посчитали полезным: plutos |
|
Создано: 30 сентября 2017 18:08 · Личное сообщение · #5 |
|
Создано: 01 октября 2017 00:18 · Поправил: anonymous · Личное сообщение · #6 |
|
Создано: 01 октября 2017 01:28 · Личное сообщение · #7 О целесообразности даже не спрашиваю, вопрос только в том, а зачем плодить подобные темы? В ней нет ничего нового, ни алгоритма, ни какой то экстремальной оптимизации, я конечно понимаю, что сервер железный и все выдержит, но подобными темами вы лишь создаете поисковый шум, когда вбив в поиск интересующий вопрос в выдаче придется искать подходящую тему среди подобного информационного шлака. | Сообщение посчитали полезным: plutos |
|
Создано: 01 октября 2017 02:14 · Поправил: anonymous · Личное сообщение · #8 |
|
Создано: 01 октября 2017 02:52 · Личное сообщение · #9 |
|
Создано: 01 октября 2017 03:11 · Поправил: anonymous · Личное сообщение · #10 |
|
Создано: 07 октября 2017 01:39 · Поправил: rthax · Личное сообщение · #11 anonymous Я, конечно, может чего-то не понимаю, но буквально недавно реализовывал алгоритм SRP-6 на плюсах) Так там минимум то, что надо был класс для работы с большими числами (кстати, если вдруг кому то надо, могу выложить. С++/Boost, есть вариант на JS). Посмотрел я твой код и нихера не понял, что он вообще делает. Пару мат. операций, примитивный псевдорандом.. Что должен делать этот код? ... Где само RSA?? |
|
Создано: 07 октября 2017 05:14 · Поправил: anonymous · Личное сообщение · #12 Реализующих процессы зашифрования и расшифрования сообщений,также и проверки цифровой подписи. Code:
попозже допишу. |
|
Создано: 07 октября 2017 07:41 · Личное сообщение · #13 |
|
Создано: 07 октября 2017 16:04 · Поправил: anonymous · Личное сообщение · #14 Я, конечно, может чего-то не понимаю, но буквально недавно реализовывал алгоритм SRP-6 на плюсах) Так там минимум то, что надо был класс для работы с большими числами (кстати, если вдруг кому то надо, могу выложить. С++/Boost, есть вариант на JS). Code:
rthax выкладывай , болтун |
|
Создано: 07 октября 2017 17:12 · Личное сообщение · #15 anonymous Оформите тему лучше, чтобы посмотреть на тему с разных сторон .. Вы используете "Активное обучение", что полезно как для Вас, так и для других, чтобы тема была достойна внимания, нужно было добавить проект с готовой программой, полные сорсы с проектом, листинг дампа obj файла в текстовом документе, лёгкое абстрактное описание основы теории, сорсы и техники применения в примерах, возможные сложности в понимании и вообще расширить тему. Если этого нет, значит эта тема подходит больше для блогов, когда кодер просто пробегает тему или же у Вас имеются вопросы по теме. Предметное обсуждение требует оформления ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 08 октября 2017 06:23 · Поправил: anonymous · Личное сообщение · #16 Друзья-MGTOW,допишу движок для своего магазина. И займемся,напишу дедуктивно,от общего к частному. Напишем. 1. Генерация ключа криптосистемы RAS. 2. Экспорт открытых ключей. 3. Расшифрование. 4. Формирование цифровой подписи с использованием хэш-функции а также для хранения и применения открытых ключей. 5. импорт открытого ключа из объекта класса. 6. Зашиврование текста. 7. проверка цифровой подписи. MGTOW, никогда не доверяйте секретные облочным шифрам ( или любым другим секретным криптографическим функциям)! Обязательная сертификация криптографических программ и устройств, то есть вам не разрешат торговать и разрабатывать криптопрограммы или криптографическими устройствами, или протоколы, все их вы должны сертифицировать. Как говорил товарищ Ленин, Мы пойдем другим путем! |
eXeL@B —› Программирование —› Пишем RSA криптографический алгоритм на языке Си |