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

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


Data Security Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting


Data Security ay class encryption para sa pagbabago ng plain text sa cipher teksto. Tinitiyak nito ang pagiging kompidensiyal ng data sa pamamagitan ng paggamit ng 160 bit key upang i-encrypt ang mga bloke ng plain text. Ang lakas ng key ito ay napakataas at upang basagin ang key na ito ay kinakailangan ~ 2 ^ 160 pagtatangka na numero na may haba ng 17 mga numero at processors ngayon ay hindi malakas na sapat upang basagin ang key na ito para sa isang maikling panahon.

Algorithm Encryption ay dinisenyo at natuklasan sa pamamagitan Arlind Nushi, may-akda ng script na ito at pinangalanan ANCrypt.

SafeCookie

SafeCookie ay ipinatupad sa ilalim ANCrypt algorithm at tinitiyak:

  • Pagka-kumpidensyal Data
  • Integridad ng datos

Pagka-kumpidensyal Data - Tinitiyak na ang data ay nakatago mula sa lahat ng tao na inaasahan na tao na may passkey at encryption / decryption algorithm.

Data integridad - Garantiya na ang data na naka-save sa cookies ay hindi maaaring binago o nabago mula sa isa pang user. Kung data ni ay nabago kayo ng kaalaman tungkol sa na sa pamamagitan ng paggamit ng isang paraan para sa pagsubok ng cookie integridad. Data integridad sa cookies ay napakahalaga dahil alam namin na ang bawat user ay may posibilidad na baguhin ang mga cookies sa kanyang sariling browser at ang mga ito ay basahin sa pamamagitan ng iyong site.

Iyan ay sabihin para sa mga halimbawa kung ikaw ay may isang cookie upang suriin kung ang user ay naka-log at sa cookie ay naka-save pribilehiyo ng user ng access sa form na ito: user_logged = false, user_privileges = normal_user. Ang sinumang tao ay maaaring gumawa ng mga pagbabago sa mga cookies na ito dahil ang mga ito ay madaling maunawaan at ang mga ito ay ibig sabihin ay ng isang function sa website. Pagkatapos user subukan at maaaring baguhin user_logged = true, user_privileges = admin, at ito ang dahilan kung bakit ang un-protected na mga cookies ay kahinaan ng iyong site.

Ngunit sa SafeCookie, ang isang cookie ay naka-save sa ganitong paraan: Hash halaga ng pangalan cookie ay binuo gamit ang MD5 algorithm at nai-save na may pangalan na Halaga ng cookie Ang hash ng halaga ay binuo gamit ang MD5 - para sa pagsusuri ng integridad ng data Pagkatapos hash value at data para sa na cookie ay concatenated Concatenated data ay naka-encrypt na may ANCrypt paggamit ng mga tiyak passkey At sa pagsubok ng isang integridad ng data ng cookie na ito ay ang daloy ng kung paano maaaring ma-verify ang anumang cookie kung ito ay binago (nabago) at ito ay hindi ang mga cookie na-save bago.

  • Unang upang makuha ang isang cookie na kailangan mo upang tukuyin ang isang pangalan cookie, at na ang pangalan ay na-hash na maghanap kung umiiral cookie na iyon.
  • Kung umiiral cookie, decrypts ito ang nilalaman ng cookie na gamit ang parehong key bilang sa encryption
  • Cookie ay splitted sa dalawang bahagi
  • Part na naglalaman ng naka-save na halaga ng hash at mga nilalaman ng cookie
  • Ang isang halaga ng hash ay binuo para sa mga nilalaman ng mga cookie at ay kumpara sa nai-save na halaga ng hash ng cookie

Kung halaga ay ang parehong, ito ay nangangahulugan na ang cookie ay hindi binago sa kabilang banda ito ay babalik huwad na halaga sa pamamagitan ng ibig sabihin na ang nilalaman ng cookie ay iniiba at ito ay sa iyong mga kamay sa pakikitungo sa cookie na iyon.

User_logged Ang parehong cookie ng form = true pagkatapos ay naproseso at naka-save mula SafeCookie, ito ay may form na ito: cookie (name: d688c4ccd7e20183b67f80d8816a2126, halaga: i1leWo1XUV1VgFCIS39UWEdKTlVLSEhBTUNEQHZyP0F7fntv) at ito ay lubhang mahirap upang malaman kung ano ang cookie na ito ay ginagamit para sa, ngunit ang isang user na may alam nang eksakto ang passkey ano ang ibig sabihin ng cookie na ito.

Kinakailangan

PHP 4.3 o mas mataas na inirerekomenda

Aking stats profile

Flag Counter





I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
Pebrero 22 10

Huling Update:
N / A

High Resolution:
Hindi

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

Kasamang File:
JavaScript JS, CSS, PHP

Bersyon ng Software:
4.x PHP, PHP 5.x

Keyword

eCommerce, eCommerce, Lahat ng bagay, pagiging kompidensiyal ng data, decryption data, data encryption, integridad ng datos, seguridad ng data, sistema ng pag-encrypt