viernes, 25 de febrero de 2011

Actividades Joomla - Practica 3

En esta practica de Joomla crearemos varios modulos uno "Ruta de acceso (breadcrumbs)" y "Buscar". Para crear uno nuevo nos dirigiremos a gestor de Modulos y pulsamos sobre nuevo para comenzar con la creacion de un nuevo modulo, comenzaremos por el modulo de "Ruta de Acceso (breadcrumbs)"


Tendremos que rellenar los detalles que se nos requieran, y comentar tambien que la plantilla tiene una posicion especial para el breadcrumb, una vez completado pulsamos sobre crear, una vez creado este modulo pasaremos a crear rapidamente el modulo de "Buscar". Para crear el modulo nos situaremos nuevamente en la ventana de 'Gestor de Modulos' y pulsaremos sobre nuevo.



Rellenaremos los detalles a nuestras necesidades y pulsaremos sobre crear. Estas dos partes son muy sencillas debido a que se crean de la misma manera, solo que asi observamos diferentes tipos de modulos que pueden incluir en nuestra plantilla.

Una vez creado observamos en 'Gestor de Modulos' el resultado de los dos modulos nuevos creados

  
Y como podemos observar en nuestra pagina tambien han aparecido satisfactoriamente los modulos nuevos




SIF 4.16 - Cifrado Hibrido

En esta practica lo que realizaremos sera cifrar de manera simetrica un documento de 3 o 4 megas, primero utilizaremos el comando siguiente

 <gpg -symmetric --armor NOMFICH>


una vez introducida la orden nos pedira que introduzcamos una contraseña "pitagoras" y que la confirmemos.
En este paso cifraremos un documento que contenga la contraseña del fichero que acabamos de cifrar en el paso anterior, con la clave publica del compañero. Exportaremos nuestra clave a un compañero y el compañero nos exportara su clave.


Ahora importaremos la clave del compañero y introducimos la siguiente orden


<gpg –recipient andreu.martinez.garcia.1992@gmail –encrypt Cifrado.txt>


y nos creara el fichero Cifrado.txt.gpg .

Una vez creado el fichero, enviaremos los dos ficheros que hemos creado al compañero y recojeremos los dos archivos del compañero para realizar el proceso inverso.





Ahora con nuestra clave privada descifraremos el fichero de texto que contiene la contrasela que nos ha enviado nuestro compañero y utilizaremos el siguiente comando

<gpg -o FicheroDescifrado --decrypt andreu.asc.pub.gpg>


Nos pedira que introduzcamos nuestra contraseña privada. Esto lo utilizamos para
descifrar documento cifrado con clave simétrica mediante el comando.

<gpg –decrypt NOMFICH.ASC -o NOMFICHDESCIFRADO>

martes, 22 de febrero de 2011

SIF 4.14 - Un Cifrado Asimetrico

En esta practica vamos a realizar un cifraco asimetrico con la herramienta utilizada antes el gpg.

Primero crearemos una clave privada, vamos a al teminal y ejecutamos el siguiente comando:

<gpg --gen-key>

 y nos pedira que seleccionemos una clave de las que ponen a continuacion


Seleccionaremos la segunda opcion, a continuacion nos pedira que seleccionemos el tamaño que deseamos que tenga la clave y seleccionamos el maximo 2048 y le indicamos una duracion de 2 meses, rellenamos con nuestro nombre y un correo real nuestro.



 Despues de la generacion de la clave, vamos a observar si se a creado correctamente introduciendo el siguiente comando

<gpg -k>


Como comprovamos se a ceado correctamente.
 Ahora sacaremos la huella de nuestra clave para que el resto de
personas sepan como verificar nuestra clave, introducimos el siguiente comando:

<gpg --fingerprint E825DFF4>

Nos muestra las claves existentes en nuestro sistema y tambien el indicador de la huella





Exportamos la clave (clave publica) para que otros usuarios puedan enviarnos mensajes con dicha clave pública y nosotros podamos descifrarlos usando nuestra clave privada, el resultado lo exportaremos a formato ascii, para ello introduciremos el siguiente comando:

<gpg -a --export E825DFF4 > fichero.asc.pub>

y se nos generara el fichero






Una vez hemos generado el fichero se lo podemos enviar  la clave a un compañero y recogemos la de algun compañero. Le indicamos la clave para verificarla.


Introducimos en nuestro sistema la clave publica de nuestro compañero introduciendo la siguiente orden:

<gpg --import carlos.asc.pub>



Para comprobar que la huella es la correcta utilizar “gpg -fingerprint clave” y la clave es 300BB457



Y para finalizar la practica enviamos a un compañero un mensaje cifrado con su clave pública para que lo descifre y recogemos la del compañero como un mensaje para descifrar, que nos ha cifrado con nuestra clave pública.

SIF 4.13 - Criptografia Asimetrica

Cada persona tiene dos claves una publica que es la que se utiliza para mandarle mensajes cifrados al usuario y una clave privada que se utilizara para descifrar los mensajes que te envien y hayan sido cifrados con tu clave publica. En un sistema de clave asimétrica o de clave pública con 12 personas :


– ¿Cuántas claves hacen falta en total?

12x2 = 24

– ¿Cuántas claves necesita cada usuario?

2, 1 publica y 1 privada

– ¿Sabrías sacar la formula de cuantas claves hacen falta
para N usuarios?

N*2

SIF 4.12 - Copiar fichero Cifrado.

Copiamos el fichero del documento anterior a una carpeta nueva que creamos


Una vez copiado el fichero lo desencriptaremos dentro de la misma carpeta, para ello vamos al terminal y nos situamos en el escritorio y en la carpeta nueva que hemos creado, una vez ahi introducimos la siguiente orden:

<gpg -d DocumentoSecretoAndreu.txt.gpg>


Al introducir la orden nos pedira la contraseña de cifrado que le pusimos en el ejercicio anterior, una vez introducida el se completara el descifrado.

viernes, 18 de febrero de 2011

SIF 4.11 - Criptografia Simetrica - GPG

En esta practica vamos a cifrar documentos con la Herramienta GPG, utilizando claves privadas.

Queremos cifrar el documento "DocumentoSecretroAndreu" para ello utilizaremos el parametro -c.

La orden quedaria asi:

<gpg -c DocumentoSecretoAndreu.txt>



Nos pedira que introduzcamos una clave, que utilizara para cifrar el documento .txt

El resultado final es el siguiente:

SIF 4.10 - Criptografia Simetrica - Cuantas Claves?

¿Cuantas claves hacen falta que un grupo de 4 personas se puedan intercambiar mensajes cifrados entre
ellos y no se puedan descifrar los mensajes unos a otros sin permiso?



Dado que es un sistema de Criptografia Simetrica cada uno tendra una clave con cada persona que haya y si ya tiene con una persona no se repite la clave. Resumiendo para 4 personas seran necesarias 6 claves y no se puedan descifrar los mensajes unos a otros sin permisos.

SIF 4.9 - Encriptar Imagen Secreta

En esta practica realizaremos la practica de ocultar una imagen dentro de otra, parecido al caso practico anterior, lo unico que cambiara sera que en vez de sacar la imagen secreta de otra imagen,

Cojemos 2 imagenes, una para ocultarla dentro de la otra, una vez tenemos elegidas las imagenes nos vamos a la linea de comandos y introducimos la siguiente orden


<outguess -k "SIF" -d Imagenoculta.jpg ImagenSecreta.jpg ResultadoSecreto.jpg>


 Una vez introducida la orden se procedera a ocultar la primera imagen dentro de la segunda y depues nos saca el resultado.

Si queremos podemos comprobar si ha dado resultado la ocultacion dentro de la imagen de la forma realizada en el ejercicio practico anterior.

jueves, 17 de febrero de 2011

Actividades Joomla - Practica 2

1) Primero lo que realizaremos sera crear un nuevo item de menu con vista de blog, para cerarlo accederemos a "Menus" y despues "GEstor de items de menu" y pulsamos sobre nuevo.

Seleccionamos el tipo de item que crearemos nuevo, a continuacion seleccionamos "articulo" y despues "presentacion de categoria Blog" y nos llevara a la pagina siguiente


Una vez aqui rellenamos los datos que se requieran y puslamos sobre aplicar y guardar, y ya tendremos creado el nuevo item de menu con "Vista de Blog".





2) Aora procedereomos a crear un enlace a los en un menu existente a vista de blog de los articulos mas visitados de nuestra pagina, se crea del mismo modo que en el caso anterior solo que unicamente tenemos que cambiar un parametro a la hora de crear el item de menu


Pulsamos sobre guardar y seguimos el mismo procedimiento, el resultado es satisfactorio.



miércoles, 16 de febrero de 2011

Actividades - Joomla

1. Crear usuarios:

Para comenzar lo primero que haremos será crear varios usuarios uno con rango de “Autor” y otros rangos como “Editor” y “Publicador” para ver que características tienen cada uno de ellos y las posibilidades que tienen.

Primero crearemos un usuario nuevo que tenga permisos de “Autor”, accedemos por el Backend a nuestro panel de administrador de nuestro joomla. Nos vamos al gestor de usuarios y creamos un usuario nuevo.


Le especificamos los detalles del usuario y una vez rellenado pulsamos sobre guardar para guardar el usuario nuevo.

Para tener un poco de variedad y ver los distintos tipos de usuarios crearemos un usuario de tipo “Editor” y otro de tipo “Publicador”

Seguiremos el mismo procedimiento para crear los dos usuarios nuevos, salvo que en “detalles del usuario” tendremos que especificar el grupo al que tienen que pertenecer



Como podemos observar los tres usuarios nuevos están creados.

 
2. Crear secciones:

Una vez creados los usuarios nuevos procederemos a crear 2 secciones para ver como se crean y su funcionamiento.

Accedemos a Contenido > Gestor de secciones.

Una vez en el gestor de secciones pulsamos sobre nuevo para crear una sección nueva




Aquí encontramos que tenemos que especificar los detalles y podemos ponerle una descripción a la sección que vamos a crear. Tendremos que configurar el nivel de acceso que queremos que tenga la sección, como vamos a crear dos secciones primero crearemos una con nivel de accedo registrado y otra con nivel Especial.


 
 Una vez creadas las secciones observamos que aparecen en el gestor y también el nivel de acceso que tienen.



3. Categorías Nuevas:

Ahora Pasaremos a crear “Categorías” nuevas, tendremos que acceder a “Gestor de Categorías”.
Una vez dentro del gestor de categorías pulsamos sobre el botón de nuevo y procedemos a crear la categoría, antes de nada comentar que crearemos 3 categorías por cada una de las dos secciones que tenemos.





Introduciremos los detalles requeridos y también podemos añadirle una imagen o un texto a la categoría. Una vez creada la categoría uno procederemos a la creación de las siguientes.


 
4. Artículos nuevos:

Una vez creado todo el árbol de secciones y categorías procederemos a la creación de los artículos, algunos los crearemos desde el Frontend con varios usuarios diferentes y también crearemos desde el Backend. Crearemos 3 artículos por cada Categoría que tengamos.

Para crear un articulo nuevo desde el Backend es bastante sencillo, basta con acceder a “Gestor de Artículos” y pulsar sobre el botón de “Nuevo” y rellenar los detalles que se requieran, como indicar la seccion y la categoria a la que tiene que permanecer, una vez rellenado introduciremos el texto y guardaremos el articulo.


Podemos observar todos los articulos que se han creado, por quien ha sido creado, la seccion y categoria a la que pertenece.

Para crear un articulo desde el frontend tendremos que hacceder con un usuario autor o otro que pueda crear articulos y crear uno nuevo


Una vez rellenados los detalles y siguiendo el mismo procedimiento que como si lo hicieramos en el backend, una vez pulsado sobre guardar no se publicara automaticamente porque requerira una "confirmacion" desde el backend para que finalmente salga publicado el articulo nuevo, en este caso el usuario logeado es 'manager'.

viernes, 11 de febrero de 2011

SIF 4.8 - Extraer imagen secreta

Imagen Secreta:

Como en la practica anterior aqui lo que haremos sera extraer la imagen secreta que esta dentro de otra imagen. Comenzaremos descargandonos el archivo de "ImagenSecreta.jpg"

Cuando este descargada abrimos la imagen normal y corriente, pero lleva una imagen oculta.




Como en la practica anterior utilizamos el Outguess para extraer el contenido que se encuentra oculto en ella.

Introducimos la siguiente orden:

<# outguess -k "SIF" -r ImagenSecreta.jpg imagensecreta.jpg>

es practicamente la misma orden que en la practica anterior, lo unico que cambia es que tenemos que especificar es el archivo que tiene la imagen oculta y como queremos que se guarde el resultado.

Una vez introducida la orden nos sacara la imagen oculta y nos la guardara en el directorio especificado.


La imagen que estava oculta es la siguiente.

SIF 4.7 - Extraer mensaje oculto

Mensaje Oculto:

Para realizar esta practica nos descargaremos el fichero TextoSecreto.jpg que a primera vista es una imagen pero dentro de la imagen se encuentra un mensaje oculto que con el Outguess conseguiremos extraer.

Una vez descargado nos encontramos con la siguiente imagen



Una vez vista la imagen nos ponemos a trabajar, introducimos la siguiente orden

 <# outguess -k "SIF" -r TextoSecreto.jpg secreto-recuperado.txt>

lo que conseguimos es que con esta orden es que con el programa outguess ,introduciendo la clave "SIF" y poniendo el archivo origen y el .txt donde estara el resultado.


Una vez comprobado que ha tenido resultado la conversion procedemos a acceder al fichero "secreto-recuperado.txt"

martes, 8 de febrero de 2011

SIF 4.5 - Metodo Vigenere

El cifrado Vigenère es un cifrado basado en diferentes series de caracteres o letras del cifrado César formando estos caracteres una tabla, llamada tabla de Vigenère, que se usa como clave. El cifrado de Vigenère es un cifrado polialfabético y de sustitución y ademas en este caso cuenta con 26 alfabetos diferentes.


Tabla Vigenere con 26 alfabetos:



 La Clave = C
Texto Claro = L
Texto Cifrado = N


Su funcionamiento consiste en que si queremos que la primera letra del texto tendremos que tener la clave que nos da la referencia de que en tenemos que buscar en la primera columna la letra C, despues con el texto claro nos dan la L que nos hace que nos situemos sobre la columna que tenga esa letra, y a continuacion cogemos la fila y la columna donde estavan ubicadas las letras y cuando se cruzan dan la letra cifrada N que siguiendo este proceso obtenemos el texto cifrado.

SIF 4.4 - Método Cesar

El método Cesar fue utilizado por los romanos en el siglo I a.C. y consistía en sustituir cada  letra del mensaje original por otra en base a una equivalencia preestablecida de antemano.


Tabla:


a   b   c   d   e   f   g   i   k   l   m   n   o   p   q   r   s   t   u   v   w   y   z
d   e   f    g   i   k   l   m  n   o   p   q   r   s    t   u   v   w  y  z   a   b  c




 Texto en latin:


"sic amote ut sin ete iam viverem non posit"
 

Resultado tras el cifrado:

vmf dprwi yw vmq iwi mdp zmziuip qrq srvmw

viernes, 4 de febrero de 2011

SIF 4.3 - MÉTODO:POLYBIOS:

Polybios:


El metodo polybios recibe su nombre por el historiador que lo desarollo a mediados del siglo II a.C.. Consiste en sustituir cada letra del mensaje original por un par de letras o numeros que indican la fila y columan en la que se encuentran. Las dos tablas que tenemos son:


Tabla de letras:




Con esta tabla podemos encriptar mensajes, por ejemplo si queremos poner "Hola" lo encriptaremos de la siguiente manera: primero empezaremos con la letra "H" que como indica la tabla la sustituiremos por "BC" y asi con todas las letras del mensaje original.

Tabla de numeros:



Con esta tabla seguiremos con el mismo sistema que el anterior pero esta vez la encriptacion se realiza con numeros.

SIF 4.2 - METODO ESCÍTALA

Hoy en clase hemos tenido que cifrar un mensaje utilizando un sistema de trasposicion con una tira de papel y un boli. La tira de papel se enrolla en el boli y se escribe el mensaje. El papel al desprenderse del boli deja una serie de caracteres sin ningún sentido con lo cual el mensaje queda encriptado. Lo hemos hecho Andreu Martinez, Carlos Aparici, Jonathan Corral, Jaime Ortiz y Adrian Pacheco. El resultado es:

TFPQBR UEAUAO ROSEUN A T EQ LIM SU EZA E AL

El mensaje al quedar descifrado:

TUR ES FEO QUE PASA LO BAUTIZARON MAL?


Despues recibimos un mensaje cifrado de otro compañero

En el mensaje que nos han dado pone:

EFENOOLULYNN KTYOSYIO

Al quedar descifrado:

EL TOFU Y EL JONY SON YONKIS

martes, 1 de febrero de 2011

SIF 3.12 - Backups en la nube 2ª Parte

En esta segunda parte crearemos un nuevo volumen de texto, dandole a "Create Volume", tiene un asistente para la creacion simple y le tendremos que indicar un par de cosas.


En la siguiente ventana tendremos que seleccionar que queremos que nuestro nuevo volumen sea un volumen "Estandar".


Y en la siguiente pantalla nos aparecera la ventana de elejir la localizacion del volumen


Una vez señala la localizacion del Volumen tendremos que seleccionar siguiente. A continuacion nos aparecera que seleccionemos un "Algoritmo de Encriptacion" y el "Algoritmo de Hash", seleccionaremos los parametros por defecto: AES y RIPEMD-160.

Despues, en la siguiente ventanta, seleccionamos el tamaño del fichero y despues una contraseña para nuestro volumen





Una vez puesta la contraseña y pulsado sobre "next" nos saldra la ventana de seleccionar un formato para el volumen, seleccionamos "FAT".


Cuando seleccionemos el tipo de formato deseado y pulsemos sobre siguiente comenzara el formateo del volumen




Una vez finalizado el proceso, saldremos del asistente de creacion de volumenes.

Aora vamos a montar el fichero creado antes como una unidad normal. Para esto tenemos que ir a la ventana principal del truecrypt puslaremos sobre "selec file" y escogemos el volumen creado antes.

  

Una vez escogido debemos montarlo pulsando sobre el boton "Mount", nos pedira que itroduzcamos la contraseña del volumen.

Comprovamos que ha funcionado correctamente porque podemos entrar en el como si fuera una unidad normal y introducir ficheros, en la pagina principal de truecrypt nos mostrara la unidad nueva ya creada


Para acabar entramos a la unidad Virtual creada y introduciremos un fichero de 900 kb y una vez añadido desmontaremos la unidad pulsando sobre "dismount" en ventana de inicio de truecrypt.

Despues subiremos el fichero creado antes en el Truecrypt a la carpeta de dropbox desde la pagina web para ver cuanto tarda en actualizar 2 mb, que basicamente no tarda practicamente nada, y menos con la conexion que tenemos en clase.