| Post Reply | RetroFed Forum Forum Index » Opensource |
| Author | Message | ||
|---|---|---|---|
|
cm0002
literature.cafe
cm0002@literature.cafe Joined: 2025-11-08 |
|
||
| 33 Original | |||
|
esa
discuss.tchncs.de
syklemil@discuss.tchncs.de Joined: 2024-12-16 |
Somewhat reminded of @jonah@neat.computer's general recommendation against GPG (for other reasons than what this talk is about) |
||
| 6 | |||
|
SMillerNL
piefed.social
SMillerNL@piefed.social Joined: 2026-01-03 |
Yeah, GPG is a dumpster fire. It’s security theatre at its finest. |
||
| -3 | |||
|
ulterno
programming.dev
ulterno@programming.dev Joined: 2024-11-12 |
Alright, so just because a plain text signature is along with content, doesn't mean that the content is signed. I thought that the signature means that either a whole copy of the text is encrypted or a hash of the text is encrypted using the private key, which would mean that spoofing the sign would require solving complexity equal to either of:
What am I missing? |
||
| 5 | |||
|
Kairos
lemmy.today
LodeMike@lemmy.today Joined: 2023-12-26 |
Alright, so just because a plain text signature is along with content, doesn't mean that the content is signed. Then how do you check that the content is signed by the plain-text signature given with it? I thought that the signature means that either a whole copy of the text is encrypted or a hash of the text is encrypted using the private key, which would mean that spoofing the sign would requ...
The video, probably. |
||
| 3 | |||
|
diaphragmwp
discuss.tchncs.de
diaphragmwp@discuss.tchncs.de Joined: 2026-06-03 |
Is there another thing to use? At least for the flow(s) of "encrypt, transfer, decrypt" or "sign, transfer, verify" for binary files. BSD licensed, preferably. EDIT: minisign was mentioned on the talk... not in the most positive way but would still trust (after they get their shit together of course); however would never trust "age" with what they did |
||
| 3 | |||
|
lavember
programming.dev
lavember@programming.dev Joined: 2024-09-05 |
what the actual fuck |
||
| 5 | |||
|
lad
programming.dev
sukhmel@programming.dev Joined: 2023-07-03 |
The video, probably.
That was what I prefer to read instead, but fine Edit: I did watch it, they don't even tell, because it was in the previous disclosure, so I now need to find and watch that one Edit2: and from reading https://gpg.fail/ with original vulnerability descriptions I can't understand how they did the trick with ISO, is the ISO signed as if it were plaintext and allowed truncated lines? If so, this does look pretty bad both on implementation side and on user side, imo |
||
| 4 | |||
modem_down
thebrainbin.org
modem_down@thebrainbin.orgJoined: 2026-07-23 |
Is there another thing to use? At least for the flow(s) of "encrypt, transfer, decrypt" or "sign, transfer, verify" for binary files. BSD licensed, preferably. EDIT: minisign was mentioned on the talk... not in the most positive way but would still trust (after they get their shit together of course); however would never trust "age" with what they did
What happened with |
||
| 1 | |||
modem_down
thebrainbin.org
modem_down@thebrainbin.orgJoined: 2026-07-23 |
Yeah, GPG is a dumpster fire. It’s security theatre at its finest.
Bruce Schneier, who invented the term security theater, would perhaps disagree with you. |
||
| 3 | |||
|
diaphragmwp
discuss.tchncs.de
diaphragmwp@discuss.tchncs.de Joined: 2026-06-03 |
however would never trust "age" with what they did What happened with age (or its devs?) that made you not trust it?
(I actually managed to watch basically the same talk at a different event on the site pgp.fail, whoops) For me, I feel like the mistake mentioned was the most dead obvious one. Prefixing a plugin name from the file with a path then literally running the executable named. At the end of the talk, an |
||
| 1 | |||
|
ulterno
programming.dev
ulterno@programming.dev Joined: 2024-11-12 |
The video, probably.
The above question came to me after watching the video. |
||
| 2 | |||
|
Kairos
lemmy.today
LodeMike@lemmy.today Joined: 2023-12-26 |
The above question came to me after watching the video. IDK maybe I just have low IQ.
Might be slop then. I didn't watch the video. |
||
| 1 | |||
|
ulterno
programming.dev
ulterno@programming.dev Joined: 2024-11-12 |
Might be slop then. I didn't watch the video.
Well they did leave out a lot of important information. This site seems pretty good though: https://gpg.fail/ Now just need to read and understand all of them and find out which one explains the above comment and the answer to my question is probably another headache. |
||
| 2 | |||
| Post Reply |
Back to top |