Not to forget, there's some speculation in the more tinfoil-hatty segments that the NSA may have supplied algorithms that are "pre-weakened". Seems unlikely but with everything that has been coming out lately, perhaps not to be dismissed out-of-hand so quickly.
um, that's not tinfoil, that's proven fact. unless you mean to restrict your discussion to bitcoin, in which case it is tinfoil territory, yes.