Вверх ↑
Этот топик читают: Гость
Ответов: 12
Рейтинг: 1
#1: 2015-02-08 20:01:08 ЛС | профиль | цитата
Всем привет! Есть ли в hiasm возможность RSA шифрования? И если нет, то есть ли другая возможность этого шифрования?
Фрагмент javascript производящего шифрование
code_35080.txt
карма: 0

0
файлы: 1code_35080.txt [281B] [182]
Ответов: 704
Рейтинг: 44
#2: 2015-02-08 23:11:12 ЛС | профиль | цитата
Wkalik писал(а):
Есть ли в hiasm возможность RSA шифрования?

Есть, но пакет C#Net.
карма: 0

0
Ответов: 12
Рейтинг: 1
#3: 2015-02-09 00:14:04 ЛС | профиль | цитата
Kazbek17 писал(а):
Есть, но пакет C#Net.

У меня стоит альтернативная сборка, в стандартном пакете CNET из 4х компонентов шифрования, ни в одном не нашел RSA. Я не там искал или нужно другой пакет установить?
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2015-02-09 02:03:10 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-09 22:58:05
карма: 0

0
Ответов: 12
Рейтинг: 1
#5: 2015-02-09 02:11:32 ЛС | профиль | цитата
31.129.41.75 писал(а):
https://msdn.microsoft.com/ru-ru/library/system.security.cryptography.rsa(v=vs.100).aspx

Спасибо, но как мне это использовать в hiasm?
карма: 0

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#6: 2015-02-09 04:06:28 ЛС | профиль | цитата
Wkalik писал(а):
как мне это использовать в hiasm?


Варианты:
1. Никак.
2. Для поиска в интернете по ключевым словам программы, решающей Вашу проблему.
3. Для судьбоносного решения изучить работу в MS Visual Studio.
4. Для использования в элементе пакета Inline.
5. Для построения нового элемента пакета.
6. Наверняка упускаем ещё «...цать» способов.
7. ...

Выбор за Вами!
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 4631
Рейтинг: 749
#7: 2015-02-09 11:41:50 ЛС | профиль | цитата
Нужно узнать более подробно об используемой там библиотеке и алгоритме шифрования, который там применяется. Тогда можно воспользоваться компонентами EnCrypt и DeCrypt
карма: 26

0
Ответов: 1343
Рейтинг: 31
#8: 2015-02-09 14:08:44 ЛС | профиль | цитата
Nic писал(а):
«...цать» способов


который из них самый простейший, это использовать простую библиотеку...
карма: 2

0
Ответов: 8930
Рейтинг: 823
#9: 2015-02-09 14:26:26 ЛС | профиль | цитата
Rysik, а пример? Страсть как нужно RSA, слава Богу у нас есть не только Netspirit, но и Rysik, который легко справится с простейшей задачей и поможет всем страждущим
карма: 19

0
Ответов: 12
Рейтинг: 1
#10: 2015-02-09 15:20:38 ЛС | профиль | цитата
Попытался в hiasm реализовать шифрование по найденной формуле для rsa публичным ключом: "код символа" ^ n mod * e
Не смог даже код символа в степень возвести, так как число n = 897730513 и любой калькулятор отказывается считать такие величины. В исходном варианте ключ выглядит вот так: code_35083.txt
Правильно ли я понял, что это hex и если нет, то что тогда? И можно ли таким способом шифровать?
карма: 0

0
файлы: 1code_35083.txt [513B] [135]
Ответов: 4631
Рейтинг: 749
#11: 2015-02-09 15:32:24 ЛС | профиль | цитата
Для чего это нужно?
карма: 26

0
Ответов: 12
Рейтинг: 1
#12: 2015-02-09 15:37:03 ЛС | профиль | цитата
Для авторизации на сайте. Уже неделю бьюсь с тем как мне авторизироваться, а над rsa большую часть этой недели
карма: 0

0
Ответов: 8930
Рейтинг: 823
#13: 2015-02-09 15:53:37 ЛС | профиль | цитата
Wkalik писал(а):
"код символа" ^ n mod * e
А "е" что за зверь, уж не 2.7182818284590... И что за "*" перед ним?
карма: 19

0
Ответов: 12
Рейтинг: 1
#14: 2015-02-09 18:51:30 ЛС | профиль | цитата
Нет, это второй ключ. В исходном варианте 010001, а после конвертации из hex в Int получилось 65537. А * это умножение
------------ Дoбавленo в 18.51:
Я не правильно выразился (n,e) - публичный ключ. n - это ключ, а e - modulus, судя по инфе что я нашел об rsa
карма: 0

0
Ответов: 8930
Рейтинг: 823
#15: 2015-02-09 19:34:19 ЛС | профиль | цитата
Wkalik писал(а):
..А * это умножение..
Что-то вы напутали, оператор "MOD" не умножается, он сам оператор
Анекдот писал(а):
В России не пьёт только селёдка, потому что сама закуска!
Смысл имеет выражение: "код символа"^n mod e или в приведённых числах: "код символа"^897730513 mod 65537; в этом случае вот схемка с формулой code_35088.txt
карма: 19

1
файлы: 1code_35088.txt [898B] [223]
Голосовали:Wkalik
Сообщение
...
Прикрепленные файлы
(файлы не залиты)