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

@es1wwsSuscríbete a nuestro RSS para estar al día!

¡Nuevo! Síguenos como quieras!


Data Security Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting


Seguridad de los datos es la clase de cifrado para la transformación de texto plano en texto cifrado. Esto asegura la confidencialidad de datos mediante el uso de clave de 160 bits para cifrar bloques de texto sin formato. La fuerza de la llave es muy alta y para romper la clave es necesario ~ 2 ^ 160 intentos que es el número con longitud de 17 números y los procesadores de hoy en día no son lo suficientemente fuertes como para romper esta llave por un corto tiempo.

Algoritmo de cifrado se ha diseñado y descubierto por Arlind Nushi, autor de este guión y nombrado ANCrypt.

SafeCookie

SafeCookie se implementa bajo algoritmo ANCrypt y asegura:

  • Confidencialidad de los datos
  • Integridad de los datos

La confidencialidad de datos - Asegura que los datos están ocultos a todos esperar que las personas que tienen clave de acceso y el cifrado / descifrado algoritmo.

Integridad de los datos - Garantiza que los datos almacenados en las cookies no pueden ser alteradas o modificadas de otro usuario. Si se modifican de datos que está en conocimiento de que mediante el uso de un método para la integridad de las pruebas de la galleta. Integridad de los datos de las cookies es muy importante porque sabemos que cada usuario tiene la posibilidad de modificar las cookies en su navegador y aquellos son leídos por su sitio.

Eso es decir, por ejemplo, si tiene una cookie para comprobar si el usuario se registra y en la galleta se guarda privilegios de acceso de usuario en este formulario: user_logged = false, user_privileges = normal_user. Cualquier persona puede hacer modificaciones sobre estas cookies, ya que son fáciles de entender y que están significando de una función en la página web. Entonces el usuario intente y puede cambiar user_logged = true, user_privileges = admin, y esta es la razón por la cual las galletas un-protegidos son la debilidad de su sitio.

Pero con SafeCookie, una cookie se guarda en este camino: el valor hash del nombre de la cookie se genera utilizando el algoritmo MD5 y se guarda con ese nombre Valor de la galleta El hash de valor se genera utilizando MD5 - para chequear la integridad de datos entonces el valor hash y de datos de para que galletas se concatenan los datos concatenados se cifran con ANCrypt mediante clave de acceso específicos y para probar una integridad de los datos de cookies este es el flujo de cómo cualquier cookie puede verificarse si se altera (modificado) y no es la cookie que guardó antes.

  • En primer lugar para recuperar una cookie es necesario especificar un nombre de la cookie, y ese nombre se le hash para buscar si existe esa cookie.
  • Si existe la galleta, que descifra el contenido de esa cookie utilizando la misma clave que el cifrado
  • Cookies está dividido en dos partes
  • Parte que contiene el valor y contenido de la galleta de hash guardado
  • Un valor hash se genera para el contenido de galleta y se comparará con el valor de hash salvado de galleta

Si los valores son los mismos, lo que significa que la galleta no se altera en caso contrario volverá falso valor por lo que significa que el contenido de la galleta se ha modificado y está en su mano para hacer frente a esa cookie.

La misma cookie de forma user_logged = true después se procesa y se salvó de SafeCookie, tiene esta forma: Galleta (nombre: d688c4ccd7e20183b67f80d8816a2126, valor: i1leWo1XUV1VgFCIS39UWEdKTlVLSEhBTUNEQHZyP0F7fntv) y es muy difícil de entender lo que esta cookie se utiliza para, pero un usuario que tiene la clave de acceso sabe exactamente lo que quiere decir esta cookie.

Requerimientos

PHP 4.3 o superior recomendado

Mi perfil Estadísticas

Contador Bandera





Descargar
Otros componentes de esta categoríaTodos los componentes de este autor
ComentariosPreguntas frecuentes y respuestas

Propiedades

Creado:
22 de febrero 10

Última actualización:
N / A

Alta resolución:
No

Los navegadores compatibles:
IE6, IE7, IE8, IE9, IE10, EI11, Firefox, Safari, Opera, Chrome

Archivos incluidos:
JavaScript JS, CSS, PHP

Versión del software:
PHP 4.x, 5.x PHP

Palabras clave

eCommerce, eCommerce, Todos los objetos, confidencialidad de los datos, descifrado de datos, cifrado de datos, integridad de los datos, seguridad de datos, sistema de encriptació, n