FinalCrypt:一個開原始檔加密應用
我通常不會加密檔案,但如果我打算整理我的重要檔案或憑證,加密程式就會派上用場。
你可能已經在使用像 GnuPG 這樣的程式來幫助你加密/解密 Linux 上的檔案。還有 EncryptPad 也可以加密你的筆記。
但是,我看到了一個名為 FinalCrypt 的新的免費開源加密工具。你可以在 GitHub 頁面上檢視其最新的版本和原始碼。
在本文中,我將分享使用此工具的經驗。請注意,我不會將它與其他程式進行比較 —— 因此,如果你想要多個程式之間的詳細比較,請在評論中告訴我們。
使用 FinalCrypt 加密檔案
FinalCrypt 使用一次性密碼本金鑰生成密碼來加密檔案。換句話說,它會生成一個 OTP 金鑰,你將使用該金鑰加密或解密你的檔案。
根據你指定的金鑰大小,金鑰是完全隨機的。因此,沒有金鑰檔案就無法解密檔案。
雖然 OTP 金鑰用於加密/解密簡單而有效,但管理或保護金鑰檔案對某些人來說可能是不方便的。
如果要使用 FinalCrypt,可以從它的網站下載 DEB/RPM 檔案。FinalCrypt 也可用於 Windows 和 macOS。
下載後,只需雙擊該 deb 或 rpm 檔案就能安裝。如果需要,你還可以從原始碼編譯。
使用 FileCrypt
該視訊演示瞭如何使用FinalCrypt:
安裝 FinalCrypt 後,你將在已安裝的應用列表中找到它。從這裡啟動它。
啟動後,你將看到(分割的)兩欄,一個進行加密/解密,另一個選擇 OTP 檔案。
首先,你必須生成 OTP 金鑰。下面是做法:
請注意你的檔名可以是任何內容 —— 但你需要確保金鑰檔案的大小大於或等於要加密的檔案。我覺得這很荒謬,但事實就是如此。
生成檔案後,選擇視窗右側的金鑰,然後選擇要在視窗左側加密的檔案。
生成 OTP 後,你會看到高亮顯示的校驗和、金鑰檔案大小和有效狀態:
選擇之後,你只需要點選 “Encrypt” 來加密這些檔案,如果已經加密,那麼點選 “Decrypt” 來解密這些檔案。
你還可以在命令列中使用 FinalCrypt 來自動執行加密作業。
如何保護你的 OTP 金鑰?
加密/解密你想要保護的檔案很容易。但是,你應該在哪裡儲存你的 OTP 金鑰?
如果你未能將 OTP 金鑰儲存在安全的地方,那麼它幾乎沒用。
嗯,最好的方法之一是使用專門的 USB 盤儲存你的金鑰。只需要在解密檔案時將它插入即可。
除此之外,如果你認為足夠安全,你可以將金鑰儲存在雲服務中。
有關 FinalCrypt 的更多資訊,請訪問它的網站:FinalCrypt
總結
它開始時看上去有點複雜,但它實際上是 Linux 中一個簡單且使用者友好的加密程式。如果你想看看其他的,還有一些其他的加密保護資料夾的程式。
你如何看待 FinalCrypt?你還知道其他類似可能更好的程式麼?請在評論區告訴我們,我們將會檢視的!
via: https://itsfoss.com/finalcrypt/
作者:Ankush Das 選題:lujun9972 譯者:geekpi 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 加密和解密的另個應用加密解密
- 開發一個React + Electron應用React
- 開發第一個Flink應用
- 分享一個本人的私密檔案加密方法:用php 對windows 上的自己的本地私密檔案進行加密。加密PHPWindows
- 使用 .net + blazor 做一個 kubernetes 開原始檔系統Blazor
- Spring Boot加密應用配置檔案敏感資訊(jasypt)Spring Boot加密
- 來開發一個wanandroid快應用吧NaNAndroid
- 使用Kotlin開發一個追番應用Kotlin
- 如何用 Flutter開發一個直播應用Flutter
- Electron構建一個檔案瀏覽器應用(二)瀏覽器
- [譯] 用 Flutter 開發你的第一個應用程式Flutter
- 原始碼開放:WebSocket應用示例原始碼Web
- elementary OS 正在構建一個可以買應用的開源應用商店
- Vue+ Electron 開發的一個跨三端的應用(Taro開發多端應用)Vue
- 一個一線前端攻城獅的快應用開發之路:1、初識快應用前端
- WEB例項:開發一個聊天室應用Web
- 基於 WebRTC 與 Webcam 開發一個聊天應用Web
- 如何開發一個標準的雲原生應用?
- 第一個spark應用開發詳解(java版)SparkJava
- FISCO BCOS | 開發第一個區塊鏈應用區塊鏈
- 動手開發第一個 Cypress 測試應用
- Nano v1.0 釋出!一個 PHP 檔案搭建 Hyperf 應用NaNPHP
- 單個應用失敗程式碼存檔
- 分享一個 ElementUI 應用框架UI框架
- 第一個 Angular 應用程式Angular
- 後端開發者從零做一個移動應用(一)後端
- 使用 Socket.io 和 React 開發一個聊天應用React
- Wpf應用程式作為一個單獨的可執行檔案
- 一種高效的同態加密方案及其應用-解讀加密
- [譯] 用 Flask 和 Vue.js 開發一個單頁面應用FlaskVue.js
- 開始使用 HomeBank 吧,一款開源個人財務應用
- 從零開始開發一個Node互動式命令列應用命令列
- Flutter黑科技一鍵開啟資原始檔Flutter
- Cisdem AppCrypt for Mac(應用加密軟體)APPMac加密
- 用nodejs寫一個命令列應用-前言NodeJS命令列
- 用php開一個埠PHP
- 如何使用前端技術開發一個桌面跨端應用前端跨端
- HarmonyOS原生應用開發,下一個超級流量陣地?