Modularizando codigo, agregando parseo de modo de encryptacion y encadenamiento y arreglo de error de malloqueo