# data[].attributes.body
1.    Archivo. Un archivo es un contenedor de información. La mayoría de los archivos que se utilizan contienen información (datos) en un formato determinado: un documento, una hoja de cálculo, un gráfico. El formato es la disposición de los datos dentro del archivo. El formato del archivo se conoce como tipo de datos.

2.    Un archivo con organización secuencial es una sucesión de registros almacenados consecutivamente sobre el soporte externo, de tal modo que para acceder a un registro n dado es obligatorio pasar por todos los n-1 artículos que le preceden.

# data[].attributes.headline
Restricciones de Dispositivos Físicos. Análisis de la seguridad de los archivos físicos versus los archivos lógicos. 

# data[].attributes.subject
Restricciones de Dispositivos Físicos. Análisis de la seguridad de los archivos físicos versus los archivos lógicos. 

# data[].attributes.attachment_link.provider_name
DocPath - A Step Ahead in Document Software

# data[].attributes.attachment_link.readable_text
¿Con qué desafíos nos enfrentamos a la hora de implantar un sistema de seguridad documental, y es la implantación de un sistema de gestión documental digital la solución?
En la era de las tecnologías de la información nos encontramos ante un hecho evidente, los activos intelectuales de todo tipo: nóminas, estados financieros, documentos estratégicos, entre otros, se enfrentan a amenazas de todo tipo pudiendo caer en manos de la competencia, con el perjuicio que ello conlleva. Prueba de ellos son las noticias más recientes que dejan claro que la información confidencial de acceso a cuentas de correo, cuentas bancarias o de tarjetas de crédito está continuamente expuesta a la posibilidad de que sea sustraída por ladrones cibernéticos. Es por todo ello, que la seguridad de los documentos y acceso a sitios seguros en Internet se ha convertido en una de las principales preocupaciones de los usuarios y empresas.

Medidas de seguridad manuales y de gestión documental digital

En cualquier empresa, las medidas de seguridad de un buen sistema de gestión documental se hacen necesarias, para proteger los datos e intereses comerciales y así evitar cualquier riesgo de posible suplantación de identidad, robo o fraude.

En un sistema documental basado en el papel, en la mayoría de los casos, la seguridad de los documentos está garantizada mediante su restricción de acceso. Sin embargo mantener todos y cada uno de los documentos bajo llave, es harto complicado, además de ralentizar posibles decisiones estratégicas que requieran el acceso inmediato a los mismos, con la demora que podría conllevar. Es por todo ello que un sistema de seguridad de estas características no es lo suficientemente ágil ni operativo ya que podría ralentizar todo el proceso de toma de decisiones en la compañía.

Sin embargo, un sistema de gestión documental basado en documentos electrónicos, mejorará sensiblemente la seguridad de la información en la empresa y, en consecuencia, su operatividad a la hora de trabajar y tomar decisiones. En un sistema documental digital correcto, el acceso a las carpetas y documentos confidenciales se puede restringir de forma selectiva a través de medios electrónicos, mediante la clasificación del perfil del empleado por niveles de permisos, o bien mediante contraseña.

Aún así, un sistema de seguridad basado únicamente en permisos, tampoco garantiza una seguridad total y completa de los documentos. Pueden aparecer fallos de seguridad que, en su mayoría, provienen de los propios empleados, por un mal uso de la información. Por ese motivo, la formación de los empleados en temas de seguridad es crucial.

Amenazas online

Es imposible reflexionar sobre la seguridad de documentos sin hablar de Internet y de las numerosas amenazas que provienen precisamente de recursos online, como los virus, software malicioso, piratas informáticos e incluso suplantadores de identidad. Afortunadamente, todas estas amenazas pueden ser controladas mediante un buen software de seguridad, como un buen antivirus, programas anti-spyware o cortafuegos, o la implementación de mecanismos seguros de acceso, tales como SSL. En este sentido, las actualizaciones periódicas de sistemas operativos y aplicaciones son fundamentales, para tapar los posibles agujeros de seguridad que van surgiendo.

Otra medida de seguridad clave es la autenticación de documentos. El sistema de identificación y autenticación electrónica más utilizada, requerida por Ley en la mayoría de los casos, es la firma electrónica. La firma electrónica de documentos permite, por un lado, a los remitentes firmar los documentos de salida y, por otro, a los receptores asegurarse de que los documentos que reciben provienen del emisor indicado y también de que no se han producido modificaciones desde que fue autenticado.

Seguimiento y trazabilidad de los documentos

Según las regulaciones legales europeas, cualquier sistema de gestión documental debe conservar las pistas de auditoría de las operaciones realizadas sobre los documentos. Es de esta manera que se puede realizar un exhaustivo seguimiento de los documentos y de las personas que han accedido a ellos, con las posibles modificaciones realizadas. Así, de esta forma, cualquier auditor podrá rastrear los datos para poder llegar al documento origen, si este es financiero, factura, recibo, bono, etc. Sistemas de gestión documental avanzados suelen incorporar un seguimiento de las acciones que se hacen sobre cada documento.

La seguridad de la información

Como conclusión, es un hecho que la seguridad de la información se ha convertido en un aspecto clave a tener en cuenta por las empresas y una de las mayores preocupaciones hoy en día. Clara prueba de ello es que, actualmente, existen organizaciones - tanto públicas como privadas - centradas exclusivamente en los temas de seguridad y han publicado directrices para ayudar a las empresas a hacer frente a los problemas de seguridad.

Un ejemplo es la norma ISO 27002. Se trata de un estándar implementado por la Organización Internacional de Normas, que se ocupa específicamente de la seguridad de la información. La norma ISO 27002, publicada originalmente como un cambio de nombre de la norma ISO 17799, describe una infinidad de posibles controles y mecanismos de control para lograr una mayor seguridad de los documentos y los datos de negocio.

Y por último, un buen sistema de seguridad de documentos, por lo general implantado a través de un sistema de gestión documental, no sólo protege a la empresa, sino que también mejora la percepción y confianza de clientes y usuarios en lo que respecta a la calidad del servicio o el producto que ofrece.
André Klein
Consultor Freelance para Doc Path

# data[].attributes.attachment_link.title
Sobre la seguridad de los documentos y sistemas de gestión documental

# data[].attributes.attachment_link.description
¿Con qué desafíos nos enfrentamos a la hora de implantar un sistema de seguridad documental, y es la implantación de un sistema de gestión documental digital la solución?

# data[].attributes.headline
Video de instrucción al manejo de archivos. Desde el papel hasta el archivo en PDF...

# data[].attributes.subject
Video de instrucción al manejo de archivos. Desde el papel hasta el archivo en PDF...

# data[].attributes.attachment_link.authors[].name
Universitat Politècnica de València - UPV

# data[].attributes.attachment_link.title
Introducción a las fichas de investigación y sistema de archivos | 54/57 | UPV

# data[].attributes.attachment_link.readable_text
Ryan McVay/Photodisc/Getty Images

Los archivos secuenciales se usan en la programación de computadoras para indicarle a la computadora que lea una entrada o escriba una salida en archivos de disco, creando aplicaciones de software. Al contrario que los archivos de acceso aleatorio, los secuenciales se deben leer en orden y por completo para funcionar.

Tipos de archivos

Los archivos vienen en dos formatos: binario y de caracteres. Los binarios tienen información de programación en secuencias de ceros y unos, mientras que los de caracteres tienen símbolos de teclado que están colocados como una secuencia de información. En los dos tipos de archivos, los datos se traducen a una codificación que el procesador de la computadora puede leer, como ASCII o Unicode. Después de leer el archivo, o de obtener la entrada, el procesador puede escribir el archivo o depositar los datos necesarios e información.

Secuencial y aleatorio

Hay dos formas en las que un procesador de computadora puede leer y escribir los archivos. La primera necesita un fichero secuencial, que se debe leer en orden. Los procesadores no pueden saltar líneas o empezar a leer o escribir en un archivo secuencia en cualquier dirección, sino sólo hacia adelante. El segundo archivo es el de acceso aleatorio, que permite a los procesadores leer y escribir, empezando o terminando, en cualquier punto dentro del fichero.

Uso

Los ficheros de acceso aleatorio son útiles para programas de computadora donde es útil acceder a distintos bits de datos en un orden cambiante, por ejemplo, al usar una base de datos. Para la mayoría del resto de aplicaciones, se usan archivos secuenciales, ya que permite el mayor control sobre la información a la que se accede, y en que orden se lee o escribe.

Lenguajes

Los sistemas de archivos secuenciales se usan en casi todos los lenguajes de programación de computadora, incluyendo C (sharp y plus), Visual Basic, Python, Cobol y Java.

# data[].attributes.attachment_link.title
¿Qué es un archivo secuencial? | Techlandia

# data[].attributes.attachment_link.description
Los archivos secuenciales se usan en la programación de computadoras para indicarle a la computadora que lea una entrada o escriba una salida en archivos de disco, creando aplicaciones de software. Al contrario que los archivos de acceso aleatorio, los secuenciales se deben leer en orden y por ...

# data[].attributes.headline
Los ARCHIVOS Fisicos y digitales. Se degradan!

# data[].attributes.subject
Los ARCHIVOS Fisicos y digitales. Se degradan!

# data[].attributes.attachment_link.readable_text
El fondo bibliográfico y documental, tanto físico como digital, se deteriora de forma acelerada debido a una serie de factores. El material documental es un bien con una vulnerabilidad muy elevada, expuesto a una gran cantidad de amenazas de diferente índole. La conservación preventiva es la única vía para proteger el fondo documental y por ello, cabe destacar la importancia de los Archivos en la conservación y la preservación de la documentación. Ahora bien, ¿cuáles son las principales causas de degradación de los documentos físicos y digitales?

Los factores del deterioro del material documental pueden ser intrínsecos, cuando se corresponden con la propia naturaleza de los materiales. Estos son factores congénitos, como por ejemplo el tipo de papel, la resistencia del formato, etc.; factores extrínsecos, que son aquellos derivados de la manipulación y del entorno. Estos factores pueden ser ambientales, biológicos, circunstancias o factores humanos; también están los factores inducidos por el hombre, que son de los que más afectan al patrimonio bibliográfico y documental; o factores catastróficos.

Factores del deterioro del material documental

1. Factores ambientales: humedad, temperatura, luz y polvo

De todos los factores ambientales, el más importante respecto a su control para la conservación de los materiales es la humedad, ya que favorece el desarrollo de microorganismos y reacciones de oxidación e hidrolización de la celulosa.

Hay que tener en cuenta la humedad absoluta, la relativa y la humedad de equilibrio; la temperatura siempre está ligada a la humedad para la conservación de los documentos, una temperatura alta nuca es aconsejable porque acelera las reacciones enzimáticas de los microorganismos, el control de la temperatura debe ser muy riguroso y debe estar ligado al control de la humedad relativa; con respecto a la luz, los archivos son los lugares más sensibles y lo ideal es que se mantengan oscuros y únicamente deban tener luz artificial, puesto que la exposición de los documentos impresos a la luz solar es nociva; el polvo es otro de los factores ambientales, en los depósitos debe limpiarse de forma regular y no se deben utilizar escobas, que transportan la suciedad a otra zona del depósito.

Por eso, es aconsejable el uso de aspiradoras, trapos o gamuzas secas y evitar el abuso de agua, lejía y detergentes abrasivos. La limpieza de los documentos debe ser una tarea vigilada por el personal cualificado.

2. Factores biológicos: microorganismos, insectos y vertebrados

La existencia de una actividad biológica en los depósitos se debe a dos factores: en primer lugar, muchas veces la celulosa y los materiales proteínicos constituyen una fuente de alimento; y el segundo factor, ligado al primero, hace referencia a las condiciones ambientales de los archivos.

Se deben evitar las condiciones que supongan la reproducción de estos agentes biológicos con una serie de medidas: mantener una temperatura y humedad relativa adecuadas; tener una baja intensidad lumínica; vigilar y controlar periódicamente el fondo; realizar tratamientos preventivos, con desinfectantes, y fumigación en época de cría.

Dentro de los microorganismos están los hongos, que son organismos pluricelulares que se desarrollan con una temperatura y humedad alta, estos rompen las fibras del papel. La degradación más visible son las manchas de diversos colores (rojizas, marrones o violáceas), estos daños son irreversibles. Dentro de los microorganismos encontramos las bacterias, que son organismos unicelulares que se desarrollan gracias a la oscuridad, la humedad y el calor. La degradación que producen son manchas de distintos colores, llegando a la destrucción total del documento. Tanto los hongos como las bacterias pueden reblandecer el papel creando un aspecto algodonoso que puede llegar a desintegrarlo.

Los insectos bibliófagos o comedores de libros son también un peligro para el fondo bibliográfico, existen unas 100 variedades y se pueden dividir en dos grupos: los insectos regulares (piojo del libro, pececillo de plata, cucaracha, coleóptero, etc.), que se alimenta del papel; y los insectos ocasionales más los insectos xilófagos (lo más peligrosos son las termitas), que son comedores de madera, pero también atacan al papel. Estos insectos presentan más peligro cuando están en su estado de larva.

Hay una serie de animales vertebrados que suelen ser frecuentes en los archivos: los roedores y los pájaros. Los roedores ejercen una acción mecánica destructiva sobre el papel que roen, pero hoy en día son bastante fáciles de combatir con productos raticidas; y respecto a los pájaros, la documentación se suele ver afectada por sus excrementos, lo que supone un caldo de cultivo para el desarrollo de microorganismo e insectos.

3. Factores inducidos por el hombre

Este es uno de los factores que más afecta al patrimonio bibliográfico y documental, unas veces inducido conscientemente y otras por negligencia o ignorancia. Dentro de estos factores están incluidos el entorno/edificio, puesto que lo más normal es que los archivos estén ubicados en edificios históricos no aptos para dichas funciones. En este tipo de edificios son frecuentes los problemas de humedades, instalaciones eléctricas obsoletas, etc., el exterior del edificio también influirá en la conservación, pues un entorno contaminado o degradado dificultará las medidas de conservación preventiva. También hay que hablar del uso y la manipulación de los fondos, pues no siempre se hace de una forma responsable y cuidadosa; y por último están los actos violentos o robos para el provecho económico o para la satisfacción de coleccionistas.

4. Factores catastróficos o accidentales

Estos factores pueden causar graves daños en los documentos y frente a esto es de obligada necesidad fijar unas pautas de prevención. Estos factores son el agua y el fuego. El agua puede provocar estragos en los archivos: roturas de cañerías, filtraciones, atascos de bajantes o fallos en las construcciones colindantes son causas que afectan al fondo documental. Desde el primer momento hay que adoptar una serie de medidas para evitar la aparición de moho u hongos: debemos mantener la temperatura lo más baja posible e intentar reducir la humedad relativa con deshumificadores. El fondo más valioso hay que preservarlo en cámaras separadas del resto de la documentación.

En caso de emergencia, habrá que tener en cuenta la congelación, que permite conservar el documento hasta que pueda ser tratado por expertos. El sistema más sencillo y barato de secado es intercalar papel absorbente en las hojas de los documentos y mantener los volúmenes de forma vertical aireados con ventiladores, este proceso es muy lento. Otros sistemas más caros son la evaporación y la liofilización: método de conservación consistente en la deshidratación, sometiéndose a una rápida congelación y eliminando el hielo posteriormente. Para evitar que el fuego acceda a los fondos de los archivos se pueden realizar medidas como: la vigilancia continua del edificio y las instalaciones; la utilización de compactos o estanterías ignífugas; puertas cortafuegos en los accesos a los depósitos; y alejar las instalaciones eléctricas.

La degradación de los documentos digitales

La autenticidad, la fiabilidad, la integridad y la capacidad de acceso y uso son los valores principales para preservar un documento electrónico. La volatilidad de la información digital y la dependencia de programas para el acceso y la decodificación hacen que estos valores se puedan alterar debido a una serie de problemas:

1. La obsolescencia tecnológica en los documentos

A causa de la rápida evolución tecnológica, los recursos digitales pueden quedar inutilizables por la falta de todos o alguno de los elementos informáticos (hardware, software o soportes físicos) de su entorno original. Esto significa que ya no se puede acceder a dichos elementos.

2. La degradación de los soportes

La inestabilidad del soporte, tanto por factores internos como por factores externos, puede conducir a la pérdida de la información. Los factores internos se asocian a la propia composición de los materiales de los soportes ópticos o magnéticos. Estos soportes envejecen, perdiéndose información o produciéndose errores de lectura. Entre los factores externos, destacan las fluctuaciones elevadas de temperatura y humedad.

3. Datos alterados o destruidos

Debido a errores humanos o al mal funcionamiento de los sistemas, los datos pueden ser eliminados o falseados. También existe el riesgo de que la información se pierda debido a la falta de control de las versiones de un recurso.

La volatilidad, la obsolescencia técnica, el deterioro físico y la inestabilidad de Internet, entre otras causas, constituyen un riesgo para el conocimiento, poniendo de manifiesto la necesidad de llevar a cabo una actividad de preservación responsable por parte de las instituciones. La necesidad de salvaguardar este patrimonio documental requiere un consenso internacional sobre su preservación y difusión. Así, algunas instituciones inician proyectos, crean normativas o elaboran directrices que sientan las bases para que esta forma de patrimonio no desaparezca. Ejemplos de ello son Patrimonio.es o la Resolución 2002/C 162/02 del Consejo de Europa para conservar la memoria del mañana.
Imagen superior cortesía de Shutterstock

# data[].attributes.attachment_link.title
Las principales causas de degradación de los documentos físicos y digitales

# data[].attributes.attachment_link.description
El fondo bibliográfico y documental, tanto físico como digital, se deteriora de forma acelerada debido a una serie de factores. El material documental es un bien con una vulnerabilidad muy elevada, expuesto a una gran cantidad de amenazas de diferente índole.

# data[].attributes.headline
Este es un ejemplo de un archivo antiguo no ordenado.....

# data[].attributes.subject
Este es un ejemplo de un archivo antiguo no ordenado.....

# data[].attributes.headline
Identificar y definir los Archivos con Hash 

# data[].attributes.subject
Identificar y definir los Archivos con Hash 

# data[].attributes.attachment_link.readable_text
Comprobar la integridad de un archivo: si hacemos la función hash de un archivo en cuestión y lo copiamos a otro ordenador o a cualquier otro sitio, si se vuelve a hacer la función hash de este archivo copiado, debe salir exactamente el mismo resultado que la función hash original. En cuanto en un archivo cambia un bit, la salida del hash que hayamos utilizado es completamente diferente. Por este motivo, es muy importante el hash en los protocolos seguros de cifrado, como el HTTPS o FTPES, donde se comprueba que efectivamente los datos no han sufrido ninguna variación en la comunicación. Los hash también son muy usados en el mundo forense informático, para realizar la cadena de custodia de un disco duro o una imagen de disco adecuadamente, y garantizar que no se ha modificado nada del contenido.

Guardar las contraseñas de forma segura: si hacemos la función hash de una contraseña, y almacenamos el resultado de esta función hash en una base de datos, un posible atacante si accede a esta base de datos no podrá recuperar la contraseña. Debemos recordar que las funciones hash solamente van en un sentido, no se puede "revertir" una función hash, por lo que si un ciberdelincuente quiere crackear la contraseña, tendrá que hacer un ataque de fuerza bruta y diccionario, comparando el hash de cada contraseña probada con la contraseña que ha conseguido en la filtración.

Tal y como podéis ver, las funciones hash son muy importantes en el mundo de la seguridad informática, y también de las redes, porque nos permite comprobar la integridad de los datos transmitidos, no solamente los almacenados en un disco duro o unidad SSD. A continuación, os vamos a enseñar cómo comprobar la integridad de un archivo utilizando diferentes algoritmos de hash.

Algoritmos SHA

Las siglas de SHA responden a Secure Hash Algorithm. Fue desarrollado por la NIST, que es la National Institute for Standards and Technology. Es uno de los algoritmos estandarizados más populares en la actualidad. Una de las ventajas es que ante el mínimo cambio en la integridad de los datos, el hash varía por completo. SHA2-256, por ejemplo, es un estándar que está siendo empleado a nivel nacional en los Estados Unidos, y actualmente se considera seguro. Éste se denomina tal cual ya que el hash que genera es de 256 bits de longitud.

No solamente puedes contar con los hashes de SHA2-256 y otros estándares para comprobar la integridad de los archivos. El que mencionamos, también tiene aplicación en protocolos populares de autenticación y encriptación: SSL, TLS, IPSec, SSH y PGP. En Linux y otros sistemas operativos, así como en aplicaciones que almacenan contraseñas en una base de datos, este algoritmo se utiliza para hashear las contraseñas, y almacenar dicho hash y no la contraseña en texto claro. La popular criptomoneda Bitcoin se vale de este algoritmo para verificar cada una de las transacciones que se da en su red.

Herramientas para generar hashes online

Ahora que ya tenemos un panorama más claro acerca de lo que es un hash y para qué sirve, ahora puedes probar alguna de las herramientas que generan hashes. Esto es lo primordial para revisar la integridad de los datos que deseas. Así, podrás comprobar con facilidad la integridad de los datos con los cuales estás trabajando.

File Checksum: Es una sencilla herramienta web que permite la generación de hashes. Tan solo es necesario arrastrar el archivo desde la ubicación en donde está, hasta el sitio web. O bien, puedes hacer clic en el cuadro donde dice "Drop File Here" y subes el archivo. No solamente puedes generar hashes en SHA2-256 sino también con otras funciones hash que existen. Específicamente, 29 algoritmos de hash tanto para Hashes de Archivos como de texto plano. Una ventaja importante es que no necesitas realizar registro previo, sólo accede a la web y ya podrás utilizarlo.

HTML5 File Hash Online Calculator: Es otro sitio web que no necesita de registro previo para generar hashes de archivos. Los algoritmos que soporta son MD5, SHA-1, SHA-256, SHA-384 y SHA-512. También cuenta con un algoritmo que se describe como la implementación más rápida de los algoritmos SHA (WebCryptoAPI), el cual se aplica para archivos de menos de 512 GB de peso.

Defuse Online Text & File Checksum Calculator: Otra herramienta más que puedes encontrar en Internet para generar hashes. Es compatible con texto tipo ASCII o UNICODE y en cuanto a archivos, no tiene limitaciones en cuanto a formato, pero sí de tamaño (5 MB). Una de sus ventajas es que ni los datos ni los hashes que se generan son almacenados en el servidor del sitio.

Programas para generar hashes (gratis)

No solamente existen soluciones web para este propósito, si no también programas ejecutables que acostumbran a ser muy sencillos de usar. Además del hecho de que la descarga e instalación no tiene coste alguno:

HashMyFiles: Es un programa portable que permite la generación de hashes en forma masiva. Es decir, puedes seleccionar más de un archivo a la vez para que pueda generar los hashes para cada uno. Soporta los algoritmos SHA (todas sus variantes) y CRC32. Es posible crear un acceso a HashMyFiles en el menú contextual para que cada vez que selecciones archivos o incluso carpetas, puedas contar con este programa para poder importarlos a este y crear los hashes. Es compatible con Windows a partir de la versión 2000.

QuickHash: Es un programa de código abierto multiplataforma (disponible para Windows, Mac y Linux) y se caracteriza por ser una de las soluciones más completas. A pesar de que solamente soporta los algoritmos populares como por ejemplo MD5 y SHA2-256, tiene particularidades como generar hash a una carpeta entera, además de comparar dos archivos, directorios e incluso un disco de almacenamiento por completo. En el caso de que necesites generar hash a todo el contenido de un documento, línea por línea, esta aplicación lo puede hacer.

MultiHasher: Consiste en otra herramienta super compacta y sencilla de usar. Se especializa en generar hashes masivamente, por carpetas y subcarpetas e incluso, indicando la ruta de lo que queremos generar. Soporta todos los algoritmos conocidos.

Comparando hashes

En verdad, la tarea de comparar los hashes acostumbra a dejarse en manos del usuario. Gracias a estas herramientas citadas, podemos generar rápidamente los hashes y compararlos con los que nos han facilitado. Ahora bien, existen algunas soluciones que permiten realizar las comparaciones algo más fácilmente para evitar realizar esa revisión "a ojo". La mayoría de algoritmos de hashes permiten que, ante la mínima alteración del dato, el hash cambie por completo. Esto significa que se podría percibir la diferencia entre un código y otro sin realizar demasiadas revisiones.

Más abajo, vemos una captura de la página web oficial de Kali Linux. Si nos fijamos en el apartado de descargas, todas las versiones que tiene disponibles para descargar cuentan con un hash SHA2-256. Entonces, una vez que hayamos descargado Kali (o el archivo que ya tenga un hash previamente generado), podemos acceder a una de las herramientas que hemos recomendado y volver a generar el hash. Debería ser el mismo, si es que no hubo alteraciones en el archivo.

Un punto importante a considerar es que, una vez generado un hash, éste no puede ser revertido. Esto es así porque dos mensajes (siempre en el contexto de datos) podrían tener el mismo valor de hash (colisión). Sin embargo, con los algoritmos disponibles hoy en día, las posibilidades de que eso ocurra son cada vez más remotas, y si ocurre, ese algoritmo como MD5 o SHA-1 ya dejan de ser seguros porque se han encontrado colisiones.

Otro punto más es que las funciones hash como SHA2-256 no son las mejores para usarlas para almacenar las contraseñas en una base de datos, esto es debido a que se pueden generar con rapidez, y por tanto, en poco tiempo podrían "crackear" dicha clave. Sin embargo, existen algoritmos hash específicamente diseñados para almacenar las contraseñas, como bcrypt o Argon2 entre otras.

Por último, aunque algoritmos de hash como MD5 o SHA-1 no son seguros porque se han encontrado colisiones, es muy habitual su utilización conjunta. Cuando necesitamos realizar la función hash de MD5 y SHA-1 a un conjunto de datos de varios cientos de GB, el tiempo empleado en hacer estas dos funciones hash es inferior a hacer una función SHA-256. Esto es vital para las Fuerzas y Cuerpos de Seguridad del Estado, ya que tienen un tiempo limitado para recoger todas las pruebas y realizar la cadena de custodia de forma correcta.

# data[].attributes.attachment_link.title
Cómo generar un hash de un archivo y comprobar su integridad

# data[].attributes.attachment_link.description
Comprobar la integridad de un archivo: si hacemos la función hash de un archivo en cuestión y lo copiamos a otro ordenador o a cualquier otro sitio, si se vuelve a hacer la función hash de este archivo copiado, debe salir exactamente el mismo resultado que la función hash original.

# data[].attributes.headline
Archivos Multi-indexados. Bases de Datos.

# data[].attributes.subject
Archivos Multi-indexados. Bases de Datos.