|
|
| Line 190: |
Line 190: |
| == Glossary == | | == Glossary == |
|
| |
|
| '''[[PKI|Public Key Infrastructure (PKI)]]''' is a set of hardware, software, people, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates. | | '''Public Key Infrastructure (PKI)''' is 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''' is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography. | | '''Microsoft Cryptography API, MS-CAPI''' is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography. |
Revision as of 14:43, 2 May 2012
Bitlocker/UniToken integration guide
|
| Compatible products:
|
| UniToken PRO, UniToken Drive
|
| Compatible Systems:
|
Install the PKI Package
This section explains how to install the PKI package that can be found inside the SDK. The End User package can be found inside the folder Redist/Enduser/.
| 1
|
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.
|
![Bitlocker img01.jpg]]](/wiki/images/1/14/Bitlocker_img01.jpg)
|
| 2
|
Click on [Next] in the InstallShield Wizard welcome screen.
|
![Bitlocker img02.jpg]]](/wiki/images/e/ee/Bitlocker_img02.jpg)
|
| 3
|
Input your User Name and Company Name and click on [Next].
|
![Bitlocker img03.jpg]]](/wiki/images/2/2d/Bitlocker_img03.jpg)
|
| 4
|
Select [Complete] and click on [Next].
|
![Bitlocker img04.jpg]]](/wiki/images/d/d6/Bitlocker_img04.jpg)
|
| 5
|
Click on [Install] to begin the installation of the PKI package.
|
![Bitlocker img05.jpg]]](/wiki/images/9/99/Bitlocker_img05.jpg)
|
| 6
|
Verify that the InstallShield Wizard completed successfully and click on [Finish].
|
![Bitlocker img06.jpg]]](/wiki/images/e/e6/Bitlocker_img06.jpg)
|
| 1
|
In the main menu, go to [Settings], [Security Tokens].
|
![Freeotfe img01.jpg]]](/wiki/images/4/46/Freeotfe_img01.jpg)
|
| 2
|
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.
|
![Freeotfe img02.jpg]]](/wiki/images/4/4e/Freeotfe_img02.jpg)
|
Create an encrypted volume with FreeOTFE
Creating and storing a keyfile for the encrypted volume within UniToken
| 1
|
In the main menu of FreeOTFE, click on [Tools], [Create keyfile…].
|
![Freeotfe img13.jpg]]](/wiki/images/3/35/Freeotfe_img13.jpg)
|
| 2
|
Choose the type of your encrypted volume, either a file or a partition. In this step, we have chosen "File". Click on [Next] to continue.
|
![Freeotfe img14.jpg]]](/wiki/images/d/dc/Freeotfe_img14.jpg)
|
| 3
|
Indicate where your encrypted volume is located and click on [Next].
|
![Freeotfe img15.jpg]]](/wiki/images/6/69/Freeotfe_img15.jpg)
|
| 4
|
Input the password of your volume and change the supplementary options if desired, then click on [Next].
|
![Freeotfe img16.jpg]]](/wiki/images/3/34/Freeotfe_img16.jpg)
|
| 5
|
Choose the directory where you wish to store the keyfile (At this step you cannot directly store the keyfile to the token. You must first save it to your computer and then import it onto your token later).
|
![Freeotfe img17.jpg]]](/wiki/images/4/47/Freeotfe_img17.jpg)
|
| 6
|
Input a password for your keyfile and change the supplementary options if desired. Click on [Next] to continue.
|
![Freeotfe img18.jpg]]](/wiki/images/5/5d/Freeotfe_img18.jpg)
|
| 7
|
Choose the elements that you want to use for password salting and random padding data.
We have decided to choose "Microsoft CrytoAPI" and "PKCS#11 Token". Click on [Next].
|
![Freeotfe img19.jpg]]](/wiki/images/a/a6/Freeotfe_img19.jpg)
|
| 8
|
Check that the correct UniToken is selected and click on [Finish].
|
![Freeotfe img20.jpg]]](/wiki/images/d/d9/Freeotfe_img20.jpg)
|
| 9
|
In the main menu, choose [Tools], [PKCS#11 token management].
|
![Freeotfe img21.jpg]]](/wiki/images/3/33/Freeotfe_img21.jpg)
|
| 10
|
Input the PIN for the UniToken and click on [OK].
|
![Freeotfe img22.jpg]]](/wiki/images/4/4d/Freeotfe_img22.jpg)
|
| 11
|
In the [Keyfiles] tab, click on [Import] and select the keyfile that you just created.
|
![Freeotfe img23.jpg]]](/wiki/images/e/ef/Freeotfe_img23.jpg)
|
| 12
|
When the dialog box [Keyfile imported successfully as : (name of the keyfile)] appears, the import is finished.
For improved security, you can choose to securely delete the keyfile stored on your computer and keep only the one inside the UniToken.
|
![Freeotfe img24.jpg]]](/wiki/images/c/cb/Freeotfe_img24.jpg)
|
Unlock the encrypted volume with the keyfile stored in UniToken
| 1
|
If you lost the password for your volume, you can now use your UniToken to access the data. Click on [Mount file] (or [Mount Partition] if you encrypted a whole partition).
|
![Freeotfe img25.jpg]]](/wiki/images/f/f9/Freeotfe_img25.jpg)
|
| 2
|
Check [PKCS#11] and when the [Security Token/SmartCard PIN] dialog box appears, fill in your PIN and click on OK.
|
![Freeotfe img26.jpg]]](/wiki/images/a/ae/Freeotfe_img26.jpg)
|
| 3
|
Input the password for the keyfile in the password field and select the right keyfile in the PKCS#11 file. Click on [OK] to confirm and get access to your encrypted volume.
|
![Freeotfe img27.jpg]]](/wiki/images/6/61/Freeotfe_img27.jpg)
|
Glossary
Public Key Infrastructure (PKI) is 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 is 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.