OpenSSL ‘i dosya şifreleme için kullanabilirsiniz. topsecret.txt adında bir dosya oluşturalım ve gizli bilgilerimizi bunun içine yazalım.
[email protected] ~ $ cat topsecret.txt bu dosyada çok gizli bilgiler bulunmaktadır.
Yukarıdaki gibi topsecret.txt dosyasını cat komutu ile okuduk ve içeriğin plain olarak saklandığını gözlemledik. Şimdi OpenSSL kullanarak bu dosyanın şifrelenmiş halini oluşturalım.
[email protected] ~ $ openssl enc -aes-256-cbc -in topsecret.txt -out sifrelitopsecret.txt enter aes-256-cbc encryption password: ****** Verifying - enter aes-256-cbc encryption password: ******
Yukarıdaki komut ile topsecret.txt dosyamızın şifrelenmiş bir kopyasını sifrelitopsecret.txt olarak alıyoruz. Oluşturduğumuz sifrelitopsecret.txt dosyasının iceriğini okumaya çalışalım.
[email protected] ~ $ cat sifrelitopsecret.txt Salted__ ��_��t}��ʵuz � �0,��J�)T���Q#���z��B�
Görüldüğü üzere şifremizi girmeden içeriği göremiyoruz. Aşağıdaki gibi dosyayı okumak istediğimizde sonuç başarılı…
[email protected] ~ $ openssl enc -aes-256-cbc -d -in sifrelitopsecret.txt enter aes-256-cbc decryption password: ****** bu dosyada çok gizli bilgiler bulunmaktadır.