Why is validating the integrity of the plaintext necessary in addition to validating the integrity of the cipher text?

Reading the iOS Security Guide’s description of the iMessage encryption protocol I’m trying to figure out why they included a mechanism for verifying the integrity of the plaintext as well as verifying the integrity of the fi… Continue reading Why is validating the integrity of the plaintext necessary in addition to validating the integrity of the cipher text?

What research suggests that user’s mouse movements are (not) sufficiently unpredictable for secret key generation?

I have not been able to find any credible source which tried to prove or disprove the randomness of mouse movements.

A Google Scholar search for “mouse movement entropy” gives surprisingly few results: about one page of computer science … Continue reading What research suggests that user’s mouse movements are (not) sufficiently unpredictable for secret key generation?