Número 6 Nueva Época - 2024-04-14
En el número anterior os contamos como utilizar OpenSSL para generar hashes utilizando una amplia variedad de algoritmos. Pero OpenSSL nos permite mucho más. En este artículo vamos a contaros como utilizar esta poderosa librería para encriptar datos utilizando distintos cifrados.
Es lamentable como el tiempo y la propaganda tergiversa la realidad y verdades a medias o mentiras completas se acaban convirtiendo en la realidad de muchas personas. En este articulo vamos a explorar algunas de esas inocentes falacias que pulula por las mentes de la sociedad.
La función alloca
no es muy conocida... de hecho su uso no está recomendado puesto que su implementación depende de la máquina y compilador que usemos. Sin embargo, es una función muy potente y merece la pena conocerla ya que, cuando tenga sentido utilizarla puede ser un arma poderosa.
Lo sepas o no, la criptografía forma parte de nuestro día a día desde hace ya algunos años, si bien, la mayoría de nosotros no sabemos muy bien como funciona o que es lo que se puede o no se puede hacer. Muchas compañías tratan de convencernos de lo seguras que son, simplemente afirmando que utilizan Criptografía fuerte o Extremo a Extremo… Pero realmente sabes de lo que están hablando?…
La maravilla del lenguaje C es que en ocasiones pasan cosas inexplicables que hablen la puerta al misterio y la superstición. Esa es la razón por la que es bastante común que los programadores C muestren sus programas en noches de luna llena tras sacrificar una cabra y dos gallinas.
Alguna vez te has preguntado como es posible hacer los ficheros de tu ordenador más pequeños?. Como es posible que gzip
coja esos ficheros de texto y los deje en nada?. O como se quedan las fuentes del kernel en unos pocos megabytes?. Pues, agárrate los machos que todas esas preguntas van a ser respondidas a continuación…. Si nunca te has
hecho alguna de esas preguntas, creo que estás leyendo la revista
equivocada.
Iniciamos una nueva sección en la que vamos a hacer cosas muy geeks y empezamos con un artículo que creemos reflejará muy bien la filosofía de esta sección. Vamos a programar un intérprete del lenguaje esotérico BrainFuck en ensamblador RISC-V… por que?… pues porque podemos :)