
مدير كلمات مرور بسيط يعتمد على الواجهة الطرفية
Argon2id لاشتقاق المفاتيح والتشفير الموثّق عبر libsodium.نزّل ملف AppImage من releases ثم شغّل:
chmod +x klip-x86_64.appimage
./klip-x86_64.appimage
الاعتماديات:
التثبيت:
git clone https://github.com/vid4l-07/Klip.git
cd klip
mkdir build
cd build
cmake ..
make
sudo make install
| المفتاح | الإجراء |
|---|---|
q | خروج |
| المفتاح | الإجراء |
|---|---|
l / Right | الانتقال يمينًا |
h / Left | الانتقال يسارًا |
Enter | فتح قاعدة البيانات المحددة |
o | فتح/إنشاء قاعدة بيانات جديدة |
x | إغلاق قاعدة البيانات المحددة |
| المفتاح | الإجراء |
|---|---|
Esc | التركيز على شريط التبويبات |
j / Down | الانتقال للأسفل |
k / Up | الانتقال للأعلى |
Enter | تحديد/نسخ |
n | بيانات اعتماد جديدة |
f | تصفية حسب الموقع |
e | تعديل بيانات الاعتماد |
d | حذف بيانات الاعتماد |
g | توليد كلمة مرور آمنة |
عند تحديد بيانات اعتماد:
Enter على User ينسخ اسم المستخدم.Enter على Pass ينسخ كلمة المرور.عند اختيار Open، تظهر نافذة نصية منبثقة. داخل النافذة، يمكنك الضغط على Tab للتنقل بين قواعد البيانات المفتوحة مؤخرًا.
يمكنك إدخال المسار المطلق أو المسار النسبي لقاعدة البيانات. إذا لم يكن الملف موجودًا، فسيتم إنشاؤه إذا كان المسار المحدد صالحًا.
تُخزَّن مسارات الملفات الأخيرة في $HOME/.config/klip/recents.
توجد جميع منطق التشفير في src/Security.cpp
crypto_pwhash من libsodium، استنادًا إلى Argon2id في وضع INTERACTIVE (معاملات تكلفة قابلة للتعديل ضد هجمات القوة الغاشمة).crypto_secretbox_easy بالمفتاح المشتق وnonce عشوائي.[salt][nonce][ciphertext]
crypto_secretbox_open_easy.المساهمات مرحّب بها دائمًا. إذا وجدت خطأً أو أردت المساعدة في ميزات جديدة، يمكنك: