Skip to main content
14 events
when toggle format what by license comment
Jan 16, 2023 at 22:54 comment added Charlieface Good. Like I said "SHA256 or SHA2" doesn't really make sense, you should recommend one or the other because SHA256 is itself a subset of the SHA2 algorithm
Jan 16, 2023 at 22:49 comment added D.W. @Charlieface, thank you. I've removed the recommendation of SHA1.
Jan 16, 2023 at 22:48 history edited D.W. CC BY-SA 4.0
deleted 8 characters in body
Jun 7, 2012 at 17:23 comment added makerofthings7 Seems that NONCES are used to prevent OSPF replays, Windows server supports it, Windows Clients don't technet.microsoft.com/en-us/library/…
Jun 6, 2012 at 16:46 comment added makerofthings7 If the answer to that previous comment is "Yes" it makes me want to remove every MD5 root cert, and ban any MD5 intermediate from ever touching my system.
Jun 6, 2012 at 16:41 comment added makerofthings7 One example may be where the attacker wants to reuse a stolen/hacked key that was revoked. Since the CRLs aren't persisted locally and expire in RAM over time, I think a spoofed CRL could be used to permit what was previously denied, making the CRL worthless. In other words since this is based on DNS & HTTP I would think it means that all the DNS hacks apply. So can I conclude that all HTTP-based (CRL or OCSP) communications are unsecure unless IPSec and DNSSec are used?
Jun 6, 2012 at 16:25 comment added D.W. @makerofthings7, I don't know! I'd guess yes, the same logic applies. It is possible that the severity might be lower (maybe the only thing that an attacker do is forge a revocation, which is probably much less serious than forging a cert; forging a revocation is primarily a denial-of-service or annoyance attack). These are just guesses, though.
Jun 6, 2012 at 12:02 comment added makerofthings7 I found some CRL and OCSP signatures that are MD5. Should I suppose your logic applies there as well too?
Jun 6, 2012 at 4:34 comment added D.W. @makerofthings7, no, this advice primarily targets certs that use MD5. Sha384ECDSA uses SHA384 as its hash algorithm, not MD5. There are no known collision attacks on SHA384 that are practically feasible. The attacks only apply to MD5. Therefore, the attacks don't apply to Sha384ECDSA. That said... like I wrote at the end, you could always use serial numbers anyway for defense-in-depth (e.g., in case someone discovers a new attack on the hash). It's not believed to be necessary, given our current understanding of these algorithms, but I guess it can't hurt.
Jun 6, 2012 at 4:24 comment added makerofthings7 Does the same advice apply to a cert signed with sha384ECDSA? Anything special I should watch out for with that one?
Jun 6, 2012 at 2:07 vote accept makerofthings7
Jun 6, 2012 at 2:05 comment added makerofthings7 Incredible info. I never knew it worked this way. This has been added to the linked Q&A Checklist on how to build a CA?
Jun 6, 2012 at 1:50 history edited D.W. CC BY-SA 3.0
added 1700 characters in body; added 703 characters in body
Jun 6, 2012 at 1:43 history answered D.W. CC BY-SA 3.0