Devs Working To Stop Go Math Error Bugging Crypto Software (theregister.co.uk)
Richard Chirgwin, writing for The Register: Consider this an item for the watch-list, rather than a reason to hit the panic button: a math error in the Go language could potentially affect cryptographic libraries. Security researcher Guido Vranken (who earlier this year fuzzed up some bugs in OpenVPN) found an exponentiation error in the Go math/big package. Big numbers -- particularly big primes -- are the foundation of cryptography. Vranken posted to the oss-sec mailing list that he found the potential issue during testing of a fuzzer he wrote that "compares the results of mathematical operations (addition, subtraction, multiplication, ...) across multiple bignum libraries." Vranken and Go developer Russ Cox agreed that the bug needs specific conditions to be manifest: "it only affects the case e = 1 with m != nil and a pre-allocated non-zero receiver."
The possibility of this manifesting in any meaningful way is about the same as Trump being elected to another term. In other words... move on, nothin' to see here.
Fuck you old people don't know your shit. Young rockstar coders need to reinvent your dinosaur wheels because you fucking suck.
Lol whut r codez iz bugged?!!
You have composed what may be the world's most incomprehensible headline!
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
Like the code to my luggage! 1231!
It was 1234 but someone told me prime numbers are more secure so I changed it.
prime numbers are more secure so I changed it.
But this only works with prime numbers whose digits in even positions are uneven. Except on Tuesday when any prime number is fine except 5. LOL.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
14389 is a prime with uneven digits in even positions
So why is this a Go only problem and not one across all languages?
14389 is a prime with uneven digits in even positions
In a zero-based position counting, yes; but this is the convention only in some (well, most of) programming languages. In an informal chat, the most common interpretation is to assume 1-based positions. Anyway, I was evidently joking: all the numbers are equally secure and random, except 4. LOL.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
Will someone pull Slashdot out of the Dark Ages?
There was a time when it made (commercial) sense to capitalize every word in a headline. Yes, it made money for the hawkers of early newspapers. Big noisy obnoxious headlines made the news sound exciting and motivated people to spend a penny or a nickel.
How does this mess of a headline make money for Slashdot. How does it make the headline readable? Exactly what are the benefits of this abuse of the language in the age of the internet?
Wake up Slashdot. Look around- many publishers aren't living in the Dark Ages any more.
...omphaloskepsis often...
Actually, python is much more consistent and documented than go :(
Avantgarde Hebrew science fiction
It behooves them to look deeper, because it's always unclear whether those bugs are intentional or not. The more preconditions there are the more likely the issue wasn't organic.
Honestly, I thought that you were also kidding in your first post. Perhaps this wasn't the case, so I will better clarify that the peculiarities of prime numbers only make sense within a very specific context (similarly to what happens with pretty much any other thing), namely divisions. In some algorithms and for whatever reasons you might prefer to make sure that a given number isn't divisible by others and this is where prime numbers are useful. The fact that prime numbers are being used in a relevant number of encryption algorithms (I cannot tell for sure right away, but in principle it doesn't look like an absolutely unavoidable requirement) has to be understood as those algorithms providing the aforementioned meaningful context for them (= divisions where having a reminder different than zero matters or not).
In general terms and when choosing any given number, all of them are identically good. The right context for choosing a safe password is it to be difficult for other person to guess. Thinking that specific numbers or days of the week or years or similar are intrinsically better than others only makes sense within magic-like expectations (superstition, religion or things on these lines), what is pretty much the opposite to what empirical and deterministic maths/programming/engineering/science everything is supposed to be.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
Thinking that specific numbers or days of the week or years or similar are intrinsically better than others only makes sense within magic-like expectations
You can't hack my work account on a weekend, because the helpdesk is closed. Everything is turned off.
The first day back after the Christmas shutdown period would be the best time to do it, since the number of password resets being logged at the helpdesk will overload the poor people working there. They're going to be less vigilant with each call so they can get through them all.
What do you know... computer security does matter when it comes to specific days of the week and religion defined celebrations.
What do you know... computer security does matter when it comes to specific days of the week and religion defined celebrations.
You are getting my statement out of context. I meant when trying to come up with a good enough password regardless of anything else. In other situations, that information might certainly be relevant. Everything is a matter of (properly understanding the given) context.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
You are getting my statement out of context.
No, I'm winding you up.
Have been this whole time
No, I'm winding you up.
OK. Although I honestly don't fully get your behaviour as far as I already said that I was assuming that you were kidding, but you continued anyway in a not particularly funny fashion! It has been something like "You are kidding! - No, I am not! - OK, then let me explain... - Haha, I was actually kidding!". Well, if you are happy and nobody was harmed, I guess that everything is fine; but please never invite me to your comedy show :)
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.