mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-13 22:53:35 +01:00
Add reference to VeraCrypt-DCS EFI Boot loader in Readme. Update copyrights.
This commit is contained in:
parent
d4192bf863
commit
0dc3cb7cd1
15
README.md
15
README.md
@ -116,6 +116,14 @@ This is the case for IDRIX's certificate. If yours is issued by another CA,
|
|||||||
then you should put the Root and Intermediate certificates in the "Signing"
|
then you should put the Root and Intermediate certificates in the "Signing"
|
||||||
folder and then modify sign.bat accordingly.
|
folder and then modify sign.bat accordingly.
|
||||||
|
|
||||||
|
VeraCrypt EFI Boot Loader:
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
VeraCrypt source code contains pre-built EFI binaries under src\Boot\EFI.
|
||||||
|
The source code of VeraCrypt EFI Boot Loader is licensed under LGPL and
|
||||||
|
it is available at https://github.com/veracrypt/VeraCrypt-DCS.
|
||||||
|
For build instructions, please refer to the file src\Boot\EFI\Readme.txt.
|
||||||
|
|
||||||
|
|
||||||
II. Linux and Mac OS X
|
II. Linux and Mac OS X
|
||||||
======================
|
======================
|
||||||
@ -240,13 +248,18 @@ Copyright Information
|
|||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
This software as a whole:
|
This software as a whole:
|
||||||
Copyright (c) 2013-2015 IDRIX. All rights reserved.
|
Copyright (c) 2013-2016 IDRIX. All rights reserved.
|
||||||
|
|
||||||
Portions of this software:
|
Portions of this software:
|
||||||
|
Copyright (c) 2013-2016 IDRIX. All rights reserved.
|
||||||
Copyright (c) 2003-2012 TrueCrypt Developers Association. All rights reserved.
|
Copyright (c) 2003-2012 TrueCrypt Developers Association. All rights reserved.
|
||||||
Copyright (c) 1998-2000 Paul Le Roux. All rights reserved.
|
Copyright (c) 1998-2000 Paul Le Roux. All rights reserved.
|
||||||
Copyright (c) 1998-2008 Brian Gladman, Worcester, UK. All rights reserved.
|
Copyright (c) 1998-2008 Brian Gladman, Worcester, UK. All rights reserved.
|
||||||
Copyright (c) 2002-2004 Mark Adler. All rights reserved.
|
Copyright (c) 2002-2004 Mark Adler. All rights reserved.
|
||||||
|
Copyright (c) 2016 Disk Cryptography Services for EFI (DCS), Alex Kolotnikov
|
||||||
|
Copyright (c) 1990-2002 Info-ZIP. All rights reserved.
|
||||||
|
Copyright (c) 2013, Alexey Degtyarev. All rights reserved.
|
||||||
|
|
||||||
For more information, please see the legal notices attached to parts of the
|
For more information, please see the legal notices attached to parts of the
|
||||||
source code.
|
source code.
|
||||||
|
|
||||||
|
@ -1,4 +1,26 @@
|
|||||||
To update secure boot configuration
|
The source code for VeraCrypt EFI bootloader files is available at: https://github.com/veracrypt/VeraCrypt-DCS
|
||||||
|
Use tag "VeraCrypt_1.18" to extract the sources that were used when building VeraCrypt 1.18.
|
||||||
|
|
||||||
|
VeraCrypt-DCS uses EDK II as its UEFI development environement.
|
||||||
|
|
||||||
|
VeraCrypt-DCS is licensed under LGPL: https://github.com/veracrypt/VeraCrypt-DCS/blob/master/LICENSE
|
||||||
|
|
||||||
|
Here the steps to build VeraCrypt-DCS (Visual Studio 2010 SP1 should be installed)
|
||||||
|
* Clone EDK: git clone https://github.com/tianocore/tianocore.github.io.git edk2
|
||||||
|
* Switch to UDK2015 branche: git checkout UDK2015
|
||||||
|
* Clone VeraCrypt-DCS as DcsPkg inside edk2 folder: git clone https://github.com/veracrypt/VeraCrypt-DCS.git DcsPkg
|
||||||
|
* Switch to VeraCrypt_1.18 branche: git checkout VeraCrypt_1.18
|
||||||
|
* Setup EDK by typing edksetup.bat at the root of folder edk2
|
||||||
|
* change directoty to DcsPkg and then type setenv.bat.
|
||||||
|
* change directory to DcsPkg\Library\VeraCryptLib and then type mklinks_src.bat: you will be asked to provide the path to VeraCrypt src folder.
|
||||||
|
* change directory to DcsPkg and then type dcs_bld.bat X64Rel
|
||||||
|
* After the build is finished, EFI bootloader files will be present at edk2\Build\DcsPkg\RELEASE_VS2010x86\X64
|
||||||
|
|
||||||
|
Secure Boot:
|
||||||
|
In order to allow VeraCrypt EFI bootloader to run when EFI Secure Boot is enabled, VeraCrypt EFI bootloader files are signed
|
||||||
|
using a custom key whose public part can be loader into Secure Boot to allow the verification of VeraCrypt EFI files.
|
||||||
|
|
||||||
|
below are instruction to update Secure Boot configuration:
|
||||||
1. Enter BIOS configuration
|
1. Enter BIOS configuration
|
||||||
2. Switch Secure boot to setup mode (or custom mode). It deletes PK (platform certificate) and allows to load DCS platform key.
|
2. Switch Secure boot to setup mode (or custom mode). It deletes PK (platform certificate) and allows to load DCS platform key.
|
||||||
3. Boot Windows
|
3. Boot Windows
|
||||||
|
@ -1214,7 +1214,10 @@ BOOL CALLBACK AboutDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam
|
|||||||
L"Copyright \xA9 2003-2012 TrueCrypt Developers Association. All Rights Reserved.\r\n"
|
L"Copyright \xA9 2003-2012 TrueCrypt Developers Association. All Rights Reserved.\r\n"
|
||||||
L"Copyright \xA9 1998-2000 Paul Le Roux. All Rights Reserved.\r\n"
|
L"Copyright \xA9 1998-2000 Paul Le Roux. All Rights Reserved.\r\n"
|
||||||
L"Copyright \xA9 1998-2008 Brian Gladman. All Rights Reserved.\r\n"
|
L"Copyright \xA9 1998-2008 Brian Gladman. All Rights Reserved.\r\n"
|
||||||
L"Copyright \xA9 2002-2004 Mark Adler. All Rights Reserved.\r\n\r\n"
|
L"Copyright \xA9 2002-2004 Mark Adler. All Rights Reserved.\r\n"
|
||||||
|
L"Copyright \xA9 2016 Disk Cryptography Services for EFI (DCS), Alex Kolotnikov.\r\n"
|
||||||
|
L"Copyright \xA9 1990-2002 Info-ZIP. All rights reserved.\r\n"
|
||||||
|
L"Copyright \xA9 2013, Alexey Degtyarev. All rights reserved.\r\n\r\n"
|
||||||
|
|
||||||
L"This software as a whole:\r\n"
|
L"This software as a whole:\r\n"
|
||||||
L"Copyright \xA9 2013-2016 IDRIX. All rights reserved.\r\n\r\n"
|
L"Copyright \xA9 2013-2016 IDRIX. All rights reserved.\r\n\r\n"
|
||||||
|
@ -116,6 +116,14 @@ This is the case for IDRIX's certificate. If yours is issued by another CA,
|
|||||||
then you should put the Root and Intermediate certificates in the "Signing"
|
then you should put the Root and Intermediate certificates in the "Signing"
|
||||||
folder and then modify sign.bat accordingly.
|
folder and then modify sign.bat accordingly.
|
||||||
|
|
||||||
|
VeraCrypt EFI Boot Loader:
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
VeraCrypt source code contains pre-built EFI binaries under src\Boot\EFI.
|
||||||
|
The source code of VeraCrypt EFI Boot Loader is licensed under LGPL and
|
||||||
|
it is available at https://github.com/veracrypt/VeraCrypt-DCS.
|
||||||
|
For build instructions, please refer to the file src\Boot\EFI\Readme.txt.
|
||||||
|
|
||||||
|
|
||||||
II. Linux and Mac OS X
|
II. Linux and Mac OS X
|
||||||
======================
|
======================
|
||||||
@ -240,13 +248,18 @@ Copyright Information
|
|||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
This software as a whole:
|
This software as a whole:
|
||||||
Copyright (c) 2013-2015 IDRIX. All rights reserved.
|
Copyright (c) 2013-2016 IDRIX. All rights reserved.
|
||||||
|
|
||||||
Portions of this software:
|
Portions of this software:
|
||||||
|
Copyright (c) 2013-2016 IDRIX. All rights reserved.
|
||||||
Copyright (c) 2003-2012 TrueCrypt Developers Association. All rights reserved.
|
Copyright (c) 2003-2012 TrueCrypt Developers Association. All rights reserved.
|
||||||
Copyright (c) 1998-2000 Paul Le Roux. All rights reserved.
|
Copyright (c) 1998-2000 Paul Le Roux. All rights reserved.
|
||||||
Copyright (c) 1998-2008 Brian Gladman, Worcester, UK. All rights reserved.
|
Copyright (c) 1998-2008 Brian Gladman, Worcester, UK. All rights reserved.
|
||||||
Copyright (c) 2002-2004 Mark Adler. All rights reserved.
|
Copyright (c) 2002-2004 Mark Adler. All rights reserved.
|
||||||
|
Copyright (c) 2016 Disk Cryptography Services for EFI (DCS), Alex Kolotnikov
|
||||||
|
Copyright (c) 1990-2002 Info-ZIP. All rights reserved.
|
||||||
|
Copyright (c) 2013, Alexey Degtyarev. All rights reserved.
|
||||||
|
|
||||||
For more information, please see the legal notices attached to parts of the
|
For more information, please see the legal notices attached to parts of the
|
||||||
source code.
|
source code.
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user