Введение в практическую безопасность (2019)/Асимметричная криптография на примере RSA: различия между версиями
Перейти к навигации
Перейти к поиску
Inviz (обсуждение | вклад) (→Sage) |
Inviz (обсуждение | вклад) (→Материалы) |
||
Строка 3: | Строка 3: | ||
* [https://gist.github.com/Invizory/c08c6a78d28bfed1693f775a75984189 Аннотированная реализация модельной RSA в Sage с занятия] | * [https://gist.github.com/Invizory/c08c6a78d28bfed1693f775a75984189 Аннотированная реализация модельной RSA в Sage с занятия] | ||
* Система компьютерной алгебры [https://www.sagemath.org/ SageMath], [http://doc.sagemath.org/html/ru/tutorial/index.html введение] ([http://doc.sagemath.org/html/ru/tutorial/index.html на русском]), [http://doc.sagemath.org/html/en/reference/index.html документация] | * Система компьютерной алгебры [https://www.sagemath.org/ SageMath], [http://doc.sagemath.org/html/ru/tutorial/index.html введение] ([http://doc.sagemath.org/html/ru/tutorial/index.html на русском]), [http://doc.sagemath.org/html/en/reference/index.html документация] | ||
− | * [https://www.dlitz.net/software/pycrypto/api/current/Crypto.PublicKey.RSA-module.html Документация по <code>Crypto.PublicKey.RSA</code>] | + | * <s>[https://www.dlitz.net/software/pycrypto/api/current/Crypto.PublicKey.RSA-module.html Документация по <code>Crypto.PublicKey.RSA</code> из <code>pycrypto</code>]</s> (deprecated) |
+ | * [https://pycryptodome.readthedocs.io/ Документация по <code>pycryptodome</code>] | ||
* [https://crypto.stanford.edu/~dabo/papers/RSA-survey.pdf Twenty Years of Attacks on the RSA Cryptosystem] by Dan Boneh | * [https://crypto.stanford.edu/~dabo/papers/RSA-survey.pdf Twenty Years of Attacks on the RSA Cryptosystem] by Dan Boneh | ||
Версия 14:16, 15 февраля 2021
Материалы
- Аннотированная реализация модельной RSA в Sage с занятия
- Система компьютерной алгебры SageMath, введение (на русском), документация
Документация по(deprecated)Crypto.PublicKey.RSA
изpycrypto
- Документация по
pycryptodome
- Twenty Years of Attacks on the RSA Cryptosystem by Dan Boneh
Википедия
- RSA
- Сравнение по модулю
- Алгоритмы быстрого возведения в степень по модулю
- Функция Эйлера
- Теорема Эйлера и малая теорема Ферма
- Китайская теорема об остатках
Sage
- Китайская теорема об остатках
- Установка пакетов:
sage -python3 -m pip install ...
- Запуск веб-интерфейса для работы с ноутбуками:
sage -n jupyterlab