WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Data Security Class

— Add- On per WorldWideScripts.net

Iscriviti al nostro feed per rimanere sempre aggiornato!

Nuovo! Seguici come lo vuoi!


Data Security Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting


Sicurezza dei dati è di classe crittografia per trasformare il testo normale in testo cifrato. Ciò garantisce la riservatezza dei dati mediante chiave a 160 bit per crittografare i blocchi di testo normale. La forza della chiave è molto alto e per rompere la chiave è necessario ~ 2 ^ 160 tentativi, che è il numero con la lunghezza di 17 numeri e processori di oggi non sono abbastanza forti da rompere questo tasto per un breve periodo di tempo.

Algoritmo di crittografia è stato progettato e scoperto da Arlind Nushi, autore di questo script e chiamato ANCrypt.

SafeCookie

SafeCookie è implementato sotto algoritmo ANCrypt e assicura:

  • Riservatezza dei dati
  • Integrità dei dati

Riservatezza dei dati - Assicura che i dati vengono nascosti da tutti si aspettano le persone che hanno algoritmo di chiave di accesso e la crittografia / decrittografia.

Integrità dei dati - garantisce che i dati salvati sui cookie non possono essere alterati o modificati da un altro utente. Se di dati vengono modificati siete in conoscenza che utilizzando un metodo per il test di integrità dei cookie. L'integrità dei dati nei cookie è molto importante perché sappiamo che ogni utente ha la possibilità di modificare i cookie sul proprio browser e quelli vengono letti dal tuo sito.

Quello è dire per esempio se si dispone di un cookie per controllare se utente è connesso e viene salvato i privilegi di accesso degli utenti in questa forma: user_logged = false, user_privileges = normal_user. Ogni persona può fare modifiche su questi biscotti perché sono facili da capire e sono nel senso di una funzione sul sito web. Poi prova dell'utente e può cambiare user_logged = true, user_privileges = admin, e questo è il motivo per cui i cookie non-protetta sono debolezza del tuo sito.

Ma con SafeCookie, un cookie viene salvato su questa strada: il valore hash del nome del cookie viene generato utilizzando l'algoritmo MD5 e salvato con quel nome valore del biscotto L'hash di valore viene generato utilizzando MD5 - per verifica dell'integrità dei dati allora il valore di hash e dati di per quella biscotto sono concatenati dati concatenati sono cifrati con ANCrypt con chiave di accesso specifico e per testare una integrità dei dati dei cookie questo è il flusso di come qualsiasi cookie può essere verificato se è alterata (modificato) e non è il cookie precedentemente salvata.

  • In primo luogo per recuperare un cookie è necessario specificare un nome di cookie, e quel nome sarà hash per la ricerca se il cookie esiste.
  • Se biscotto esiste, decifra il contenuto di quel cookie utilizzando la stessa chiave di crittografia su
  • Cookie è divisa in due parti
  • Parte che contiene il valore hash memorizzato e contenuto del biscotto
  • Un valore hash viene generato per il contenuto di biscotto e saranno confrontati con il valore hash memorizzato di biscotto

Se i valori sono gli stessi, questo significa che cookie non è alterata altrimenti restituirà falso valore significa che il contenuto dei cookie è stato modificato ed è in mano a che fare con il cookie.

Lo stesso cookie di forma user_logged = true dopo viene processato e salvato da SafeCookie, ha questa forma: cookie (nome: d688c4ccd7e20183b67f80d8816a2126 valore: i1leWo1XUV1VgFCIS39UWEdKTlVLSEhBTUNEQHZyP0F7fntv) ed è molto difficile capire che cosa questo cookie viene utilizzato per, ma un utente ha la chiave di accesso sa esattamente cosa significa questo cookie.

Requisiti

PHP 4.3 o superiore consigliato

Il mio profilo stats

Bandiera contatore





Scarica
Altri componenti di questa categoriaTutti i componenti di questo autore
CommentiDomande frequenti e risposte

Proprietà

Creato:
22 Febbraio 10

Ultimo aggiornamento:
N / A

Alta risoluzione:
No

Browser compatibili:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

File inclusi:
JavaScript JS, CSS, PHP

Versione software:
PHP 4.x, 5.x PHP

Parole chiave

eCommerce, eCommerce, Tutti gli articoli, la riservatezza dei dati, decrittografia dei dati, crittografia dei dati, integrità, dei dati, sicurezza dei dati, sistema di crittografia