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
The s20_crypt function uses automatic variables to store sensitive material (including, at various points, the key and the derived keystream blocks) during a cryptographic operation.
s20_crypt does not lock the memory ranges containing these variables in memory (using mlock or similar), and because the variables are automatic, does not make it easy for the user of this library to do so.
This could allow sensitive material (keys and keystream blocks) to be swapped out to disk.
The text was updated successfully, but these errors were encountered:
The
s20_crypt
function uses automatic variables to store sensitive material (including, at various points, the key and the derived keystream blocks) during a cryptographic operation.s20_crypt
does not lock the memory ranges containing these variables in memory (usingmlock
or similar), and because the variables are automatic, does not make it easy for the user of this library to do so.This could allow sensitive material (keys and keystream blocks) to be swapped out to disk.
The text was updated successfully, but these errors were encountered: