- Nov 29, 2011
- Nov 28, 2011
- Nov 24, 2011
- Nov 23, 2011
-
-
akwizgran authored
-
- Nov 19, 2011
- Nov 18, 2011
-
-
akwizgran authored
-
akwizgran authored
And I rewrote the locking in ConnectionRecogniserImpl again. I hate that class so much.
-
akwizgran authored
Database calls are made outside the lock, with the exception of {get,set}ConnectionWindow(), which seems to be unavoidable if we want to ensure replay protection within and across sessions.
-
akwizgran authored
-
akwizgran authored
-
- Nov 17, 2011
-
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
zeroed keys).
-
akwizgran authored
This prevents an attacker from replaying connections to test whether a transport endpoint has the same owner as an endpoint on another transport (eg probing a Bluetooth device to see whether it has the same owner as a given internet host).
-
akwizgran authored
The data to be encrypted should go in the IV, with a blank plaintext, so that the ciphertext is equal to the keystream. Putting the data in the plaintext would have led to different keys derived from the same source consisting of the same keystream XORed with different guessable plaintexts. That would have been bad.
-
- Nov 16, 2011