usnistgov / SP800-90B_EntropyAssessment

The SP800-90B_EntropyAssessment C++package implements the min-entropy assessment methods included in Special Publication 800-90B.
195 stars 88 forks source link

The type "byte" (unsigned char) used in this codebase conflicts with std::byte #216

Closed joshuaehill closed 1 year ago

joshuaehill commented 1 year ago

The type "byte" (unsigned char) used here conflicts with std::byte (introduced in C++17). This pull request replaces all the "byte" types with "uint8_t". These are equivalent, and it resolves the conflict.