UniToken Integration Guide FreeOTFE Secretfile: Difference between revisions
From SecuTech Wiki
Jump to navigationJump to search
No edit summary |
mNo edit summary |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 2: | Line 2: | ||
[[category:UniToken_FreeOTFE_Integration]] | [[category:UniToken_FreeOTFE_Integration]] | ||
== Install the PKI Package | == Install the PKI Package == | ||
This section explains how to install the PKI package that can be found inside the UniToken SDK. The End User package can be found inside the folder "Redist/Enduser/". | This section explains how to install the PKI package that can be found inside the UniToken SDK. The End User package can be found inside the folder "Redist/Enduser/". | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| width="50" | | | width="50" | '''1''' | ||
| width="400" | Right-click on the PKI package installation file and choose | | width="400" | Right-click on the PKI package installation file and choose [Run as administrator].Execute the file with an account that has administrator rights on this computer. | ||
| [[Image:Bitlocker img01.jpg|370x259px]] | | [[Image:Bitlocker img01.jpg|370x259px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''2''' | ||
| width="400" | Click on [Next] in the InstallShield Wizard welcome screen. | | width="400" | Click on [Next] in the InstallShield Wizard welcome screen. | ||
| [[Image:Bitlocker img02.jpg|370px]] | | [[Image:Bitlocker img02.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''3''' | ||
| width="400" | Input your User Name and Company Name and click on [Next]. | | width="400" | Input your User Name and Company Name and click on [Next]. | ||
| [[Image:Bitlocker img03.jpg|370px]] | | [[Image:Bitlocker img03.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''4''' | ||
| width="400" | Select [Complete] and click on [Next]. | | width="400" | Select [Complete] and click on [Next]. | ||
| [[Image:Bitlocker img04.jpg|370px]] | | [[Image:Bitlocker img04.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''5''' | ||
| width="400" | Click on [Install] to begin the installation of the PKI package. | | width="400" | Click on [Install] to begin the installation of the PKI package. | ||
| [[Image:Bitlocker img05.jpg|370px]] | | [[Image:Bitlocker img05.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''6''' | ||
| width="400" | Verify that the InstallShield Wizard completed successfully and click on [Finish]. | | width="400" | Verify that the InstallShield Wizard completed successfully and click on [Finish]. | ||
| [[Image:Bitlocker img06.jpg|370px]] | | [[Image:Bitlocker img06.jpg|370px]] | ||
|} | |} | ||
== Configure PKCS Support in FreeOTFE == | == Configure PKCS Support in FreeOTFE == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| width="50" | | | width="50" | '''1''' | ||
| width="400" | In the main menu, go to [Settings], [Security Tokens]. | | width="400" | In the main menu, go to [Settings], [Security Tokens]. | ||
| <center>[[Image:freeotfe img01.jpg|370px]]</center | | <center>[[Image:freeotfe img01.jpg|370px]]</center> | ||
|- | |- | ||
| width="50" | | | width="50" | '''2''' | ||
| width="400" | In the [Options] window, under the [PKCS#11] tab, check [Enable PKCS#11 support] and locate and select the library file. By default, the PKI package will install this file in the Windows\System32\ directory. | | width="400" | In the [Options] window, under the [PKCS#11] tab, check [Enable PKCS#11 support] and locate and select the library file. By default, the PKI package will install this file in the Windows\System32\ directory. Choose where to save the settings in the field [Save above settings to] and click on [OK] to apply the settings. | ||
Choose where to save the settings in the field [Save above settings to] and click on [OK] to apply the settings. | | [[Image:freeotfe img02.jpg|370px]] | ||
| [[Image:freeotfe img02.jpg|370px]] | |||
|} | |} | ||
== Create an Encrypted Volume with FreeOTFE == | == Create an Encrypted Volume with FreeOTFE == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| width="50" | | | width="50" | '''1''' | ||
| width="400" | To create a new encrypted volume under FreeOTFE, click on [New]. | | width="400" | To create a new encrypted volume under FreeOTFE, click on [New]. | ||
| [[Image:freeotfe img03.jpg|370px]] | | [[Image:freeotfe img03.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''2''' | ||
| width="400" | On the FreeOTFE Volume Creation Wizard welcome page, click on [Next] to begin the volume creation procedure. | | width="400" | On the FreeOTFE Volume Creation Wizard welcome page, click on [Next] to begin the volume creation procedure. | ||
| [[Image:freeotfe img04.jpg|370px]] | | [[Image:freeotfe img04.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''3''' | ||
| width="400" | You can choose to store the encrypted volume as a file or to encrypt a whole partition/disk. Choose the option that best fits your purposes. | | width="400" | You can choose to store the encrypted volume as a file or to encrypt a whole partition/disk. Choose the option that best fits your purposes. In this example, we have chosen to store the encrypted volume as a file. Click on [Next] to continue. | ||
In this example, we have chosen to store the encrypted volume as a file. | | [[Image:freeotfe img05.jpg|370px]] | ||
Click on [Next] to continue. | |||
| [[Image:freeotfe img05.jpg|370px]] | |||
|- | |- | ||
| width="50" | | | width="50" | '''4''' | ||
| width="400" | Choose where you want to store the volume and click on [Next] to continue. | | width="400" | Choose where you want to store the volume and click on [Next] to continue. | ||
| [[Image:freeotfe img06.jpg|370px]] | | [[Image:freeotfe img06.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''5''' | ||
| width="400" | Choose the size of your encrypted volume and click on [Next] to continue. | | width="400" | Choose the size of your encrypted volume and click on [Next] to continue. | ||
| [[Image:freeotfe img07.jpg|370px]] | | [[Image:freeotfe img07.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''6''' | ||
| width="400" | Select the encryption algorithm you wish to use to best fit your needs, otherwise continue with the default option. Click on [Next] to continue. | | width="400" | Select the encryption algorithm you wish to use to best fit your needs, otherwise continue with the default option. Click on [Next] to continue. | ||
| [[Image:freeotfe img08.jpg|370px]] | | [[Image:freeotfe img08.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''7''' | ||
| width="400" | Choose the elements used to secure your volume. The more number of options you select, the more you can secure your volume. | | width="400" | Choose the elements used to secure your volume. The more number of options you select, the more you can secure your volume. | ||
We have chosen to use the "Microsoft CryptoAPI" and "PKCS#11 token" options. Click on [Next] to continue. | We have chosen to use the "Microsoft CryptoAPI" and "PKCS#11 token" options. Click on [Next] to continue. | ||
| [[Image:freeotfe img09.jpg|370px]] | | [[Image:freeotfe img09.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''8''' | ||
| width="400" | Check that you have selected the right UniToken device and click on [Next] to continue. | | width="400" | Check that you have selected the right UniToken device and click on [Next] to continue. | ||
| [[Image:freeotfe img10.jpg|370px]] | | [[Image:freeotfe img10.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''9''' | ||
| width="400" | Input a password for your encrypted volume. This password doesn’t have to be the same password used on your UniToken. Click on [Next] to continue. | | width="400" | Input a password for your encrypted volume. This password doesn’t have to be the same password used on your UniToken. Click on [Next] to continue. | ||
| [[Image:freeotfe img11.jpg|370px]] | | [[Image:freeotfe img11.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''10''' | ||
| width="400" | Check that the details for the new volume are correct and click on [Finish] to create the volume. | | width="400" | Check that the details for the new volume are correct and click on [Finish] to create the volume. | ||
| [[Image:freeotfe img12.jpg|370px]] | | [[Image:freeotfe img12.jpg|370px]] | ||
|} | |} | ||
== Create a Secret File within UniToken to Secure a Volume == | == Create a Secret File within UniToken to Secure a Volume == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| width="50" | | | width="50" | '''1''' | ||
| width="400" | Under FreeOTFE, select [Tools], [PKCS#11 token management]. | | width="400" | Under FreeOTFE, select [Tools], [PKCS#11 token management]. | ||
| [[Image:freeotfe img28.jpg|370px]] | | [[Image:freeotfe img28.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''2''' | ||
| width="400" | In the "Security Token/Smartcard PIN" window, input your User PIN of your UniToken device and click on [OK]. | | width="400" | In the "Security Token/Smartcard PIN" window, input your User PIN of your UniToken device and click on [OK]. | ||
| [[Image:freeotfe img29.jpg|370px]] | | [[Image:freeotfe img29.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''3''' | ||
| width="400" | In the [Secret Keys] tab, click on [New]. | | width="400" | In the [Secret Keys] tab, click on [New]. In the [New PKCS#11 Secret Key] window, input a name for your Secret Key and click on [OK]. | ||
In the [New PKCS#11 Secret Key] window, input a name for your Secret Key and click on [OK]. | | [[Image:freeotfe img30.jpg|370px]] | ||
| [[Image:freeotfe img30.jpg|370px]] | |||
|- | |- | ||
| width="50" | | | width="50" | '''4''' | ||
| width="400" | A confirmation window will appear confirming that the Secret Key was successfully created. Click on [OK] to close window. | | width="400" | A confirmation window will appear confirming that the Secret Key was successfully created. Click on [OK] to close window. | ||
| [[Image:freeotfe img31.jpg|370px]] | | [[Image:freeotfe img31.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''5''' | ||
| width="400" | Select the Secret File that you created and click on [Secure]. | | width="400" | Select the Secret File that you created and click on [Secure]. | ||
| [[Image:freeotfe img32.jpg|370px]] | | [[Image:freeotfe img32.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''6''' | ||
| width="400" | Click on the icon corresponding to your type of volume (file or partition) and select the volume that you want to protect with the Secret Key. Click on [OK] to confirm. | | width="400" | Click on the icon corresponding to your type of volume (file or partition) and select the volume that you want to protect with the Secret Key. Click on [OK] to confirm. | ||
| [[Image:freeotfe img33.jpg|370px]] | | [[Image:freeotfe img33.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''7''' | ||
| width="400" | A pop-up window will appear asking to confirm the volume you have selected to protect. Click on [Yes] to confirm the selected volume. | | width="400" | A pop-up window will appear asking to confirm the volume you have selected to protect. Click on [Yes] to confirm the selected volume. A dialog pop will appear to confirm that the volume has been correctly protected. | ||
A dialog pop will appear to confirm that the volume has been correctly protected. | | [[Image:freeotfe img34.jpg|370px]] | ||
| [[Image:freeotfe img34.jpg|370px]] | |||
|} | |} | ||
== Mount the Encrypted Volume == | == Mount the Encrypted Volume == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| width="50" | | | width="50" | '''1''' | ||
| width="400" | Under FreeOTFE, click on [Mount file] and select your volume. | | width="400" | Under FreeOTFE, click on [Mount file] and select your volume. | ||
| <center>[[Image:freeotfe img35.jpg|370px]]</center | | <center>[[Image:freeotfe img35.jpg|370px]]</center> | ||
|- | |- | ||
| width="50" | | | width="50" | '''2''' | ||
| width="400" | Enter the password for the volume, then click on [Advanced]. | | width="400" | Enter the password for the volume, then click on [Advanced]. | ||
| [[Image:freeotfe img36.jpg|370px]] | | [[Image:freeotfe img36.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''3''' | ||
| width="400" | In the "Security Token/Smartcard PIN" window, input your User PIN of your UniToken device and click on [OK]. | | width="400" | In the "Security Token/Smartcard PIN" window, input your User PIN of your UniToken device and click on [OK]. | ||
| [[Image:freeotfe img37.jpg|370px]] | | [[Image:freeotfe img37.jpg|370px]] | ||
|- | |- | ||
| width="50" | | | width="50" | '''4''' | ||
| width="400" | Select the corresponding Secret Key for the volume and click on [OK] to mount the volume. | | width="400" | Select the corresponding Secret Key for the volume and click on [OK] to mount the volume. If the incorrect password is entered or incorrect key is selected, you will not be able to access the volume. Both the corresponding password for the volume and the secret key stored within UniToken are required to access the volume. | ||
If the incorrect password is entered or incorrect key is selected, you will not be able to access the volume. Both the corresponding password for the volume and the secret key stored within UniToken are required to access the volume. | | [[Image:freeotfe img38.jpg|370px]] | ||
| [[Image:freeotfe img38.jpg|370px]] | |||
|} | |} | ||
== Glossary == | == Glossary == | ||
'''Public Key Infrastructure (PKI)''' | '''Public Key Infrastructure (PKI)''': a set of hardware, software, people, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates. | ||
'''Microsoft Cryptography API, MS-CAPI''' | '''Microsoft Cryptography API, MS-CAPI''': an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography. | ||
'''PKCS''' refers to a group of public-key cryptography standards devised and published by RSA Security. | '''PKCS''': refers to a group of public-key cryptography standards devised and published by RSA Security. | ||
Latest revision as of 16:54, 23 August 2016
Install the PKI Package
This section explains how to install the PKI package that can be found inside the UniToken SDK. The End User package can be found inside the folder "Redist/Enduser/".
Configure PKCS Support in FreeOTFE
Create an Encrypted Volume with FreeOTFE
Create a Secret File within UniToken to Secure a Volume
Mount the Encrypted Volume
Glossary
Public Key Infrastructure (PKI): a set of hardware, software, people, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates.
Microsoft Cryptography API, MS-CAPI: an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography.
PKCS: refers to a group of public-key cryptography standards devised and published by RSA Security.