Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MinusFour

#3321
Criptografía / Re: ¿Implementar AES en Java?
12 Julio 2014, 03:55 AM
La página está bien para sacar un algoritmo rápido sin preocuparte por las matemáticas que a mi parece interesante...

Nunca tuve una clase de algebra abstracta para los campos galois y nunca vi matrices de transformación pero creo que hasta ahorita les llevo entendido

Lo que no entiendo es como sacan el inverso del GF(2^8), en el documento del nist sacan esa formula de:


b(x)a(x) + m(x)c(x) = 1


¿Como despejas esa formula? ¿y que demonios es C(x)?

Tambien me imagino que la multiplicación de las matrices la hacen usando la multiplicación y suma tipo GF(2) no?
#3322
Criptografía / Re: ¿Implementar AES en Java?
12 Julio 2014, 01:15 AM
Cita de: engel lex en 11 Julio 2014, 23:11 PM
estoy seguro que eso no es... imprimo el binario y me da algo como esto

0 1 1 0 0 0 1 1 //0x63
0 1 1 1 1 1 0 0 //0x7c
0 1 1 1 0 1 1 1 //0x77
1 1 1 1 0 0 1 0 //0x7b
0 1 1 0 1 0 1 1 //0xf2
0 1 1 0 1 1 1 1 //0x6b
1 1 0 0 0 1 0 1 //0x6f



quiso decir que de ahí se construye.

Lo que tienes ahí es el resultado, la caja de substitución de AES:



http://en.wikipedia.org/wiki/AES_s-box
#3323
Los temas al final son CSS, imagenes, HTML, javascript y PHP. Fuera de lo poco que haces en php porque la mayoría simplemente esta usando la API de wordpress podrías agarrar todo lo demás y crear un tema sumamente parecido sino es que identico al del otro sitio.
#3324
Hardware / Re: HDD con daño electromagnetico
11 Julio 2014, 22:08 PM
¿Que modelo es tu disco duro de Sea Gate?

Hay una herramienta de SeaGate para comprobar errores:

http://knowledge.seagate.com/articles/en_US/FAQ/201271en?popup=true

Hay otra cosa que SeaGate recomineda hacer:

CitarSerial ATA:  If you have a 3.0 Gbit/sec SATA drive that is not being detected by your 1.5Gb/sec SATA controller, or it causes your system to lock up when connected to a 1.5 Gbit/sec SATA controller, you may need to jumper your 3.0 Gbit/sec SATA drive to the slower speed of 1.5 Gbit/sec for the system to recognize it properly.

#3325
Hardware / Re: HDD con daño electromagnetico
11 Julio 2014, 21:46 PM
Dudo mucho que tu celular haya dañado tu disco duro. Prueba otra conexion SATA, con otro conector de la fuente y revisa que las conexiones esten bien.

EDIT: Lo dije mal...
#3326
Hmm, la verdad no puedo decir que en un principio yo no hacía preguntas estúpidas pero aprendí (todavía sigo diciendo estupideces de vez en cuando).

Cuando empeze aquí me acuerdo que hice una pregunta de firewalls (hace 10 años). Yo pensaba que la pared detrás de mi PC estaba hecha contra fuego y que de alguna manera estaba interfiriendo con mi conexión del modem (y sí, movi la PC).

Edit: Mi punto es que es dificil no hacer preguntas tontas cuando no sabes nada del tema o en este caso de nada en general.
#3327
Si solo son 2 GB de RAM yo concuerdo con Hadess_inf que inviertas más en tu RAM. Mi equipo con W7 64 se comía la mitad de eso al iniciar recien instalado y ahora al iniciar anda como en 1.6GB...

Si le vas a instalar W7 prueba con la versión de 32 bits.
#3328
¿Compras? ¿Estamos hablando apenas del carrito no?

Esto es lo que yo me imagino que haces:

Te logueas con un usuario.

Agregas un producto a tu carrito de compras. Se inserta en la base de datos, la llave asociada a ese producto y cantidad. (Que yo digo que aquí debes tambien poner la clave del usuario, su cedula)

Le imprimes un resumen de lo que tiene su carrito. (El carrito no tiene ni idea de quien pertenece los productos por lo de arriba que no tienes una clave para asociar a tu usuario).

Cita de: ::: Devil ::: en 11 Julio 2014, 18:51 PM
como yo asocio el inicio de sesion con la compra

Tienes esto en tu archivo index1.php

Código (php) [Seleccionar]
if($dato=mysql_fetch_array($can)){
$_SESSION['username']=$dato['usu'];
$_SESSION['tipo_usu']=$dato['tipo'];
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='ca'){
header('location:index.php');
}


Puedes guardar el CED del usuario así:

Código (php) [Seleccionar]

$_SESSION["ced"] = $dato["ced"]


Y luego usar el SQL para obtener la lista del carrito así:

Código (php) [Seleccionar]

$query = "SELECT codigo, cantidad FROM carrito WHERE ced = '" . $_SESSION["ced"] . "'";


Y para insertar nuevos productos en la lista de carrito:

Código (php) [Seleccionar]

$query = "INSERT INTO carrito (codigo, cantidad, ced) VALUES('" . $codigo . "', '" . $cantidad . "', '" . $_SESSION["ced"] . "')";


Y puedes actualizar la cantidad de los productos así:

Código (php) [Seleccionar]

$query = "UPDATE carrito SET cantidad =  '" . $cantidad . "' WHERE ced = '" . $_SESSION["ced"] . "' AND codigo =  '" . $codigo . "'";


Y puedes borrar un producto así:

Código (php) [Seleccionar]

$query = "DELETE FROM carrito WHERE ced = '" . $_SESSION["ced"] . "' AND codigo =  '" . $codigo . "'";
#3329
A ver si puedes publicar el código por ahí para echarle un ojo.
#3330
Me parece que sí, solo tienes que configurar el programa para que trabaje con los binarios de la versión de java que tu quieres.