randombit / botan

Cryptography Toolkit
https://botan.randombit.net
BSD 2-Clause "Simplified" License
2.6k stars 570 forks source link

Add CPUID enablement for x86 VAES, GFNI, SHA-512, SM3, and SM4 #4286

Closed randombit closed 3 months ago

randombit commented 3 months ago

Tested using Intel SDE

coveralls commented 3 months ago

Coverage Status

coverage: 91.716% (-0.005%) from 91.721% when pulling ccbdd7ba05308cc8bef37cb1dcfcf7e4c5018f10 on jack/new-cpuid-bits into 26296f14e8638a420c87c3720593e4c575a47100 on master.