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

@id1wwsBerlangganan feed kami untuk tetap up to date!

Baru ! Ikuti kami seperti yang Anda inginkan!


Data Security Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting


Keamanan Data kelas enkripsi untuk mengubah teks biasa menjadi teks cipher. Hal ini memastikan kerahasiaan data dengan menggunakan kunci 160 bit untuk mengenkripsi blok dari teks biasa. Kekuatan utama itu sangat tinggi dan untuk merusak kunci diperlukan ~ 2 ^ 160 upaya yang nomor dengan panjang 17 angka dan prosesor saat ini tidak cukup kuat untuk memecahkan kunci ini untuk waktu yang singkat.

Algoritma enkripsi dirancang dan ditemukan oleh Arlind Nushi, penulis script ini dan bernama ANCrypt.

SafeCookie

SafeCookie diimplementasikan di bawah algoritma ANCrypt dan memastikan:

  • Data Kerahasiaan
  • Integritas data

Data Kerahasiaan - Memastikan bahwa data yang tersembunyi dari semua orang berharap orang-orang yang memiliki kode akses dan enkripsi / dekripsi algoritma.

Data Integritas - Jaminan bahwa data yang disimpan pada cookie tidak dapat diubah atau dimodifikasi dari pengguna lain. Jika Data yang dimodifikasi Anda berada di pengetahuan bahwa dengan menggunakan metode untuk integritas pengujian kue. Integritas data dalam cookie sangat penting karena kita tahu bahwa setiap pengguna memiliki kemungkinan untuk mengubah cookie pada browser sendiri dan orang-orang yang dibaca oleh situs Anda.

Itu katakan misalnya jika Anda memiliki cookie untuk memeriksa apakah pengguna login dan cookie disimpan hak akses pengguna dalam bentuk ini: user_logged = false, user_privileges = normal_user. Setiap orang dapat membuat modifikasi pada kue ini karena mereka mudah untuk memahami dan mereka yang berarti dari fungsi di website. Maka pengguna mencoba dan dapat mengubah user_logged = true, user_privileges = admin, dan ini adalah alasan mengapa cookie un-dilindungi adalah kelemahan situs Anda.

Tapi dengan SafeCookie, cookie yang disimpan pada cara ini: nilai Hash dari nama cookie yang dihasilkan dengan menggunakan algoritma MD5 dan disimpan dengan nama Nilai Cookie hash dari nilai yang dihasilkan menggunakan MD5 - untuk integritas data cek Kemudian nilai hash dan data untuk yang Cookie adalah concatenated Data bersambung dienkripsi dengan menggunakan kode akses khusus ANCrypt Dan untuk menguji integritas data cookie ini adalah aliran bagaimana cookie apapun dapat diverifikasi jika diubah (dimodifikasi) dan itu bukan cookie yang disimpan sebelumnya.

  • Pertama untuk mengambil cookie Anda perlu menentukan nama cookie, dan nama yang akan hash untuk mencari apakah cookie yang ada.
  • Jika cookie ada, itu mendekripsi isi dari cookie yang menggunakan kunci yang sama seperti pada enkripsi
  • Cookie splitted menjadi dua bagian
  • Bagian yang berisi disimpan nilai hash dan isi cookie
  • Nilai hash yang dihasilkan untuk konten cookie dan akan dibandingkan dengan nilai hash yang disimpan cookie

Jika nilai-nilai yang sama, ini berarti bahwa cookie tidak diubah jika tidak maka akan mengembalikan nilai palsu oleh artinya bahwa isi kue telah diubah dan itu di tangan Anda untuk menangani cookie yang.

Cookie yang sama dari bentuk user_logged = setelah benar diproses dan diselamatkan dari SafeCookie, ia memiliki bentuk: Cookie (nama: d688c4ccd7e20183b67f80d8816a2126, nilai: i1leWo1XUV1VgFCIS39UWEdKTlVLSEhBTUNEQHZyP0F7fntv) dan sangat sulit untuk mencari tahu apa Cookie ini digunakan untuk, tetapi pengguna yang memiliki kode akses yang tahu persis apa maksud cookie ini.

Persyaratan

PHP 4.3 atau lebih dianjurkan

Profil saya statistik

Flag Counter





Ambil
Komponen lain dalam kategori iniSemua komponen penulis ini
KomentarPertanyaan yang sering diajukan dan jawaban

Properties

Dibuat:
22 Feb 10

Pembaharuan Terakhir:
N / A

Resolusi tinggi:
Tidak

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

Termasuk file:
JavaScript JS, CSS, PHP

Versi perangkat lunak:
PHP 4.x, 5.x PHP

Kata kunci

eCommerce, eCommerce, Semua barang, kerahasiaan data, Data dekripsi, enkripsi data, integritas data, keamanan data, sistem enkripsi