ScratchData LogoScratchData
Back to ttt999's profile

2048-bit RSA - Full implamentation v1.3

TTttt999•Created February 16, 2024
2048-bit RSA - Full implamentation v1.3
76
73
719 views
View on Scratch

Instructions

Full implementation of RSA algorithm for message encryption and signature creation, for details how it works see in the project Turbowarp version -> https://turbowarp.org/967242118 Try to encrypt me a message with my public key: ◆tt22r+t7,lsav{e%z<8411|15mw<qds6'+!(+/vyknn!j0q7j0[lp47c[(agvnl&=4i,_orv-hh8+`3q"z8aopo)b|fhake>/v4`l*y\g]y248}-&=tor{~]|7"63(he2& This algorithm uses more advanced big number library that works a lot faster than it's old version. This still does not achieve global security levels, but at least this implementation is a lot more secure than other implementations from that i've seen == CHANGELOG == v1.3 - RSA code refactor. Removed unnecessary code and renamed functions for more clarity - Changed encoding alphabet so (hopefully) no one get muted because of this - Minor key generation optimisation v1.2 - Major algorithm optimizations - Increased max key lengths - Added speed measurements in key generator v1.1.2 - Some grammar fixes v1.1.1 - Performance improvements v1.1 - Localization v1.0.1 - Fix some charset flaws v1.0 - Release #rsa #encryption #cryptography #grisshink

Description

Полная реализация алгоритма RSA для шифрования сообщений и создания подписей, подробнее о том, как это работает, смотрите в проекте Turbowarp версия -> https://turbowarp.org/967242118 Попробуйте зашифровать мне сообщение, через мой публичный ключ: ◆tt22r+t7,lsav{e%z<8411|15mw<qds6'+!(+/vyknn!j0q7j0[lp47c[(agvnl&=4i,_orv-hh8+`3q"z8aopo)b|fhake>/v4`l*y\g]y248}-&=tor{~]|7"63(he2& Этот алгоритм использует улучшенную библиотеку для работы с большими числами, которая работает в десятки, а то и в сотни раз быстрее, что всё равно не на уровне мировых стандартов, но как минимум, уровень безопасности намного выше, чем другие реализации алгоритма

Project Details

Project ID967242118
CreatedFebruary 16, 2024
Last ModifiedDecember 27, 2024
SharedFebruary 16, 2024
Visibilityvisible
CommentsAllowed