RSA асіметрычнае шыфраванне дадзеных онлайн канвэртар


Наш канвэртар онлайн дапаможа вам у RSA асіметрычным шыфраванні дадзеных.
Гэты канвэртар шыфруе ваш тэкст у hex, а дэшыфруе з hex ў тэкст, ключы неабходна папярэдне згенераваць або ўвесці ў hex, таксама магчыма, спатрэбіцца пераўтварэнне з base64 ў тэкст.

RSA (Rivest-Shamir-Adleman) - гэта адна з першых криптосистем з адкрытым ключом і шырока выкарыстоўваецца для бяспечнай перадачы дадзеных, у такой криптосистеме ключ шыфравання з'яўляецца адкрытым і адрозніваецца ад ключа расшыфроўкі, які захоўваецца ў сакрэце (private).
У RSA гэтая асіметрыя заснавана на практычнай складанасці факторизации творы двух вялікіх простых лікаў, "праблема факторынгу", абрэвіятура RSA складаецца з пачатковых літар прозвішчаў Рона Ривеста, Ады Шаміра і Леанарда Адлемана, якія ўпершыню публічна апісалі алгарытм ў 1978 годзе.
Кліфард Кокс, англійская матэматык, які працуе ў Брытанскім выведвальным кіраванні урадавай сувязі (GCHQ), распрацаваў эквівалентную сістэму ў 1973 годзе, але гэта не было рассакрэчаныя да 1997 года.

Карыстальнік RSA стварае і потым публікуе адкрыты ключ на аснове двух вялікіх простых лікаў разам з дадатковым значэннем, простыя лікі павінны захоўвацца ў сакрэце.
Любы можа выкарыстоўваць адкрыты ключ для шыфравання паведамленні, але з дапамогай апублікаваных у дадзены момант метадаў, і калі адкрыты ключ досыць вялікі, толькі той, хто ведае простыя лікі, можа расшыфраваць паведамленне.
Парушэнне шыфравання RSA вядома як праблема RSA, і застаецца адкрытым пытанне, наколькі гэта складана, як праблема факторынгу.
RSA з'яўляецца павольным алгарытмам, і з-за гэтага ён радзей выкарыстоўваецца для прамога шыфравання карыстацкіх дадзеных, але гадзінацей за ўсё RSA перадае зашыфраваныя агульныя ключы для шыфравання з сіметрычным ключом, які, у сваю чаргу, можа выконваць масавыя аперацыі шыфравання-дэшыфраванні на значна больш высокай хуткасці.

Ваш текст:


Результат шифрования (hex):

Результат расшифрования:

***** Паказаць ключи *****
Размер ключей (біта):

Открытый ключ (hex):

Закрытый ключ (hex):

Статус:

Public exponent (hex, F4=0x10001):
P (hex):
Q (hex):
D mod (P-1) (hex):
D mod (Q-1) (hex):
1/Q mod P (hex):