RSA Online

Zana Salama ya RSA

Tengeneza funguo, simba na uondoe usimbaji wa ujumbe, moja kwa moja kwenye kivinjari chako. Chanzo huria na inalenga faragha.

RSA ni nini na Ulinganisho

Usimbaji fiche Usiolingana (RSA)

RSA ndio kiwango cha dhahabu cha usimbaji fiche wa Asymmetric, kama inavyofafanuliwa na mamlaka kama NIST (FIPS 186) na IETF (RFC 8017).

Inatumia funguo mbili: moja Public Key kufunga data na moja Private Key kuifungua. Hii hutatua "Tatizo la Kubadilishana Ufunguo", kuruhusu mawasiliano salama bila kushiriki siri mapema.

Dhidi ya Usimbaji fiche Ulinganifu (AES)

Usimbaji fiche wa Symmetric (kama AES) hutumia single key moja kwa kufunga na kufungua. Ni haraka sana lakini inahitaji uhamishaji salama wa ufunguo.

The Standard Practice: Mifumo ya kisasa hutumia RSA kubadilishana salama Secret Key ya nasibu kwa usimbaji fiche ulinganifu (Usimbaji fiche Mchanganyiko), ikichanganya uaminifu wa RSA na kasi ya AES.

Uchambuzi wa Usalama wa Ukubwa wa Ufunguo

UkubwaUgumu wa Kuvunja (Gharama/Muda)UdhaifuMatumizi
1024-bitFeasible.
Imevunjwa na mashirika makubwa.
Gharama iliyokadiriwa: ~$10M vifaa ~mwaka 1.
Inachukuliwa kuwa Broken. Inaweza kushambuliwa kwa mashambulizi ya awali kama Logjam. Inatosha tu kwa majaribio ya mifumo ya zamani isiyo muhimu.Mifumo ya zamani, majaribio ya muda mfupi.
2048-bitInfeasible (Current Tech).
Mabilioni ya miaka na kompyuta za kawaida.
Inahitaji ~14 milioni qubits (Quantum).
Salama ya Kawaida. Hakuna udhaifu wa kawaida unaojulikana. Inaweza kushambuliwa na Kompyuta za Quantum zenye nguvu za baadaye (Algorithm ya Shor).Wavuti (HTTPS), Vyeti, Barua pepe.
4096-bitExtreme.
Ngumu zaidi kuliko 2048.
Hatari isiyo na maana kwa miongo kadhaa.
Kupita kiasi kwa wengi. "Udhaifu" mkuu ni gharama ya utendaji (matumizi ya CPU/Betri). Hatari sawa ya Quantum kama 2048, inaichelewesha tu.Hati za siri kuu, Vyeti vya mizizi.

Jinsi Inavyofanya Kazi

1

Tengeneza Funguo

Unda jozi ya funguo zilizounganishwa kihesabu. Shiriki Ufunguo wa Umma, weka Ufunguo wa Kibinafsi salama.

2

Simba Data

Watunzi hutumia Ufunguo wako wa Umma kufunga ujumbe. Ukishafungwa, hata wao hawayaweza kuufungua.

3

Ondoa Usimbaji Data

Unatumia Ufunguo wako wa siri wa Kibinafsi kufungua ujumbe na kusoma maandishi asilia.

Viwango & Mashirika Yanayoaminika

Usimbaji fiche wa kisasa unategemea viwango vya wazi na mashirika yanayoaminika. Tunafuata "Tatu Bora" ya mamlaka.

Mafunzo ya Kina ya RSA

Kuingia zaidi katika mechanics ya mfumo wa usimbaji wa RSA.

1. Uundaji wa Ufunguo

Jozi ya funguo inaundwa:

Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.

2. Mchakato wa Usimbaji

Mtunzi hutumia Public Key ya mpokeaji kusimba ujumbe. Baada ya kusimbwa, ujumbe unaonekana kama maandishi ya nasibu na hauwezi kueleweka bila ufunguo wa kibinafsi.

3. Mchakato wa Kuondoa Usimbaji

Mpokeaji hutumia Private Key yao kuondoa usimbaji wa ujumbe kuwa maandishi yanayosomeka. Kihesabu, ni ufunguo wa kibinafsi pekee unaoweza kubatilisha operesheni iliyofanywa na ufunguo wa umma.

Kumbuka kuhusu Usalama

Kamwe usishiriki Ufunguo wako wa Kibinafsi. Zana hii inaendesha 100% kwenye kivinjari chako. Walakini, kwa siri za thamani ya juu, kila wakati tumia zana za asili zilizowekwa au moduli za usalama za vifaa.

Maswali Yanayoulizwa Mara kwa Mara

Je, data yangu inatumwa kwa seva?

Hapana. Operesheni zote za usimbaji na uondoaji usimbaji hufanyika kikamilifu kwenye kivinjari chako kwa kutumia JavaScript. Hakuna funguo au data inayowahi kutumwa.

Je, ninaweza kutumia hii kwa siri za uzalishaji?

Ingawa hesabu ni ya kawaida ya RSA, vivinjari vya wavuti vinaweza kuwa hatarini kwa viendelezi au mazingira yaliyoathiriwa. Kwa funguo muhimu za usalama wa juu, tumia zana za nje ya mtandao.

Je, ni ukubwa gani wa ufunguo ninaopaswa kutumia?

2048-bit ndio kiwango cha sasa cha usalama. 1024-bit ni haraka lakini si salama sana. 4096-bit ni salama sana lakini polepole sana kuunda na kutumia.

Kwa nini uundaji wa ufunguo ni wa polepole?

Kuunda nambari kuu kubwa kwa RSA kunahitaji nguvu kubwa ya kompyuta. Kwa kuwa hii inaendesha katika JavaScript kwenye kivinjari chako, inaweza kuchukua sekunde kadhaa (au zaidi kwa 4096-bit).

Nani anapaswa kutumia RSA Mtandaoni?

Wasanidi Programu

Tengeneza funguo haraka kwa mazingira ya majaribio au utatuzi wa utekelezaji wa crypto bila kusanidi zana za karibu.

Wanafunzi

Jifunze juu ya usimbaji wa ufunguo wa umma kwa njia ya maingiliano. Elewa jinsi funguo, usimbaji na uondoaji usimbaji hufanya kazi.

Watetezi wa Faragha

Simba ujumbe mfupi unaokusudiwa kwa vituo vya umma ambapo unataka mpokeaji maalum tu ndiye atakaosoma.

Wasimamizi wa Mfumo

Tengeneza funguo za muda kwa ufikiaji wa SSH wa mara moja au faili za usanidi (kila wakati tumia 2048+ bits).

Wasiliana Nasi

Una maswali, umepata hitilafu au unahitaji msaada? Fikia kwetu.

support@rsaonline.app