gtkhash/gtkhash
A desktop utility for computing file checksums
🔐 GtkHash: Công cụ đa nền tảng tính mã băm và kiểm tra tính toàn vẹn
GtkHash cung cấp giao diện đồ họa thay thế cho dòng lệnh như md5sum, hỗ trợ đa dạng thuật toán băm và tích hợp trực tiếp vào trình quản lý tệp.
GtkHash là một tiện ích desktop đa nền tảng dùng để tính toán các mã băm hoặc checksum. Dự án hỗ trợ hầu hết các hàm băm phổ biến bao gồm MD5, SHA1, SHA2 (SHA256/SHA512), SHA3 và BLAKE2. Được thiết kế như một lựa chọn đồ họa thay thế dễ sử dụng cho các công cụ dòng lệnh như md5sum.
✨ Điểm nổi bật
- Xác minh tệp checksum: Hỗ trợ kiểm tra tính toàn vẹn từ các tệp checksum như sfv, sha256sum.
- Băm có khóa (HMAC): Hỗ trợ tính toán HMAC cho bảo mật thông điệp.
- Tính toán đa luồng: Sử dụng đa xử lý song song để tăng tốc độ tính toán.
- Truy cập tệp từ xa qua GIO/GVfs: Hỗ trợ tính toán mã băm trên các tệp tin được truy cập qua giao thức mạng.
- Tích hợp trình quản lý tệp: Thêm tính năng Hash vào cửa sổ thuộc tính tệp trong Caja, Nautilus, Nemo, Thunar.
- Nhỏ gọn và nhanh: Tối ưu hiệu năng với kích thước nhẹ và tốc độ tính toán nhanh chóng.
💡 Vì sao đáng chú ý
GtkHash không chỉ là một công cụ tính mã băm đơn thuần mà còn cung cấp giải pháp đồ họa trực quan thay thế cho các lệnh dòng lệnh phức tạp. Sự kết hợp giữa hiệu năng đa luồng và hỗ trợ nhiều thuật toán băm hiện đại giúp người dùng dễ dàng kiểm tra tính toàn vẹn tệp tin mà không cần nhớ cú pháp lệnh. Đặc biệt, khả năng tích hợp trực tiếp vào các trình quản lý tệp phổ biến như Nautilus, Thunar giúp tăng năng suất làm việc trong môi trường Linux.
Dự án sử dụng Meson làm hệ thống build hiện đại, hỗ trợ nhiều thư viện bên thứ ba như Libgcrypt, OpenSSL, Nettle để linh hoạt lựa chọn backend mã hóa. Đây là lựa chọn lý tưởng cho người dùng cần một công cụ đáng tin cậy và dễ sử dụng cho việc kiểm tra checksum.
#Checksum #Hash #GtkHash #OpenSource #Linux #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Generates folder thumbnails for various file browser on Linux to display music album covers, preview of pictures which are in a folder and more.
A modern flat theme with a combination of light and dark elements.
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as XWayland.
Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmstrat/winapps/
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows