Information is one of the most important aspects either by persons as well as organizations. Correct information use can produce great gratifications, by the other hand, incorrect usage by unauthorized parts can affect information owner in many ways, therefore information security is an essential activity. Cryptography, is the art and science of keep information secure, in other words, it consists on its alteration or permutation. In cryptography, there are several techniques, all of them can be used in security and protection, each technique has its advantages and disadvantages, starting with classic cryptography, it provides a wide amount of methods, followed by symmetric cryptography, which involves using the same key for information encryption and decryption. Both techniques, have the issue of key distribution. Lastly, we have asymmetric cryptography, which involves that each participant has a pair of keys, public and private key. This third technique solves the problem of distribution keys. It also provides the digital signature and authenticity. There are no rules on cryptography for applications of available techniques and combine them could improve information security and protection. In the present work, a cryptography software based on classic methods column transposition, Vigenere and reverse was developed, the used methodology was rapid development of a prototype, which is one of the different options for software development. The methodology applied was quantitative research of descriptive type. Distribution of monograms, bigrams and trigrams obtained from different iteratives applications of classic methods proposed are analyzed, having the goal or aiming, get the best combinations for uniforms data distribution.
La información es uno de los aspectos más importantes para las personas y organizaciones. El manejo correcto de la información puede traer grandes beneficios y, por el contrario, el uso por partes no autorizadas, puede afectar de diferentes maneras a su propietario, por lo cual es fundamental la seguridad y protección. La criptografía, es la ciencia de conservar la información segura, en otras palabras, consiste en su alteración o cambio. En la criptografía, existen diferentes técnicas que pueden ser aplicadas para la protección y seguridad, cada una con sus ventajas y desventajas, iniciando con la criptografía clásica, la cual provee una amplia gama de métodos, seguido de la criptografía simétrica, que implica utilizar una misma clave o llave para cifrar y descifrar la información. En ambas técnicas, se presenta el problema de la distribución de claves. Por último, se tiene a la criptografía asimétrica, la cual implica que cada entidad participante tenga asociado un par de claves, una secreta y una pública. Con esta tercera técnica, se resuelve el problema de la distribución de claves, se brinda adicionalmente la firma digital y la verificación de autenticidad. No existen reglas en la criptografía para la aplicación de las diferentes técnicas y combinarlas podría mejorar la seguridad y protección de la información. En este trabajo, se desarrolló mediante la aplicación de la metodología de elaboración rápida de un prototipo, que es una de las diferentes opciones para el desarrollo de software, un software criptográfico basado en la aplicación iterativa de los métodos clásicos transposición de columnas, Vigenere y reversa. Mediante la aplicación de la metodología de investigación cuantitativa del tipo descriptivo, se analizan las distribuciones de los monogramas, bigramas y trigramas obtenidas de diferentes aplicaciones iterativas de los métodos clásicos propuestos, con la finalidad de identificar las combinaciones más convenientes que permitan obtener distribuciones de datos uniformes.