Existe alguma ferramenta de linha de comando integrada que eu possa criptografar e descriptografar um arquivo de texto (e fornecer algum tipo de senha).
mac
command-line
security
encryption
codecompleting
fonte
fonte
Respostas:
openssl
vem pré-instalado no Mac OS X.Você pode usar os seguintes comandos:
(copiado da linha de comando OpenSSL COMO FAZER: Como simplesmente criptografar um arquivo? )
Esses comandos usam a criptografia AES de 256 bits com o Cipher Block Chaining (CBC), que é o mais seguro possível agora.
fonte
openssl
comandos acima , ele solicitaenter aes-256-cbc encryption password
.-pass pass:MYSECRETPASSWORD
, embora a senha é, então, é claro que não oculta a partirps
, etc.Eu construí um script de shell para isso. Você pode usá-lo no Mac ou no Linux.
Simplesmente salve isso em um arquivo de texto em questão chmod + x file para torná-lo executável. depois disso, use ./filename --help para obter informações.
fonte
-a
desnecessário de inchará desnecessariamente o arquivo de saída.O Mac OS X tem a capacidade de criar arquivos de contêiner criptografados (semelhantes, por exemplo, ao Truecrypt), que podem opcionalmente crescer com a quantidade de dados inserida neles. Usar o Utilitário de Disco para fazer isso.
No Utilitário de Disco , selecione Arquivo »Novo» Imagem de Disco em Branco… com um dos formatos de imagem esparsos . Selecione AES-128 ou AES-256 como criptografia.
Na linha de comando, a mesma funcionalidade está disponível através do
hdiutil
programa.fonte