tiny lemmy

u/cypherpunks — Arthur Besse

Joined

cultural reviewer and dabbler in stylistic premonitions

Posts

Comments

5 points ·

I’m pretty ignorant of encryption algorithms. This article doesn’t seem to mention side-channel or GPU cracking attack resistance, which Argon2 addresses. KeepassXC’s default right now in ChaCha20-Argon2id.

The key space of a high-entropy 256-bit key is not brute-forceable. Generating a 256-bit key from a lower-entropy string like a passphrase is where you need to be concerned about resisting brute force attacks, but that is orthogonal to the question of how to do encryption using that key.

When KeepassXC says it uses "ChaCha20-Argon2id" i assume this actually means that they are using ChaCha20-Poly1305 with a key derived from the user's password by Argon2id.

The ChaCha part is the symmetric encryption, while the Poly1305 is for the MAC.

This proposal is, for performance reasons, to replace ChaCha20 with ChaCha12 (which is believed to still provide an adequate amount of security) and to replace the Poly1305 MAC with BLAKE3. The performance gains aren't particularly relevant for applications like KeepassXC which only needs to encrypt a small amount of data at a time, but as you can see from their benchmarks they're substantial for applications like TLS where a lot of data needs to be encrypted.

Part of the reason they don't mention Argon2 here is because in the sort of setting they're designing for, you don't typically derive keys from lower-entropy strings like passphrases. But, if you did want to key ChaCha12-BLAKE3 using a passphrase, it would still be a good idea to derive the key using Argon2id!

7 points ·

No one supports people breaking the laws.

What about these laws? Or these laws? Don't you support people breaking *unjust* laws?

I think what you're really saying is that you think US immigration laws are generally just.

9 points ·

::: spoiler photo of China's lead negotiator upon finding out that the United States' primary demand is that China issue a statement praising Trump personally

!jackie chan wtf meme, no text

:::

3 points ·

Russian propaganda

ah yes it's that notoriously pro-russia website `hrw.org` 😂

7 points ·

Can a country “choose” the ambassador of another country? That’s counterintuitive to me

Countries choose their own ambassador ***to*** another country. The nominee this article is about is from the US.

Separately however, countries can choose to accept or reject the ambassadors other countries send to them. It's very uncommon to reject them, but actually South Africa’s ambassador to the US was expelled earlier this month. I wouldn't be surprised if South Africa doesn't accept Bozell.

63 points ·

The government revoked Tufts doctoral student Rumeysa Ozturk's visa due to her pro-Palestinian activism, according to Secretary of State Marco Rubio, who added the State Department may have revoked more than 300 student visas since the beginning of the second Trump administration.

>

"It might be more than 300 at this point. We do it every day. Every time I find one of these lunatics, I take away their visa," Rubio said during a press conference in Guyana on Thursday.

https://abcnews.go.com/US/tufts-students-visa-revoked-due-activism-rubio/story?id=120226954