Как зашифровать файл с помощью закрытого ключа

Если ваши файлы действительно имеют имена от 1 до 10, вы можете использовать

rm {1,8}

или его вариант, чтобы указать диапазон, например foobar {1,8} .

1
19.07.2016, 03:13
1 ответ

Вы можете шифровать закрытым ключом и расшифровывать его открытым ключом:

  • Для шифрования
    $ TEXT="proof that private key can encrypt and public key can decrypt"
    $ echo "$TEXT" | openssl rsautl -sign -inkey private.key -in - -out - | base64 > encrypted.txt
    
  • Для расшифровки
    $ cat encrypted.txt | base64 -d | openssl rsautl -verify -pubin -inkey public.key -in -
    proof that private key can encrypt and public key can decrypt
    

Как видите, расшифрованный файл правильно соответствует тексту, который мы в него вписали на этапе шифрования.

6
10.08.2020, 14:42

Теги

Похожие вопросы