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 om WorldWideScripts.net

Abonneer u op onze feed om de hoogte te blijven!

Nieuw! Volg ons als u het wilt!


Data Security Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting


Data Security is encryptie klasse voor het transformeren van platte tekst in cipher tekst. Dit zorgt ervoor dat de vertrouwelijkheid van gegevens met behulp van 160 bits sleutel om blokken van platte tekst te versleutelen. De sterkte van de belangrijkste het zeer hoog en de sleutel is nodig ~ 2 ^ 160 pogingen dat getal met lengte van 17 cijfers en de huidige processors niet sterk genoeg om deze toets kortstondig breken breken.

Encryptie-algoritme is ontworpen en door Arlind Nushi, auteur van dit script en benoemd ANCrypt ontdekt.

SafeCookie

SafeCookie wordt uitgevoerd onder ANCrypt algoritme en zorgt voor:

  • Gegevens Vertrouwelijkheid
  • Data-integriteit

Vertrouwelijkheid van gegevens - Zorgt ervoor dat de gegevens worden verborgen van iedereen verwachten dat personen die loper en encryptie / decryptie-algoritme.

Data Integrity - Garanties dat de gegevens opgeslagen op cookies niet kunnen worden gewijzigd of aangepast van een andere gebruiker. Wanneer data worden gemodificeerd u in kennis dat met behulp van een werkwijze voor het testen koekje integriteit. De integriteit van gegevens in cookies is erg belangrijk, omdat we weten dat iedere gebruiker heeft de mogelijkheid om cookies op zijn eigen browser te veranderen en die worden gelezen door uw site.

Dat zeg bijvoorbeeld als u een cookie om te controleren of de gebruiker is aangemeld en cookie wordt opgeslagen gebruiker toegangsrechten in deze vorm: user_logged = false, user_privileges = normal_user. Elke persoon kan wijzigingen op deze koekjes te maken, omdat ze gemakkelijk te begrijpen en ze zijn betekenis van een functie op de website. Vervolgens gebruiker proberen en kan user_logged veranderen = true, user_privileges = admin, en dit is de reden waarom de VN-beschermd cookies zijn zwakheid van uw site.

Maar met SafeCookie, wordt een cookie opgeslagen op deze manier: Hash waarde van de cookie naam wordt gegenereerd met behulp van MD5 algoritme en opgeslagen met die naam Waarde van de cookie De hash-waarde wordt gegenereerd met behulp van MD5 - voor data-integriteit controle Dan hash-waarde en de gegevens voor dat cookies worden samengevoegd aaneengeschakelde gegevens worden versleuteld met behulp van specifieke ANCrypt wachtwoord En om een ​​cookie data-integriteit is de stroom van hoe een cookie kan worden nagegaan of wordt gewijzigd (gewijzigd) en het is niet een cookie u eerder opgeslagen testen.

  • Eerste om een ​​cookie te halen moet je een cookie naam op te geven, en die naam zal worden hashed te zoeken als dat de cookie bestaat.
  • Als de cookie bestaat, decodeert de inhoud van die koekjes met dezelfde sleutel Op encryptie
  • Cookie is opgesplitst in twee delen
  • Deel dat opgeslagen hash-waarde en inhoud van de cookie bevat
  • Een hash-waarde wordt gegenereerd voor inhoud cookie en wordt vergeleken met opgeslagen hashwaarde cookie

Als de waarden gelijk zijn, betekent dit dat de cookie niet anders wordt gewijzigd zal het valse waarde terug te keren door wat betekent dat cookie-inhoud is veranderd en het is in de hand om te gaan met die cookie.

Dezelfde cookie-vorm user_logged = true na het wordt verwerkt en gered van SafeCookie, heeft deze vorm: koekje (naam: d688c4ccd7e20183b67f80d8816a2126, waarde: i1leWo1XUV1VgFCIS39UWEdKTlVLSEhBTUNEQHZyP0F7fntv) en het is zeer moeilijk te achterhalen wat deze cookie wordt gebruikt, maar een gebruiker die heeft het wachtwoord weet precies wat deze cookie betekenen.

Vereisten

PHP 4.3 of hoger aanbevolen

Mijn profiel stats

Vlag Counter





Downloaden
Andere onderdelen in deze categorieAlle onderdelen van deze auteur
OpmerkingenVeelgestelde vragen en antwoorden

Eigenschappen

Gemaakt:
22 februari 10

Laatste update:
N / A

Hoge resolutie:
Nee

Compatibele Browsers:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Bestanden Inbegrepen:
JavaScript JS, CSS, PHP

Software versie:
PHP 4.x, PHP 5.x

Trefwoorden

eCommerce, eCommerce, Alle spullen, vertrouwelijkheid van gegevens, data decoderingssleutel, data-encryptie, data-integriteit, gegevensbeveiliging, versleutelingssysteem