Como posso proteger arquivos com senha no macOS?
Quero iniciar um diário particular no meu Mac, mas quero garantir que o arquivo possa ser aberto apenas por mim.
Como colocar segurança de senha no meu arquivo sem diminuir a velocidade do meu computador?
— Apple123
Há um grande problema com todas as respostas. Nenhum deles menciona o fato de que, desde o Mac OS X Lion, o SO está fazendo cópias de seus documentos abertos, modificados e salvos a cada hora, usando o recurso Versões. Além disso, se o seu Mac for um notebook e você estiver usando o Time Machine, existem backups móveis na unidade local quando não estiverem conectados à unidade Time Machine. Portanto, a menos que você tenha desativado esses recursos, resta uma trilha forense e pode ser recuperada facilmente por quem sabe o que está fazendo. Se você não estiver usando WDE no seu Mac e criptografar Time Machine, bem ...
Observe que, se sua CPU é nova o suficiente para receber as instruções AES, os benchmarks feitos no momento em que foram disponibilizadas mostraram que a criptografia no nível da unidade ou do sistema de arquivos não diminuiu a velocidade. Os SSDs mais rápidos agora são muito mais rápidos, então talvez não sejam mais verdadeiros; mas ainda muito mais rápido do que você notaria ao editar um documento.
o mac é uma máquina compartilhada (mesmo que apenas ocasionalmente) entre muitos usuários (colegas / família) ou é apenas o seu mac?
Você pode colocá-lo em uma imagem de disco criptografada.
Você pode criar uma imagem de disco criptografada no Utilitário de Disco:
Vá para Arquivo> Nova imagem> Imagem em branco ( Cmd+ N).
Digite um nome de arquivo e escolha um local. Você também pode escolher o tamanho da imagem do disco. Certifique-se de definir Criptografia para criptografia AES de 128 ou 256 bits (256 bits é mais seguro que 128 bits, mas também é mais lento.) Você pode manter todas as outras configurações iguais.
Digite uma senha para a sua imagem de disco.
Verifique se a imagem de disco de leitura / gravação foi selecionada para o Formato da imagem (caso contrário, você não poderá gravá-la)
Agora você pode criar a imagem. Uma vez criada, a imagem do disco será montada. Copie os arquivos que deseja manter em segurança no novo disco.
Quando terminar, ejete o disco arrastando-o para a Lixeira.
Agora, sempre que quiser acessar seus arquivos criptografados, monte a imagem de onde você a salvou anteriormente. Depois de concluir seus arquivos, ejete-o conforme descrito anteriormente.
Apesar do óbvio, vale ressaltar que esquecer de desmontar a imagem do disco (etapa 7) deixará o conteúdo acessível a qualquer pessoa que tenha acesso à máquina. Além disso, quando você monta a imagem do disco para acessar o conteúdo, NÃO salve a frase secreta no chaveiro.
Truecrypt é uma alternativa mais avançada para o FileVault 2.
Lucius - TrueCrypt foi descontinuado há quase três anos e, embora ainda seja considerado seguro, não é aconselhável aconselhá-lo como uma técnica de segurança a longo prazo, pois os buracos podem se tornar aparentes a qualquer momento no futuro. Se você estiver usando o TrueCrypt, recomendo mudar para um fork ativo, como o VeraCrypt.
Você pode criptografar qualquer arquivo (individual) usando o OpenSSL através do Terminal. Isso é muito útil se você planeja criar um diário em um documento do Word ou até mesmo um arquivo TextEdit em que seja apenas um documento longo. O benefício aqui é que ele é extremamente rápido, pois você só criptografa / descriptografa um único arquivo.
Então, vamos supor que, na sua área de trabalho, tenhamos o seu diário convenientemente chamado Journal.txt
Para criptografar o arquivo, no Terminal, emita o comando (assumindo que "Apple123" seja seu nome de usuário):
Você será solicitado a digitar e verificar uma senha para criptografar o arquivo. Quando terminar, você verá o novo arquivo na sua área de trabalho. Ele parecerá um arquivo de texto comum, mas quando você clicar duas vezes nele, receberá uma mensagem de erro informando que ele não pode ser aberto.
Para descriptografar o arquivo, basta emitir o comando:
Você será solicitado novamente a senha; digite o que você usou para criptografá-lo. Agora, desta vez, quando você clicar duas vezes no arquivo, poderá abrir seu arquivo.
O que essas coisas significam?
enc - Use criptografia de criptografia
-aes-256-cbc- Tipo de cifra a ser usada. AES256 é um padrão da indústria.
-eou -d- Criptografar ou descriptografar
-in - especifica o caminho completo para o arquivo de entrada
-out - especifica o caminho completo para o arquivo de saída.
Você pode obter mais informações sobre o OpenSSL digitando man opensslno prompt do Terminal.
Use o OpenSSL para criptografar / descriptografar.
Criptografia: openssl enc -aes-256-cbc -e -in [input path/file] -out [output path/file]
Descriptografia: openssl enc -aes-256-cbc -d -in [input path/file] -out [output path/file]
Lembre-se da sua senha e faça um backup do arquivo. Se você perder / esquecer a senha, estará subindo o riacho sem um remo.
Especificamente para o diário, você pode achar mais fácil e conveniente investir em um aplicativo de escrita ou anotação que ofereça proteção de senha por documento. Algumas opções incluem:
Páginas próprias da Apple
Notas (parte do macOS)
Para os realmente paranóicos, o Acesso às Chaves pode ser usado para armazenar o Secure Notes .
Além do comentário de calum_b, você deve dar uma olhada no aplicativo nativo do DayOne para Mac. É completo e possui um recurso de bloqueio de diário. É de melhor qualidade do que os produtos mencionados, na minha opinião.
Nas próximas semanas / meses, eles lançarão seu recurso de criptografia de ponta a ponta. É muito mais prático para terceiros cuidar disso do que tentar você mesmo.
Pode-se apenas exportar como pdf (ou outra opção, se for o caso), enquanto o criptografa, se é apenas algo que você deseja criptografar para não fazer mais alterações e manter no computador para guardar como senhas.