src/firefoxos/help.html

changeset 4
5d1908d87db8
parent 3
09006594d51d
child 5
0161a7eb3cfb
     1.1 --- a/src/firefoxos/help.html	Tue Apr 23 22:01:36 2013 +0200
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,358 +0,0 @@
     1.4 -<!DOCTYPE html>
     1.5 -<!--
     1.6 -OTPWCalc - One time password challenge response calculator client
     1.7 -Copyright © 2013 Michael Schloh von Bennewitz <michael@schloh.com>
     1.8 -
     1.9 -OTPWCalc is free software: you can redistribute it and/or modify
    1.10 -it under the terms of the European Union Public Licence, either
    1.11 -version 1.1 of the license, or (at your option) any later version.
    1.12 -
    1.13 -OTPWCalc is distributed in the hope that it will be useful,
    1.14 -but WITHOUT ANY WARRANTY; without even the implied warranty
    1.15 -of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
    1.16 -the European Union Public License for more details.
    1.17 -
    1.18 -You should have received a copy of the European Union Public
    1.19 -Licence along with OTPWCalc. If not, please refer to
    1.20 -<http://joinup.ec.europa.eu/software/page/eupl/>.
    1.21 -
    1.22 -This file is part of project OTWPCalc, a one time password challenge
    1.23 -response calculator client and is found at http://otpwcalc.europalab.com/
    1.24 -
    1.25 -help.html: W3C HTML implementation
    1.26 --->
    1.27 -
    1.28 -<html>
    1.29 -    <head>
    1.30 -    <meta charset="utf-8">
    1.31 -    <meta name="viewport" content="width=device-width, initial-scale=1">
    1.32 -    <title>OTPWCalc</title>
    1.33 -    <link rel="stylesheet" href="jquery.mobile/jquery.mobile-1.3.1.min.css" />
    1.34 -    <link rel="stylesheet" href="main.css" />
    1.35 -    <script src="jquery.core/jquery-1.9.1.js"></script>
    1.36 -    <script src="help.js"></script>
    1.37 -    <script src="jquery.mobile/jquery.mobile-1.3.1.min.js"></script>
    1.38 -</head>
    1.39 -<body>
    1.40 -    <!-- Data attributes reserved by JQuery Mobile:
    1.41 -         data-theme, data-ajax, data-filter, data-icon, data-grid,
    1.42 -         data-rel, data-icon, data-url, data-role, and data-type -->
    1.43 -    <div data-role="page" class="type-interior">
    1.44 -        <!-- H1 header data-role good for Search Engine Optimization -->
    1.45 -        <!--<div data-role="header" data-position="inline">-->
    1.46 -        <div data-role="header" data-position="fixed" data-id="headhelp">
    1.47 -            <h1>OTPWCalc</h1>
    1.48 -        </div><!-- /header -->
    1.49 -        <div data-role="content">
    1.50 -            <div class="content-primary">
    1.51 -                <h1 style="text-align: center; margin: 0;">Help</h1>
    1.52 -                <a href="#faq" data-role="button" data-theme="e" data-icon="otpwcalc-question" data-iconpos="right" data-transition="flow">F. A. Q.</a>
    1.53 -                <a href="#quickstart" data-role="button" data-theme="e" data-icon="otpwcalc-qstart" data-iconpos="right" data-transition="flow">Quickstart</a>
    1.54 -                <a href="#manpage" data-role="button" data-theme="e" data-icon="otpwcalc-manpage" data-iconpos="right" data-transition="flow">Manpage</a>
    1.55 -        <a href="//list.europalab.com/mailman/listinfo/otpwcalc/" data-role="button" data-theme="e" data-icon="otpwcalc-email" data-iconpos="right" data-transition="flow">Mailinglist</a>
    1.56 -                <a href="#security" data-role="button" data-theme="e" data-icon="otpwcalc-security" data-iconpos="right" data-transition="flow">Security</a>
    1.57 -                <a href="#standrfc" data-role="button" data-theme="e" data-icon="otpwcalc-document" data-iconpos="right" data-transition="flow">Standards</a>
    1.58 -            </div><!-- /content-primary -->
    1.59 -        </div><!-- /content -->
    1.60 -    </div><!-- /page -->
    1.61 -
    1.62 -    <div data-role="page" class="type-interior" id="faq">
    1.63 -        <div data-role="header" data-id="headfaq">
    1.64 -            <h1>OTPWCalc</h1>
    1.65 -        </div><!-- /header -->
    1.66 -        <div data-role="content">
    1.67 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d" data-inset="false" data-theme="c" data-content-theme="c">
    1.68 -                <h3 style="margin-top: 0; margin-bottom: 0;">What is a One Time Password?</h3>
    1.69 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">A One Time Password (OTP) is a password valid only for a <strong>single use</strong> and, once used, cannot be used again for authentication. OTPs avoid a number of shortcomings that are associated with traditional (static) passwords.</p>
    1.70 -            </div>
    1.71 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.72 -                <h3>What can I do with this app?</h3>
    1.73 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">This application serves one purpose only. It calculates and prints a OTP.</p>
    1.74 -            </div>
    1.75 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.76 -                <h3>What can I do with OTPs?</h3>
    1.77 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Most people use OTPs to log in to their website administration, CMS, or remote console.</p>
    1.78 -            </div>
    1.79 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.80 -                <h3>Can I log into my Google account?</h3>
    1.81 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">No. Google uses OTPs, but in a slightly nonstandard way. OTPWCalc cannot calculate OTPs useful for Google authentication yet.</p>
    1.82 -            </div>
    1.83 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.84 -                <h3>Can I log in to Win/OSX/Oracle?</h3>
    1.85 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Yes, but some work is needed on the Windows/OSX/Oracle computer to configure the authentication subsystem.</p>
    1.86 -            </div>
    1.87 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.88 -                <h3>Can I log in to Unix/Linux?</h3>
    1.89 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Yes, by using PAM and it's quite easy.</p>
    1.90 -            </div>
    1.91 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
    1.92 -                <h3>What else can I do with it?</h3>
    1.93 -                <ol style="margin-top: 0.5em;">
    1.94 -                    <li>Impress your friends</li>
    1.95 -                    <li>VPN authentication</li>
    1.96 -                    <li>Single sign on</li>
    1.97 -                    <li>Remote access</li>
    1.98 -                    <li>Computer login</li>
    1.99 -                    <li>Disk encryption</li>
   1.100 -                    <li>Internet services</li>
   1.101 -                    <li>Systems integration</li>
   1.102 -                    <li>CMS authentication</li>
   1.103 -                    <li>Password management</li>
   1.104 -                    <li>Email and money transfer</li>
   1.105 -                    <li>Bank transaction validation</li>
   1.106 -                </ol>
   1.107 -            </div>
   1.108 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.109 -                <h3>Can I install OTPWCalc on &hellip;?</h3>
   1.110 -                <ul style="margin-top: 0.5em;">
   1.111 -                    <li>FirefoxOS: <strong>Yes</strong></li>
   1.112 -                    <li>Sailfish: No</li>
   1.113 -                    <li>Android: No</li>
   1.114 -                    <li>Tizen: <strong>Yes</strong></li>
   1.115 -                    <li>MeeGo: No</li>
   1.116 -                    <li>Bada: No</li>
   1.117 -                    <li>iOS: No</li>
   1.118 -                    <li>Unix: No</li>
   1.119 -                    <li>Linux: No</li>
   1.120 -                    <li>Mac OSX: No</li>
   1.121 -                    <li>BlackBerry QNX: No</li>
   1.122 -                    <li>Windows Phone: <strong>Yes</strong></li>
   1.123 -                    <li>Windows Store: <strong>Yes</strong></li>
   1.124 -                </ul>
   1.125 -            </div>
   1.126 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.127 -                <h3>Why isn't OTPWCalc compatible?</h3>
   1.128 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">OTPWCalc might not be compatible with your platform of choice, usually because the necessary hardware isn't available to the author for development.</p>
   1.129 -            </div>
   1.130 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.131 -                <h3>What happens to my password?</h3>
   1.132 -                <p style="margin-top: 0.25em;">Take a look at the entry point in
   1.133 -                    <strong>main.js</strong>:</p>
   1.134 -                    <code style="margin-left: 2em; display:inline-block; line-height: 120%;">
   1.135 -                       var secr = $('#paswrd').val();<br />
   1.136 -                       var resp = hash(secr, user, iter);
   1.137 -                    </code>
   1.138 -                <p style="margin-bottom: 0.25em;">In other words, the password you enter is neither stored nor transmitted. In fact, OTPWCalc doesn't store or transmit any data input <strong>at all</strong> (see James Bond question later.) It's a <em>calculator</em> in the true sense, just like a pocket calculator that adds numbers.</p>
   1.139 -            </div>
   1.140 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.141 -                <h3>Is OTPWCalc safe and secure?</h3>
   1.142 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">The algorithms of OTP have proven worthy of <strong>high security applications</strong>. OTPWCalc has been carefully designed and is tested thoroughly. It's both secure and safe to use.</p>
   1.143 -            </div>
   1.144 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.145 -                <h3>Is it useful in a corporate setting?</h3>
   1.146 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Yes. Custom built enterprise versions are available accompanied with commercial support. Visit the <a href="//otpwcalc.europalab.com/">OTPWCalc homepage</a> for information.</p>
   1.147 -            </div>
   1.148 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.149 -                <h3>Does James Bond use OTPWCalc?</h3>
   1.150 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Maybe, but spies probably just look over shoulders or use cameras to steal the static passwords used in OTP systems.</p>
   1.151 -            </div>
   1.152 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.153 -                <h3>Same as Yubikey or RSA SecurID?</h3>
   1.154 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Yubikey, RSA SecurID, and OTPWCalc use similar technologies for similar applications, but OTPWCalc is strictly software and doesn't depend on the time or date.</p>
   1.155 -            </div>
   1.156 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.157 -                <h3>How can I upgrade my OTPWCalc?</h3>
   1.158 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">This varies according to the operating system used so there's no single answer.</p>
   1.159 -            </div>
   1.160 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.161 -                <h3>Who owns OTPWCalc?</h3>
   1.162 -                <p style="margin-top: 0.25em; margin-bottom: 0;">OTPWCalc is the property of the copyright holder, Michael Schloh von Bennewitz.</p>
   1.163 -            </div>
   1.164 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.165 -                <h3>Is OTPWCalc licensed?</h3>
   1.166 -                <p style="margin-top: 0.25em; margin-bottom: 0;">OTPWCalc is distributed under the terms of the <a href="//joinup.ec.europa.eu/software/page/eupl/">European Union Public Licence</a>. This liberal license grants you freedom to use the software and much more.</p>
   1.167 -            </div>
   1.168 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.169 -                <h3>Which programming language?</h3>
   1.170 -                <p style="margin-top: 0.25em; margin-bottom: 0;">OTPWCalc is built using the HTML, CSS, and JavaScript languages.</p>
   1.171 -                <p style="margin-top: 0.5em; margin-bottom: 0.25em;">The jQuery Mobile and Apache Cordova development frameworks provide important additional features.</p>
   1.172 -            </div>
   1.173 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.174 -                <h3>What are ongoing developments?</h3>
   1.175 -                <p style="margin-top: 0.25em;">OTPWCalc is both active and stable, and follows a project management plan.</p>
   1.176 -                <ul>
   1.177 -                    <li>It is undergoing i18n and l10n to several european languages.</li>
   1.178 -                    <li style="margin-top: 0.5em;"><strong>HMAC</strong>-based RFC 4226 (HOTP) is being implemented.</li>
   1.179 -                    <li style="margin-top: 0.5em;">Features like QR and OpenID integration are being explored.</li>
   1.180 -                    <li style="margin-top: 0.5em;">Most of all, OTPWCalc is being <em>ported to new platforms</em>.</li>
   1.181 -                </ul>
   1.182 -                <p style="margin-top: 0.5em; margin-bottom: 0.25em;">To request features or pose questions please write to the <a href="//list.europalab.com/mailman/listinfo/otpwcalc/">mailing list</a>.</p>
   1.183 -            </div>
   1.184 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.185 -                <h3>How can I report a bogue (bug)?</h3>
   1.186 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Please write to the <a href="//list.europalab.com/mailman/listinfo/otpwcalc/">mailing list</a> stating the OTPWCalc version and platform. Thanks for every bug report!</p>
   1.187 -            </div>
   1.188 -            <div data-role="collapsible" data-inset="false" data-theme="c" data-content-theme="d">
   1.189 -                <h3>My question isn't answered,<br />or this is just not working!</h3>
   1.190 -                <p style="margin-top: 0.25em; margin-bottom: 0.25em;">Please turn to the <a href="//list.europalab.com/mailman/listinfo/otpwcalc/">mailing list</a> and ask for help there. Answers appear in a day.</p>
   1.191 -            </div>
   1.192 -        </div><!-- /content -->
   1.193 -    </div><!-- /page -->
   1.194 -
   1.195 -    <div data-role="page" class="type-interior" id="quickstart">
   1.196 -        <div data-role="header" data-position="fixed" data-id="headquick">
   1.197 -            <h1>OTPWCalc</h1>
   1.198 -        </div><!-- /header -->
   1.199 -        <div data-role="content">
   1.200 -            <h3 style="margin-top: 0; margin-bottom: 0;">
   1.201 -                To start using OTPWCalc now&hellip;
   1.202 -            </h3>
   1.203 -            <ol style="margin-top: 0.5em; margin-bottom: 0;">
   1.204 -                <li style="margin-bottom: 0.5em;">Install and configure a OTP authentication server on the <strong>host computer</strong>.</li>
   1.205 -                <li style="margin-bottom: 0.5em;">Add a username, seed ID, and password to the OTP <strong>authentication server</strong>.</li>
   1.206 -                <li style="margin-bottom: 0.5em;">Log in to the host computer providing the recently added username. The host computer will reply with a challange including the appropriate <strong>seed ID</strong> and a new <strong>counter number</strong>.</li>
   1.207 -                <li style="margin-bottom: 0.5em;">Type the seed ID and counter number along with the corresponding password into OTPWCalc. Click <strong>Submit</strong>.</li>
   1.208 -                <li style="margin-bottom: 0.5em;">Read the resulting OTP in <div style="display: inline-block; color: rgb(192,0,0); text-transform: normal;">red uppercase characters</div>.</li>
   1.209 -                <li style="margin-bottom: 0.5em;">Type the OTP into the host computer console and&hellip;<br /><em>Enjoy <strong>secure</strong> access!</em></li>
   1.210 -            </ol>
   1.211 -        </div><!-- /content -->
   1.212 -    </div><!-- /page -->
   1.213 -
   1.214 -    <div data-role="page" class="type-interior" id="manpage">
   1.215 -        <div data-role="header" data-position="fixed" data-id="headman">
   1.216 -            <h1>OTPWCalc</h1>
   1.217 -        </div><!-- /header -->
   1.218 -        <div data-role="content">
   1.219 -            <div style="float: left;">User Commands</div>
   1.220 -            <div style="float: right;">OTPWCalc(1)</div>
   1.221 -            <div style="clear: both;"></div>
   1.222 -            <div style="margin-top: 1.5em; text-transform: uppercase; font-size: 0.75em;">Name</div>
   1.223 -            <div style="margin-left: 2em; font-size: 0.75em;">OTPWCalc - Client application for calculating responses to OTP challenges.</div>
   1.224 -            <div style="margin-top: 1.5em; text-transform: uppercase; font-size: 0.75em;">Synopsis</div>
   1.225 -            <div style="margin-left: 2em; font-size: 0.75em;">OTPWCalc [-h] [-v] [-V]</div>
   1.226 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Description</div>
   1.227 -            <div style="margin-left: 2em; font-size: 0.75em;">Playing the role of a hardware
   1.228 -                token in a client server authentication system as described
   1.229 -                in RFC 2289, OTPWCalc calculates responses to incoming
   1.230 -                authentication challenges as typed in by the user.</div>
   1.231 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Options</div>
   1.232 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.233 -                -h Display a brief help message and exit.<br />
   1.234 -                -v Print verbose text to the calling terminal.<br />
   1.235 -                -V Print the version number and exit.
   1.236 -            </div>
   1.237 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Terms</div>
   1.238 -            <div style="margin-left: 2em; font-size: 0.75em;">Username</div>
   1.239 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.240 -                The name that the server knows. For example, 'albertc'.
   1.241 -            </div>
   1.242 -            <div style="margin-left: 2em; font-size: 0.75em;">Secret</div>
   1.243 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.244 -                A password, usually selected by the user, that is
   1.245 -                needed to gain access to the server. For example,
   1.246 -                'Mysec2-pw'.
   1.247 -            </div>
   1.248 -            <div style="margin-left: 2em; font-size: 0.75em;">Challenge</div>
   1.249 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.250 -                Information printed by the server when it tries to
   1.251 -                authenticate a user. This information is needed by
   1.252 -                OTPWCalc to generate a proper response. For example,
   1.253 -                'otp-md5 820 dinw23612'.
   1.254 -            </div>
   1.255 -            <div style="margin-left: 2em; font-size: 0.75em;">Response</div>
   1.256 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.257 -                Information generated from a challenge that is used
   1.258 -                by the server to authenticate the user. For example,
   1.259 -                'BIEM ROSE JINX HARD BALL SKY NEW'.
   1.260 -            </div>
   1.261 -            <div style="margin-left: 2em; font-size: 0.75em;">Seed</div>
   1.262 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.263 -                Information used in conjunction with the secret and
   1.264 -                sequence number to compute the response. It allows
   1.265 -                the same secret to be used for multiple sequences
   1.266 -                by changing the seed, or for authentication to
   1.267 -                multiple servers by using different seeds.
   1.268 -            </div>
   1.269 -            <div style="margin-left: 2em; font-size: 0.75em;">Sequence #</div>
   1.270 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.271 -                A counter used to track key iterations. Each time
   1.272 -                a successful response is received by the server the
   1.273 -                sequence number is decremented. For example, 71.
   1.274 -            </div>
   1.275 -            <div style="margin-left: 2em; font-size: 0.75em;">Hash ID</div>
   1.276 -            <div style="margin-left: 4em; font-size: 0.75em;">
   1.277 -                Text that identifies the cryptographical algorithm
   1.278 -                used. The valid hash identifiers are 'otpmd4'
   1.279 -                corresponding to MD4, and 'otp-md5' corresponding
   1.280 -                to MD5.
   1.281 -            </div>
   1.282 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Files</div>
   1.283 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.284 -                The application may store a cookie in a file used to
   1.285 -                restore the most recent settings. The location of this
   1.286 -                file (or arbitrary data structure) varies according to
   1.287 -                the operating system.
   1.288 -            </div>
   1.289 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Bugs</div>
   1.290 -            <div style="margin-left: 2em; font-size: 0.75em;">This manual.</div>
   1.291 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Security</div>
   1.292 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.293 -                All of the authentication strategies covered in the
   1.294 -                standards implemented by this application are vulnerable
   1.295 -                to man in the middle (MITM) attacks. The strategies can
   1.296 -                be combined with public key logic to defeat such attacks.
   1.297 -            </div>
   1.298 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Standards</div>
   1.299 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.300 -                The IETF standards RFC 1760 (The S/KEY One-Time Password
   1.301 -                System) and RFC 2289 (A One-Time Password System) are
   1.302 -                implemented.
   1.303 -            </div>
   1.304 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">See also</div>
   1.305 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.306 -                None. This is a self contained, stand alone application with
   1.307 -                no alias commands. It is unique in that it leverages open
   1.308 -                technologies like Javascript to run unmodified on a variety
   1.309 -                of operating systems.
   1.310 -            </div>
   1.311 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Author</div>
   1.312 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.313 -                This application was written by <a href="//michael.schloh.com/">
   1.314 -                Michael Schloh von Bennewitz</a>.
   1.315 -            </div>
   1.316 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Contact</div>
   1.317 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.318 -                Please refer to the <a href="//otpwcalc.europalab.com/">
   1.319 -                OTPWCalc homepage</a> for contact information.
   1.320 -            </div>
   1.321 -            <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Support</div>
   1.322 -            <div style="margin-left: 2em; font-size: 0.75em;">
   1.323 -                The <a href="//list.europalab.com/mailman/listinfo/otpwcalc/">
   1.324 -                OTPWCalc mailing list</a> provides information and answers to
   1.325 -                questions. Commercial support is provided by the
   1.326 -                <a href="mailto:michael@schloh.com">author</a>.
   1.327 -            </div>
   1.328 -        </div><!-- /content -->
   1.329 -    </div><!-- /page -->
   1.330 -
   1.331 -    <div data-role="page" class="type-interior" id="security">
   1.332 -        <div data-role="header" data-position="fixed" data-id="headsecurity">
   1.333 -            <h1>OTPWCalc</h1>
   1.334 -        </div><!-- /header -->
   1.335 -        <div data-role="content">
   1.336 -            <div data-role="collapsible" data-allow-collapse="false" data-collapsed="false" data-expanded-icon="otpwcalc-security" data-theme="c" data-content-theme="d">
   1.337 -                <h1>Security</h1>
   1.338 -                <p style="margin-top: 0; margin-bottom: 0; font-size: 1.1em; line-height: 125%;">General <strong>security concerns</strong> should be directed to the <a href="//list.europalab.com/mailman/listinfo/otpwcalc/">mailing list</a>, while those of a private nature should be sent directly to the <a href="mailto:michael@schloh.com">author</a>. X.509 certificates (for exchanging S/MIME encrypted email) and GnuPG keys (to verify released software signatures) reside on the <a href="//michael.schloh.com/">author's website</a>.</p>
   1.339 -                <p style="margin-top: 0.5em; margin-bottom: 0; font-size: 1.1em; line-height: 125%;">Please monitor the mailing list and keep your installation of OTPWCalc <strong>up to date</strong>!</p>
   1.340 -            </div><!-- /collapsible -->
   1.341 -        </div><!-- /content -->
   1.342 -    </div><!-- /page -->
   1.343 -
   1.344 -    <div data-role="page" class="type-interior" id="standrfc">
   1.345 -        <div data-role="header" data-position="fixed" data-id="headrfc">
   1.346 -            <h1>OTPWCalc</h1>
   1.347 -        </div><!-- /header -->
   1.348 -        <div data-role="content">
   1.349 -            <div data-role="collapsible" data-allow-collapse="false" data-collapsed="false" data-expanded-icon="otpwcalc-document" data-theme="c" data-content-theme="d">
   1.350 -                <h1>Standards</h1>
   1.351 -                <p style="font-size: 1.1em; line-height: 125%;">This application implements<br />the following <strong>standards</strong>:</p>
   1.352 -                <ul>
   1.353 -                    <li>
   1.354 -                        <a href="//tools.ietf.org/html/rfc2289/">RFC 2289, A One-Time Password System</a>
   1.355 -                    </li>
   1.356 -                </ul>
   1.357 -            </div><!-- /collapsible -->
   1.358 -        </div><!-- /content -->
   1.359 -    </div><!-- /page -->
   1.360 -</body>
   1.361 -</html>

mercurial