Skip to content

Releases: microsoft/SymCrypt

SymCrypt v103.5.1

20 Sep 22:14
Compare
Choose a tag to compare

This release includes the following binary packages:

  • Windows AMD64 (x86-64) and ARM64
  • Generic Linux AMD64 (x86-64) and ARM64 - built and validated on Ubuntu, but because SymCrypt has very few standard library dependencies, it should work on most Linux distributions
  • OpenEnclave AMD64 (x86-64)

See CHANGELOG.md for release notes.

SymCrypt v103.5.0

06 Sep 00:15
Compare
Choose a tag to compare

WARNING: This release has a known bug which causes FIPS self-tests to be erroneously executed when importing an RSA public key, resulting in a fastfail. Please use v103.5.1 instead. These packages are kept here only to prevent breaking any existing dependencies.

This release includes the following binary packages:

  • Windows AMD64 (x86-64) and ARM64
  • Generic Linux AMD64 (x86-64) and ARM64 - built and validated on Ubuntu, but because SymCrypt has very few standard library dependencies, it should work on most Linux distributions
  • OpenEnclave AMD64 (x86-64)

Our primary goal for publishing binary packages on GitHub is to make it easier for applications that have dependencies on SymCrypt to distribute binaries along with their application packages, without having to build SymCrypt themselves. If your distribution has SymCrypt available via its package manager, we recommend installing it that way instead. We welcome any feedback about your experience using SymCrypt and what distribution channels you would prefer.

See CHANGELOG.md for release notes.

SymCrypt v103.4.2

12 Apr 22:03
Compare
Choose a tag to compare

This is the first release for which we're publishing binary packages for the major platforms that we support:

  • Windows AMD64 (x86-64) and ARM64
  • Generic Linux AMD64 (x86-64) and ARM64 - built and validated on Ubuntu, but because SymCrypt has very few standard library dependencies, it should work on most Linux distributions
  • OpenEnclave AMD64 (x86-64)

Our primary goal for publishing binary packages on GitHub is to make it easier for applications that have dependencies on SymCrypt to distribute binaries along with their application packages, without having to build SymCrypt themselves. If your distribution has SymCrypt available via its package manager, we recommend installing it that way instead. Currently, SymCrypt is included with Azure Linux (formerly Mariner), and we are working on creating a package for Debian-based distributions as well. We welcome any feedback about your experience using SymCrypt and what distribution channels you would prefer.

See CHANGELOG.md for release notes.

SymCrypt v103.0.1 for OpenEnclave AMD64

30 May 18:20
Compare
Choose a tag to compare

The binaries in this package are intended for use with OpenEnclave. The shared object library requires specific linking of external symbols to work, and also relies of the presence of RDSEED in the hardware.

SymCrypt v101.3.0 for OpenEnclave AMD64

28 Apr 11:08
Compare
Choose a tag to compare

The binaries in this package are intended for use with OpenEnclave. The shared object library requires specific linking of external symbols to work, and also relies of the presence of RDSEED in the hardware.

SymCrypt v100.20.0 (prerelease) for OpenEnclave AMD64

This is our first prerelease of publishing SymCrypt modules, to start working with our consumers to get pipelines up and running. Once we have kicked tires on this, and completed some further required feature work, we intend to publish release versions of additional binaries for other platforms and architectures.

The binaries in this package are intended for use with OpenEnclave. The shared object library requires specific linking of external symbols to work, and also relies of the presence of RDSEED in the hardware.