FIX: File signed by using SHA256 cannot be loaded in Windows Embedded Compact 7

Introduction

This article describes an issue in which a file that is signed by using SHA256 hash values cannot be loaded in Windows Embedded Compact 7.

Before you install this update, all previously issued updates for this product must be installed.

Symptoms

Assume that you use a device that's running Windows Embedded Compact 7. When you load crypto binaries that are signed by using the SHA256 hashing algorithm, the file does not load.

Note Currently, the crypto binaries are signed by using SHA1 hash values for integrity checking.

Software update information

Download information

The Windows Embedded Compact 7 Monthly Update (June 2018) is now available from Microsoft. To download the update, go to the Device Partner Center (DPC).

The kind of processor that each file applies to is visible in the name of each file in the "File information" section.

Prerequisites

This update is supported only if all previously issued updates for this product have also been installed.

Restart requirement

After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:

  • On the Build menu, select Clean Solution, and then select Build Solution.

  • On the Build menu, select Rebuild Solution.

You do not have to restart the computer after you apply this software update.

Update replacement information

This update does not replace any other updates.

File information

The English version of this software update package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Files that are included in this update package

File name

File size

Date

Time

Path

Mincrypt.lib

384,842

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv5\Checked

Mincrypt_coredll.lib

330,966

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv5\Checked

Mincrypt.lib

425,096

14-Jun-2018

17:50

Public\Common\Oak\Lib\Armv5\Debug

Mincrypt_coredll.lib

371,224

14-Jun-2018

17:50

Public\Common\Oak\Lib\Armv5\Debug

Mincrypt.lib

371,900

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv5\Retail

Mincrypt_coredll.lib

317,948

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv5\Retail

Mincrypt.lib

384,962

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv6\Checked

Mincrypt_coredll.lib

331,086

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv6\Checked

Mincrypt.lib

425,154

14-Jun-2018

17:54

Public\Common\Oak\Lib\Armv6\Debug

Mincrypt_coredll.lib

371,282

14-Jun-2018

17:54

Public\Common\Oak\Lib\Armv6\Debug

Mincrypt.lib

372,016

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv6\Retail

Mincrypt_coredll.lib

318,064

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv6\Retail

Mincrypt.lib

384,078

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv7\Checked

Mincrypt_coredll.lib

330,202

14-Jun-2018

17:51

Public\Common\Oak\Lib\Armv7\Checked

Mincrypt.lib

424,266

14-Jun-2018

17:53

Public\Common\Oak\Lib\Armv7\Debug

Mincrypt_coredll.lib

370,394

14-Jun-2018

17:53

Public\Common\Oak\Lib\Armv7\Debug

Mincrypt.lib

371,098

14-Jun-2018

17:50

Public\Common\Oak\Lib\Armv7\Retail

Mincrypt_coredll.lib

317,146

14-Jun-2018

17:50

Public\Common\Oak\Lib\Armv7\Retail

Mincrypt.lib

381,882

14-Jun-2018

17:51

Public\Common\Oak\Lib\Mipsii\Checked

Mincrypt_coredll.lib

327,624

14-Jun-2018

17:51

Public\Common\Oak\Lib\Mipsii\Checked

Mincrypt.lib

414,344

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii\Debug

Mincrypt_coredll.lib

360,118

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii\Debug

Mincrypt.lib

369,526

14-Jun-2018

17:49

Public\Common\Oak\Lib\Mipsii\Retail

Mincrypt_coredll.lib

315,200

14-Jun-2018

17:49

Public\Common\Oak\Lib\Mipsii\Retail

Mincrypt.lib

382,616

14-Jun-2018

17:51

Public\Common\Oak\Lib\Mipsii_fp\Checked

Mincrypt_coredll.lib

328,390

14-Jun-2018

17:51

Public\Common\Oak\Lib\Mipsii_fp\Checked

Mincrypt.lib

415,134

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii_fp\Debug

Mincrypt_coredll.lib

360,940

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii_fp\Debug

Mincrypt.lib

370,324

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii_fp\Retail

Mincrypt_coredll.lib

316,026

14-Jun-2018

17:50

Public\Common\Oak\Lib\Mipsii_fp\Retail

Mincrypt.lib

359,012

14-Jun-2018

17:49

Public\Common\Oak\Lib\X86\Checked

Mincrypt_coredll.lib

305,068

14-Jun-2018

17:49

Public\Common\Oak\Lib\X86\Checked

Mincrypt.lib

372,998

14-Jun-2018

17:48

Public\Common\Oak\Lib\X86\Debug

Mincrypt_coredll.lib

319,068

14-Jun-2018

17:48

Public\Common\Oak\Lib\X86\Debug

Mincrypt.lib

342,584

14-Jun-2018

17:50

Public\Common\Oak\Lib\X86\Retail

Mincrypt_coredll.lib

288,560

14-Jun-2018

17:50

Public\Common\Oak\Lib\X86\Retail

Bcrypt.dll

356,808

01-Jun-2018

18:56

Public\Common\Oak\Target\Armv5\Checked

Dssdh.dll

135,616

01-Jun-2018

18:56

Public\Common\Oak\Target\Armv5\Checked

Rsaenh.dll

209,344

01-Jun-2018

18:56

Public\Common\Oak\Target\Armv5\Checked

Bcrypt.dll

356,808

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Debug

Dssdh.dll

135,616

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Debug

Rsaenh.dll

209,344

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Debug

Bcrypt.dll

356,808

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Retail

Dssdh.dll

135,616

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Retail

Rsaenh.dll

209,344

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv5\Retail

Bcrypt.dll

356,808

01-Jun-2018

18:59

Public\Common\Oak\Target\Armv6\Checked

Dssdh.dll

135,624

01-Jun-2018

18:59

Public\Common\Oak\Target\Armv6\Checked

Rsaenh.dll

209,344

01-Jun-2018

18:59

Public\Common\Oak\Target\Armv6\Checked

Bcrypt.dll

356,808

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv6\Debug

Dssdh.dll

135,624

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv6\Debug

Rsaenh.dll

209,344

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv6\Debug

Bcrypt.dll

356,808

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv6\Retail

Dssdh.dll

135,624

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv6\Retail

Rsaenh.dll

209,344

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv6\Retail

Bcrypt.dll

356,808

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Checked

Dssdh.dll

131,528

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Checked

Rsaenh.dll

209,344

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Checked

Bcrypt.dll

356,808

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv7\Debug

Dssdh.dll

131,528

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv7\Debug

Rsaenh.dll

209,344

01-Jun-2018

19:03

Public\Common\Oak\Target\Armv7\Debug

Bcrypt.dll

356,808

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Retail

Dssdh.dll

131,528

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Retail

Rsaenh.dll

209,344

01-Jun-2018

19:04

Public\Common\Oak\Target\Armv7\Retail

Bcrypt.dll

434,632

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Checked

Dssdh.dll

160,192

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Checked

Rsaenh.dll

250,312

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Checked

Bcrypt.dll

434,632

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Debug

Dssdh.dll

160,192

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Debug

Rsaenh.dll

250,312

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii\Debug

Bcrypt.dll

434,632

01-Jun-2018

19:03

Public\Common\Oak\Target\Mipsii\Retail

Dssdh.dll

160,192

01-Jun-2018

19:03

Public\Common\Oak\Target\Mipsii\Retail

Rsaenh.dll

250,312

01-Jun-2018

19:03

Public\Common\Oak\Target\Mipsii\Retail

Bcrypt.dll

434,632

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Checked

Dssdh.dll

160,200

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Checked

Rsaenh.dll

250,312

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Checked

Bcrypt.dll

434,632

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Debug

Dssdh.dll

160,200

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Debug

Rsaenh.dll

250,312

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Debug

Bcrypt.dll

434,632

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Retail

Dssdh.dll

160,200

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Retail

Rsaenh.dll

250,312

01-Jun-2018

19:04

Public\Common\Oak\Target\Mipsii_fp\Retail

Bcrypt.dll

303,552

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Checked

Dssdh.dll

123,336

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Checked

Rsaenh.dll

188,872

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Checked

Bcrypt.dll

303,552

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Debug

Dssdh.dll

123,336

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Debug

Rsaenh.dll

188,872

01-Jun-2018

19:03

Public\Common\Oak\Target\X86\Debug

Bcrypt.dll

303,552

01-Jun-2018

19:04

Public\Common\Oak\Target\X86\Retail

Dssdh.dll

123,336

01-Jun-2018

19:04

Public\Common\Oak\Target\X86\Retail

Rsaenh.dll

188,872

01-Jun-2018

19:04

Public\Common\Oak\Target\X86\Retail

References

Learn about the terminology that Microsoft uses to describe software updates.

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

×