src/tizen/help/hman.html

Wed, 31 Jul 2013 19:48:00 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Jul 2013 19:48:00 +0200
changeset 14
d1b294812560
permissions
-rw-r--r--

Introduce port to the Tizen OS.

michael@14 1 <!DOCTYPE html>
michael@14 2 <!--
michael@14 3 OTPWCalc - One time password challenge response calculator client
michael@14 4 Copyright © 2013 Michael Schloh von Bennewitz <michael@schloh.com>
michael@14 5
michael@14 6 OTPWCalc is free software: you can redistribute it and/or modify
michael@14 7 it under the terms of the European Union Public Licence, either
michael@14 8 version 1.1 of the license, or (at your option) any later version.
michael@14 9
michael@14 10 OTPWCalc is distributed in the hope that it will be useful,
michael@14 11 but WITHOUT ANY WARRANTY; without even the implied warranty
michael@14 12 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
michael@14 13 the European Union Public License for more details.
michael@14 14
michael@14 15 You should have received a copy of the European Union Public
michael@14 16 Licence along with OTPWCalc. If not, please refer to
michael@14 17 <http://joinup.ec.europa.eu/software/page/eupl/>.
michael@14 18
michael@14 19 This file is part of project OTWPCalc, a one time password challenge
michael@14 20 response calculator client and is found at http://otpwcalc.europalab.com/
michael@14 21
michael@14 22 hman.html: W3C HTML implementation
michael@14 23 -->
michael@14 24
michael@14 25 <html>
michael@14 26 <head>
michael@14 27 <meta charset="utf-8">
michael@14 28 <meta name="viewport" content="width=device-width, initial-scale=1">
michael@14 29 <title>OTPWCalc</title>
michael@14 30 <link rel="stylesheet" href="../css/jquery.mobile-1.3.2.min.css" />
michael@14 31 <link rel="stylesheet" href="../main.css" />
michael@14 32 <script src="../js/jquery-2.0.0.min.js"></script>
michael@14 33 <script src="help.js"></script>
michael@14 34 <script src="../js/jquery.mobile-1.3.2.min.js"></script>
michael@14 35 </head>
michael@14 36 <body>
michael@14 37 <!-- Data attributes reserved by JQuery Mobile:
michael@14 38 data-theme, data-ajax, data-filter, data-icon, data-grid,
michael@14 39 data-rel, data-icon, data-url, data-role, and data-type -->
michael@14 40 <!-- Also data-dom-cache="true" -->
michael@14 41 <div data-role="page" class="type-interior oc-swipage" id="manpage">
michael@14 42 <div data-role="header" data-position="fixed" data-id="headman">
michael@14 43 <h1>OTPWCalc</h1>
michael@14 44 </div><!-- /header -->
michael@14 45 <div data-role="content">
michael@14 46 <div style="float: left;">User Commands</div>
michael@14 47 <div style="float: right;">OTPWCalc(1)</div>
michael@14 48 <div style="clear: both;"></div>
michael@14 49 <div style="margin-top: 1.5em; text-transform: uppercase; font-size: 0.75em;">Name</div>
michael@14 50 <div style="margin-left: 2em; font-size: 0.75em;">OTPWCalc - Client application for calculating responses to OTP challenges.</div>
michael@14 51 <div style="margin-top: 1.5em; text-transform: uppercase; font-size: 0.75em;">Synopsis</div>
michael@14 52 <div style="margin-left: 2em; font-size: 0.75em;">OTPWCalc [-h] [-v] [-V]</div>
michael@14 53 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Description</div>
michael@14 54 <div style="margin-left: 2em; font-size: 0.75em;">Playing the role of a hardware
michael@14 55 token in a client server authentication system as described
michael@14 56 in RFC 2289, OTPWCalc calculates responses to incoming
michael@14 57 authentication challenges as typed in by the user.</div>
michael@14 58 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Options</div>
michael@14 59 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 60 -h Display a brief help message and exit.<br />
michael@14 61 -v Print verbose text to the calling terminal.<br />
michael@14 62 -V Print the version number and exit.
michael@14 63 </div>
michael@14 64 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Terms</div>
michael@14 65 <div style="margin-left: 2em; font-size: 0.75em;">Username</div>
michael@14 66 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 67 The name that the server knows. For example, 'albertc'.
michael@14 68 </div>
michael@14 69 <div style="margin-left: 2em; font-size: 0.75em;">Secret</div>
michael@14 70 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 71 A password, usually selected by the user, that is
michael@14 72 needed to gain access to the server. For example,
michael@14 73 'Mysec2-pw'.
michael@14 74 </div>
michael@14 75 <div style="margin-left: 2em; font-size: 0.75em;">Challenge</div>
michael@14 76 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 77 Information printed by the server when it tries to
michael@14 78 authenticate a user. This information is needed by
michael@14 79 OTPWCalc to generate a proper response. For example,
michael@14 80 'otp-md5 820 dinw23612'.
michael@14 81 </div>
michael@14 82 <div style="margin-left: 2em; font-size: 0.75em;">Response</div>
michael@14 83 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 84 Information generated from a challenge that is used
michael@14 85 by the server to authenticate the user. For example,
michael@14 86 'BIEM ROSE JINX HARD BALL SKY NEW'.
michael@14 87 </div>
michael@14 88 <div style="margin-left: 2em; font-size: 0.75em;">Seed</div>
michael@14 89 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 90 Information used in conjunction with the secret and
michael@14 91 sequence number to compute the response. It allows
michael@14 92 the same secret to be used for multiple sequences
michael@14 93 by changing the seed, or for authentication to
michael@14 94 multiple servers by using different seeds.
michael@14 95 </div>
michael@14 96 <div style="margin-left: 2em; font-size: 0.75em;">Sequence #</div>
michael@14 97 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 98 A counter used to track key iterations. Each time
michael@14 99 a successful response is received by the server the
michael@14 100 sequence number is decremented. For example, 71.
michael@14 101 </div>
michael@14 102 <div style="margin-left: 2em; font-size: 0.75em;">Hash ID</div>
michael@14 103 <div style="margin-left: 4em; font-size: 0.75em;">
michael@14 104 Text that identifies the cryptographical algorithm
michael@14 105 used. The valid hash identifiers are 'otpmd4'
michael@14 106 corresponding to MD4, and 'otp-md5' corresponding
michael@14 107 to MD5.
michael@14 108 </div>
michael@14 109 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Files</div>
michael@14 110 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 111 The application may store a cookie in a file used to
michael@14 112 restore the most recent settings. The location of this
michael@14 113 file (or arbitrary data structure) varies according to
michael@14 114 the operating system.
michael@14 115 </div>
michael@14 116 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Bugs</div>
michael@14 117 <div style="margin-left: 2em; font-size: 0.75em;">This manual.</div>
michael@14 118 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Security</div>
michael@14 119 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 120 All of the authentication strategies covered in the
michael@14 121 standards implemented by this application are vulnerable
michael@14 122 to man in the middle (MITM) attacks. The strategies can
michael@14 123 be combined with public key logic to defeat such attacks.
michael@14 124 </div>
michael@14 125 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Standards</div>
michael@14 126 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 127 The IETF standards RFC 1760 (The S/KEY One-Time Password
michael@14 128 System) and RFC 2289 (A One-Time Password System) are
michael@14 129 implemented.
michael@14 130 </div>
michael@14 131 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">See also</div>
michael@14 132 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 133 None. This is a self contained, stand alone application with
michael@14 134 no alias commands. It is unique in that it leverages open
michael@14 135 technologies like Javascript to run unmodified on a variety
michael@14 136 of operating systems.
michael@14 137 </div>
michael@14 138 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Author</div>
michael@14 139 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 140 This application was written by <a href="http://michael.schloh.com/">
michael@14 141 Michael Schloh von Bennewitz</a>.
michael@14 142 </div>
michael@14 143 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Contact</div>
michael@14 144 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 145 Please refer to the <a href="http://otpwcalc.europalab.com/">
michael@14 146 OTPWCalc homepage</a> for contact information.
michael@14 147 </div>
michael@14 148 <div style="margin-top: 1.25em; text-transform: uppercase; font-size: 0.75em;">Support</div>
michael@14 149 <div style="margin-left: 2em; font-size: 0.75em;">
michael@14 150 The <a href="http://list.europalab.com/mailman/listinfo/otpwcalc/">
michael@14 151 OTPWCalc mailing list</a> provides information and answers to
michael@14 152 questions. Commercial support is provided by the
michael@14 153 <a href="mailto:michael@schloh.com">author</a>.
michael@14 154 </div>
michael@14 155 </div><!-- /content -->
michael@14 156 </div><!-- /page -->
michael@14 157 </body>
michael@14 158 </html>

mercurial