Articulo de referencia

Criptol

Cryptol es un lenguaje de programación específico de dominio para criptografía desarrollado por la empresa de desarrollo de software Galois, Inc., con sede en Portland, Oregón. ...

Cryptol es un lenguaje de programación específico de dominio para criptografía desarrollado por la empresa de desarrollo de software Galois, Inc., con sede en Portland, Oregón. [ 1 ] [ 2 ] Es un software libre y de código abierto publicado bajo una licencia de software BSD de 3 cláusulas .

El lenguaje fue desarrollado originalmente para su uso por la Agencia de Seguridad Nacional de los Estados Unidos . [ 1 ] [ 3 ] El lenguaje también es utilizado por empresas privadas que proporcionan sistemas de tecnología de la información , como la empresa estadounidense Rockwell Collins, que presta servicios a contratistas aeroespaciales y de defensa en los Estados Unidos. [ 1 ]

El lenguaje de programación se utiliza para todos los aspectos del desarrollo y uso de la criptografía, como el diseño e implementación de nuevos cifrados y la verificación de algoritmos criptográficos existentes . [ 1 ] [ 2 ] [ 4 ] Cryptol está diseñado para permitir que un criptógrafo observe cómo las funciones de procesamiento de flujo en el programa manipulan cifrados o algoritmos de cifrado . [ 2 ]

Referencias

  1. 1 2 3 4 "Cryptol-the-language-of-cryptology-now-available" . Diciembre de 2008. Consultado el 5 de mayo de 2015 .
  2. 1 2 3 Enlace a Google Books Sutcliffe, Geoff; Voronkov, Andrei, eds. (2006). Lógica para la programación, la inteligencia artificial y el razonamiento: 12.ª Conferencia Internacional, LPAR 2005, 2-6 de diciembre de 2005, Actas... / Lecture Notes in Artificial Intelligence) . Montego Bay, Jamaica: Springer. pág. 744. ISBN  978-3-540-30553-8.
  3. The Next Wave, High Confidence Software and Systems (HCSS) (PDF) , vol. 19, 2011, archivado del original (PDF) el 14/07/2014 , consultado el 07/07/2014. 
  4. Lewis, JR; Martin, B. (octubre de 2003). "Cryptol: desarrollo y validación criptográfica de alta seguridad y reorientable". Conferencia de Comunicaciones Militares, 2003. MILCOM 2003. IEEE . Vol. 2. Boston, Massachusetts : Asociación de Comunicaciones y Electrónica de las Fuerzas Armadas ( AFCEA ); Sociedad de Comunicaciones del IEEE . págs. 820–825 . doi : 10.1109/MILCOM.2003.1290218 . S2CID 8380437 .   
  • Sitio web oficial
  • GaloisInc en GitHub