You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(This was just an initial search; there's probably more)
We also support linking to, for example, AWS-LC, which has a very good random implementation.
Solution:
When linking to a libcrypto backend with a strong entropy implementation, we should just use that instead of override it with our implementation. We should also avoid compiling our random implementation in this situation to remove the thread locals and global file descriptors.
We'll need to decide which libcrypto implementation is acceptable to use.
The text was updated successfully, but these errors were encountered:
Problem:
The random module is one of the more complicated components and causes most of the issues in portability.
(This was just an initial search; there's probably more)
We also support linking to, for example, AWS-LC, which has a very good random implementation.
Solution:
When linking to a libcrypto backend with a strong entropy implementation, we should just use that instead of override it with our implementation. We should also avoid compiling our random implementation in this situation to remove the thread locals and global file descriptors.
We'll need to decide which libcrypto implementation is acceptable to use.
The text was updated successfully, but these errors were encountered: