Future Security

May 2, 2020 11:52
(Not that any program will be bug free. But exploits triggered by loading a malicious webpage can harm people much more easily than threats that require having a malicious process run alongside a password manager. That would be malware. And malware can target browser-based things as well.)
May 2, 2020 11:52
Paying for a password manager AND having your personal data collected AND using closed source software AND trusting a corporation to not be malicious or incompetent AND trusting the infrastructure of the web and CAs? That's not exactly as good as things get. Also see these security incidents (2016-2019). You're better off downloading KeePass(XC).
 

 The Side Channel

Mostly randomly generated noise. – crypto.stackexchange.com
May 1, 2020 16:03
Didn't we used to have questions about how to use software on our off-topic list?
Apr 30, 2020 15:48
I didn't see your answer by the way. I was reading top to bottom. For that I'll add maybe swap "The salt could be a fixed value (e.g. empty)" with the caution warning at the bottom. I think it's better to show the more secure option up front and make the less-secure-but-okay-in-some-cases option the footnote.
Apr 30, 2020 15:38
Preimage, maybe is okay. But I'd guess you'd still need more bits of output. Less safe if you have a lot of different images to attack?
Apr 30, 2020 15:36
The success rate is too high, so the ratio of how much work an attacker needs to do vs what a normal user needs to do. High enough that it could push things over the "practical attack" threshold but the cost stretching factor would need to be so high that it would only work for some (or few?) applications.
Apr 30, 2020 15:32
It's increased, but I think it's only something you could count on in exceptional situations or extreme amounts of stretching. (The later of which isn't practical.)
Apr 30, 2020 15:30
That's what I thought you meant anyway.
Apr 30, 2020 15:29
Nevermind. Silly me.
Apr 30, 2020 15:28
I don't see how that makes a difference.
Apr 30, 2020 15:28
I'd just say "stretching" instead of "entropy stretching" because A) Entropy is not increased, B) Entropy isn't relevant for collision or other attacks.
Apr 30, 2020 15:26
@fgrieu Not useful if it's practical because the output is so short. Especially since the concern is collisions. Technically it makes it harder...
Apr 30, 2020 15:24
There is a practical and useful thing to do while keeping 8 hex characters: re-hash with entropy stretching. — fgrieu 19 hours ago
Apr 30, 2020 02:39
I think if you emphasize half your words, read ability is of course going to go down. I think italics are less readable for similar reasons to why upside down text is less readable. Plus one can underline their words more than once to make things more emphasized. Doesn't work when you try to make something more italicized. I don't think coloring links or anything else is a solution when you only have one color to use anyway.
Apr 30, 2020 02:31
Underlines are also less readable according to them. The one citation I found in my brief search was someone linking to a study of 14 people predating the existence of Firefox. It wasn't testing the readability of underlining in general. Rather underlined links vs colored links. The text they were asked to read, of course, was littered with links.
Apr 30, 2020 02:27
Turns out that underlines are not used because "they're ugly and not necessary anymore". No explanation for why italics are used.
Apr 30, 2020 01:34
HTML is usually rendered with "emphasized" text in italics and "strong" text in bold. It's encouraged to use <em> and <strong> instead of <i>, <b>, and <u>. Markdown has no underline option.
Apr 30, 2020 01:31
Guys. Why is it that everyone uses bold and italics? Why not bold and underline? (Other than the reason that it makes links hard to distinguish if the colors used to differentiate links from normal text doesn't appear distinct enough to a given person.)
Apr 30, 2020 01:17
I don't know where to look to see if stricter limits on noise bandwidth have been put on 5G since then, though. So there's some small chance that this is no longer a problem.
Apr 30, 2020 01:15
No. They noticed it and brought it to the attention of officials, but they rolled out 5G as scheduled anyway.
Apr 29, 2020 23:45
Absolutely. I can rest easy whether it was a temporary glitch or a mistake on my part. Bye.
Apr 29, 2020 23:41
I was multitasking a few minutes ago, so my memory is not reliable at all. So I don't know what I saw.
Apr 29, 2020 23:40
I closed the original tab. Maybe I goofed.
Apr 29, 2020 23:37
It's February now. I thought it was saying April before.
Apr 29, 2020 23:34
That's bad because it makes predicting both hurricanes and day-to-day weather harder. And we're hit by hurricanes frequently in the Summer.
Apr 29, 2020 23:32
@MaartenBodewes Here's a real issue with 5G. Water vapor can be detected using a specific frequency. The frequency range 5G takes up is close to that frequency. US regulations allowed carriers to broadcast noise into nearby frequencies up to a certain limit. With those rules it's okay for carriers to transmit signals in the range used for weather forecasting models.
Apr 29, 2020 23:20
Figured it was a glitch in the system and not in my brain or reality.
Apr 29, 2020 23:19
The one that the person on meta was referring to
Apr 29, 2020 23:18
@SEJPM Did you make that edit today?
Apr 29, 2020 23:16
And on my end the dates on other questions on crypto se seem fine.
Apr 29, 2020 23:14
Actually that dba question has it's first copy from April 1, 2016. The data on the question says "asked Feb 17 at 15:10"
Apr 29, 2020 23:12
web.archive.org doesn't have any copies of it unfortunately.
Apr 29, 2020 23:09
Ya. All the dates on my end show '16.
Apr 29, 2020 23:02
Only if the Bermuda triangle wanders the planet. Have the earth's magnetic poles finally flipped?
Apr 29, 2020 23:01
@MaartenBodewes No. I remember this question and this comment. I don't remember writing the other one. (But I did write it, as far as I know.)
Apr 29, 2020 22:55
Yes
Apr 29, 2020 22:53
Months ago
Apr 29, 2020 22:46
Also, the dates the webpage is show are not correct. I wrote that comment ages ago, I think.
Apr 29, 2020 22:45
Is that correct/fair?
Apr 29, 2020 22:45
ISAAC just isn't an algorithm that anyone qualified to work on cryptography would call "safe". Though I'm not aware of published attacks, we have higher standards. We want supporting evidence that an algorithm is safe, not an absence of evidence that it's unsafe. There is no reason to use it, anyway, because serious modern algorithms are more efficient and safer compared to ISAAC. — Future Security Feb 29 at 3:07
Apr 29, 2020 22:44
1
Q: Key scheduling for ISAAC

Mini kuteDoes ISAAC use key scheduling? I do not know programming. Is it safe if ISAAC derives subkeys using ISAAC itself?

Apr 27, 2020 01:49
I'll have to check how the entropy pool works now another time.
Apr 27, 2020 01:48
So... the RNG doesn't pull in more than 32 bits per block from RDRAND, but every time the RNG is reseeded (every 5 minutes) it pulls in sufficient entropy.
Apr 27, 2020 01:41
There's not intelligence or magic in those boxes we have. There are circuits, data, and liabilities.
Apr 27, 2020 01:39
People thought/think that it was their iPhone that did the voice recognition. Not a server farm. They don't realize their audio leaves their phone. They don't realize that a human really is going to hear a fraction of what gets uploaded because that's how businesses "improve our services".
Apr 27, 2020 01:37
It would at least be nice for people not to think that computers are magic. Know that they do what they're told, not what you intend. Know "algorithms" are as fallible as humans because they depend on data or have inherent systematic properties. Know that AI really sucks but we're having good luck faking stuff with neural nets at the moment.
Apr 27, 2020 01:32
Surprises for the programmer, surprises for the end user, and surprises for everyone doing business with an end user.
Apr 27, 2020 01:31
C is all about surprises though
Apr 27, 2020 01:29
To make hardware implementations simpler, I think. If you skipped those steps then you'd have to either make one round use a different setup from the rest or you'd have to conditionally apply the permutation. These were included in the design knowing that they don't affect security. (I don't know DES well at all, though.)
Apr 27, 2020 01:07
(I know that there are #defined limits, but no one actually includes code that checks that the range is large enough. And I know there are explicitly sized types now, but short, int, and long are still ubiquitous.)