| bio | website | |
|---|---|---|
| location | ||
| age | 67 | |
| visits | member for | 1 year, 8 months |
| seen | May 17 at 17:36 | |
| stats | profile views | 1,215 |
I SHALL DEVOUR YOUR HEART AND FEAST ON YOUR SOUL (so don't bug me).
|
Mar 2 |
awarded | encryption |
|
Mar 1 |
answered | Tracing root compromises |
|
Mar 1 |
comment |
Safely generate a non-log file within an application server Conspiracy implies secrecy, not mere discretion. |
|
Mar 1 |
answered | To DMZ, or not to DMZ |
|
Mar 1 |
comment |
What elliptic curves are supported by browsers? Such a list would be useful, but would have to be maintained. The situation is made more complex because the OS version may matter; I suspect IE 8.0 could support ECC if used on a recent enough OS, e.g. Windows 7. Also, processing of X.509 certificates and usage of elliptic curves as part of an ECHDE cipher suite are usually distinct software elements, which need not support the exact same set of curves. |
|
Mar 1 |
answered | Safely generate a non-log file within an application server |
|
Mar 1 |
answered | How to have Thunderbird include a root certificate? |
|
Mar 1 |
answered | Java SecureRandom generate secure random number |
|
Mar 1 |
answered | What elliptic curves are supported by browsers? |
|
Mar 1 |
answered | Does DSA need padding? |
|
Feb 28 |
answered | Why so long to break 128-bit encryption? |
|
Feb 28 |
answered | What key sizes are allowed within TLS if the DHE_RSA is the only key exchange allowed? |
|
Feb 28 |
comment |
How less secure is an encryption if we know something about the original data? The HMAC used internally in PBKDF2 is indeed totally unrelated to a MAC computed over the encrypted data. HMAC just happens to be a convenient cryptographic element for building algorithms (i.e. HMAC is a reasonably good emulation of a "random oracle"). |
|
Feb 28 |
comment |
How less secure is an encryption if we know something about the original data? People use CBC out of tradition; better modes are newer and not as widespread in cryptographic libraries. Active attacks on data files or streams which do not have proper integrity checks are a reality. |
|
Feb 28 |
comment |
How less secure is an encryption if we know something about the original data? Active attacks suppose that the attacker can modify data and then observe what happens when one of the target systems processes that data. When the attacker just gets a read-only peek at the data and then has to work alone on his own machines, then that's a context where only passive attacks are possible -- it just happens that such contexts are rather rare. |
|
Feb 28 |
answered | How less secure is an encryption if we know something about the original data? |
|
Feb 27 |
answered | PKCS#7 message constructed by our code, any weaknesses in the output? |
|
Feb 27 |
comment |
How does PKCS#7 padding work with AES-256, CBC mode? Application sends data. When a full block is received, the block is encrypted. At any one time, between 0 and 15 bytes are still buffered. The "finalize" function is called: between 1 and 16 bytes are appended to the buffered data (to reach the length of 16), and that final block is encrypted like all the others. If 0 bytes were buffered at that point, 16 padding bytes are appended (all of numerical value 16), and that extra block is encrypted (leading to the seemingly random bytes). |
|
Feb 27 |
answered | How does PKCS#7 padding work with AES-256, CBC mode? |
|
Feb 27 |
answered | Are private keys generated by different software packages compatible? |