Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3|Odgovoriti: 1

[Drugo] Sprednja varnostna varnost: Secure-Ls šifrirano shranjevanje ščiti podatke

[Kopiraj povezavo]
Objavljeno naPred 4 minutami | | | |
Zahteva: Frontend običajno shranjuje žetone v navadnem besedilu v lokalnem shranjevanju brskalnika ali pa predpomni nekatere konfiguracijske predpomnilnike na frontendu. Uporaba shranjevanja v osnovnem besedilu lahko hitro vodi do puščanj informacij ali ponarejenih sprememb. Kako lahko frontend varno shrani te podatke?

secure-ls

Uporablja napredne tehnologije šifriranja in stiskanja podatkov za zaščito lokalnega shranjevanja in shranjevanja sej.

Funkcije

Zajčji podatki so zaščiteni z različnimi vrstami šifriranja (vključno z AES, DES in drugimi). RC4 (privzeto je kodiranje Base64).
Pred shranjevanjem podatkov stisni localStorage, da prihraniš dodatne bajte (privzeto velja).
Omogoča napredno enkapsulacijo localStorage za API-je in druge osnovne pripomočke.
Podatke shrani v več ključev v localStorage, secure-ls pa si vedno zapomni čas ustvarjanja.

Izvir:Prijava do hiperpovezave je vidna.
Dokumentacija:Prijava do hiperpovezave je vidna.
Spletna predstavitev:Prijava do hiperpovezave je vidna.

Kot je prikazano spodaj:



Test na konzoli

Neposredno uporabite konzolo brskalnika za nalaganje JS za testiranje. Koda je naslednja:
Kot je prikazano spodaj:



(Konec)




Prejšnji:Uporabite Process Monitor za spremljanje registra (preverite spremembe sistemskih nastavitev)
 Najemodajalec| Objavljeno naPred 7 sekundami |
removeAll() in clear() sta obe metodi za čiščenje shranjenih podatkov, vendar se njun obseg in obnašanje razlikujeta. Tukaj so razlike med obema:

ls.removeAll()

Obseg: Metoda odstraniti vse() se posebej uporablja za odstranitev vseh parov ključ-vrednost, ustvarjenih s knjižnico secure-ls, vključno z meta ključi.
Specifično za knjižnico: Ta metoda je edinstvena za knjižnico secure-ls in vpliva le na podatke, ki jih ta knjižnica upravlja.
Primer uporabe: Ta metoda se lahko uporabi, kadar želite samo izbrisati podatke, ki jih upravlja secure-ls, ne da bi vplivali na druge podatke, ki so morda shranjeni v localStorage.

ls.clear()

Obseg: Metoda ls.clear() izbriše vse podatke, shranjene prek localStorage v trenutni domeni, ne le podatke, ustvarjene z secure-ls.
Globalno brisanje: Ta metoda ne izbriše le podatkov secure-ls, ampak tudi vse druge podatke, shranjene prek localStorage API-ja.
Občutljivost na protokol: Treba je poudariti, da je localStorage osnovan na izvoru, kar pomeni, da so podatki pod HTTP in HTTPS shranjeni ločeno. Zato, če uporabljate HTTP na eni strani in HTTPS na drugi, bodo podatki localStorage drugačni. ls.clear() bo podatke počistil le pod trenutnim protokolom.

Povzetek

Če ti...Če želite samo počistiti podatke, ki jih upravlja knjižnica secure-ls, uporabite ls.removeAll()。
Če morate izbrisati vse localStorage podatke pod trenutno domeno, ne glede na to, iz katere knjižnice ali kode so ti podatki ustvarjeni, uporabite ls.clear().
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com