Live data from Hacker News

Cryptography Dispatches: Hello World, and OpenPGP Is Broken

buttondown.email

61–70 of 72 posts

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#61

Every two other week, someone writes that openGPG is broken. Guess what they want to say is that if you use PGP in certain ways, it's broken (keyservers, addons like enigmail and so on). But nobody has ever been able to demonstrate that it's broken if you use it correctly. I'll stick with openGPG.

Is that a fork of openPGP or some other product that is based on the same specs? I could not find anything meaningful for openGPG.

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#62

Every two other week, someone writes that openGPG is broken. Guess what they want to say is that if you use PGP in certain ways, it's broken (keyservers, addons like enigmail and so on). But nobody has ever been able to demonstrate that it's broken if you use it correctly. I'll stick with openGPG.

Is that a fork of openPGP or some other product that is based on the same specs? I could not find anything meaningful for openGPG.

That's because it doesn't have open in its name, it's called GPG or GnuPG.

It's another product based on the same specs.

https://en.wikipedia.org/wiki/GNU_Privacy_Guard

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#63
post #43
post #5

Can we stop saying that pgp is busted and just talk about how the keyservers are the problem with how people decides to exchange keys ? I don't use key servers. So when I get an encrypted message from my friend I have no issues. Allowing a third party such as a key server to play some role in veifiing the authenticity of a key is basically broken from tht start, and has nothing to do with pgp it's self.

Well, I always ignore the more grandiose claims - since there is currently no alternative for GPG, and installing Electron apps for Signal or Wire (which then use a single centralized server) really isn’t a viable GPG alternative But even if you don’t agree with the argument that federation is dead and we truly need Electron apps (with eternally outdated Chrome instances) for secure communication, still you have to a…

Matrix uses double ratchet crypto and is federated, yes. Encryption is not on by default yet due to UX problems, though. It's supposed to be solved soon.

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#64

Every two other week, someone writes that openGPG is broken. Guess what they want to say is that if you use PGP in certain ways, it's broken (keyservers, addons like enigmail and so on). But nobody has ever been able to demonstrate that it's broken if you use it correctly. I'll stick with openGPG.

Is that a fork of openPGP or some other product that is based on the same specs? I could not find anything meaningful for openGPG.

OpenPGP is not a product, it's a standard.

Maybe you're thinking of https://sequoia-pgp.org/ or https://neopg.io/ ?

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#65
post #25
post #24

Earlier quoted context omitted.

What do you use for secure communication in lieu of openpgp?

Signal or Wire, magic-wormhole. The obvious stuff.

Would you happen to know if you can send stuff using Signal to someone whose phone is offline? You do seem to be able to do it using Wire but I would rather avoid it as the device verification seems broken.

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#67
post #48

Earlier quoted context omitted.

> Both of those statements are false. Pop on over to wikipeida, you will how wrong you actually are. >> "Signal uses standard cellular mobile numbers as identifiers" >> "The applications include mechanisms by which users can independently verify >> the identity of their messaging correspondents and the integrity of the data >> channel." That is what I described, its trust us first, and maybe verify later if you think…

This is just a series of non-sequiturs.

imagine arguing PGP security with tptacek

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#68
post #42

Earlier quoted context omitted.

PGP is a protocol, there is nothing wrong with it. If you want to complain about good PGP based apps that is a entirely different argument (and it think that is what you are arguing). Signal is not a protocol, it is a application. It uses open whisper (or some mutation of it) as its underlying protocol. That being said, you are still relying on trust provided by the signal servers that they properly authenticated you…

Both of those statements are false. There are clear things wrong with the PGP protocol. PGP predates authenticated encryption (let alone modern AEAD ciphers) and the hacks PGP came up with to authenticate ciphertext resulted both in stripping attacks and, indirectly, in the Efail attack from last year. It was also Signal's linear packet based key format that resulted in the GnuPG/SKS attacks. Signal is a protocol; in…

As I've mentioned before, AEAD was added to the RFC bis and a number of implementations support it.

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#69
post #25

Earlier quoted context omitted.

Signal or Wire, magic-wormhole. The obvious stuff.

Would you happen to know if you can send stuff using Signal to someone whose phone is offline? You do seem to be able to do it using Wire but I would rather avoid it as the device verification seems broken.

Sure. Messaging via Signal (or via any other modern mobile messaging app) is designed to be asynchronous and doesn't require all participants of a chat to be online at the same time.

Re: Cryptography Dispatches: Hello World, and OpenPGP Is Broken

#70
post #49

I've mostly been able to avoid PGP, but one workflow that I haven't been able to find a decent alternative for it Git commit signing. Does anyone know good alternatives in this space?

Linus himself has expressed his opinion several times that signing every commit is useless. His posts here explain it a bit: http://git.661346.n2.nabble.com/GPG-signing-for-git-commit-t...

Signing every commit can be useless, but signing the releases seems to be important and useful, mainly if the developer releases compiled binaries.
Post reply on HN