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
Haha, I skimmed your codebase earlier today and added a statistic test in #244 to ensure constant-time execution. This is not a proper theoretical proof but only a dirty statistical test and I understand that it feels "improper" but depending on your philosophy, empiricism in the form of a statistic test is even better because it does not need extensive knowledge of the compiler and CPU architecture. A theoretical proof might actually be more prone to errors than such a test – although the best option is surely to do both.
We need some tool or process to actually ensure constant-timedness.
The text was updated successfully, but these errors were encountered: