Re: SHA-256 & collisions
- From: Thomas Pornin <pornin@xxxxxxxxx>
- Date: 17 Jan 2009 21:07:47 GMT
According to Boon <root@localhost>:
Wouldn't these "single bit flip" events be caught by the error detection
and correction built-in mechanisms ?
It would, assuming that:
-- The RAM implements ECC. ECC RAM is available, and not much more
expensive than non-ECC RAM, but it is still rare (not all motherboard
support it, and many shops don't have it for sale). I just bought (this
morning !) a brand new PC and it does not have ECC RAM.
-- The bit flip event occurs in the bits which are covered by ECC. The
CPU consists of transistors, quite many of them (several hundreds of
millions in modern CPU). Some parts of it are made robust through use of
error-correcting codes (cache RAM, TLB...) but there are still parts
where a single bit flip will not be detected automatically. Or, if there
is no such part, then your hardware is probably much more expensive than
what I can afford. Even if I sold my house.
--Thomas Pornin
.
- References:
- SHA-256 & collisions
- From: howa
- Re: SHA-256 & collisions
- From: Thomas Pornin
- Re: SHA-256 & collisions
- From: Boon
- SHA-256 & collisions
- Prev by Date: Re: How long can we wait before we absolutely must take steps to protect against quantum computer attacks?
- Next by Date: Re: My own e-mail encryption solution
- Previous by thread: Re: SHA-256 & collisions
- Next by thread: Re: SHA-256 & collisions
- Index(es):
Relevant Pages
|