Operaciones de generacion de claves, D-H, firma y validacion.

Dependencies:   mbed CyaSSL

Revision:
2:94f5ffb2a52d
Parent:
1:4875e39abd1e
Child:
3:74a69ff114ba
--- a/main.cpp	Thu Feb 05 23:04:03 2015 +0000
+++ b/main.cpp	Thu Feb 05 23:08:03 2015 +0000
@@ -14,19 +14,20 @@
 int main() {
     
     /*GENERACION DE CLAVES*/
-    pc.printf("Hola Mundo1\n");
+    pc.printf("Hola soy Alice, voy a generar mi clave publica coordenada x \n");
     uint32_t l_private1[NUM_ECC_DIGITS];  //aleatoria
     EccPoint l_public1;
     ecc_make_key(&l_public1, l_private1, l_private1);  //Calcula la publica
     pc.printf("%08X ", (unsigned)l_public1.x);  //imprime coordenada x de la clave publica
-    pc.printf("Adios Mundo1\n");
+    pc.printf("Hola soy Alice, voy a generar mi clave publica coordenada y \n");
     pc.printf("%08X ", (unsigned)l_public1.y);  //imprime coordenada y de la clave publica
     
     uint32_t l_private2[NUM_ECC_DIGITS];  //aleatoria
     EccPoint l_public2;
     ecc_make_key(&l_public2, l_private2, l_private2);  //Calcula la publica
+    pc.printf("Hola soy Bob, voy a generar mi clave publica coordenada x \n");
     pc.printf("%08X ", (unsigned)l_public2.x);  //imprime coordenada x de la clave publica
-    pc.printf("Adios Mundo2\n");
+    pc.printf("Hola soy Bob, voy a generar mi clave publica coordenada y \n");
     pc.printf("%08X ", (unsigned)l_public2.y);  //imprime coordenada y de la clave publica
     
     /*D-H*/