After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 591028 - Simplify key verification
Simplify key verification
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
2.26.x
Other All
: Normal enhancement
: 2.26.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2009-08-07 05:06 UTC by Thorsten Sick
Modified: 2012-03-15 10:18 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Thorsten Sick 2009-08-07 05:06:48 UTC
The goal is to make key verification so simple even my mother can use symetric encryption without explanation.

If the set_trust dbus api is called, it will display a multiple choice box/ a wizard. This will guide the user through the verification process. Depending on the answers it will decide if there is a partial or full trust.

The first layer asks for the relation to this person. the second layer has the verification methods. The methods displayed on the second layer depend on the answers on the first layer.
My mother would not have to verify my passport and we could do the keyid/fingerprint thing over phone with a very good trust. But for people i never met I will have to check the passport to get a similar trust level.

Possible Questions are:
How good do you know the person ?
• Never met
• Would recognize the voice
• Old friend/relative
• Friend
• workmate


Depending on the answers on layer 1, there will be new questions like:
• I did check the ID/Passport
• I just phoned him/her
• His/her homepage contains the fingerprint/id
... and asked the person if his key number _kj82734234__ has the fingerprint __1231231231__ 

After 2 or 3 questions anyone can be guided through the verification process.

The trust level will be set depending on the quality of the check.
Comment 1 Stef Walter 2009-08-07 14:21:46 UTC
Interesting work you're doing in this area. I guess this is specific to PGP keys, no? 

I'll let Adam comment on this further. He has a lot of experience with things key signing parties, and the subtleties involved in PGP web of trust.
Comment 2 Thorsten Sick 2009-08-07 16:09:11 UTC
This is focused on PGP keys, yes.

I am curious to learn about Adam's experiences
Comment 3 Stef Walter 2012-03-15 10:18:47 UTC
This is a good idea. But needs someone to implement it. 

I'm trying to change gnome-keyring bugzilla so it tracks actual work/bugs,
rather than plans and ideas. Those are better suited for
gnome-keyring-list@gnome.org until someone is ready to start implementation.