Saya membuka dokumen dari tahun 2015 yang saya simpan menggunakan crypto in vim ( :X
). Itu menghemat menggunakan blowfish
pada saat itu.
Pesan yang saya dapatkan sekarang (2017) adalah ini:
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *********************************************
Enter same key again: *********************************************
Itu aneh, pikirku, tetapi aku menganggap itu ada hubungannya dengan beberapa kekurangan, dan setelah membaca tentang metode crypto aku set cryptomethod=blowfish2
. Ini berfungsi setelah membukanya, menunjukkan cryptomethod sebagai blowfish 2. Masalahnya adalah saya masih mendapatkan pesan tentang menggunakan enkripsi yang lemah! Mengapa? Apakah ada sisa-sisa tanda tangan crypto blowfish1 lama? Apakah saya harus mengekspor teks dan menyimpannya untuk memperbaikinya?
encryption
oligofren
sumber
sumber
Jawaban:
Metode crypt disimpan dalam file itu sendiri, dan tidak diperbarui secara otomatis.
Anda dapat melihat ini dengan
less
:VimCrypt~01!
iscm=zip
,VimCrypt~02!
iscm=blowfish
, dan saya pikir Anda dapat menyimpulkan apa yang dimaksudVimCrypt~03!
dengan :-)Untuk memutakhirkan file, buka, atur secara eksplisit
cm=blowfish2
, dan tulis:sumber