Quick Start Guide
Quick Start Guide
Welcome to CryptKey, an offline password management tool focused on security and convenience.
This guide will help you get started quickly with CryptKey.
๐ Installing CryptKey
- Visit the Download page to get the latest installer.
- After downloading, double-click
CryptKey-x64-zh-CN_Setup.exeto run it. - Follow the installation wizard to complete setup.
๐ Creating Your RSA Keys
When first launching CryptKey, you need to generate a pair of RSA keys (public and private) for encrypting and decrypting your data:
- Open the CryptKey application.
- Click
Tools>Generate RSA Keys. - Set the key length (recommended at least 2048 bits for security).
- Save your public key (
.ckey) and private key (.ckpem) files securely. - CryptKey supports setting custom passwords for generated keys (empty by default). If you set a password, you'll need to enter it every time you read a password file. Without it, even with the key file, decryption is impossible! If left empty, no password is required when reading password files, but if the key is leaked, password files can be directly accessed!
Important Reminder
Always back up your keys to a secure location, such as a USB drive or other offline storage. If you lose your private key file, you won't be able to read your password files!
If you use a custom key password, remember it! Created keys don't support password modification, and lost passwords cannot be recovered!
๐๏ธ Creating Password Files
- In the CryptKey main interface, click
File>New Password File. - Choose a secure location to save the password file with
.ckpextension. - If you've already set the key path in
Configuration File Path, this password file will use those keys. Otherwise, you'll need to configure keys before completing creation. - If key path configuration is needed, select the private key from a key pair as the decryption key for this password file.
- If key path configuration is needed, select the public key from the same key pair as the encryption key for this password file.
- If your key has a password set, enter the correct key password. Otherwise, no input is needed.
- Close the
Configuration File Pathdialog.
โ Adding Account Information
In your created password file, you can add various account information:
- Click the
Read Passwordsbutton to open the password file. - Enter account, password, purpose, notes, and other information.
- Add multiple feature descriptions in the purpose or notes fields for easier searching later.
- Clicking
Add Passwordtemporarily saves to memory; you still need to clickSave Passwordsto write to the password file. - Clicking
Add and Writeimmediately triggers saving, writing all current modifications to the password file.
โ๏ธ Modifying Keys
Based on RSA key characteristics, you can modify the keys used by password files using this method:
- Create a completely new set of key files, including private and public keys.
- In
Configuration File Pathsettings, setEncrypted Password File Pathto select the password file you want to modify. - In
Configuration File Pathsettings, setPrivate Key Pathto select the decryption key for this password file. - In
Configuration File Pathsettings, setPublic Key Pathto select the public key of the new key pair you're switching to. - Click the
Confirmbutton inConfiguration File Pathsettings to save. - In the main interface, click
Read Passwordsto ensure passwords are correctly read. - In the main interface, click
Save Passwords. - The password file has now been re-encrypted with the new keys!
Important Reminder
This operation carries some risk! Always back up your data!
If this is your first time modifying keys, make sure you understand the steps above. Back up both the original keys and password file, and ensure the newly generated public and private keys are properly paired! If your new keys have passwords set, you won't need to enter them during modification, only when reading the file after successful modification.
๐ Searching Accounts
CryptKey provides powerful fuzzy search functionality to help you quickly find needed account information:
- Enter keywords in the search box (can be account name, notes, or any feature description).
- For security reasons, CryptKey doesn't support searching password content.
- CryptKey will display matching results in the password list in real-time.
- Double-click any account to view detailed information.
๐น๏ธ Enabling/Disabling Accounts
CryptKey provides functionality similar to a recycle bin:
- For abandoned or invalid accounts, double-click the account, then click
Disable Passwordin theDecryption Resultdialog. - By default, the password list shows all entries (
Allin thePassword Enabledfilter). You can manually switch toTrue(enabled) orFalse(disabled). - To re-enable a disabled account, double-click it and click
Enable Passwordin theDecryption Resultdialog. - Complete the operation by clicking
Save Passwordsto write changes to the file.
๐ฎ Deleting Accounts
To prevent accidental deletion, CryptKey only allows deleting accounts with False enable status:
- Set the
Password Enabledfilter toFalseto show all disabled accounts. - For accounts you want to delete, double-click the account and click
Delete Passwordin theDecryption Resultdialog. - Complete the operation by clicking
Save Passwordsto write changes to the file.
๐ Cross-Device Sync (Optional)
If you need to sync password data across multiple devices:
- Export the password file from one device.
- Copy the file to other trusted devices.
- Import the password file on target devices and read it using the corresponding private key.
- If only the private key is configured, the password file is essentially read-only (writing requires the public key, not the private key).
๐ก๏ธ Security Recommendations
To better protect your personal information, we recommend:
- Create separate password files for different types of account information.
- Back up keys to multiple USB drives, managing public and private keys separately.
- If you configure key passwords, manage them securely as well.
- Install CryptKey on computers in trusted environments, preferably keeping them offline.
- Store password files on virtual disks or USB drives, mounting them only during use and ejecting immediately after.
With these steps, you're ready to use CryptKey to manage and protect your various account passwords.
If you encounter any issues during use, please refer to the complete documentation or contact us.
๐ง Email: CryptKey-sp@jainkre.com
๐ฌ Enterprise WeChat Support: Available weekdays 10:00 AM - 5:00 PM

