Cómo cifrar archivos comprimidos de manera fácil desde Windows, macOS o Linux


Aprenda a proteger múltiples documentos encriptando archivos comprimidos en varios sistemas operativos usando una contraseña.

Isométrica tecnología de seguridad web digital internet ciber protección 3d icono ilustración vectorial

Imagen: Meilun, Getty Illustrations or photos / iStockphoto

Al considerar cómo compartir datos de manera eficiente, el almacenamiento en la nube tiene una ventaja sobre el hardware al facilitar el intercambio de archivos y carpetas con usuarios de todo el mundo con unos pocos clics. Debido a que los datos solo se transmiten del servidor al cliente, el remitente y el destinatario tienen poco impacto en el ancho de banda. Pero almacenar datos en la nube no es la práctica más segura, ya que esos datos se ponen efectivamente en manos de un tercero.

Esto es especialmente cierto para los datos que son confidenciales o confidenciales. La compensación es que este tipo de datos debe compartirse directamente entre quienes requieren acceso a ellos y nadie más. Mediante el uso de tipos de archivos comprimidos, como ZIP, un remitente puede colocar varios documentos, incluidos directorios completos, y comprimirlos como un solo archivo, lo que facilita compartirlos, al tiempo que utiliza algoritmos fuertes para cifrar el contenido basado en una contraseña que solo los destinatarios lo sabrán.

Si bien esta tecnología ha existido durante décadas, los sistemas operativos modernos generalmente se centran en los servicios de intercambio basados ​​en la nube al proporcionar opciones para que los usuarios compartan datos. Pero esa funcionalidad nativa está presente en Home windows, macOS y Linux, y se puede acceder simplemente ingresando algunos comandos en la CLI. Siga a continuación a medida que avanzamos sobre los pasos para realizar esto en cada plataforma.

Linux y macOS

  1. Lanzamiento de la terminal.
  2. Cambie los directorios a donde desea guardar el archivo comprimido.
  3. Ingrese el siguiente comando utilizando el modificador -e para cifrar el archivo comprimido resultante y -r para subdividir subdirectorios (si está disponible):
    zip -er Filename.zip /path/to/files
  4. Ingrese la contraseña cuando se le solicite, luego nuevamente para verificar.
  5. El archivo ZIP resultante se guardará en el directorio elegido una vez que el comando haya completado el procesamiento.

Ventanas

Windows admite la creación de archivos comprimidos a través de PowerShell desde v5. +, sin embargo, aunque admite de forma nativa la creación de ZIP, no admite el cifrado y tiene un límite de archivo de solo 2 GB. En aras de la simplicidad y para los fines de este artículo, recomiendo aprovechar el módulo 7-zip para que PowerShell evite estas limitaciones.

  1. Inicie PowerShell con escalamiento administrativo.
  2. Instale el módulo 7-zip ingresando el cmdlet a continuación. Consulta la galería de PS y utiliza un repositorio de terceros para descargar las dependencias. Si está de acuerdo con las consideraciones de seguridad, apruebe la instalación para continuar:
  3. Install-Module -Identify 7zip4PowerShell -Verbose
  4. Cambie los directorios a donde desea guardar el archivo comprimido.
  5. Cree una cadena segura para el cifrado de su archivo comprimido ingresando el cmdlet a continuación:
  6. $SecureString = Study-Host -AsSecureString
  7. Ingrese la contraseña que desea usar en PowerShell. La contraseña se ofuscará con asteriscos. El texto sin formato ingresado se convertirá a $ SecuresString, y lo usará en el siguiente paso.
  8. Ingrese el siguiente cmdlet para cifrar el archivo comprimido resultante:
  9. Compress-7zip -Route "pathtofiles" -ArchiveFileName "Filename.zip" -Structure Zip -SecurePassword $SecureString
  10. El archivo ZIP resultante se guardará en el directorio elegido una vez que el comando haya completado el procesamiento.

Ver también



Enlace a la noticia unique