Soft-o Crypt-o database software User manual
Below you will find brief information for database software Crypt-o. Crypt-o will help you to organize and store securely any kind of valuable information such as logins, passwords, lists of customers or employees, access codes, credit card numbers, PIN codes, files, etc. Crypt-o is a true Client/Server solution for creating custom databases, which is designed for use in enterprise networks. The data is reliably stored in Firebird SQL Server database and is encrypted using AES encryption algorithm with 256-bit key.
Advertisement
Advertisement
Crypt-o Manual
Version 2.5
© 2002-2017 by Soft-o
Crypt-o Manual
Table of Contents
Part 1 About Crypt-o
Part 2 Features
Part 3 License agreement
Part 4 Acknowledgements
Part 5 Quick Start
Part 6 Working with Crypt-o
Part 7 Configuration of Crypt-o
56
© 2002-2017 by Soft-o
3
5
1
2
6
7
Contents
Part 8 Web interface
77
Part 9 Crypt-o Client command line parameters
78
Part 10 Crypt-o installation
79
Part 11 Backup Servers
85
Part 12 Support and Registration
86
Part 13 Crypt-o architecture
Part 14 Localization
Part 15 FAQ
90
91
92
© 2002-2017 by Soft-o
II
1 Crypt-o Manual
1. About Crypt-o
Crypt-o will help you to organize and store securely any kind of valuable information, such as logins, passwords, lists of customers or employees, access codes, credit card numbers, PIN codes, files, etc.
Crypt-o is a true Client/Server solution for creating custom databases, which is designed for use in enterprise networks. The data is reliably stored in Firebird SQL Server database and is encrypted using AES encryption algorithm with 256-bit key. Crypt-o client applications access the Crypt-o Server using secure TLS connection.
If needed, Crypt-o Server can be connected from any location over the Internet, LAN or WAN link.
A flexible system of user account permissions allows to control users access to whole program, databases, folders or even individual records. Crypt-o can authenticate user accounts in Windows domain.
Every user action is logged to the Audit log. Privileged users can keep an eye on the program's usage.
Crypt-o can autofill web pages, registration forms, logon windows, etc. This feature is compatible with Internet
Explorer, Firefox, Chrome, Opera and majority of usual Windows applications.
Crypt-o possesses user friendly interface, which can be easily adjusted to your likes.
© 2002-2017 by Soft-o
Features 2
2. Features
Features of Crypt-o:
Exceptionally high security level
Client/Server architecture with TLS encryption of network traffic;
additional protection against man-in-the-middle hacker attacks;
data is encrypted using AES encryption algorithm with 256-bit key;
all user actions are logged to the
;
user
permissions are validated by Crypt-o Server during every client request;
automatic disconnection of inactive client connections ;
no unencrypted temporary files ever created;
memory blocks are cleared when no longer needed;
built-in
Multi-user environment support
the hundreds of remote client connections can be handled simultaneously;
support for remote client connections via slow network links like WAN or the Internet;
ability to create
with desired permissions;
Windows domain authentication support;
LDAP directory authentication support;
ability to create multiple
user
permissions can be set for databases, folders or even individual records;
easy
via Group Policy;
Secure custom data storage
data is reliably stored in an encrypted database, which is handled by Firebird SQL Server Embedded ;
database and folder fields can be fully customized
. It is possible to add/modify/remove fields for individual folder or entire database;
Files can be
import to/from CSV and TXT files;
printing and ability to create custom print templates;
backup servers to improve data availability;
Other features
most of ordinary Windows applications;
a
databases when offline;
to your data;
;
program can be minimized or closed to the system tray;
handy and easy adjustable user interface;
the program can be installed on any computer running the following operating systems: Windows 10, Windows
8.1/8, Windows 7, Windows Server 2012/R2, Windows Server 2008/R2, Windows Vista, Windows Server 2003,
Windows XP, Windows 2000, Windows NT 4, Windows 98/Me.
© 2002-2017 by Soft-o
3 Crypt-o Manual
3. License agreement
SOFTWARE LICENSE AGREEMENT
You should carefully read the following terms and conditions before using the software.
LICENSE AGREEMENT
This is the End User License Agreement (the "AGREEMENT") is a legal agreement between you ("LICENSEE"), the end-user, and Soft-o, the manufacturer and the copyright owner, for the use of the "Crypt-o" software product
("SOFTWARE").
By using this Software or storing this program on a computer drive (or other media), you are agreeing to be bound by the terms of this Agreement. If you do not agree with the terms of this Agreement, please remove this Software from your system.
This Software is not Freeware. However, you may install an Evaluation Version of this Software to test and evaluate the application during the Trial Period. If the program meets your requirements, and you wish to continue using the
Software, after the Trial Period has ended, you have to purchase the Registered Version. If you do not want to continue using Software after the Trial Period, please remove this Software from your system.
You accept responsibility for any network usage costs or any other costs, incurred by using this Software.
TRIAL PERIOD
There is a free 30-day Trial Period for this Software.
EVALUATION VERSION
The Evaluation Version allows you to test and evaluate characteristics, features, and quality of this Software. You can also test the compatibility of the Software with your hardware and your operating system. The Evaluation
Version may have some restricted features or limitations. Using this Software after the Trial Period without registration violates copyright laws and may result in severe civil and criminal penalties.
REGISTERED VERSION
The Registered Version has no restricted features or limitations.
LICENSE
The software is licensed on a per user basis. The license permits you to distribute the specified number of licensed copies of the Software entirely within your organization, solely for use by your employees. The software may be used by your employees worldwide. You may not give, transfer or sell licensed copies of the Software to your customer(s), or any third party, nor include such copies in, or with, products you sell. Subject to the number of copies licensed by your organization, users may access the software in any way that is convenient; for example, multiple users on a single machine, by accessing copies stored on local hard disks, or copies stored on network servers. The license is not a concurrent-use license. A license for the Software entitles your organization to duplicate the software as necessary for distribution within your organization to the specified number of users, in accordance with the Agreement.
SINGLE OFFICE SITE LICENSE
A single office site license authorizes you to install and use the product to any number of computers within a single site. You are entitled to upgrade to any future version of the software free of charge.
WORLDWIDE SITE LICENSE
A worldwide site license authorizes you to install and use the product to any number of computers belonging to your organization - no matter where they are located. You are entitled to upgrade to any future version of the software free of charge.
© 2002-2017 by Soft-o
License agreement 4
REGISTRATION KEY
The Registration Key may come as an unlock code, password, algorithm, or a service file. The Evaluation Version becomes Registered after the Registration Key has been applied. The Registration Key can be obtained directly from Soft-o or from its authorized dealer or representative only. You can only use the Registration Key that you own or have permissions to use, as an employee or member of a licensed group. You must not publicize or distribute the
Registration Key (or a part of it) without the permission of Soft-o.
UPDATES
The Software is updated in major releases (e.g. 1.0, 2.0, 3.0), minor releases (e.g. 1.1, 1.2, 1.3) and patches (e.g.
1.0.15, 1.0.16, 1.0.17). Major releases involve significant changes in functionality and are released when such changes have been made for any reason. Minor releases include bug fixes and smaller functionality changes.
Patches include bug fixes of urgent or high priority and are released as soon as the bugs can be corrected.
UPGRADES
If you had registered the Software, you are granted the right to receive (download) and install all the Minor Updates to the version initially installed free of charge. Installation of a Major Update may or may not require an upgrade fee, which is at sole discretion of the Copyright Owners.
Installation of the Minor Update does not require repeating the registration procedure, as the registration data will be inherited from the previous installation. Installation of a Major Update will or will not require new registration.
DISTRIBUTION
The Evaluation Version of this Software may be distributed freely through on-line services, bulletin boards, or other forms of electronic media, as long as the files are distributed in their entirety. Computer Magazines/Archives are authorized to distribute the Evaluation Version on any Cover Disk or CD-ROM without an individual permission.
Please inform us via e-mail ( [email protected]
) each time you distribute the evaluation copy.
RESTRICTIONS
YOU MAY NOT ALTER THIS SOFTWARE IN ANY WAY, INCLUDING CHANGING OR REMOVING ANY
MESSAGES OR WINDOWS. YOU MAY NOT DECOMPILE, REVERSE ENGINEER, DISASSEMBLE OR
OTHERWISE REDUCE THIS SOFTWARE TO A HUMAN PERCEIVABLE FORM. YOU MAY NOT MODIFY, RENT
OR RESELL THIS SOFTWARE FOR PROFIT, OR CREATE ANY DERIVATIVE WORKS, BASED UPON THIS
SOFTWARE. PUBLICATION OR DISTRIBUTING OF THE REGISTRATION KEY OR SOME OF ITS PART IS
STRICTLY PROHIBITED!
DISCLAIMER
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESSED
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
SUITABILITY FOR A PARTICULAR PURPOSE. THE PERSON USING THE SOFTWARE BEARS ALL RISK AS
TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE. Soft-o WILL NOT BE LIABLE FOR ANY
SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES DUE TO LOSS OF DATA OR
ANY OTHER REASON, EVEN IF Soft-o OR AN AGENT OF Soft-o HAS BEEN ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES. IN NO EVENT WILL Soft-o BE LIABLE FOR COSTS OF ANY DAMAGES, EXCEEDING
THE PRICE PAID FOR THE SOFTWARE LICENSE, REGARDLESS OF THE FORM OF THE CLAIM. YOU
ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE, UNDERSTOOD IT, AND AGREED TO BE BOUND
BY ITS TERMS.
© 2002-2017 by Soft-o
5 Crypt-o Manual
4. Acknowledgements
We wish to thank the following people for their help in developing Crypt-o:
David Barton for DCPCrypt library ;
Firebird development team for Firebird SQL Server ;
OpenSSL Software Foundation for OpenSSL lbrary ;
Jordan Russell for Inno Setup ;
Lukas Gebauer for Synapse library .
Enetic IT Department for Spanish translation;
Julien Després for French translation;
Oliver Hirsch for German translation;
Gašper Cas – Geniusnet d.o.o. for Slovenian translation;
ICT Teamwork for Dutch translation;
Enrico Francot for Italian translation;
Nikola Smiljakovic for Serbian translation;
Michael Jørgensen for Danish translation;
Patrick Kvaksrud for Norwegian translation.
© 2002-2017 by Soft-o
Quick Start 6
5. Quick Start
This topic briefly overviews the main commands. It is made to help you get started with Crypt-o quickly. This topic is recommended for reading to both newbies and advanced users.
Creating user accounts
For the purpose of distinction of the access privileges to Crypt-o Server, the specific databases or objects of a database, it is necessary to create user accounts. To
Tools > Administrative tools
from the menu. Then click on the
User management
link in the
Administrative tools
panel.
Creating databases and folders with required fields structure
Do not use the sample database for storing your data. Once the program is installed, please
for your data.
Create a folders structure for storing your data. Create a required field structure
and
list columns to be displayed for
each folder. The field structure can be copied from the sample database. To have that done, simply copy a folder to your database and delete the demo records from it.
Importing data to the program
Once your database and folders structure are created, you can
import your data , if you have them stored in a text
file with delimiters or in the .csv format (Excel can save data to .csv files). First, select the folder to import the data to, and then select the
Database > Import...
item on the menu.
Also you can
a Crypt-o database including all advanced features like images, file attachments, user accounts, object permissions.
Configuring and using form auto-fill
The program allows entering data to forms automatically and filling out forms on demand. Hotkeys, browser or system tray menu items can be used to call the auto-fill manually.
All forms that are "known" to the program will be filled out automatically. To have the "unknown" form filled automatically in the future, you will need to enter the required data manually for the first time and save the data to the program by selecting the
Save form data to Crypt-o
item on the browser's popup menu (or by selecting the same item in the program's tray menu) or press the hotkey
Ctrl+Win+S
.
By default, Crypt-o will ask whether you want to save the form data you have entered to the database once you click on the Submit button. For more information on configuring the automatic form filling, please read the
If the database already has a record with the data that you want to enter in the current form, you can call the auto-fill by selecting the
Fill out form using Crypt-o
item on the browser's popup menu (or by selecting the same item in the program's tray menu) or press the hotkey
Ctrl+Win+L
. From now on, the form will be filled out automatically, since the program will remember which record in the database it has to use for the current form.
For more information on filling out forms, please read the
Form fill out and form data saving topic.
© 2002-2017 by Soft-o
7 Crypt-o Manual
6. Working with Crypt-o
Form fill-out and form data saving
© 2002-2017 by Soft-o
Working with Crypt-o 8
6.1. Working with databases
Crypt-o allows you to
several databases for storing information. List of all available databases is displayed in the left part of the program's window.
NOTE: If your user account does not have a
to access some database, it will not be displayed in the list of databases.
Restoring data from a backup file
The main window
© 2002-2017 by Soft-o
9 Crypt-o Manual
6.1.1. Creating a new database
To create a new database choose
Database > Create database...
from the menu. The database properties window will appear. Enter a name for the new database and its description. Press
OK
to create the database.
Private database
- if this option is selected, the database will be private. Only the database owner will have full control over the database.
NOTE: Even a system administrator will not be able to access a private database without corresponding permission from the database owner. If a private database is orphaned (e.g. the user account of the database owner has been deleted), a system administrator can take ownership of this database by editing permissions in the
NOTE: Your user account must have a
permission to create new databases.
Your user account will be set as the owner of the newly created database. A database owner is allowed to perform any operation in the database.
The Database properties window
© 2002-2017 by Soft-o
Working with Crypt-o 10
6.1.2. Deleting a database
To delete a database choose
Database > Delete database...
from the menu.
NOTE: Your user account must have a database owner privilege to delete the database.
WARNING: A database file is completely wiped from the file system during deletion. The only way to restore the database is to perform full
.
© 2002-2017 by Soft-o
11 Crypt-o Manual
6.1.3. Importing data
Crypt-o can import data from text files with delimiters and from .csv files (these ones can be created with Excel).
Also Crypt-o can import Free Password Manager databases and Password Manager XP databases including all advanced features such as images, file attachments, user accounts, object permissions.
To start the Import Wizard choose
Database > Import
from the menu. On the first page of the Wizard, choose a data source to import data from.
The import sources page
Importing from a text or .csv file
Specify a text or .csv file to import data from. Then choose a proper
Fields delimiter
for that file, the line, from where data is to be imported, and the fields to read data from. Use the data preview to adjust the import parameters. The data will be imported to the currently selected folder in the main window, unless you select the
Create new database
option. In that case a new database will be created and the data will be imported into that database. When you are finished with the settings, click
Done
to start the import.
© 2002-2017 by Soft-o
Working with Crypt-o 12
Text file import options
Importing a Free Password Manager or Password Manager XP database
NOTE: Only users with the Create databases privilege
can import Free Password Manager or Password
Manager XP databases.
Select a Free Password Manager or Password Manager XP database to import data from and click
Next
.
© 2002-2017 by Soft-o
Import Password Manager XP database
13 Crypt-o Manual
On the next page specify a password to open the selected database and press
Next
. If the database has user accounts defined, you will be asked to enter a password for a built-in user with Administrator privileges.
Import options
Specify needed options on the import options page and press
Done
to start the import.
© 2002-2017 by Soft-o
Working with Crypt-o 14
6.1.4. Exporting data
Crypt-o can export data to files of the following formats:
Text file with delimiters;
.csv file (can be opened by Excel);
Rich text file (RTF);
Excel file (Excel2003 or later);
HTML file.
NOTE: Only records with the Print and Export permission
, granted for your user account, will be exported.
To export data to a file select
Database > Export...
from the menu. The export window will appear. Specify the target file and its type, export options and press
OK
to start the export.
The Export window
The following export options are available:
Option
Export current folder only
Include nested folders
Selected records only
Fields structure
Description
If selected, only data from the currently selected folder will be exported.
If selected, all nested folders of the currently selected folder will be also exported.
If selected, currently selected records will be exported only.
Displays which fields will be exported for every folder with different fields structure. To setup fields press the
Setup...
button.
To specify advanced export options for a chosen file format press the
Export options...
button.
© 2002-2017 by Soft-o
15 Crypt-o Manual
Export options for text and .csv files
The following advanced export options are available for text and .csv file formats:
Option
Fields delimiter
Export folder names
Export field names
Description
One or more character(s) are used to separate fields data.
If selected, the folder names will be exported.
If selected, the field names will be exported.
© 2002-2017 by Soft-o
Working with Crypt-o 16
6.1.5. Backuping data
Crypt-o can create backups of all your data stored in all Crypt-o databases. Data backups can be made automatically or manually.
By default Crypt-o is configured to perform the following automatic backup tasks :
Task
Daily backup
Description
Creates backup copies every day at 1:00AM and keeps the last 7 backup files..
Weekly backup Creates backup copies every week on Monday at 1:00AM and keeps the last 4 backup files.
Monthly backup Creates backup copies every first day of month at 1:00AM and keeps the last 6 backup files.
By default, backup files, created by automatic backup tasks, are stored in the
backup
folder inside the program's data folder on a computer where Crypt-o Server is running. By default it is the
"\Program
Files\Crypt-o\data\backup"
folder.
Manual backups can be made only by users with the System administrator
privilege . To create a backup choose
Tools > Administrative tools
from the menu. Then click on the
Backup...
link in the
Administrative tools
panel.
The backup window will appear. Specify a backup file name on the Crypt-o Server computer and press
OK
to start the backup.
The Backup data window
© 2002-2017 by Soft-o
17 Crypt-o Manual
6.1.6. Restoring data from a backup file
Only users with the System administrator
can restore data from a backup file. To do the restore, choose
Tools > Administrative tools
from the menu. Then click on the
Restore...
link in the
Administrative tools
panel.
The restore data window will appear. Specify a backup file name on the Crypt-o Server computer and press
OK
to start the restore.
The Restore data window
Restoring data using the command line
This method should be used, if it is not possible to log on to the Crypt-o and perform the restore using the GUI method, described above.
Stop the Crypt-o Server service.
Open the command prompt as an Administrator on the server computer and execute the following command:
"C:\Program Files\Crypt-o\server.exe" -a -restore:"<backup_file_name>"
* Change the path to the server.exe
file according to your installation.
* Replace the
<backup_file_name>
parameter by a full path to an actual backup file.
Start the Crypt-o Server service to start using the restored database.
© 2002-2017 by Soft-o
Working with Crypt-o 18
6.1.7. Portable/Offline databases
Crypt-o offers you the following options to access databases when offline:
Offline access to your databases using the currently installed Crypt-o Client application.
Configure the
in the Crypt-o Client options .
Portable version of Crypt-o installed to a removable device such as a USB flash drive.
It is possible to create a portable version of Crypt-o with offline copies of your databases. The portable version of
Crypt-o can be installed to a removable device such as a USB flash drive. You can plug the device to any Windows computer, run Crypt-o directly from the device and access your databases.
To create a portable version of Crypt-o choose
Tools > Create portable version
from the menu. The Portable
Wizard will appear.
NOTE: Your user account must have the Portable mode
permission for a database in order to create a portable
version of this database.
NOTE: By default only records with the Print and Export
, granted to your user account, will be available in a portable database. You can adjust this behavior using the
Take into account "Print and export" permission for portable version
on the
page.
NOTE: You can configure expiration parameters for a portable version in the System options
page.
Click
Next
to navigate to the next page.
Portable Wizard
Choose a destination device for installation of the portable version.
Show all devices
- when this option is selected, the program will display all devices available for the installation of the program, not only removable ones.
Install to this folder
- the destination folder on the device.
Click
Next
to navigate to the next page.
© 2002-2017 by Soft-o
19 Crypt-o Manual
Portable Wizard
Choose databases to install with the portable version of Crypt-o.
Synchronize with existing databases on the device
- when this option is selected, the program will synchronize all changes, made in the existing portable database on the device, to the main server database.
Make databases read only on the device
- when this option is selected, all portable databases on the device will be marked as read only. Data modifications will not be allowed.
Click
Next
to start the installation.
After successful installation, the device will contain Crypt-o executable files and chosen databases. To access your data, run
Crypt-o.exe
file on the device and log on using your user name and password.
Quick portable version
To quickly create a portable version of Crypt-o choose
Tools > Quick portable version
from the menu or press
F9
. The silent installation, using the last used parameters, will be performed.
Limitations of a portable version
Printing is disabled by default. Use the
Allow printing in portable version
option in the
to enable it if needed.
Fields customization is not possible.
Creation of new databases is not possible.
© 2002-2017 by Soft-o
Working with Crypt-o 20
6.1.8. Repairing databases
Crypt-o databases can be corrupted due to many factors such as power failure, OS failure, hardware failure, etc.
Not always there is a fresh backup copy to fix the database corruption by restoring the backup.
Crypt-o has a built-in function to perform the database integrity check and repair. Though it may not work for severe database corruptions.
To perform the database check and repair do the following:
Stop the Crypt-o Server service.
Open the command prompt as an Administrator on the server computer and execute the following command:
"C:\Program Files\Crypt-o\server.exe" -a -checkdb"
* Change the path to the server.exe
file according to your installation.
You will see a message that the database check will be performed on the server start.
Start the Crypt-o Server service.
After that, when you log on to Crypt-o and access databases they will be checked for errors. If there are errors, the repair will be performed.
NOTE: You can omit the database integrity check and force the database repair by specifying the
-checkdb:repair
command line switch instead of the
-checkdb
switch.
© 2002-2017 by Soft-o
21 Crypt-o Manual
6.2. Working with data
The Crypt-o main window is divided by two parts. Databases and folders tree is displayed in the left part of the main window. A records list of the currently selected folder is displayed in the right part of the main window.
To create a new folder click on the
New folder
button on the toolbar or choose
Edit > New folder
from the menu.
To edit a folder name, select the folder and press
F2
key.
To edit folder properties, select the folder and choose
Edit > Properties...
from the menu.
To delete a folder, select it and press
Del
key or click on
Delete
button on the toolbar.
You can revert the last modifications by using the Undo function. To undo press
Ctrl+Z
keys or choose
Edit > Undo
in the menu.
NOTE: You can use "
Ctrl +
" and "
Ctrl
-
" keys to recursively expand and collapse sub-folders of the currently selected folder.
Customizing the fields' structure
Copying protected fields to the clipboard
Setting up columns' appearance
The main window
© 2002-2017 by Soft-o
Working with Crypt-o 22
6.2.1. Customizing the fields' structure
You can customize the data fields' structure in the database for each folder or a group of folders, at your own discretion. Which means that you can create the folders for storing various data types, such as: credit cards, notes, passwords, contacts, software support e t.c. The fields' list is unlimited. The fields may be of various types and may be arranged in the editing window in the required way and on the specified tabs. At any time, you can modify the fields' naming and the arrangement order with no data loss.
To adjust the fields' structure, highlight the required folder and select the
Edit > Customize fields...
menu item. If the folder inherits its structure from a parent folder, a confirmation window appears. Press
Yes
to create an independent fields' structure for this folder and all of its subfolders; press
No
to edit the structure of the parent folder.
When you're done, a fields' structure editing window appears.
The customize fields window
The fields list is divided by sections, which are marked as bold. Each section constitutes a tab in the records editing and creating window. The tabs are arranged in the same order, as the sections in the list.
There also are a few mandatory fields, which cannot be removed, such as:
Title
,
Created
,
Modified
,
Modified by
.
The fields and sections can be moved using
Move up
and
Move down
buttons. The title field can not be move and is always placed first.
The following fields' structure editing actions are available:
Add...
- add a field or a section;
Edit...
- edit a field or a section;
Delete
- delete a field or a section;
Move up
- move a field or a section one position up;
Move down
- move a field or a section one position down.
© 2002-2017 by Soft-o
23 Crypt-o Manual
The field properties window
Each field has the following parameters:
Field name
- a field's title, which is displayed in the records editing window and in the table's title;
Data type
- a field's data type: String, Integer, Float, Date, Date and Time or Checkbox;
Options
- an option for a field of String or Date data type.
The following options are available for String-type fields:
Regular string - simple string field;
Multiline text - multiple lines of text can be entered into this field;
Clickable URL - special field with clickable link to its contents;
Predefined values - only predefined values can be selected;
The following options are available for Date-type fields:
Regular date value - simple date field;
Reminder - a user will be notified when reminder date will be expired for some records.
Protected field
- data of this field will be hidden by default. To view the data it is needed to open the
for a record and click on a checkbox to show the field contents. When data of a protected field is
viewed, Crypt-o writes the View protected event to the Audit log .
Required field
- a field requires a value to be entered;
Default value
- a default value for a field. The field is automatically populated with this value when a new record is created. The following macros can be used in a default value:
%DATETIME%
,
%DATE%
,
%TIME%
.
Description
- an optional description of a field;
Hot key
- a hot key (shortcut) to copy the field value to the clipboard;
Field is hidden by default
- if this option is selected, the field is not displayed by default in Crypt-o Client application and
© 2002-2017 by Soft-o
Working with Crypt-o 24
6.2.2. Creating and editing records
To create a new record press the
New record
button on the toolbar or choose
Edit > New record...
from the menu.
To edit a record double click on it or press the
Edit record
button on the toolbar or choose
Edit > Edit record...
from the menu.
The record properties window will appear.
The record properties window
topic to find out how to setup fields for entering data of different types.
Data of
is hidden, unless you click on a checkbox to show the field contents. When data of a protected field is viewed, Crypt-o writes the View protected event to the
.
the protected field's edit box.
Fields of type URL can be used to store links to the following objects:
Web page address ( http://www.soft-o.com
).
E-Mail address ( mailto:[email protected]
).
Local folder or file (
C:\Program Files
or
C:\My Documents\Price.txt
).
Remote folder or file (
\\Sever\Share
or
\\Sever\Share\readme.txt
).
Executable file with command line parameters ( notepad.exe c:\readme.txt
). It is needed to specify the
.exe extension for an executable file.
You can include field values of the current record in a URL-type field using the following notation:
%%Field name%%
For example, you entered the following in a URL-type field: mstsc.exe /v:%%Server name%% /u:%%User name%% /p:%%Password%%
When you click to that field, the Terminal Services client will be launched and values, specified in the Server
name, User name and Password fields, will be used to automatically connect and log on to a remote server.
© 2002-2017 by Soft-o
25 Crypt-o Manual
You can set an image to appear on the records list for each record. At your discretion, you can assign images for records from the collection provided by the program or add your own images. See
topic for more information.
You can also attach files to a record by clicking on the
Files
page. See
Working with files topic for more information.
Finally press
OK
to save the record.
© 2002-2017 by Soft-o
Working with Crypt-o 26
6.2.3. Selecting several records
Sometimes it is needed to delete/move/copy several records at the same time. To select several records hold down
Ctrl
key and select records with mouse. To select a range of records click on the first record, hold down
Shift
key and click at the last record of the range. When the records are selected you can do the required operation.
Selected records
© 2002-2017 by Soft-o
27 Crypt-o Manual
6.2.4. Deleting records
Delete
button on the toolbar or select
Edit > Delete
from the menu. Confirm the operation in the popup window.
© 2002-2017 by Soft-o
Working with Crypt-o 28
6.2.5. Copying and moving records
First of all, select records to be copied or moved in the records list.
Moving records
To move selected records, drag and drop the them to a target folder.
Also you can choose
Edit > Cut
from the menu or press
Ctrl+X
key combination to cut the records. Then open a target folder and choose
Edit > Paste
from the menu or press
Ctrl+V
key combination to paste the records.
Copying records
To copy selected records, drag and drop the them to a target folder while holding the
Ctrl
key.
Also you can choose
Edit > Copy
from the menu or press
Ctrl+C
key combination to copy the records. Then open a target folder and choose
Edit > Paste
from the menu or press
Ctrl+V
key combination to paste the records.
© 2002-2017 by Soft-o
29 Crypt-o Manual
6.2.6. Cloning records
To create a new record based on an existing one, select the original record and then select
Edit > Clone record...
from the menu. The new record window will appear; data from the selected record will be pasted to the new record form automatically.
© 2002-2017 by Soft-o
Working with Crypt-o 30
6.2.7. Copying protected fields to the clipboard
If you want to copy data of a protected field of the selected record to the clipboard, press the
Copy 'X' to clipboard
button on the toolbar or press Ctrl+1 shortcut or select the corresponding item from the popup menu. The data then can be pasted from the clipboard to any application, but only once. Contents of the next non-protected field of the same record are copied to the clipboard also. Thus, the protected data is pasted at the first paste, and the non-protected - at subsequent paste. After that these data become unavailable to paste. Also the data will be unavailable to paste if not pasted within 1 minute. Once you need to paste it again you'll have to repeat the procedure (copy data to the clipboard). When program quits you won't be able to paste the data any more.
For example there is the following record:
And the following options to copy to the clipboard are available:
When you choose the
Copy 'Password' to clipboard
item, you will be able to paste the password to some password input field in other application and immediately after that to paste the user name to some other input field.
When you choose the
Copy 'User name' to clipboard
item, you will be able to paste the user name and immediately after that to paste the password.
NOTE: It is possible to turn off the secure clipboard copy using the Crypt-o Client options on the
page.
© 2002-2017 by Soft-o
31 Crypt-o Manual
6.2.8. Working with files
To securely store files you can attach them to records.
The Files page
Attaching files
To attach a new file, select the record to add the file to and then open it for editing. In the window that appears, open the
Files
tab and then click on the
Attach file
button. Next, select the file to be attached and then click on the
Open
button. Also you can use drag and drop to attach files.
Extracting files
To extract a file, select the record to extract the file from and then open it for editing. In the window that appears, open the
Files
tab, then select the file to be extracted (or select several files by holding the
Ctrl
key down) and then click on the
Extract
button. Next, select the folder where the files are to be saved and then click
OK
. Another way to extract files is right-clicking on the selected record and using the popup menu's
Extract files...
item. Also you can use drag and drop to extract files.
Executing files
To execute/open a file, select the record to extract the file from and then open it for editing. In the window that appears, open the
Files
tab, then select the file to be executed and then click on the
Execute
button. The file will be extracted to the temporary folder and executed/opened. Crypt-o will wipe the extracted file from the file system when you close the file.
Editing files description
To edit a file description, select a file and press the
F2
key to the description show edit box. Press
Enter
to finish editing.
Removing files
To remove file, select the required record and open it for editing. In the window that appears, open the
Files
tab, select the file you need (or select several files by holding the
Ctrl
key down) and then click on the
Remove
button.
Then confirm the removal by clicking on the
Yes
button in the confirmation window.
© 2002-2017 by Soft-o
Working with Crypt-o 32
6.2.9. Adding custom icons
Crypt-o allows adding custom images to records. Open the record for editing. In the window that appears, click on the image selection combo box and then click on the
Customize...
button. That will open the
Customize images
window.
The Customize images window
In this window, you can add new custom images from image files, remove images, and copy images from other
Crypt-o databases. The program supports two image formats: *.ico and *.bmp. All images will be resized to 16x16 pixels; therefore, it is better to have the original images prepared in the 16x16 pixels format.
© 2002-2017 by Soft-o
33 Crypt-o Manual
6.2.10. Setting up columns' appearance
Each folder in the program can have its own list of columns and the order how they are to appear on the list. To customize that, select
Tools > Setup columns...
from the menu. In the window that appears, set the columns to be displayed and the order they are to follow by using the
Up
and
Down
buttons. Click on the
Properties...
button to change the selected column's title, width and other properties. Click on the
Defaults
button to restore the default order and properties of the columns.
The Setup columns window
© 2002-2017 by Soft-o
Working with Crypt-o 34
6.2.11. Printing
Crypt-o allows you to print your data. You can either print data stored in the current folder or print all data stored in a database. You can create your own print templates with desired report name, columns to be printed, their titles, width, length, sequence, format and other parameters. Page orientation (portrait or landscape) and margins can be specified as well.
Printing data from a folder
To print data from a folder, select it and press the
button on the toolbar. To see how the data will look like when printed out, press the
Print preview
button on the toolbar.
The print preview window
Configuring printed data appearance
To configure columns to be printed, their order and width and other parameters choose
Database > Print setup...
from the menu. The print setup window for the last used print template will appear.
© 2002-2017 by Soft-o
35 Crypt-o Manual
The print template setup window
Use the mouse to change columns width and drag columns to change their order.
Press the
Columns setup
button on the toolbar to change columns' visibility, order, title, width and alignment.
Press the
Template options
button on the toolbar to change a title of the template.
Press the
Page setup
button on the toolbar to change page orientation and margins.
Use the
Print preview
button to see how your report will look like.
Printing the entire database
To print the entire database, choose
Database > Print...
from the menu. The print parameters window will appear.
Deselect the
Print current folder only
option, choose the print template and printing parameters. Then, press
to start printing.
Press the
Action
button to access additional commands:
Print Preview
to see how your report will look like.
Manage templates
to create/modify/delete print templates.
Save to file
to save the report in one of the following file formats:
Rich text file (RTF);
Excel file (Excel2003 or later);
HTML file.
© 2002-2017 by Soft-o
Working with Crypt-o 36
The print parameters window
Printing selected records only
To print selected records only, choose
Database > Print...
from the menu. The print parameters window will appear. Select the
Print selected records only
option, choose the print template and printing parameters.
Then, press
to start printing.
Managing print templates
To manage print templates, select
Database > Print...
from the menu and press the
Templates...
button. The window that appears will let you create, edit or delete print templates. To create a new template, press
New...
button and then setup template options, like the template name, columns to be printed and their parameters, etc.
© 2002-2017 by Soft-o
37 Crypt-o Manual
The print templates window
© 2002-2017 by Soft-o
Working with Crypt-o 38
6.2.12. Object permissions
Crypt-o allows to set custom permissions for folders or even individual records.
NOTE: Your user account must be an object owner to be able to edit the object
.
To edit an object permissions select the object and choose
Edit > Permissions...
from the menu.
The object permissions window
If in the permissions window of the object, the checkboxes are shaded, that means that the access permissions for this object is inherited from a parent folder. If you deselect the
Permissions are inherited from parent folder
checkbox, you can set the access permissions specifically for this object and all child objects. You can modify the permissions for a user/group or delete the users/groups from the permissions list.
NOTE: If you delete a user from the list, the object will become completely unavailable to him - the folders will be invisible and all of the records data will be displayed as the asterisks ("*" symbols).
To allow or deny a permission for a user, select the according checkbox (
Allow
or
Deny
). The
list of available permissions is documented in
topic.
If you would like to reset the permissions for all of the sub-objects and enable the inherited permissions transfer, enable
Reset permissions of child objects
parameter.
To view effective permissions for the current user account open the
Effective permissions
page.
© 2002-2017 by Soft-o
39 Crypt-o Manual
Effective permissions
© 2002-2017 by Soft-o
Working with Crypt-o 40
6.3. Form fill out and form data saving
Crypt-o can be used for automatic fill out of various forms. For example, for the automatic login and password input at various websites, filling out your personal data, when creating an account e.t.c. Besides the websites, the data may be entered into most of the regular Windows applications.
All forms the program "knows" about will be filled out automatically. To enable the auto-filling, make sure the browser you are using is supported by Crypt-o, and the integration with that browser is enabled in the program's settings on the
page. The auto-filling options can be set on the
page in the program's settings.
Forms that are not "known" to the program can be filled manually, by pressing the hotkeys, browser's popup menu or the menu on the program's tray icon. After that, the program will "remember" how to fill that form and will fill it automatically in the future.
© 2002-2017 by Soft-o
41 Crypt-o Manual
Working with forms
Crypt-o offers two operations for working with the forms:
Fill out form
and
Save form data
. These operations can be called in the following ways:
1. Using the menu, which appears at right-clicking on the Crypt-o icon in system tray area of the task bar.
2. Using browser's popup menu, which opens up by right-clicking on web pages' data entry fields. Items are added to Crypt-o's pop-up menu if the integration with the browser is enabled in the program's settings on the
page.
3. By default, Crypt-o will ask whether you want to save data entered in the form to database when the submit button is clicked on. See
topic for more information.
4. Using the hotkeys. By default, for
Fill form
, press
Ctrl+Win+L
key combination and for
Save form data
, press
Ctrl+Win+S
. The hotkeys may be reassigned at
Integration :: Hot keys page of the program settings.
Moreover, there exists a parameter, which permits the hotkeys even if Crypt-o is not currently running.
Saving form data into a database
First of all, create the folders with the fields' structure, sufficient for storing data for various forms in the database.
Right after that you can create the data records and enter data manually into the database.
Database records can also be created and populated with the data of the current form, using
Save form data
function (it is called by using the
Ctrl+Win+S
hotkey or via program's tray icon menu or via browser popup menu).
If Crypt-o "knows" about this form, the corresponding record in the database will be updated silently (database password can be prompted if the database is currently closed).
NOTE: To save form data to another record or to edit field bindings of a record linked to this form, press and hold down the
Shift
and select the
Save form data
item on your browser's popup menu or in the program's tray icon menu.
© 2002-2017 by Soft-o
Working with Crypt-o 42
If the current form is "unknown" to the program or
Shift
key was holded down, the form will be shaded and a
Crypt-o window will appear, where you will need to do the following:
1. Open the database, which the form data will be saved to.
2. If Crypt-o "knows" about this form, you will be offered the applicable records for saving form data.
a) Select a record and press
Done
to save the form data into this record.
b) Select the
Review field bindings
parameter and press
Next
to review whether the form fields correspond to the record fields.
3. If the program did not find any records, suitable for this form, you have to select a folder, which the new records will be created in, or select an existing record to overwrite its data with form's data.
4. Indicate the accordance of the form fields with the record fields in the database, using yellow comboboxes, located above the form fields.
5. Press the
Done
button.
6. A record adding/editing window will appear, where the entry fields will be populated with the form data. Press
OK
to save the data.
After that, the program will remember, which record in the database is to be used for this form. And if the form
auto-filling is enabled in the program's settings on the Integration :: Form filling
page, the form will be filled out automatically the next time it is opened.
Calling form fill out manually
To fill out a current form, perform the
Fill out form
operation (called by using the
Ctrl+Win+L
hotkey or via the tray icon menu or via browser popup menu).
If Crypt-o "knows" about this form, it will be filled out immediately (user logon prompt can appear if needed).
NOTE: To fill a form with data from another record or edit field bindings of a record linked to this form, press and hold down the
Shift
and select the
Fill out form
on your browser's popup menu or in the program's tray icon menu.
© 2002-2017 by Soft-o
43 Crypt-o Manual
If the current form is "unknown" to the program or
Shift
key was holded down, the form will be shaded and Crypt-o window will appear, where you will need to do the following:
1. Open the database, which the form data will be taken from.
2. If Crypt-o "knows" about this form, you will be offered the applicable records for filling out the form.
a) Select a record and press
Done
to fill out the form.
b) Select the
Review field bindings
parameter and press
Next
to review whether the form fields correspond to the record fields.
3. If the program did not find any records, suitable for this form, you have to select a proper record.
4. Indicate the accordance of the form fields with the record fields in the database, using yellow comboboxes, located above the form fields.
5. Press the
Done
button to fill out the form.
© 2002-2017 by Soft-o
Working with Crypt-o 44
6.4. User management
Crypt-o allows to define user accounts and assign needed permissions to them. User and group accounts from a
Windows domain can be used as well. In that case, user credentials will be checked using Windows domain authentication.
To manage user accounts, choose
Tools > Administrative tools
from the menu. Then click on the
User management
link in the
Administrative tools
panel.
NOTE: Only users with the System administrator permission can manage user accounts.
The User management window
To add a new user account choose
Action > New user...
from the menu.
To add a new group account choose
Action > New group...
from the menu.
To add a new
account for a backup server choose
Action > New backup server account...
from the menu.
To edit a user or group account select it in the list and choose
Action > Properties...
from the menu.
To delete a user or group account select it in the list and choose
Action > Delete
from the menu.
When you use external user accounts (Windows domain, LDAP) in Crypt-o, it may happen that some user accounts have been deleted in Active Directory or LDAP directory with time.
To find out which user accounts have become invalid, choose
Action > View > Invalid accounts
in the menu.
User properties :: General page
© 2002-2017 by Soft-o
45 Crypt-o Manual
General page
Name
- a name of the user account.
Account type
- a type of the user account. Possible values:
Internal
- internal Crypt-o user account. You need to specify a password for the user account or use key file authentication.
Windows domain
- Windows domain authentication will be used to check the user account password. Enter a user account name of Windows domain in the
UserName@Domain
form. To select a user account from the list, click the
...
button at the right of the
Name
input field.
LDAP
- LDAP directory authentication will be used to check the user account password. Enter a distinguished name of the LDAP user account or click click the
...
button at the right of the
Name
input field
to browse LDAP directory. You need to configure available LDAP servers in the System options
on the
.
Use key file authentication
- if selected, the user will be authenticated using a key file. You will be prompted to to save a key file for this user, when this option is turned on. You need to pass this key file to the user. Only
Crypt-o user accounts can use the key file authentication. You can create a new key file for a user by choosing
Action > Create new key file...
from the menu in the users list window.
NOTE: By default, a user must store a key file on a removable device, in order to be able to log on using the key file. You can control this behavior in the
.
WARNING: Store key files on removable devices, such as USB flash drives, for security reasons. Unplug the device with your key file, when you finished working with Crypt-o.
Password
- the user account password.
Retype password
- verification of the password.
Request password change at the next user logon
- if selected, the user will be prompted to enter a new password at the next logon.
Full name
- optional full name of the user.
Description
- optional description of the user.
Create home database
- if selected, a home database will be automatically created for the user. The user will be the owner of his home database, but the database can not be deleted by the user. By default other users have no access to the home database, even administrators. The user may allow access to his home database for other users if necessary.
© 2002-2017 by Soft-o
Working with Crypt-o 46
If the
Create home database
option is enabled for a group, home databases will be created for all members of the group.
NOTE: By default, Web access is disabled for new home databases. You can enable it in the
.
Disable user account
- the user account is disabled and the user logon will fail.
User properties :: Permissions page
On that page you can assign permissions for a user account. Set a mark on the
Allow
column for a permission to enable this permissions for the user. Set a mark on the
Deny
column for a permission to disable this permissions for the user.
Deny
permission takes precedence over
Allow
permission.
Permissions page
The following system permissions are available:
Permission
System administrator
System audit
Create databases
Description
A user can do everything.
A user can view the
A user can
The following object permissions are available:
Permission
Owner
Web access
Portable mode
Description
A user can do everything with an object.
This permission applies to databases only. A user can access a database via
.
This permission applies to databases only. A user can create a
portable/offline version of a database .
© 2002-2017 by Soft-o
47 Crypt-o Manual
Audit
Manage images
Owner for new records
Insert data
Modify data
Delete data
Manage attachments
Extract attachments
View protected fields
Print and export
Form filling
This permission applies to databases only. A user can view a database audit log .
This permission applies to databases only. A user can add/modify/delete images,
for folders and records.
This permission applies to databases only. When a user creates a new record, the user becomes an owner of this record.
and new sub-folders.
A user can
edit records and edit folders.
A user can
delete records and delete folders.
A user can add or remove
A user can execute or extract
A user can view data in protected fields . If a user does not have this permission, he is
not able to view data in protected fields. But if the user has the Form filling
permission, he is allowed to fill out forms
with data of the protected fields.
A user can
A user can use the
.
User properties :: Member of page
On that page you can specify group membership for a user account.
Member of page
Specialized user account for backup servers
account is used by a backup server to connect to the primary server. It is needed to allow transfer of the primary server's private data (TLS certificates and keys, licenses) to perform proper initialization of a backup server. The initialization is made only once during setup of a backup server.
To add a new
account for a backup server choose
Action > New backup server account...
from the menu.
© 2002-2017 by Soft-o
Working with Crypt-o 48
Adding a user account for a backup server
Name
- a name of the user account.
Allow transfer of server private data
- when this option is selected, backup servers will be able to obtain private data of the main server, such as TLS certificates and keys, registration data, etc.
WARNING: This option is needed only for initialization of a backup server. Turn off this option immediately after initialization of a backup server.
NOTE: For security reasons, this option is turned off automatically after 15 minutes.
Password
- the user account password.
Retype password
- verification of the password.
Full name
- optional full name of the user.
Description
- optional description of the user.
Disable user account
- the user account is disabled and the user logon will fail.
© 2002-2017 by Soft-o
49 Crypt-o Manual
6.5. Audit log
Crypt-o writes the following events into the Audit log for each database:
Insert
Update
Delete
View protected
Export
Extract file
Form fill
The following events are written to the System audit log:
Log on
Log off
Backup
Restore
Audit log
To view the audit log for a record, folder or database, select a needed object and choose
Tools > Audit log
from the menu.
NOTE: If your user account does not have the Owner or Audit
for an object, only Insert, Update,
Delete events will be shown in the audit log for that object.
To view the audit log for an entire database, select
Database > Database audit log...
from the menu.
NOTE: Your user account must have the Owner or Audit
for a database in order to view the database audit log.
The audit log
Click on an event in the list to view the event details in the right part of the audit log window.
Click the
Locate object
button to locate the object related to the currently selected event.
© 2002-2017 by Soft-o
Working with Crypt-o 50
Click the
Revert changes
button to revert the selected changes.
By default, when viewing the Audit log for folders, actions for child objects is also displayed. To control this, use the
Show child actions
option.
To open the new Audit log view for the selected object in the current Audit log view, choose
Tools > Audit log
in the main menu.
Click the
Clean up Audit log
button to delete unneeded entries in the Audit log. Only
can perform this operation.
Click the
button to print records of the audit log. To adjust columns width or hide a column, choose
Database
> Print setup...
in the main menu.
To export the audit log to a file click the
button. Then press the
Action
button in the Print windows to access additional commands.
Choose
Save to file
to save the audit log in one of the following file formats:
Rich text file (RTF);
Excel file (Excel2003 or later);
HTML file.
Click the
Filter...
button to specify filter options for the audit log. The audit log filter window will appear.
The audit log filter window
You can specify the following filtering parameters:
Date from
- display events beginning with this date;
Date to
- display events ending by this date;
User
- display events for this user;
Action
- display events of this type;
Object
- display events for this object type;
Host
- display events for this host;
IP address
- display events for this IP address;
Search text
- display events containing the specified text.
Once the necessary filter parameters are set, click
OK
.
System audit log
To view the System audit log, choose
Tools > Administrative tools
from the menu. Then click on the
System audit log
link in the
Administrative tools
panel.
© 2002-2017 by Soft-o
51 Crypt-o Manual
NOTE: Your user account must have the System administrator or System audit
in order to view the system audit log.
The system audit log
© 2002-2017 by Soft-o
Working with Crypt-o 52
6.6. Password generator
Random password generator has the following options:
Option Description
Lower case letters (a-z)
Lower case letters a-z will be used for password generation.
Upper case letters (A-Z) Upper case letters A-Z will be used for password generation.
Digits (0-9)
Special
($,%,!,@, ...)
symbols
Custom characters
Digits 0-9 will be used for password generation.
Special symbols ~ ! @ $ % ^ & * ( ) - + | = / : ; [ ] < > , . will be used for password generation.
Exclude characters
Password template
User defined characters will be used for password generation. Enter needed characters in this input field.
The specified characters will be excluded from password generation. Enter needed characters in this input field.
It is possible to define a template for password generation. If the template is specified, a password will be generated according to this template.
The following characters can be used in a template:
9
$
C a
A
"
a random lower case letter will be placed in this position; a random upper case letter will be placed in this position; a random digit will be placed in this position; a random special character will be placed in this position; one of the user defined characters, specified in the
Custom characters
input field, will be placed in this position; a quoted text will be placed in the resulting password as is.
Length A desired length of a password.
© 2002-2017 by Soft-o
53 Crypt-o Manual
The password generator
© 2002-2017 by Soft-o
Working with Crypt-o 54
6.7. Managing client connections
Users with the System administrator
can view and manage active client connections to Crypt-o Server.
To do that, choose
Tools > Administrative tools
from the menu. Then click on the
Connections
link in the
Administrative tools
panel.
The Connections window
You will see all currently active client connections to Crypt-o Server.
To disconnect the selected client connection choose
Action > Disconnect
from the menu.
© 2002-2017 by Soft-o
55 Crypt-o Manual
6.8. Additional Crypt-o Servers
Crypt-o Client can be configured to work with multiple independent Crypt-o Servers. By default Crypt-o Client connects to a single Crypt-o Server and its available databases are displayed in the left pane of the application's main window. To add a new additional Crypt-o Server, select
Tools > Additional servers > Add server...
in the main menu. The following window will appear:
Adding additional server
Connection name
- a user friendly name of this server connection. It will be displayed in the left pane of the main window.
Crypt-o Server
- a host name or an IP address of a computer where the Crypt-o Server is running.
Server port
- a TCP port number, which is used by the Crypt-o Server. By default it is
24780
.
Server TLS fingerprint
- an TLS fingerprint of the Crypt-o Server. This TLS fingerprint is used to verify the server
TLS certificate and protects against man-in-the-middle hacker attacks.
Always ask user name and password
- when this option is enabled you will be asked for a user name and password every time you connect to this server. Otherwise the user name and password will be saved at the main server and then used for the automatic connection to this server.
NOTE: Since the user name and password are saved in the encrypted database of the main server, it is safe to use this option.
Press
OK
to add the server. You will be asked for a user name and password to connect to the server. After successful connection the server will be added to the tree in the left pane of the application's main window.
© 2002-2017 by Soft-o
7. Configuration of Crypt-o
Group Policy Administrative Template
Configuration of Crypt-o 56
© 2002-2017 by Soft-o
57 Crypt-o Manual
7.1. Crypt-o Client options
To access Crypt-o Client options choose
Tools > Options...
from the menu. Crypt-o Client options include the following pages:
© 2002-2017 by Soft-o
Configuration of Crypt-o 58
7.1.1. General
Language
- user interface language.
NOTE: We offer 10 FREE licenses of Crypt-o, if you translate Crypt-o user interface to a language, which is
not available yet. See the list of languages
.
Remember last used folder
- when this option is selected, the currently selected folder is remembered on a user log off. The remembered folder is automatically selected on the next user logon.
Automatically load the application on Windows start
- when this option is selected, Crypt-o will be loaded on Windows start and minimized to the system tray.
Confirm move operations via drag-and-drop
- when this option is selected, Crypt-o will prompt you to confirm moving of records or folders using drag-and-drop by the mouse.
Confirm move operations via clipboard
- when this option is selected, Crypt-o will prompt you to confirm moving of records or folders using the clipboard.
General options
© 2002-2017 by Soft-o
59 Crypt-o Manual
7.1.2. Appearance
Tray icon always visible
- if selected, the Crypt-o icon will be always shown in the system tray.
Minimize application to the system tray
- this option allows to minimize the application to the system tray.
Crypt-o button will not be shown in the system taskbar when the program will be minimized.
Close application to the system tray
- when this option is selected, the application will be minimized to the system tray when you press the close button. To quit the application you need to choose
Database > Exit
from the main menu or choose
Exit
from the program's tray icon menu.
Simplify user interface appearance
- when this option is selected a simple startup screen will be shown. It is useful to simplify the startup screen when working in a terminal session.
Alternate colors of rows in grid
- when this option is selected, even and odd rows in the records list will be drawn using slightly different background colors.
Appearance options
© 2002-2017 by Soft-o
Configuration of Crypt-o 60
7.1.3. Security
Log off when the application is inactive
- this option forces automatic log off of the current user on expiry of the given time interval. When the program stays inactive for this period of time, an automatic log off will be performed.
NOTE: There is also the global inactivity timeout option, which is in effect for all clients. See the
Disconnect a client when inactive
option on the
page in the
.
Log off when the application is minimized
- when this option is selected, the current user will be logged off when Crypt-o will be minimized.
Warn if clipboard monitor was detected
- if some application is monitoring the clipboard contents, Crypt-o will warn you.
Secure copy to the clipboard
- when this option is selected, a special secure clipboard operations are
for more details. When this option is deselected, the regular copy to the clipboard will be used.
Remember the last logged-on user name
- when this option is selected, the name of the last user logged on to Crypt-o will be selected by default next time the program is run.
Remember search history
- when this option is selected, Crypt-o will save 20 recent search queries.
Automatically log on using key file
- when this option is selected, Crypt-o will try to perform automatic log on using a user name and a key file, that were used for the last log on.
WARNING: Store key files on removable devices, such as USB flash drives, for security reasons. Unplug the device with your key file, when you have finished working with Crypt-o.
© 2002-2017 by Soft-o
Security options
61 Crypt-o Manual
7.1.4. Integration :: Browsers
This page lists all internet browsers that has been found in your system. Crypt-o can add menu items to the browser's popup menu to easily use form data filling and saving functions. Also browser integration allow the automatic form filling function in a browser.
NOTE: Popup menu integration is not needed to use form data filling and saving in a browser. You can use hot keys or Crypt-o tray icon menu to do these tasks.
Browsers integration options
Supported web browsers:
Microsoft Internet Explorer version 5.0 or later;
Mozilla Firefox version 3.0 or later;
Google Chrome version 6.0 or later;
Opera version 10 or later;
Maxthon version 3 or later.
© 2002-2017 by Soft-o
Configuration of Crypt-o 62
7.1.5. Integration :: Form filling
This page contains the list of settings that configure form fill parameters:
Automatically fill out forms
Automatically save new forms data
Automatically update forms data in database
This parameter can accept the following values:
Yes
- forms will be filled with data automatically if a match with a record in
Crypt-o's database is found.
No
- forms will not be filled with data automatically.
Ask
- user will be asked whether a form is to be filled automatically.
This parameter can accept the following values:
Yes
- forms filled manually once will be saved automatically in Crypt-o's database.
No
- forms will not be saved in database automatically.
Ask
- a user will be asked whether a form filled manually once is to be saved to database.
This parameter can accept the following values:
Yes
- data changes in forms will be automatically updated in Crypt-o's database.
No
- data changes in forms will not be updated automatically.
Ask
- when data in the form is changed, user will be asked whether the changes are to be saved in the database.
Form filling options
NOTE: If you do not use the program for long time, it will log off you automatically when the inactivity timeout is reached.
© 2002-2017 by Soft-o
63 Crypt-o Manual
7.1.6. Integration :: Hot keys
This page lists currently assigned hot keys. To modify a hot key double click on its entry.
Hot keys options
© 2002-2017 by Soft-o
Configuration of Crypt-o 64
7.1.7. Offline access
This page lists options to control offline access to databases.
When offline access is enabled, Crypt-o Client automatically switches to the offline mode when a connection to the main server is not possible. You can work with your databases while offline and make changes to the data if needed. Next time you log on to Crypt-o and the connection to the main server is available again, all your changes made in the offline mode will be synchronized with the main server automatically. To force update of the offline data, choose
Tools > Update offline data
in the main menu or simply press Ctrl+F9.
Enable offline access for the following databases
- enable this option to allow offline access to the selected databases.
Make databases read only when offline
- when this option is enabled, databases will be read only when accessed offline.
Automatically synchronize databases
- when this option is enabled, the offline databases will be automatically updated with the up to date data from the server. The synchronization is performed in the background. An icon in the status bar is displayed during synchronization.
NOTE: You can also create a
portable version of Crypt-o at a USB flash drive.
Offline access options
Limitations of the offline mode
Printing is disabled by default. Use the
Allow printing in portable version
option in the
to enable it if needed.
Fields customization is not possible.
Creation of new databases is not possible.
© 2002-2017 by Soft-o
65 Crypt-o Manual
7.1.8. Connection
This page lists Crypt-o Client connection options.
Crypt-o Server
- a host name or an IP address of a computer where the Crypt-o Server is running. You can specify reserve Crypt-o Servers delimited by semicolon.
Server port
- a TCP port number, which is used by the Crypt-o Server. By default it is
24780
.
Server TLS fingerprint
- an TLS fingerprint of the Crypt-o Server. This TLS fingerprint is used to verify the server
TLS certificate and protects against man-in-the-middle hacker attacks.
Connection options
NOTE: You can configure connections to
if needed.
© 2002-2017 by Soft-o
Configuration of Crypt-o 66
7.2. Crypt-o system options
Only users with the System administrator permission
can configure Crypt-o system options. To access Crypt-o system options, choose
Tools > Administrative tools
from the menu. Then click on the
System options...
link in the
Administrative tools
panel. Crypt-o system options include the following pages:
© 2002-2017 by Soft-o
67 Crypt-o Manual
7.2.1. General
Maximum attachment size
- specifies the maximum size of a file attachment. This option applies for all users and databases.
Enable Web access for home databases by default
- when this option is selected, users will be able to access their home databases via the
Web interface . This option applies only for new user accounts.
Home databases are private
- when this option is selected, new home databases for users are created marked as
Log information events to the server log file
- when this option is selected, information events will be recorded to the
server.log
file located in the data folder of Crypt-o Server.
System general options
© 2002-2017 by Soft-o
Configuration of Crypt-o 68
7.2.2. Security
Require strong passwords for user accounts
- when this option is selected, passwords for user accounts must conform to the following rules:
- minimum password length is 8 characters;
- a password must contain mixed case letters, digits and special symbols.
If this option is not selected, any password longer than 4 characters can be used for user accounts.
WARNING: Do not use weak passwords for user accounts.
Require strong passwords for Windows user accounts
- when this option is selected, passwords for
Windows user accounts must conform to the rules, described above.
Key file must be located on removable device
- when this option is selected, users must store their
on a removable devices. If a key file is not located on a removable device, user log on will fail.
Disconnect a client when inactive
- this option forces automatic disconnection of inactive client connections on expiry of the given time interval.
Portable version expires in X days
- when this option is selected, all portable versions
of Crypt-o, created by users, will run only within a specified number of days.
Delete portable databases on expiration
- when this option is selected, any portable version
of Crypt-o will try to delete its portable databases, if the program was launched after its expiration.
WARNING: Use this option on your own risk, since it may lead to loss of all changes, made to portable databases.
Allow printing in portable version
- when this option is selected, it is possible to print data when running a
of Crypt-o.
Take into account "Print and export" permission for portable version
- when this option is selected
(default state), only records with the Print and Export
for a current user will be available in a
of a database. If this option is not selected, all records regardless of the Print and Export permissions will be available in a portable database.
NOTE: A user must have the Portable mode
for a database in order to create a portable version of the database.
Lock user accounts after failed login attempts
- when this option is selected, Crypt-o will lock user accounts after specified number of failed login attempts.
NOTE: Administrator user accounts will not be locked to prevent misuse of this function.
© 2002-2017 by Soft-o
69 Crypt-o Manual
System security options
© 2002-2017 by Soft-o
Configuration of Crypt-o 70
7.2.3. Tasks
This page lists all automatic maintenance tasks. Crypt-o Server executes the tasks in background.
System tasks
Click the
Add...
button to add a new task.
Click the
Edit...
button to edit the selected task parameters.
Click the
Delete
button to delete the selected task.
To enable/disable a task click on a checkbox on the left of the task name.
© 2002-2017 by Soft-o
71 Crypt-o Manual
The task properties window
© 2002-2017 by Soft-o
7.2.4. LDAP
This page lists all registered LDAP servers to be used for user authentication.
Configuration of Crypt-o 72
LDAP servers configuration
Click the
Add...
button to add a new LDAP server.
Click the
Edit...
button to edit parameters of the selected LDAP server.
Click the
Remove
button to delete the selected server from the list.
© 2002-2017 by Soft-o
LDAP server properties
73 Crypt-o Manual
Host
- specify a host name or IP address of the computer where the LDAP server is running.
Port
- TCP/IP port of the LDAP server.
SSL
- Enable SSL connection to the LDAP server.
TLS
- Enable TLS connection to the LDAP server.
Authentication
- LDAP server authentication type. Possible values - Simple, GSS, GSS SASL.
Base DN
- a base distinguished name for the LDAP directory search.
User name
- a distinguished name of a user account to be used for the LDAP directory search.
Password
- a password of the user account specified in the
User name
box.
Anonymous connection
- use the anonymous connection to the LDAP server. For security reasons anonymous connections are disabled for most LDAP servers.
Nested groups
- when this option is enabled, Crypt-o will try to recursively find all parent groups for a LDAP user account during the log on. It may slow down the log on process in some cases. If you turn off this option, only immediate groups for a user account will be retrieved from the LDAP server.
Test connection
- press this button to test entered connection parameters of the LDAP server.
© 2002-2017 by Soft-o
Configuration of Crypt-o 74
7.2.5. Web interface
This page is used to configure Crypt-o Web interface .
NOTE: Crypt-o Web interface can be accessed via secure HTTPS connection only.
It is recommended to purchase an TLS certificate from a trusted certificate provider. Then assign this certificate to
Crypt-o Web interface. In such case, Web browsers will be able to verify the certificate and provide safe access to
Crypt-o.
Also it is possible to create and use an untrusted self-signed certificate for Crypt-o Web interface. But it is not recommended, because Web browsers will not be able to verify such certificates.
NOTE: Users can be restricted from accessing certain databases via Web interface using the Web access
.
Enable Web interface
- when this option is selected Crypt-o Web interface will be available.
Web interface port
- TCP port number for Web interface.
NOTE: Enter the following URL in your browser to access Crypt-o: https://host.domain.com:24781 host.domain.com
- is a full DNS name of a computer, where Crypt-o Server is running.
24781
- Web interface port.
IMPORTANT: Do not use an IP address or short host name in a URL to access Crypt-o Web interface.
Always use a full DNS name of the host, where Crypt-o Server is running.
Browsers do not store session cookies when an IP address or short host name is used in a URL. In such case,
Crypt-o Web interface will direct you to the logon page, when any link is clicked.
Assign certificate...
- use this button to assign an existing TLS certificate for Crypt-o Web interface. You can purchase an TLS certificate from many providers.
Create certificate...
- use this button to create an untrusted self-signed certificate for Crypt-o Web interface.
The current state of Crypt-o Web interface is displayed in the Status box. You can start and stop Web interface using the corresponding buttons.
© 2002-2017 by Soft-o
Web interface options
75 Crypt-o Manual
7.2.6. Backup servers
This page lists all registered
backup servers and date of the last data synchronization.
When you no longer need a backup server, use the
Remove...
button to remove it from the list.
Backup servers status
© 2002-2017 by Soft-o
Configuration of Crypt-o 76
7.3. Group Policy Administrative Template
Using the Crypt-o Group Policy Administrative Template, you can set different Crypt-o settings for all users within a
Windows domain.
The Crypt-o Administrative Template file
Crypt-o.adm
can be found in the Crypt-o Server installation folder in the
Policy
sub-folder. The Crypt-o Administrative Template in the ADMX format can be found in the
Policy\admx
sub-folder.
To install the ADM template, open Group Policy Editor for your domain and add the Crypt-o Administrative
Template file
Crypt-o.adm
to the User configuration section.
To install the ADMX template, copy the
Crypt-o.admx
file and the
en-us
folder to the Central Store of your domain. Then use the Group Policy tools to setup the settings.
The description of each option can be found in Group Policy Editor on the Explain page.
© 2002-2017 by Soft-o
77 Crypt-o Manual
8. Web interface
Crypt-o Web interface on iPhone
Crypt-o provides Web interface to allow users access Crypt-o from various systems using a Web browser.
on the
Crypt-o Web interface was tested on the following Web browsers:
Desktop systems
Internet Explorer 6 or newer
Firefox
Chrome
Opera
Safari
Mobile systems
Internet Explorer Mobile (Windows Mobile 5 or newer, Windows Phone)
iPhone browser
iPad browser
Android browser
Opera Mobile
Opera Mini
Other modern browsers should work as well.
© 2002-2017 by Soft-o
Crypt-o Client command line parameters 78
9. Crypt-o Client command line parameters
The following command line parameters can be used with Crypt-o Client:
Parameter
/user:<user_name>
Description
A user name to be used for automatic log on.
/password:<user_password> A password for the user, specified by the
user
parameter. If the password is not specified, you will be prompted to type it.
WARNING: It is very dangerous to specify passwords in a command line.
Use this parameter at your own risk!
/folder:<folder_path> A full path to a folder to be automatically selected. The path should be in the following format: database_name\folder1\folder2
Start the client application minimized to the system tray.
/min
Examples:
client.exe /user:"John Smith" /folder:"My database\Finance\Staff"
Crypt-o Client will ask a password for user
John Smith
. The
"Finance\Staff"
folder in database
"My database"
will be activated after successful logon.
© 2002-2017 by Soft-o
79 Crypt-o Manual
10. Crypt-o installation
Crypt-o can be installed on any computer running the following operating systems:
Windows 10, Windows 8.1/8, Windows 7, Windows Server 2012/R2, Windows Server 2008/R2, Windows Vista,
Windows Server 2003, Windows XP, Windows 2000, Windows NT 4, Windows 98/Me.
Crypt-o has a
. Thus, you need to install the Crypt-o Server component on some computer. Usually it is one of the server computers in your network. All Crypt-o databases are stored on the server.
To access the data, install Crypt-o Clients on needed workstations in your network.
Installation of Crypt-o Server
Run the setup package.
On the Select Components page choose Full installation.
On the Crypt-o Server role page choose a role for this instance of Crypt-o Server.
Primary server
- the main server will be installed. There can be only one primary server.
Backup server
- additional
will be installed. It is allowed to install several backup servers.
On the Data path page choose a location where Crypt-o data files will be stored.
NOTE: This location is private to this server and must not be available from a network.
On the Administrator password page, enter a password for the System administrator user account
admin
. You will be able to log on to Crypt-o using
admin
user name and the specified password.
NOTE: The password must be at least 8 characters in length and contain mixed case letters, digits and special symbols.
On the Crypt-o Server access page, specify a TCP port number for Crypt-o Server. This port will be used to accept secure TLS connections from Crypt-o clients. By default, Crypt-o Server uses TCP port
24780
.
NOTE: Configure a firewall on the computer running Crypt-o Server to allow incoming connections to this TCP port.
When the installation will be finished, the Information page will appear. This page lists all parameters needed by
Crypt-o Clients to connect to Crypt-o Server.
NOTE: Save these parameters for later use during Crypt-o Client installations.
© 2002-2017 by Soft-o
Crypt-o installation 80
Crypt-o Server connection parameters
Installation of Crypt-o Client
To learn how to automatically install Crypt-o Clients see
To manually install Crypt-o Client run the setup package.
On the Select Components page choose Client modules only.
On the Connection to Crypt-o Server page, specify a computer name or IP address, where Crypt-o Server is running. Also provide the TLS fingerprint and TCP port of Crypt-o Server.
Read the
topic for further information how to use Crypt-o.
© 2002-2017 by Soft-o
81 Crypt-o Manual
10.1. Deployment
The easiest way to deploy Crypt-o is to use Software installation service of your Windows domain's Group
Policy. Use Crypt-o setup packaged as .msi for that purpose. To fully automate the deployment, you need to install
the Crypt-o Group Policy Administrative Template and configure Crypt-o Server
.
Other way of the deployment is to run an unattended Crypt-o installation on workstations. To do that use
of the setup program.
© 2002-2017 by Soft-o
Crypt-o installation 82
10.2. Setup program's command line parameters
Crypt-o setup program's command line parameters can be used for an unattended installation.
The following command line parameters are valid for the .EXE setup package. To pass parameters to the .MSI setup package you need to specify these parameters as the
CMDLINE
property. See the examples below for more information.
/SILENT, /VERYSILENT
Instructs Setup to be silent or very silent. When Setup is silent the wizard is not displayed but the installation progress window is. When a setup is very silent this installation progress window is not displayed.
/DIR="x:\dirname"
Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified.
/GROUP="folder name"
Overrides the default folder name displayed on the Select Start Menu Folder wizard page.
/TYPE=type name
Overrides the default setup type. If the specified type exists and isn't a custom type, then any
/COMPONENTS
parameter will be ignored.
The following setup types can be used:
full
,
client
.
Default:
full
.
/COMPONENTS="comma separated list of component names"
Overrides the default component settings. Only the specified components will be selected; the rest will be deselected.
The following component names can be used:
Client
,
Server
,
Help
.
/TASKS="comma separated list of task names"
Specifies a list of tasks that should be initially selected. Only the specified tasks will be selected; the rest will be deselected.
The following task names can be used:
integration
- integrate Crypt-o Client with Internet browsers;
firewall
- add an exception for Crypt-o to the Windows Firewall;
desktopicon
- create a desktop icon;
quicklaunchicon
- create a quick launch icon;
iconscommon
- create program's shortcuts for all users;
iconsuser
- create program's shortcuts for the current user only.
Default: "
integration,firewall,desktopicon,iconscommon"
/SERVER=server name
A host name or IP address of a computer where Crypt-o Server is running.
/FINGERPRINT=server fingerprint
An TLS fingerprint of Crypt-o Server.
/PORT=port
A TCP port number of Crypt-o Server. Default:
24780
.
Examples
How to silently install the Crypt-o client with desired connection parameters using the .EXE setup:
Crypt-o-Setup.exe /VERYSILENT /TYPE=client /SERVER=server.domain.com
/FINGERPRINT=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
© 2002-2017 by Soft-o
83 Crypt-o Manual
How to do the same setup using the .MSI package:
msiexec /i Crypt-o-Setup.msi CMDLINE="/VERYSILENT /TYPE=client
/SERVER=server.domain.com /FINGERPRINT=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE"
© 2002-2017 by Soft-o
Crypt-o installation 84
10.3. Moving Crypt-o Server
To move an existing Crypt-o Server to other computer follow these steps.
Make sure you can access Crypt-o using a
with administrator privileges and the internal
authentication method.
Uninstall Crypt-o on
Install Crypt-o Server on the new computer.
Stop the Crypt-o Server service on the new computer.
Stop the Crypt-o Server service on the old computer.
Copy contents of the Crypt-o data folder from the old computer to the new computer, replacing existing files.
Start the Crypt-o Server service on the new computer.
Log on to Crypt-o as an administrator, open Administrative tools,
page, open each backup task and check if a backup folder is correct.
Change
Crypt-o Server fingerprint will be the same, since you have moved all configuration.
If needed, install and configure
using the new Crypt-o Server as the primary server.
Make sure the new Crypt-o Server works properly.
Now you can permanently stop (or uninstall) Crypt-o Server on the old computer.
© 2002-2017 by Soft-o
85 Crypt-o Manual
11. Backup Servers
To improve availability of Crypt-o Server, it is possible to set up additional backup servers. They will synchronize all data with the primary server on a specified schedule (by default once per day). When the primary server becomes unavailable, Crypt-o Clients will connect to backup servers automatically.
NOTE: Backup servers do not allow data modifications and are used in emergency cases only.
Setting up a backup server
First, you need to create a new
user account for a backup server
on the main server. To do that, go to the
window and choose
Action > New backup server account...
from the menu. The single user account can be used by several backup servers. Make sure that the
Allow transfer of server private data
is turned on for the user account prior to installing a new backup server.
Then run the
Crypt-o Setup package on a computer, where the backup server will be running.
On the Select Components page choose Full installation.
On the Crypt-o Server role page choose the
Backup server
as a role for this instance of Crypt-o Server.
On the Data path page choose a location where Crypt-o data files will be stored.
NOTE: This location is private to this server and must not be available from a network.
On the Configuration of backup Crypt-o Server page specify a computer name or IP address, where the primary
Crypt-o Server is running, provide the TCP port and the TLS fingerprint of the primary Crypt-o Server. Also specify a
Complete the installation. The backup server will be installed and initialized.
To view status of backup servers open the
© 2002-2017 by Soft-o
12. Support and Registration
Support and Registration 86
© 2002-2017 by Soft-o
87 Crypt-o Manual
12.1. Registration
If you would like to order our products, you can do the registration online on the Internet by secure web site
ShareIt! directly from the registration page . If you do not have access to the Internet, you can register via phone,
fax or postal mail.
On purchase you receive:
fully functional, unrestricted copy of Crypt-o;
free and priority technical support by e-mail;
free upgrades to all minor releases, until the next major release of the software.
For questions regarding Crypt-o purchase write to [email protected]
.
NOTE: We offer 10 FREE licenses of Crypt-o, if you translate Crypt-o user interface to a language, which is not available yet. See the
© 2002-2017 by Soft-o
Support and Registration 88
12.2. Unregistered version limitations
Crypt-o is distributed on a Try Before You Buy (shareware) basis. The evaluation (trial) version will work without any functionality limitations for 30 days after the first install.
NOTE: An unregistered version of Crypt-o will work in read only mode after end of the trial period.
If you like this program and decide to keep it, you will need to purchase a license. All functions will be available and limitations will be removed as soon as you register your copy of Crypt-o.
NOTE: There is no need to reinstall the currently installed trial version of Crypt-o after you purchase a license.
Just enter a registration code to register the program.
© 2002-2017 by Soft-o
89 Crypt-o Manual
12.3. Technical support
You can send a message to our technical support team with your questions, bug reports or ideas. All errors found will be corrected as soon as possible.
Technical support for Crypt-o is provided via electronic mail solely.
Please provide us with the following information when contacting tech support:
problem description along with the actions being taken before the problem occurred;
Crypt-o version;
your Windows version;
your browser and its version.
© 2002-2017 by Soft-o
Crypt-o architecture 90
13. Crypt-o architecture
Crypt-o is a Client/Server application. The Crypt-o Server component accepts and serves secure TLS connections from Crypt-o Client applications. To verify the server identity the Crypt-o Client checks a fingerprint of the server's
TLS certificate during connection. Such technique protects against man-in-the-middle hacker attacks.
Once a client connection has been established, the Crypt-o Client asks for a user name and password to log on to
the server. Crypt-o Server supports both built-in user accounts
and Windows domain user accounts for authentication.
After logon of a user, the Crypt-o Client allows the user to work with data stored on the server. User
validated by Crypt-o Server during every client request. Thus, even a hacked version of the client will not be able to bypass permissions checks.
Crypt-o architecture
Crypt-o Server uses Firebird SQL Server Embedded to store all data. Firebird databases are encrypted using AES encryption algorithm with 256-bit key. During logon, a password of each user account is transformed using
SHA-256 hash algorithm, applied several thousand times. After that the resulting hash is used to decrypt a key, used for decryption of the master database. Such approach guarantees data protection even if someone will get the physical database files from the server computer.
© 2002-2017 by Soft-o
91 Crypt-o Manual
14. Localization
Crypt-o is available in the following languages:
English;
Danish;
Dutch;
French;
German;
Italian;
Norwegian;
Russian;
Serbian;
Slovenian;
Spanish;
Ukrainian.
NOTE: You can translate Crypt-o user interface to a language, not listed here, in exchange for 10 licenses of
Crypt-o. Please send a message to [email protected]
, if you wish to make a translation.
© 2002-2017 by Soft-o
FAQ 92
15. FAQ
Q1: Why should I use Crypt-o?
A1: Crypt-o provides a centralized customizable database for securely storing any kind of information like employees or customers lists, logins, passwords, PIN codes, credit card numbers, access codes, files, etc. Allowed users can access the Crypt-o database from any networked computer.
Q2: When I open a web page in a browser, Crypt-o fills it automatically, but only the Password field is filled. How do
I "teach" Crypt-o to fill out User Name field also?
A2: You need to edit field bindings for the record linked to this form. To do that, press and hold down the Shift key and then select the "Fill Form" item on your browser's popup menu or on the program's tray icon menu. Then select the "Review field bindings" option for the record and choose which form fields correspond with the record fields.
Press "Done" to save new field bindings.
Q3: I have 2 accounts for a web site. But Crypt-o always fills login information automatically with the first account's credentials. Can Crypt-o ask me, data from which account should it use for filling the form?
A3: To fill a form with data from another record, press and hold down the Shift key and then select the "Fill Form" item on your browser's popup menu or on the program's tray icon menu. You will be able to choose the other record for your web site. From now on, you will be asked, which record is to be used for fill out the web site.
Q4: Is it possible to completely hide some folders for a user, while leave them visible to other users?
A4: Yes. To hide a folder for the user John Smith, open the
for the folder. Then delete John
Smith from the list in the Permissions window. Click OK to apply the permissions. Now John Smith will not see the folder.
Q5: What browsers are supported by Crypt-o?
A5: Microsoft Internet Explorer 6+, Mozilla Firefox 4+, Google Chrome 6+, Opera 10+, Maxthon 3+.
Q6: Can you provide any information on migrating an existing Crypt-o database to a new server?
A6: Yes, see the Moving Crypt-o Server topic in the manual.
© 2002-2017 by Soft-o
Download
Advertisement
Key features
Client/Server architecture with TLS encryption of network traffic
Data is encrypted using AES encryption algorithm with 256-bit key
Support for remote client connections via slow network links like WAN or the Internet
Ability to create user and group accounts with desired permissions
Windows domain authentication support
LDAP directory authentication support
Ability to create multiple databases
User permissions can be set for databases, folders or even individual records
Frequently asked questions
Crypt-o is a secure database software that helps you organize and store confidential information such as logins, passwords, credit card details, and more. It uses advanced encryption technology to protect your data.
Crypt-o utilizes strong AES encryption with a 256-bit key to safeguard your data. It employs a client-server architecture with TLS encryption for secure network communication, and all user actions are recorded in an audit log.
Yes, Crypt-o is designed for multi-user environments and can be used on enterprise networks. It allows you to create multiple databases and manage user permissions, enabling secure collaboration.
You can store various types of data in Crypt-o, including logins, passwords, customer lists, employee information, access codes, credit card numbers, PIN codes, files, and more. You can customize the fields and structure to suit your specific needs.