Skip to content

Releases: DavidXanatos/DiskCryptor

Build v1.3 Signed Beta

23 Feb 14:13
00dda78
Compare
Choose a tag to compare

This build resolves issues with Core Isolation and brings full windows 11 compatibility.
The driver is digitally signed to be accepted by windows without any workarounds.

The UEFI bootloader is NOT signed for secure boot, if you want to use DC with Secure Boot, you will need to setup your own keys and sign it yourself or use a shim loader. We are working on getting a secure boot signature from MS...

We have signed the installer and all files with a EV Code signing certificate to avoid issues with false positives which are very common for unsigned releases.
Unfortunately some AV vendors due to past abuse of the software decide to just outright flag any disk cryptor release as a potentially unwanted software.

Please note that with build 1.3 the procedure to encrypt the system partition has been changed, when trying to encrypt a system partition DC will require a reboot to confirm the boot loader and driver work correctly, after the reboot you will need the start DC again to actually start the encryption of your system partition.
This additional step has been added to make the process fail safe, and eliminate the possibility of abusing the driver for malicious purposes.

You can review the latest Virus Total results for the installer at: https://www.virustotal.com/gui/file/4c0eeb6b6734492df074ce0fe3b4ccc1223e70f7b2fcb55738f41d774e393ec3

Like with all previous builds the binaries are provided as is, without any guarantees, a catastrophic failure is always an option, keep a backup on hand and proceed at your own risk.

You can support the project through donations, any help will be greatly appreciated.

Full Changelog for build 1.3.0

Added

  • Added safe system volume encryption (boot loader is tested before anything gets encrypted)
  • Added ability to recover MBR when it was damaged by a partitioning or backup/recovery tool

Fixed

  • Fixed issue with Core Isolation on windows 10/11

Build v1.3 Beta

23 Oct 14:19
a5bc29b
Compare
Choose a tag to compare

This build resolves issues with Core Isolation and brings full windows 11 compatibility.
The driver is digitally signed to be accepted by windows without any workarounds.

The UEFI bootloader is NOT signed for secure boot, if you want to use DC with Secure Boot, you will need to setup your own keys and sign it yourself or use a shim loader.
We are working on getting a secure boot signature from MS but that has a bit to much testing and formalities to be fast, hence we decided to release this build as is and schedule a SB signature for an upcoming build in due time.

EDIT 28.10.2023 re uploaded installer, fixed issue #86

The setup or the other non driver files are not digitally signed, hence when downloading the setup may be blocked and or wrongfully flagged. Here is the VT result for the setup as is: https://www.virustotal.com/gui/file/6864aad30d3b6547f1028368b36f6332078e317c65746fbc10c5855b293a6336

The SHA256 hash of the authentic build is: 6864aad30d3b6547f1028368b36f6332078e317c65746fbc10c5855b293a6336

Please note that with this build the procedure to encrypt the system partition has been changed, when trying to encrypt a system partition DC will require a reboot to confirm the boot loader and driver work correctly, after the reboot you will need the start DC again to actually start the encryption of your system partition.
This additional step has ben added to make the process safer.

Like with all previous builds the binaries are provided as is, without any guarantees, a catastrophic failure is always an option, keep a backup on hand and proceed at your own risk.

You can support the project through donations, any help will be greatly appreciated.

Full Changelog for build 1.3.0

Added

  • Added safe system volume encryption (boot loader is tested before anything gets encrypted)
  • Added ability to recover MBR when it was damaged by a partitioning or backup/recovery tool

Fixed

  • Fixed issue with Core Isolation on windows 10/11

Build v1.2 Beta 3

27 Apr 17:28
Compare
Choose a tag to compare

Here is the next new build of DiskCryptor it improves the usability and provides support for windows 10 feature upgrades.

The boot loader is not signed for secure boot, so for now, to use it, disabling secure boot is required.
The tool is able to use a signed shim Bootloader from Red Hat and install it, however for now the required files are not included in the installation package, as its a more fiddly installation and given the release is a beta it sounded reasonable to try to minimize potential issues.

- This is a beta build so keep a backup and a Windows 2 Go drive on hand just in case.
- This is a beta build it is not compatible with windows 11 before installing you need to disable VBS/Core Isolation->Memory integrity.

grafik

As the volume format did not change between 1.1 and 1.2 releases you can use a old 1.1 version for your Windows 2 Go drive, although then the installation/removal of the UEFI boot loader wont be available.

27.04.2020 - 1.2.2/848.118.202

Added

  • Add compatibility with Windows 10 feature upgrade procedure using ReflectDrivers mechanism
  • Added additional EFI loader messages to the UI
  • Added option to enable EFI picture password from UI
  • Added remaining message charakters display

Changed

  • Improved UEFI loader CLI password entry
  • Restructured bootloader config GUI

Build v1.2 Beta 2

14 Mar 08:17
Compare
Choose a tag to compare

Here is the next new build of DiskCryptor it fixes some issues and adds some features, but mostly important it improves the boot performance a great lot.

The boot loader is not signed for secure boot, so for now, to use it, disabling secure boot is required.
The tool is able to use a signed shim Bootloader from Red Hat and install it, however for now the required files are not included in the installation package, as its a more fiddly installation and given the release is a beta it sounded reasonable to try to minimize potential issues.

The Disk Cryptor driver needed to be updated, and since the ReactOS foundation no longer offer a driver signing service, I head to use a leaked code signing certificate I found laying around the Internets. This means some anti malware applications may wrongfully flag it as potentially dangerous.

- This is a beta build so keep a backup and a Windows 2 Go drive on hand just in case.

As the volume format did not change between 1.1 and 1.2 releases you can use a old 1.1 version for your Windows 2 Go drive, although then the installation/removal of the UEFI boot loader wont be available.

14.03.2020 - 1.2.848.118.201

Added

  • Added option to mount volumes in read only mode
  • Switched to using "fast" crypto implementation for the x64 UEFI bootloader
  • Added Hardware Crypto support to the x64 UEFI bootloader

Changed

  • Wipe Mode disabled on SSD drivers (as on those its pointless and may damage the ssd)

Fixed

  • Fixed issues updating the driver on Windows 10
  • Fixed some EFI config values not getting properly loaded by the API library

Build v1.2 Beta 1

01 Feb 13:25
Compare
Choose a tag to compare
Build v1.2 Beta 1 Pre-release
Pre-release

Here is the first new build of DiskCryptor since 2014 its a fork of the project and starting with version 1.2
It comes with a UEFI compatible boot-loader and various fixes to make it work with EFI installations on GPT disks.

The boot loader is not signed for secure boot, so for now, to use it, disabling secure boot is required.
The tool is able to use a signed shim Bootloader from Red Hat and install it, however for now the required files are not included in the installation package, as its a more fiddly installation and given the release is a beta it sounded reasonable to try to minimize potential issues.

The Disk Cryptor driver needed to be slightly updated, and since the ReactOS foundation no longer offer driver signing service, I head to use a leaked code signing certificate I found laying around the Internets.
This means some anti malware applications flag it as potentially dangerous: https://www.virustotal.com/gui/file/e1c66a42d6c922ee379e2cab18323b7f31dfe53bf1200dc34b3e218a744b9feb/detection

- This is a beta build so keep a backup and a Windows 2 Go drive on hand just in case.

As the volume format did not change between 1.1 and 1.2 releases you can use a old 1.1 version for your Windows 2 Go drive, although then the installation/removal of the UEFI boot loader wont be available.

29.01.2020 - 1.2.846.118.200

Added

  • EFI bootloader
  • Shim bootloader to achieve secure boot compatibility (https://habr.com/ru/post/446238/)
  • Bootloader instalation routine for GPT partitions
  • Integrated EFI bootloader instalation in the CLI
  • Disk type display to bootloader instalation dialog
  • Integrated EFI bootloader instalation in the GUI

Changed

  • Project moved to Visual Studio 2017, using win 7 sdk for compatybility
  • Error messages now provide an error string instead of a cryptic error code

Fixed

  • Enabled GUI high DPI awareness
  • Fixed boot partitions not being properly detected
  • Fixed driver uninstall not being able to delete dcrypt.sys

The last version officially released by ntldr

17 Dec 09:39
64934fa
Compare
Choose a tag to compare

This is the last version of DiskCryptor as releaed by its original author ntldr in 2016

Installation

To install the program:

Download installer or .zip package
Run
    dcrypt_setup.exe (installer) or
    dcrypt.exe or dccon -install console command (archive)
You would be prompted to install DiskCryptor's driver and Reboot your system.

After the reboot you can start to use the program.

The update of the program to a newer version could be performed in the same way (dccon -update console command).

Removal

To completely remove the program:

Use
    Uninstaller,
    Program menu or
    Run console command dccon -remove

    Please note, that if your system partition is encrypted it is required to decrypt it first in order to uninstall the driver. 

Delete all program files
Reboot your system