Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.project > #11956 > unrolled thread
| Started by | Enrico Zini <enrico@enricozini.org> |
|---|---|
| First post | 2020-08-06 18:10 +0200 |
| Last post | 2020-08-13 14:20 +0200 |
| Articles | 20 on this page of 53 — 31 participants |
Back to article view | Back to linux.debian.project
Keysigning in times of COVID-19 Enrico Zini <enrico@enricozini.org> - 2020-08-06 18:10 +0200
Re: Keysigning in times of COVID-19 Roberto C. Sánchez <roberto@debian.org> - 2020-08-06 18:50 +0200
Re: Keysigning in times of COVID-19 Federico Ceratto <federico.ceratto@gmail.com> - 2020-08-17 20:30 +0200
Re: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-17 21:10 +0200
Re: Keysigning in times of COVID-19 Wouter Verhelst <wouter@debian.org> - 2020-08-19 16:20 +0200
Re: Keysigning in times of COVID-19 rhkramer@gmail.com - 2020-08-19 18:10 +0200
Re: Keysigning in times of COVID-19 Philip Hands <phil@hands.com> - 2020-08-20 10:20 +0200
Re: Keysigning in times of COVID-19 Andrey Rahmatullin <wrar@debian.org> - 2020-08-20 10:50 +0200
Re: Keysigning in times of COVID-19 Ansgar <ansgar@debian.org> - 2020-08-20 10:50 +0200
Re: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-20 12:20 +0200
Re: Keysigning in times of COVID-19 Russ Allbery <rra@debian.org> - 2020-08-20 19:30 +0200
Re: Keysigning in times of COVID-19 Florian Weimer <fw@deneb.enyo.de> - 2020-08-23 23:10 +0200
Re: Keysigning in times of COVID-19 Felix Lechner <felix.lechner@lease-up.com> - 2020-08-06 19:10 +0200
Re: Keysigning in times of COVID-19 Johannes Schauer <josch@debian.org> - 2020-08-06 19:30 +0200
Re: Keysigning in times of COVID-19 Holger Levsen <holger@layer-acht.org> - 2020-08-07 11:40 +0200
Re: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-06 19:40 +0200
Re: Keysigning in times of COVID-19 Christian Kastner <ckk@debian.org> - 2020-08-06 23:40 +0200
Re: Keysigning in times of COVID-19 Héctor Orón Martínez <hector.oron@gmail.com> - 2020-08-07 01:30 +0200
Re: Keysigning in times of COVID-19 Alexandre Viau <aviau@debian.org> - 2020-08-07 09:30 +0200
Re: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-07 12:00 +0200
Re: Keysigning in times of COVID-19 Didier 'OdyX' Raboud <odyx@debian.org> - 2020-08-07 12:00 +0200
Re: Keysigning in times of COVID-19 Alberto Garcia <berto@igalia.com> - 2020-08-07 12:10 +0200
Re: Keysigning in times of COVID-19 Adrian Bunk <bunk@debian.org> - 2020-08-07 16:10 +0200
Re: Keysigning in times of COVID-19 Ulrike Uhlig <ulrike@debian.org> - 2020-08-07 18:50 +0200
Re: Keysigning in times of COVID-19 Gunnar Wolf <gwolf@debian.org> - 2020-08-09 07:50 +0200
Re: Keysigning in times of COVID-19 Adrian Bunk <bunk@debian.org> - 2020-08-10 20:00 +0200
Re: Keysigning in times of COVID-19 Gunnar Wolf <gwolf@debian.org> - 2020-08-09 07:40 +0200
Re: Keysigning in times of COVID-19 Jonathan McDowell <noodles@earth.li> - 2020-08-12 10:10 +0200
Re: Expressing regrets for how I handled the transition to Identity Verification in times of COVID-19 Sam Hartman <hartmans@debian.org> - 2020-08-12 14:30 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Sam Hartman <hartmans@debian.org> - 2020-08-12 14:10 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-12 14:30 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Ángel <debian-project@debian.16bits.net> - 2020-08-13 08:20 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Adam Borowski <kilobyte@angband.pl> - 2020-08-13 19:30 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Pirate Praveen <praveen@onenetbeyond.org> - 2020-08-13 20:20 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Adam Borowski <kilobyte@angband.pl> - 2020-08-13 21:10 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Steve McIntyre <steve@einval.com> - 2020-08-13 23:10 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Adrian Bunk <bunk@debian.org> - 2020-08-14 18:50 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-14 23:00 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Ángel <debian-project@debian.16bits.net> - 2020-08-14 23:10 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Jonas Smedegaard <dr@jones.dk> - 2020-08-15 00:30 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Christian Kastner <ckk@debian.org> - 2020-08-13 23:10 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Adam Borowski <kilobyte@angband.pl> - 2020-08-14 00:40 +0200
Re: Potential Summary: Keysigning in times of COVID-19 Ángel <debian-project@debian.16bits.net> - 2020-08-13 21:40 +0200
Re: Keysigning in times of COVID-19 Pierre-Elliott Bécue <peb@debian.org> - 2020-08-12 17:30 +0200
Re: Keysigning in times of COVID-19 Paul Wise <pabs@debian.org> - 2020-08-13 08:20 +0200
Re: Keysigning in times of COVID-19 Sam Hartman <hartmans@debian.org> - 2020-08-13 14:00 +0200
Re: Keysigning in times of COVID-19 Pierre-Elliott Bécue <peb@debian.org> - 2020-08-13 14:20 +0200
Re: Keysigning in times of COVID-19 Guilhem Moulin <guilhem@debian.org> - 2020-08-13 14:50 +0200
Re: Keysigning in times of COVID-19 Pierre-Elliott Bécue <peb@debian.org> - 2020-08-13 16:50 +0200
Re: Keysigning in times of COVID-19 Ángel <debian-project@debian.16bits.net> - 2020-08-14 04:00 +0200
Re: Keysigning in times of COVID-19 Pierre-Elliott Bécue <peb@debian.org> - 2020-08-16 15:40 +0200
Re: Keysigning in times of COVID-19 rhkramer@gmail.com - 2020-08-13 14:00 +0200
Re: Keysigning in times of COVID-19 Pierre-Elliott Bécue <peb@debian.org> - 2020-08-13 14:20 +0200
Page 1 of 3 [1] 2 3 Next page →
| From | Enrico Zini <enrico@enricozini.org> |
|---|---|
| Date | 2020-08-06 18:10 +0200 |
| Subject | Keysigning in times of COVID-19 |
| Message-ID | <AAQCS-4cZ-11@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Hello, we have people approaching Debian with a lack of GPG signatures, and we generally cannot ask them to travel and meet other developers in person to get their key signed. Technically, we are not requiring that people meet a DD in person, only that people have their key signed by a DD. Technically, every DD has their own policies for signing keys, which could go from not requiring meeting in person at all, to requiring to meet in person multiple times. It might require to check a government issued photo ID, or it might not. Practically, I feel like most of the time people's policies match what are the perceived expectations of the rest of the project. Meeting in person has always been a good safe bet, if only for the reson that it's been accepted without question for many years. It's time to review those expectations. For example, speaking of myself only, if my goal is to raise the cost of impersonation or sock puppet identities, then probably signing someone's key after having worked with them online for a significant time, would require a much higher cost than showing up at a keysigning party with a fake ID good enough to fool me. Others may have other policies, and are likely to be acceptable. As DAM, I would have a problem if someone automatically signed the keys of every stanger who asked them nicely in an email. At the same time, I am open to the idea of policies that do not require meeting people in person. I think the world has changed enough in the last months that currently perceived project expectations about key signing are getting out of alignment with practical realities, and it might be time to explore other options. I do not intend to ask people to break their sensible signing policies so that people can get into Debian. I'm interested instead in exploring what signing policies people may have, or may be considering, that have been staying out of our narrative because we've always been having a specific standard one that worked. What do you think could be alternative key signing policies, that would be acceptable to you, that would not require traveling and meeting face to face? Enrico -- GPG key: 4096R/634F4BD1E7AD5568 2009-05-08 Enrico Zini <enrico@enricozini.org>
[toc] | [next] | [standalone]
| From | Roberto C. Sánchez <roberto@debian.org> |
|---|---|
| Date | 2020-08-06 18:50 +0200 |
| Message-ID | <AARfz-4qv-1@gated-at.bofh.it> |
| In reply to | #11956 |
On Thu, Aug 06, 2020 at 05:54:21PM +0200, Enrico Zini wrote: > > What do you think could be alternative key signing policies, that would > be acceptable to you, that would not require traveling and meeting face > to face? > What about an added dimension that may (or may not) affect the concept of "alternative key signing policies"? Perhaps instead of requiring "a valid DD signature" as the basis for "important" project actions (e.g., uploading to the archive), we should consider rather "degree of trust associated with a collection of one or more signatures". So, then a key not signed by any DD (directly or indirectly) might carry a trust value of 0. A key directly signed by 5 DDs, each of whose keys are also directly signed by 5 other DDs, might have a trust value of 25 (or 5^2). If the required trust value for an upload to the unstable suite of the archive required a trust of 15, then the first key (trust 0) would not be able to upload while the second key (trust 25) would. If someone only had a trust level of 7, they would need to find someone (or more than one someone) to additionally sign an upload to bring the aggregate trust level above 15. The trust calculation may also account for the degree of connection. E.g., the 5 DD x 5 DD example above might instead be calculated as 5 + (5 x 1/2)^2 = 11.25, so that unique second degree signatures count half as much as unique first degree signatures. Of course, the concept of requiring multiple signatures does not work for things like voting, but the trust concept could still be applied. In effect, our current model requires a trust level of 1 on a GPG key in order to be considered able to cast a valid vote. This is in addition to the requirement of having passed through the various qualifications to be a DD and be accepted by the project. In any event, it is just a random idea that I had. It is not clear if such an approach is even feasible or desirable. Regards, -Roberto -- Roberto C. Sánchez
[toc] | [prev] | [next] | [standalone]
| From | Federico Ceratto <federico.ceratto@gmail.com> |
|---|---|
| Date | 2020-08-17 20:30 +0200 |
| Message-ID | <AES3n-4mg-7@gated-at.bofh.it> |
| In reply to | #11957 |
On Thu, Aug 6, 2020 at 5:40 PM Roberto C. Sánchez <roberto@debian.org> wrote: > Perhaps instead of requiring "a valid DD signature" as the basis for > "important" project actions (e.g., uploading to the archive), we should > consider rather "degree of trust associated with a collection of one or > more signatures". Forking the conversation a bit, I'm wondering what is the real threat that we want to mitigate. I guess the main one is: "a malicious DD uploads a package containing a backdoor" I propose a crude risk metric for uploads that can be generated and used automatically: Risk multipliers: - Package popcon: a backdoor in a popular packages has higher impact - Change size in SLOC: makes it easier to sneak in a backdoor - Is it a binary upload? - Is it a NMU? Is it the first NMU of such DD against such package? - Is the uploader a DD or DM? Risk dividers: - Number of signatures on the uploader's GPG key - Number of days since the uploader's NM process (can make the malicious DD way less effective) - Number of packages maintained by the uploader (perhaps?) - NMU delay in days (perhaps?) Very high-risk uploads could require an approval from a second DD. As an added benefit, this makes our workstations and GPG keys less interesting targets for attackers. It could make DDs less likely to be coerced by legal means, work pressure, or other. Perhaps it might also simplify the progress between sponsored maintainer -> DM -> DD and encourage good practices. Any risk equation can be debated endlessly... but it seems like an improvement over what we have. Thanks! -- Federico
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2020-08-17 21:10 +0200 |
| Message-ID | <AESG5-4PO-3@gated-at.bofh.it> |
| In reply to | #12027 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Federico Ceratto (2020-08-17 20:17:49) > On Thu, Aug 6, 2020 at 5:40 PM Roberto C. Sánchez <roberto@debian.org> wrote: > > Perhaps instead of requiring "a valid DD signature" as the basis for > > "important" project actions (e.g., uploading to the archive), we should > > consider rather "degree of trust associated with a collection of one or > > more signatures". > > Forking the conversation a bit, I'm wondering what is the real threat > that we want to mitigate. > I guess the main one is: "a malicious DD uploads a package containing > a backdoor" Also: "a malicious DD votes twice" - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Wouter Verhelst <wouter@debian.org> |
|---|---|
| Date | 2020-08-19 16:20 +0200 |
| Message-ID | <AFx6x-3Rh-1@gated-at.bofh.it> |
| In reply to | #12028 |
On Mon, Aug 17, 2020 at 08:39:02PM +0200, Jonas Smedegaard wrote: > Quoting Federico Ceratto (2020-08-17 20:17:49) > > On Thu, Aug 6, 2020 at 5:40 PM Roberto C. Sánchez <roberto@debian.org> wrote: > > > Perhaps instead of requiring "a valid DD signature" as the basis for > > > "important" project actions (e.g., uploading to the archive), we should > > > consider rather "degree of trust associated with a collection of one or > > > more signatures". > > > > Forking the conversation a bit, I'm wondering what is the real threat > > that we want to mitigate. > > I guess the main one is: "a malicious DD uploads a package containing > > a backdoor" > > Also: "a malicious DD votes twice" If the term "malicious DD" is reasonable, we have a bigger problem than "votes twice" or "uploads a backdoor". aka, "a malicious DD exists" is already a problem. -- To the thief who stole my anti-depressants: I hope you're happy -- seen somewhere on the Internet on a photo of a billboard
[toc] | [prev] | [next] | [standalone]
| From | rhkramer@gmail.com |
|---|---|
| Date | 2020-08-19 18:10 +0200 |
| Message-ID | <AFyOZ-4W0-1@gated-at.bofh.it> |
| In reply to | #12029 |
On Wednesday, August 19, 2020 09:33:04 AM Wouter Verhelst wrote: > If the term "malicious DD" is reasonable, we have a bigger problem than > "votes twice" or "uploads a backdoor". > > aka, "a malicious DD exists" is already a problem. Do you have a suggested solution? I believe there are circumstances in which a non-malicious DD could evolve to a malicious DD. Or that a malicious DD could be very hard to detect if he didn't want to be detected (e.g., sociopath / psychopath).
[toc] | [prev] | [next] | [standalone]
| From | Philip Hands <phil@hands.com> |
|---|---|
| Date | 2020-08-20 10:20 +0200 |
| Message-ID | <AFNXI-5Fg-5@gated-at.bofh.it> |
| In reply to | #12030 |
[Multipart message — attachments visible in raw view] — view raw
rhkramer@gmail.com writes: > On Wednesday, August 19, 2020 09:33:04 AM Wouter Verhelst wrote: >> If the term "malicious DD" is reasonable, we have a bigger problem than >> "votes twice" or "uploads a backdoor". >> >> aka, "a malicious DD exists" is already a problem. > > Do you have a suggested solution? > > I believe there are circumstances in which a non-malicious DD could evolve to > a malicious DD. > > Or that a malicious DD could be very hard to detect if he didn't want to be > detected (e.g., sociopath / psychopath). Conjuring up a "mallicious DD" seems to carry with it the assumption that only bad people do bad things, which seems naive to me. This conversation reminds me of the trade-offs involved in airport security. One can decide to spend money on security theatre (e.g. expensive scanners) or general resilience (e.g. more ambulances and emergency responders). The former are much easier to point at, but the latter do more to save lives because people having a medical emergency while queing for checkin is _way_ more common than someone with actual terrorist intent deciding to try to sneak an actual weapon through security. In this situation, tightening up our proceedures regarding keys strikes me as much closer to the security theater end of the spectrum, while efforts like Reproducible Builds are at the general resilience end. If I were a sociopath contemplating sabotage in the Free Software sphere, going to the effort of becoming a DD, even for the first time, would be nowhere near the top of my list. Does DAM actually have any cases at all where they suspect a previously expelled DD of trying to sneak back into the project under a new ID? If not, then either our proceedures are already broken enough that temproarily slackening keysigning protocols won't make the slightest difference, or the threat is probably not worth worrying about. Cheers, Phil. -- |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd. |-| http://www.hands.com/ http://ftp.uk.debian.org/ |(| Hugo-Klemm-Strasse 34, 21075 Hamburg, GERMANY
[toc] | [prev] | [next] | [standalone]
| From | Andrey Rahmatullin <wrar@debian.org> |
|---|---|
| Date | 2020-08-20 10:50 +0200 |
| Message-ID | <AFOqJ-5Oy-5@gated-at.bofh.it> |
| In reply to | #12031 |
[Multipart message — attachments visible in raw view] — view raw
On Thu, Aug 20, 2020 at 10:05:42AM +0200, Philip Hands wrote: > If I were a sociopath contemplating sabotage in the Free Software > sphere, going to the effort of becoming a DD, even for the first time, > would be nowhere near the top of my list. Indeed, I would sabotage some upstream code directly. -- WBR, wRAR
[toc] | [prev] | [next] | [standalone]
| From | Ansgar <ansgar@debian.org> |
|---|---|
| Date | 2020-08-20 10:50 +0200 |
| Message-ID | <AFOqK-5Oy-9@gated-at.bofh.it> |
| In reply to | #12031 |
On Thu, 2020-08-20 at 10:05 +0200, Philip Hands wrote: > Conjuring up a "mallicious DD" seems to carry with it the assumption > that only bad people do bad things, which seems naive to me. > > This conversation reminds me of the trade-offs involved in airport > security. > > One can decide to spend money on security theatre (e.g. expensive > scanners) or general resilience (e.g. more ambulances and emergency > responders) The number of airplane hijackings has gone down significantly[1] while the amount of air travel has increased by a lot (passenger-kilometers per year by more than factor 10 or so between 1970 and 2010 from some graph I found). So it seems to be effective. Maybe the "security theater" even pays for itself given planes are fairly expensive? :-) [1]: https://www.statista.com/chart/4560/airliner-hijackings-have-become-rare-events/ > In this situation, tightening up our proceedures regarding keys strikes > me as much closer to the security theater end of the spectrum, while > efforts like Reproducible Builds are at the general resilience end. One could just do both. I think I have seen, for example, automated external defibrillators in public buildings like airports. > If I were a sociopath contemplating sabotage in the Free Software > sphere, going to the effort of becoming a DD, even for the first time, > would be nowhere near the top of my list. > > Does DAM actually have any cases at all where they suspect a previously > expelled DD of trying to sneak back into the project under a new ID? > > If not, then either our proceedures are already broken enough that > temproarily slackening keysigning protocols won't make the slightest > difference, or the threat is probably not worth worrying about. If a fire alarm wasn't triggered by a fire for some time, should it be removed? Maybe the procedures just work reasonably well. Ansgar
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2020-08-20 12:20 +0200 |
| Message-ID | <AFPPQ-6Ln-3@gated-at.bofh.it> |
| In reply to | #12031 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Philip Hands (2020-08-20 10:05:42) > rhkramer@gmail.com writes: > > > On Wednesday, August 19, 2020 09:33:04 AM Wouter Verhelst wrote: > >> If the term "malicious DD" is reasonable, we have a bigger problem > >> than "votes twice" or "uploads a backdoor". > >> > >> aka, "a malicious DD exists" is already a problem. > > > > Do you have a suggested solution? > > > > I believe there are circumstances in which a non-malicious DD could > > evolve to a malicious DD. > > > > Or that a malicious DD could be very hard to detect if he didn't > > want to be detected (e.g., sociopath / psychopath). > > Conjuring up a "mallicious DD" seems to carry with it the assumption > that only bad people do bad things, which seems naive to me. > > This conversation reminds me of the trade-offs involved in airport > security. > > One can decide to spend money on security theatre (e.g. expensive > scanners) or general resilience (e.g. more ambulances and emergency > responders). The former are much easier to point at, but the latter do > more to save lives because people having a medical emergency while > queing for checkin is _way_ more common than someone with actual > terrorist intent deciding to try to sneak an actual weapon through > security. > > In this situation, tightening up our proceedures regarding keys > strikes me as much closer to the security theater end of the spectrum, > while efforts like Reproducible Builds are at the general resilience > end. > > If I were a sociopath contemplating sabotage in the Free Software > sphere, going to the effort of becoming a DD, even for the first time, > would be nowhere near the top of my list. > > Does DAM actually have any cases at all where they suspect a > previously expelled DD of trying to sneak back into the project under > a new ID? > > If not, then either our proceedures are already broken enough that > temproarily slackening keysigning protocols won't make the slightest > difference, or the threat is probably not worth worrying about. Seems to me you are addressing only the "uploads a backdoor". Any opinion on the "votes twice" part? Anyone? - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Russ Allbery <rra@debian.org> |
|---|---|
| Date | 2020-08-20 19:30 +0200 |
| Message-ID | <AFWxX-2ho-9@gated-at.bofh.it> |
| In reply to | #12034 |
Jonas Smedegaard <dr@jones.dk> writes: > Any opinion on the "votes twice" part? Anyone? How many decisions have we had that were decided by a slim enough margin that you believe fraud could have changed the outcome? What have we voted on that you think anyone would care sufficiently about to do the tedious and time-consuming work required to get a fake identity with voting privileges? I'm dubious of the threat model. Injecting malicious code into the archive seems to have a far, far higher reward to effort ratio than voting in our rare and generally not very close project votes. -- Russ Allbery (rra@debian.org) <https://www.eyrie.org/~eagle/>
[toc] | [prev] | [next] | [standalone]
| From | Florian Weimer <fw@deneb.enyo.de> |
|---|---|
| Date | 2020-08-23 23:10 +0200 |
| Message-ID | <AH5pv-2Z8-1@gated-at.bofh.it> |
| In reply to | #12031 |
* Philip Hands: > If I were a sociopath contemplating sabotage in the Free Software > sphere, going to the effort of becoming a DD, even for the first time, > would be nowhere near the top of my list. Even if you got a peer-reviewed research paper out of it? (If I recall correctly, academics already set up a fake Debian mirror and wrote a paper about it.)
[toc] | [prev] | [next] | [standalone]
| From | Felix Lechner <felix.lechner@lease-up.com> |
|---|---|
| Date | 2020-08-06 19:10 +0200 |
| Message-ID | <AARyV-4Mp-1@gated-at.bofh.it> |
| In reply to | #11956 |
Hi Enrico,
On Thu, Aug 6, 2020 at 9:15 AM Enrico Zini <enrico@enricozini.org> wrote:
>
> What do you think could be alternative key signing policies
> ... that would not require ... meeting face to face?
Perhaps a video meeting on Jitsi [1] is acceptable? People could
present their IDs to the camera. Maybe the certification level in GPG
should be casual ('2') for such interactions.
Please note that our instructions may need to be updated. They state:
"You should never sign a key for somebody else you haven't met
personally." [2]
[1] https://jitsi.debian.social/
[2] https://www.debian.org/events/keysigning
Thanks for taking the initiative on such an important matter.
Kind regards
Felix Lechner
[toc] | [prev] | [next] | [standalone]
| From | Johannes Schauer <josch@debian.org> |
|---|---|
| Date | 2020-08-06 19:30 +0200 |
| Message-ID | <AARSh-4SS-1@gated-at.bofh.it> |
| In reply to | #11956 |
[Multipart message — attachments visible in raw view] — view raw
Hi Enrico, thanks for bringing this up. Quoting Enrico Zini (2020-08-06 17:54:21) > What do you think could be alternative key signing policies, that would be > acceptable to you, that would not require traveling and meeting face to face? I'm currently in the situation of sponsoring a very skilled prospective new DM with a couple of packages. My mentee is signing all their git commits and git tags as well as their emails to me with the same GPG key. This has now been going on for a few months. So I'm in the situation, that I know that somebody owning a certain private key is either (correct me if I'm wrong): - doing a lot of good work - being impersonated by an evil third party that always intercepts their contributions to Debian (git commits to salsa) as well as their (encrypted!) emails to me and replaces the signature with their own My question to you guys is: how valuable is it, that I (or anybody else) is meeting the individual owning this key in person and indeed verifies (how skilled are *you* in spotting a counterfeit ID?) that a nation state thinks that the person of such name does really exist. What added value does the connection to a government ID give to Debian? Why would it be wrong of me to sign the key of this person? No matter who is behind that key: the person with that key has shown to produce great contributions for a couple of months *or* there is a really dedicated evil person trying some scheme over a really long period of time with me. If the latter is the case, would a person with that much commitment not also be able to fool me with a fake national ID? So in my opinion (and please correct my assumptions if they are wrong), an acceptable key signing policy would also be one, where a prospective DM has shown over several months to produce work that is always signed with the same key and maybe even communicated (for example via email, maybe even encrypted) using that GPG key. Thanks! cheers, josch
[toc] | [prev] | [next] | [standalone]
| From | Holger Levsen <holger@layer-acht.org> |
|---|---|
| Date | 2020-08-07 11:40 +0200 |
| Message-ID | <AB70Z-5Ba-7@gated-at.bofh.it> |
| In reply to | #11959 |
[Multipart message — attachments visible in raw view] — view raw
On Thu, Aug 06, 2020 at 08:44:57PM +0200, Giovanni Mascellani wrote:
> Not to mention that as far as I know there are already DDs whose key
> identity does not correspond to any government-given identity. So we
> already acknowledge that we don't really care about what is your "legal"
> name.
this is factually incorrect: while there are DDs who don't go by their
government backed identity indeed, DAM or ftp master (dont rememeber which)
do know their government identity.
--
cheers,
Holger
-------------------------------------------------------------------------------
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2020-08-06 19:40 +0200 |
| Message-ID | <AAS1Y-4W5-15@gated-at.bofh.it> |
| In reply to | #11956 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Enrico Zini (2020-08-06 17:54:21) [...] > Practically, I feel like most of the time people's policies match what > are the perceived expectations of the rest of the project. Meeting in > person has always been a good safe bet, if only for the reson that > it's been accepted without question for many years. > > It's time to review those expectations. > > For example, speaking of myself only, if my goal is to raise the cost > of impersonation or sock puppet identities, then probably signing > someone's key after having worked with them online for a significant > time, would require a much higher cost than showing up at a keysigning > party with a fake ID good enough to fool me. [...] > What do you think could be alternative key signing policies, that > would be acceptable to you, that would not require traveling and > meeting face to face? A rule that I try to apply for my key-signing, and which I think ties into your interesting reflections here, is that I will sign the key of someone whom I feel I would be able to recognize if randomly bumping into them years later on a bus. It forces me to try pay attention to the person for long enough that they make a (hopefully) lasting impression on me. Often I suggest that we sit for a moment and they tell something about themselves. Not an interview or a test, just as an aid in etching an impression. Sometimes we end up hanging out for longer than "needed". Sometimes the atmosphere is too hectic and we cannot find the calm to tune in - and then delay the "session". I've practiced my rule mostly with in-person meetings - also because I enjoy meeting people face to face. But a few times I have felt comfortable that I "knew" someone after working for some time with them online, without having had the opportunity to meet physically. It feels reliable to me to trust a passport, and it feels unreliable to me to skip it. But I find it helpful to try challenge that feeling and try peel off what is simply habit. Thanks for bringing this up, Enrico, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Christian Kastner <ckk@debian.org> |
|---|---|
| Date | 2020-08-06 23:40 +0200 |
| Message-ID | <AAVMd-7cO-3@gated-at.bofh.it> |
| In reply to | #11956 |
On 2020-08-06 17:54, Enrico Zini wrote:
> What do you think could be alternative key signing policies, that would
> be acceptable to you, that would not require traveling and meeting face
> to face?
As food for thought, there was a longish thread "Why are in-person
meetings required for the debian keyring?" on -project a few years ago
with good inputs both for and against.
https://lists.debian.org/debian-project/2015/02/msg00017.html
[toc] | [prev] | [next] | [standalone]
| From | Héctor Orón Martínez <hector.oron@gmail.com> |
|---|---|
| Date | 2020-08-07 01:30 +0200 |
| Message-ID | <AAXuF-8h9-11@gated-at.bofh.it> |
| In reply to | #11956 |
[Multipart message — attachments visible in raw view] — view raw
Hello, El dj., 6 d’ag. 2020, 18:08, Enrico Zini <enrico@enricozini.org> va escriure: > > What do you think could be alternative key signing policies, that would > be acceptable to you, that would not require traveling and meeting face > to face? > - you know that person in the real world, or at least you have verified and trusted their real world credentials somehow (*). (*) Verification of real world credentials could be done by different means, probably simplest would be having a video call (that would be fine for me).
[toc] | [prev] | [next] | [standalone]
| From | Alexandre Viau <aviau@debian.org> |
|---|---|
| Date | 2020-08-07 09:30 +0200 |
| Message-ID | <AB4Zc-4qE-1@gated-at.bofh.it> |
| In reply to | #11956 |
[Multipart message — attachments visible in raw view] — view raw
On 2020-08-06 11:54 a.m., Enrico Zini wrote: > What do you think could be alternative key signing policies, that would > be acceptable to you, that would not require traveling and meeting face > to face? Hello Enrico :) Thank you for bringing this up. On 2020-08-06 1:26 p.m., Johannes Schauer wrote: > So in my opinion (and please correct my assumptions if they are > wrong), an acceptable key signing policy would also be one, where a > prospective DM has shown over several months to produce work that is > always signed with the same key and maybe even communicated (for > example via email, maybe even encrypted) using that GPG key. This makes sense. Whoever advocated for me to become a DD advocated for the person that was signing patches with E301 54F5 429F FBB9 B22E 49C2 DA82 830E 3CCC 3A3A. They had never met me. It didn't matter. My key was added to the keyring because whoever was signing emails and uploaded with that key seemed to care enough about Debian and seemed to produce work that is good enough to be let in the archive. There were also DD signatures on my key at the time, but none of them had worked with me. They only loosely verified that the awkward guy at the coffee shop received or intercepted emails sent at alexandre@alexandreviau.net. I have recently advocated for somebody to become DM. I have some indirect connection with him in the real world, but I have never met him in person. Having his key signed is blocking his NM DM process. I am sure that I "know" this guy. He signs all of his messages with the same PGP key. He signs all of his patches with the same PGP key. He cares about Debian. He asks good questions. If we meet at DebConf, I'll be able to tell that its him. I'll point him to you guys so that you know who he is. We will organize a video call, just to meet outside of emails, but I won't verify his ID, and I will sign his key so that we can move forward. Feel free to attribute whatever value that you want to that signature. I think that given my history with that person it holds much more values than the 2-minutes KSP ones. Cheers, -- Alexandre Viau aviau@debian.org
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2020-08-07 12:00 +0200 |
| Message-ID | <AB7km-5It-5@gated-at.bofh.it> |
| In reply to | #11963 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Alexandre Viau (2020-08-07 05:44:34) > On 2020-08-06 11:54 a.m., Enrico Zini wrote: > > What do you think could be alternative key signing policies, that would > > be acceptable to you, that would not require traveling and meeting face > > to face? > > Hello Enrico :) > > Thank you for bringing this up. > > On 2020-08-06 1:26 p.m., Johannes Schauer wrote: > > So in my opinion (and please correct my assumptions if they are > > wrong), an acceptable key signing policy would also be one, where a > > prospective DM has shown over several months to produce work that is > > always signed with the same key and maybe even communicated (for > > example via email, maybe even encrypted) using that GPG key. > > This makes sense. > > Whoever advocated for me to become a DD advocated for the person that > was signing patches with E301 54F5 429F FBB9 B22E 49C2 DA82 830E 3CCC > 3A3A. They had never met me. It didn't matter. My key was added to the > keyring because whoever was signing emails and uploaded with that key > seemed to care enough about Debian and seemed to produce work that is > good enough to be let in the archive. > > There were also DD signatures on my key at the time, but none of them > had worked with me. They only loosely verified that the awkward guy at > the coffee shop received or intercepted emails sent at > alexandre@alexandreviau.net. > > I have recently advocated for somebody to become DM. I have some > indirect connection with him in the real world, but I have never met > him in person. Having his key signed is blocking his NM DM process. > > I am sure that I "know" this guy. He signs all of his messages with > the same PGP key. He signs all of his patches with the same PGP key. > He cares about Debian. He asks good questions. If we meet at DebConf, > I'll be able to tell that its him. I'll point him to you guys so that > you know who he is. > > We will organize a video call, just to meet outside of emails, but I > won't verify his ID, and I will sign his key so that we can move > forward. > > Feel free to attribute whatever value that you want to that signature. > I think that given my history with that person it holds much more > values than the 2-minutes KSP ones. Advocacy and autenticity are separate things. I can vouch for the person in control of E301 54F5 429F FBB9 B22E 49C2 DA82 830E 3CCC 3A3A regarding quality of Debian work and understanding of Debian spirit, when I have seen some work and some personal reflections signed by that identifier. I can autenticate the person in control of E301 54F5 429F FBB9 B22E 49C2 DA82 830E 3CCC 3A3A when I somehow gain confidence of who that person is - maybe through signed work and reflections, maybe through governmental papers, maybe through physical/audio/video presence - more likely through a combination of most possible of those. It is important for Debian that all members meat a certain level of competences and concensus of spirit (on Debian matters only). ...but it is also important for Debian that members each are represented through a single identifier - not multiple. If only looking at work and reflections, I'd argue that it would be much much harder to notice if E301 54F5 429F FBB9 B22E 49C2 DA82 830E 3CCC 3A3A was controlled not by an independent person but e.g. me. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
Page 1 of 3 [1] 2 3 Next page →
Back to top | Article view | linux.debian.project
csiph-web