Ịghọta Nzochi Akụkụ nke Ndị Ahịa CloudPaste
Ojiji CloudPaste nzuzo site na njedebe ruo na njedebe nke onye ahịa iji hụ na data gị nọgidere na-abụ nkeonwe ma dịkwa nchebe. Mgbe emechara ka e tinye ihe nzuzo, a na-ezochi ederede na onyonyo niile na ihe nchọgharị gị tupu ezipụ ha na sava anyị. Nke a pụtara na anyị agaghị enwe ike ịnweta data gị nke ezochiri ezochi ma ọ bụ paswọọdụ gị.
Nchịkọta nzọụkwụ site na nzọụkwụ:
Mgbe gị maọbụ onye nwere paswọọdụ meghere ọwa ezoro ezo:
Nzochi na nkpochapụ niile na-eme na ihe nchọgharị gị site na iji Web Crypto API. Paswọọdụ gị na data ezoro ezo gị anaghị apụ apụ na ngwaọrụ gị.
Oge ọ bụla e zoro data, a na-emepụta nnu ọhụrụ na uru IV. Nke a pụtara na otu ọdịnaya e zoro ugboro abụọ na-emepụta ederede dị iche iche kpamkpam, na-egbochi nyocha ụkpụrụ.
PBKDF2 nwere ugboro 100,000 na-eme ka mwakpo paswọọdụ brute-force dị oke ọnụ. Ọ bụrụgodị na paswọọdụ siri ike, ndị na-awakpo ga-achọ nnukwu ihe enyemaka iji gbajie nzuzo ahụ.
AES-GCM na-enye ma nzuzo ma eziokwu. Ọ na-ahụ na emeghị ka data ezoro ezo ghara ịdị irè, na-echebe ya pụọ na mwakpo mgbanwe.
Anyị na-eji naanị algọridim nzuzo e ji aka ha nyochaa nke ọma (AES-256, PBKDF2, SHA-256) nke ndị ọkachamara nchekwa n'ụwa niile tụkwasịrị obi.
Ọ bụ ezie na nzuzo anyị siri ike, biko mara ihe ndị a:
Nchekwa site na ihe nzuzo abụghị nchekwa. Mmejuputa nzuzo anyị na-eji API Web Crypto ọkọlọtọ ma enwere ike inyocha ya site na ilele koodu isi mmalite dị na ngwaọrụ onye nrụpụta ihe nchọgharị gị.