Na ụwa nke cryptography, asymmetrical algọridim RSA Ọ bụ otu n'ime ihe ndị a na-ejikarị eme ihe n'ihi nchekwa dị elu na ịdị irè ya. Algọridim a, nke Rivest, Shamir na Adleman chepụtara na 1977, dabere na iji igodo ọha na nke nzuzo iji zoo ozi na nzuzo na nzuzo. A n'adịghị ka algọridim symmetrics, dị ka AES, RSA Ọ na-eji igodo abụọ dị iche iche na-arụ ọrụ ya, nke na-eme ka ọ baa uru karịsịa na nnyefe data na netwọk enweghị nchebe. N'isiokwu a, anyị ga-enyocha a ihe atụ asymmetrical algọridim: RSA na ọrụ ya site na nzọụkwụ.
– Nzọụkwụ site nzọụkwụ ➡️ Ihe atụ nke asymmetrical algọridim: RSA
- Algorithm nke RSA Ọ bụ algorithm nke cryptographic igodo ọha nke a na-eji izo ya ezo y decrypt ozi.
- Aha algọridim sitere na aha nna nke ndị okike ya, Rivest, Shamir y Adleman.
- Arụmọrụ nke algọrithm dabere na ojiji nke abụọ igodo: a ọha na a nzuzo.
- La igodo ọha A na-eji ya eme ihe izo ya ezo data, mgbe igodo nzuzo eji maka decrypt ozi.
- Iji gosi usoro a, n'okpuru bụ a ihe omuma atu Usoro RSA algorithm:
- Were ya na anyị chọrọ Zipu ozi nye enyi anyị n'ụzọ ji n'aka iji RSA algọridim.
- Nke mbụ, enyi anyị na-esite otu di na nwunye igodo: a ọha na a nzuzo.
- Mgbe ahụ enyi anyị na-ekerịta igodo ọha na anyị, mgbe ịnọgide na-enwe igodo nzuzo n'ime secreto.
- para izo ya ezo ozi, anyị na-eji igodo ọha si enyi anyị ịrụ ndị Math ọrụ kwekọrọ.
- Ozugbo ozi ezoro ezo rutere anyị, enyi anyị na-eji nke ya igodo nzuzo maka decrypt ozi ahụ wee gụọ ọdịnaya ya.
Ajụjụ & Ajụjụ
Kedu ihe RSA asymmetrical algọridim?
- Algorithm RSA bụ asymmetric izo ya ezo algọridim eji maka nchekwa nke nzikọrịta ozi ịntanetị.
- Ọ bụ otu n'ime algọridim cryptographic kacha eji n'ụwa.
- Ọ na-enye ohere izo ya ezo data site na igodo ọha na nke nzuzo.
Gịnị kpatara eji akpọ ya asymmetrical algọridim?
- A na-akpọ ya asymmetrical algọridim n'ihi na ọ na-eji igodo abụọ dị iche iche maka ezoro ezo na decryption usoro.
- Otu igodo bụ ọha ma nwee ike kesaa ya, ebe nke ọzọ bụ nke nzuzo na naanị onye nnata nke data ezoro ezo mara ya.
Kedu ihe bụ usoro nzuzo site na iji RSA algọridim?
- Họrọ nnukwu ọnụọgụ abụọ, p na q.
- Gbakọọ n = p * q.
- Gbakọọ φ(n)= (p-1)(q-1).
- Họrọ nọmba e nke dabara na φ(n) na ihe na-erughị φ(n).
- Gbakọọ d ka e * d ≡ 1 (mod φ(n)).
- Igodo ọha bụ (n, e) na igodo nzuzo bụ (n, d).
Kedu otu esi eme usoro decryption site na iji algọridim RSA?
- Nweta igodo nkeonwe (n, d) nke nnata nke data ezoro ezo.
- Tinye usoro m ≡ c^d (mod n), ebe m bụ ozi izizi na c bụ ozi ezoro ezo.
- Nsonaazụ enwetara bụ ozi izizi ezoro ezo.
Kedu ihe dị mkpa nke RSA algọridim na nchekwa nke nkwurịta okwu n'ịntanetị?
- RSA algọridim dị oké mkpa iji kwe nkwa na nzuzo na eziokwu nke ozi a na-ekesa na ịntanetị.
- A na-eji ya na izo ya ezo nke ozi-e, azụmahịa ụlọ akụ n'ịntanetị, yana usoro ndị ọzọ chọrọ nchekwa na nzikọrịta ozi.
Gịnị bụ ngwa bara uru nke RSA algọridim?
- A na-eji algọridim RSA eme ihe izo ya ezo nke nwere mmetụta na ngwa dị ka ihe nchọgharị weebụ, ndị ahịa email na ọrụ ozi echekwara.
- A na-etinyekwa ya na njirimara onye ọrụ yana na ntinye aka dijitalụ nke akwụkwọ.
Kedu ka esi ahọrọ nọmba ndị bụ isi ka ọ jiri na algọridim RSA?
- A na-ahọrọ nọmba ndị mbụ p na q na enweghị usoro, mana ha ga-abụrịrị nnukwu na dị iche iche.
- Nchekwa nke algọridim na-adabere n'ụzọ dị ukwuu n'ihe isi ike nke ịmepụta ngwaahịa nke ọnụọgụ abụọ buru ibu.
Gịnị bụ njikọ dị n'etiti RSA algọridim na mmepụta nọmba?
- Nchekwa nke RSA algọridim dabeere na ike nke mmepụta ihe ngwaahịa nke ọnụọgụ abụọ buru ibu.
- Ịmepụta ọnụọgụgụ bụ nsogbu mgbakọ na mwepụ dị mgbagwoju anya nke ejiri iji hụ na nchekwa nke nzuzo.
Kedu uru RSA algorithm na-enye ma e jiri ya tụnyere ụzọ nzuzo ndị ọzọ?
- RSA algọridim na-enye nchekwa ka ukwuu na ntụkwasị obi na nzuzo data ekele maka iji igodo asymmetric.
- Ọ na-enye ohere nkwurịta okwu echekwabara na-enweghị mkpa ịgbanwe igodo nzuzo n'etiti onye na-ezipụ na onye nnata.
Kedu ihe dị mkpa ịghọta ọrụ nke RSA algọridim n'ọnọdụ dị ugbu a?
- N'ime afọ dijitalụ, nchekwa ozi dị mkpa, yana RSA algọridim bụ ngwa dị mkpa iji hụ na nchekwa. nchekwa dị n'ịntanetị.
- Ịghọta ka ọ si arụ ọrụ na-enye gị ohere ịme ihe iji chebe ozi nkeonwe na azụmahịa n'ịntanetị.
Abụ m Sebastián Vidal, onye injinia kọmpụta nwere mmasị na teknụzụ na DIY. Ọzọkwa, abụ m onye okike tecnobits.com, ebe m na-ekerịta nkuzi iji mee ka nkà na ụzụ nwetakwuo ohere na nghọta maka onye ọ bụla.