Herramientas para comprimir y cifrar archivos

14

Quiero comprimir varios archivos y cifrar con una contraseña si es posible.

  • ¿Hay herramientas integradas en Mac OS que proporcionan dicha funcionalidad?
  • Si no, ¿me puede recomendar una alternativa (gratuita)?
  • También estaría contento con un comando de terminal.
pregunta gentmatt 01.12.2011 - 18:19

4 respuestas

10

Sí, puedes hacer esto utilizando las Imágenes de disco integradas de Mac OS X . Una imagen de disco (o archivo DMG) es un archivo que, cuando se abre, se presenta como un volumen extraíble de Mac OS X, similar a un disco duro extraíble. Muchas aplicaciones de OS X se implementan en imágenes de disco. Si cifra su directorio de inicio con FileVault, está creando una imagen de disco de paquete de repuesto.

Puede crear imágenes de disco OS X que estén comprimidas y / o cifradas. Sin embargo, si crea un comprimido DMG, será de solo lectura, por lo que puede o no funcionar para usted.

Para crear una nueva imagen de disco encriptada vacía en OS X:

  1. Abra Utilidad de disco , que se encuentra en la carpeta "utilidades" de la carpeta "Aplicaciones".

  2. En el menú Archivo , seleccione Nuevo > Imagen de disco en blanco ...

  3. En el cuadro de diálogo que aparece, puede especificar dónde guardar la imagen del disco, el nombre del volumen y elegir el tipo de cifrado:

  • Asegúresedeelegirentre"Encriptación AES de 128 bits (recomendado)" o "Encriptación AES de 256 bits (más seguro)" en el menú "Encriptación". Además, asegúrese de establecer un tamaño para la imagen de disco.

  • Si crea un paquete disperso (más nuevo, y puede ser más confiable) o una imagen de repuesto (la más antigua, se puede corromper fácilmente si está abierta y su computadora se apaga incorrectamente), entonces el archivo de la imagen comenzará de a poco. y crecerá a medida que le agregue archivos, hasta el tamaño máximo que especifique.

  • Si creas una "imagen de disco de lectura / escritura", el archivo de imagen comenzará en el tamaño máximo especificado en el cuadro de diálogo.

Después de guardar el archivo de imagen de disco, se le solicitará una contraseña y una verificación. Una vez completado, tendrás un nuevo volumen en tu escritorio y en la vista "Computadora" donde podrás comenzar a soltar archivos.

Paracrearunaimagencomprimidadesololectura,puedeshacerunadedoscosas:

  1. Sigalosmismospasosanteriores,sinembargo,enlugardeNuevo>Imagendediscoenblanco...,seleccioneNuevo>Imagendediscodelacarpeta....Estolepediráprimeroqueseleccioneunacarpetallenadearchivos.Apartirdeahí,presentaráuncuadrodediálogosimilaraldearriba,peronosolicitaráunnombreotamañodevolumen;Utilizaráelnombredelacarpetayeltamañosecalcularáautomáticamente.Asegúresedeelegirhacerunaimagencomprimidaynoolvideelcifrado

  2. Alternativamente, si ha creado una imagen en blanco y la ha llenado con archivos, puede convertir esa imagen en una imagen comprimida. Esta es una forma útil de hacer una copia de seguridad de sus archivos cifrados. Mantenga la imagen maestra de lectura / escritura no comprimida como su espacio de trabajo diario, y conviértala periódicamente en una imagen comprimida de solo lectura que pueda Copia de seguridad a un dispositivo externo. Para ello, seleccione Imágenes > Convertir ... dentro de la Utilidad de Disco. Seleccione el archivo DMG y luego verá la misma pantalla que arriba.

Protip: si arrastra y suelta una carpeta en el icono de acoplamiento de la Utilidad de Discos , ofrecerá automáticamente crear una imagen de disco de esa carpeta.

Protip # 2: Si crea una imagen de disco encriptada a partir de una carpeta sin cifrar y desea eliminar los archivos originales sin cifrar, recuerde usar el borrado seguro de lo contrario corre el riesgo de dejar información confidencial en su disco duro.

    
respondido por el Josh 02.12.2011 - 01:24
4

La forma más fácil de comprimir es simplemente haciendo clic derecho en cualquier archivo y seleccionando la opción apropiada para crear un archivo zip (sin embargo, sin contraseña).

En la línea de comandos / Nivel de terminal hay al menos

  • zip que admite cifrado ( zip -P password ... )
  • gzip que no lo hace
  • openssl que solo se encripta (por lo tanto, comprime primero con gzip ), por ejemplo. openssl enc -aes-256-cbc -e -in note.txt -out note.txt.enc -pass pass:money

Para zip y openssl, la contraseña será visible para todos los usuarios mientras se ejecuta el cifrado. Por lo general, esto no es un problema en un sistema de escritorio, de lo contrario, puede consultar la página de manual openssl para ver formas de leer la contraseña de un archivo o similar.

    
respondido por el nohillside 01.12.2011 - 18:36
1

Puedes hacer esto con solo herramientas en OSX

Para una compresión simple, haga clic con el botón derecho en el archivo en el Finder y elija la opción de comprimir.

Para comprimir y agregar una contraseña: con la Utilidad de Discos, cree una nueva imagen de disco, y elija las opciones de formato de cifrado e imagen. Luego copia los archivos en él.

Desde la línea de comandos, mira gzip y zip

    
respondido por el Mark 01.12.2011 - 18:40
0

Aunque recomiendo y uso archivos DMG encriptados, vea Josh 's a respuesta aceptada : hay una forma alternativa de hacer esto en Terminal utilizando una combinación de herramientas gratuitas e integradas.

Jason Seney explica en su artículo Abrir, Editar & Guarde archivos cifrados con Vim y GPG :

  

Con vim y gpg podemos abrir, editar y guardar solo el archivo cifrado y no dejar nada en texto sin formato en el disco duro.

Utilizando MacGP2 puede cifrar:

gpg -c -o myfile.mkdn

y descifrar:

gpg -d myfile.mkdn.gpg 

El artículo de Jason proporciona instrucciones para canalizar archivos directamente dentro y fuera de vim y la salsa secreta para crear comandos de alias que facilitan el cifrado y descifrado.

Como dije, hago uso de las herramientas DMG integradas, pero si eres un usuario de línea de comandos, particularmente de vim, o si necesitas asegurarte de que nunca existan copias de texto plano de tus archivos secretos en el disco o En los archivos de intercambio, vale la pena considerar el método de Jason.

    
respondido por el jaberg 03.03.2012 - 15:02

Lea otras preguntas en las etiquetas