diff -r 2d65c2f76d7b -r 947f0dc9f7a8 bsptemplate/asspandvariant/template_variant/specific/keyboard_interrupt.cpp --- a/bsptemplate/asspandvariant/template_variant/specific/keyboard_interrupt.cpp Tue Feb 02 01:24:03 2010 +0200 +++ b/bsptemplate/asspandvariant/template_variant/specific/keyboard_interrupt.cpp Fri Apr 16 16:24:37 2010 +0300 @@ -182,6 +182,10 @@ { DKeyboardTemplate& k=*(DKeyboardTemplate*)aPtr; Interrupt::Disable(KIntIdKeyboard); + + // Add the timing of key interrupts as entropy data for the RNG + Interrupt::AddTimingEntropy(); + k.iEventDfc.Add(); }