|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|
Шифрование методом Эль-Гамаля05.01.2019, 20:55. Показов 4130. Ответов 18
Метки нет (Все метки)
Доброго всем времени суток) Нужно в один из проектов встроить шифрование методом Эль-Гамаля. Нашёл нужный код на GitHab, но из-за слабого знания JS не как не могу его подключить. Подскажите как это сделать???
Заранее всем спасибо)
0
|
|
| 05.01.2019, 20:55 | |
|
Ответы с готовыми решениями:
18
Шифрование методом перестановки Шифрование текста методом Эль Гамаля Шифрование Эль Гамаля |
| 05.01.2019, 22:27 | ||||||
|
Примерно так:
0
|
||||||
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|||||||
| 06.01.2019, 20:51 [ТС] | |||||||
0
|
|||||||
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
|
| 06.01.2019, 21:03 | |
|
Jasta,
<script type="module"> надо.Добавлено через 1 минуту Походу README.md вообще кривой. Ошибки в двух местах.
1
|
|
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|||
| 07.01.2019, 16:57 [ТС] | |||
|
0
|
|||
| 07.01.2019, 17:22 | ||
|
В вопросе речь идет о клиентском (браузерном) JS. А
https://learn.javascript.ru/mo... akoe-modul Серверный скрипт выполняется не браузером (из кода html), а сервером, например, при помощи Node.js или т.п. А чтобы запустить серверный JS, вначале надо установить там соответствующую оболочку.
0
|
||
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
|
| 07.01.2019, 17:25 | |
|
Htext, там можно допилить до браузерного.
Jasta, Вы кстати как скачали, что у вас ошибки не появилось? Там же вроде много файлов надо скачать. И их допиливать для браузера надо.
0
|
|
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
||||||||
| 08.01.2019, 00:55 [ТС] | ||||||||
0
|
||||||||
| 08.01.2019, 10:36 | ||||
|
Jasta, так, на всякий случай: может, сам (математический) алгоритм здесь приведете или ссылку на него. Если не особо сложный, может, накидаем его прямо здесь на JS? Тем более, судя по Другое дело, конечно, если Вам необходима именно серверная реализация. Но и в этом случае, судя по изобилию (по Вашей ссылке) лично я бы лучше по-быстрому написал сам на РНР. Ну, или на С++, если хостер разрешает запуск С++. И не заморачивался бы с поиском ошибок в чужом коде.
0
|
||||
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
|
| 08.01.2019, 11:57 | |
|
Jasta, Htext, как понимаю, ту кучку файлов вполне можно допилить и до браузерной версии.
Но это надо специально заморочиться и потратить время...
0
|
|
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|||||||||||||||||
| 10.01.2019, 12:26 [ТС] | |||||||||||||||||
|
Самую малость, а именно выбор числа P, я уже написал сам:
P.S. Нашёл более простую реализацию Эль-Гамаля, но опять же там не ЭЦП
0
|
|||||||||||||||||
| 10.01.2019, 22:12 | |
|
Не по теме: Jasta, я постараюсь ответить чуть позже, сейчас пока дома ремонт, бардак и т.п., не всегда добираюсь до компьютера. Добавлено через 4 минуты А, похоже, я понял: видимо, Вы делаете что-то типа собственной реализации протокола криптошифрования по типу https.
0
|
|
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|
| 10.01.2019, 23:17 [ТС] | |
|
0
|
|
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
||
| 13.01.2019, 20:43 [ТС] | ||
|
0
|
||
| 14.01.2019, 16:17 | ||
|
В Вашем коде если я ввожу число, скажем, 59, результат получается 8. Результат не является простым числом.
Добавлено через 5 минут Там в показателе степени функция Эйлера от m.
0
|
||
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
||
| 14.01.2019, 16:33 [ТС] | ||
0
|
||
| 14.01.2019, 17:07 | |||||||
|
Может, тогда
Добавлено через 12 минут "Выбирается целое число g — первообразный корень p." - наверное, имеется в виду Выбирается целое число g — первообразный корень по модулю p. Добавлено через 3 минуты
0
|
|||||||
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|||
| 14.01.2019, 18:31 [ТС] | |||
|
0
|
|||
|
1515 / 572 / 137
Регистрация: 20.02.2016
Сообщений: 3,378
|
|||||||
| 13.03.2019, 20:00 [ТС] | |||||||
|
Доброго всем времени суток) Хотел узнать можно ли где то найти реализацию ЭЦП методом Эль-Гамаля на JavaScript??? На GitHub удалось найти только версию на Java
Заранее всем спасибо)
0
|
|||||||
| 13.03.2019, 20:00 | |
|
Помогаю со студенческими работами здесь
19
Де/шифрование по алгоритму Эль-Гамаля Шифрование сообщения схемой Эль-Гамаля Шифрование Эль-Гамаля: исправить ошибку в программе Шифрование Эль-Гамаля: исправить код расшифровки Шифр Эль-Гамаля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|