From 71fb0f85bfaa0fada44182ce8505c15eefc6a96b Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Tue, 15 Apr 2014 13:52:31 +0200 Subject: add web of trust help entry --- .../keychain/ui/HelpActivity.java | 11 ++++++++--- OpenKeychain/src/main/res/raw/help_wot.html | 21 +++++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 OpenKeychain/src/main/res/raw/help_wot.html (limited to 'OpenKeychain') diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/HelpActivity.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/HelpActivity.java index 32f37a0a5..8e93dc4e8 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/HelpActivity.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/HelpActivity.java @@ -63,17 +63,22 @@ public class HelpActivity extends ActionBarActivity { mTabsAdapter.addTab(actionBar.newTab().setText(getString(R.string.help_tab_faq)), HelpHtmlFragment.class, faqBundle, (selectedTab == 1)); + Bundle wotBundle = new Bundle(); + wotBundle.putInt(HelpHtmlFragment.ARG_HTML_FILE, R.raw.help_wot); + mTabsAdapter.addTab(actionBar.newTab().setText(getString(R.string.help_tab_wot)), + HelpHtmlFragment.class, wotBundle, (selectedTab == 2)); + Bundle nfcBundle = new Bundle(); nfcBundle.putInt(HelpHtmlFragment.ARG_HTML_FILE, R.raw.help_nfc_beam); mTabsAdapter.addTab(actionBar.newTab().setText(getString(R.string.help_tab_nfc_beam)), - HelpHtmlFragment.class, nfcBundle, (selectedTab == 2)); + HelpHtmlFragment.class, nfcBundle, (selectedTab == 3)); Bundle changelogBundle = new Bundle(); changelogBundle.putInt(HelpHtmlFragment.ARG_HTML_FILE, R.raw.help_changelog); mTabsAdapter.addTab(actionBar.newTab().setText(getString(R.string.help_tab_changelog)), - HelpHtmlFragment.class, changelogBundle, (selectedTab == 3)); + HelpHtmlFragment.class, changelogBundle, (selectedTab == 4)); mTabsAdapter.addTab(actionBar.newTab().setText(getString(R.string.help_tab_about)), - HelpAboutFragment.class, null, (selectedTab == 4)); + HelpAboutFragment.class, null, (selectedTab == 5)); } } diff --git a/OpenKeychain/src/main/res/raw/help_wot.html b/OpenKeychain/src/main/res/raw/help_wot.html new file mode 100644 index 000000000..5f3ec6c24 --- /dev/null +++ b/OpenKeychain/src/main/res/raw/help_wot.html @@ -0,0 +1,21 @@ + + + + + +

Web of Trust

+

The Web of Trust describes the part of PGP which deals with creation and bookkeeping of certifications. It provides mechanisms to help the user keep track of who a public key belongs to, and share this information with others; To ensure the privacy of encrypted communication, it is integral to know that the public key you encrypt to belongs to the person you think it does.

+ +

Support in OpenKeychain

+

There is only basic support for Web of Trust in OpenKeychain. This is a heavy work in progress and subject to changes in upcoming releases.

+ +

Trust Model

+

Trust evaluation is based on the simple assumption that all keys which have secret keys available are trusted. Public keys which contain at least one user id certified by a trusted key will be marked with a green dot in the key listings. It is not (yet) possible to specify trust levels for certificates of other known public keys.

+ +

Certifying keys

+

Support for key certification is available, and user ids can be certified individually. It is not yet possible to specify the level of trust or create local and other special types of certificates.

+ + + -- cgit v1.2.3