mushpup : MushpupNotation

Revision history for MushpupNotation


Revision [533]

Last edited on 2016-07-12 04:02:01 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
Mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation | security protocol notation]] but seeks to simplify it for ordinary users. The basic syntax:
The basic notation is the same with version 2. The ""<b>*</b>"" is added to indicate the [[MushpupModifiers | modifier]] for including alpha, numeric, and special characters is used.
Example for password requiring [[MushpupModifiers | modifier]] for alpha, numeric, and special characters:
Deletions:
Mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation security protocol notation]] but seeks to simplify it for ordinary users. The basic syntax:
The basic notation is the same with version 2. The ""<b>*</b>"" is added to indicate the [[MushpupModifiers modifier]] for including alpha, numeric, and special characters is used.
Example for password requiring [[MushpupModifiers modifier]] for alpha, numeric, and special characters:


Revision [216]

Edited on 2009-06-21 22:00:44 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
""<tt style="font-weight:bold; color:blue;">m{mushpup.org/MushPup/*}</tt>""
Deletions:
""<tt style="font-weight:bold; color:blue;">m{site/domain/*}</tt>""


Revision [208]

Edited on 2009-06-21 16:19:31 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
Mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation security protocol notation]] but seeks to simplify it for ordinary users. The basic syntax:
""<tt style="font-weight:bold; color:blue;">m{site > msw}side<tt>""
- **m{}** signifies use of the Mushpup algorthim on the variables inside the brackets -- this is constant
- **msw** stands for Mushpup secret word -- this is constant (i.e., for security, this should not be replaced with the actual word but always read **msw** or be left out all together)*
* Note: if you had more than one Mushpup Secret Word, you could signify that here by indication, for example, **msw1** or **msw2**.
===An Example===
""<tt style="font-weight:bold; color:blue;">m{mushpup.org/MushPup > msw}r8</tt>""
- msw (right of the **>**): this signifies you mushpup secret word. Again, this is redundant.
===A Version 2 Example===
""<tt style="font-weight:bold; color:blue;">m{mushpup.org/MushPup/*}r8</tt>""
The basic notation is the same with version 2. The ""<b>*</b>"" is added to indicate the [[MushpupModifiers modifier]] for including alpha, numeric, and special characters is used.
===Recommended Notation===
Since you are probably going to know the user name you are using to sign in any way, you don't really need to include that. And if you are consistent in using the domain-dot-tld format in your site string, you don't really need to use that either. Similarly with the side value. So for most cases, you can just use the following format:
""<tt style="font-weight:bold; color:blue;">m{site/domain/%modifier(s)%}</tt>""
Example for password requiring [[MushpupModifiers modifier]] for alpha, numeric, and special characters:
""<tt style="font-weight:bold; color:blue;">m{site/domain/*}</tt>""
Deletions:
mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation security protocol notation]] but seeks to simplify it for ordinary users. The basic syntax:
""<span style="font:bold 1.4em serif;">m{site > msw}side</span>""
- **m{}** signifies use of the mushpup algorthim on the variables inside the brackets -- this is constant
- **msw** stands for mushpup secret word -- this is constant (i.e., for security, this should not be replaced with the actual word but always read **msw**)
Here's an example:
""<span style="font:bold 1.4em serif;">m{mushpup.org/MushPup > msw}r8</span>""
- msw (right of the **>**): this signifies you mushpup secret word. always leave this as msw
A version 2 example:
""<span style="font:bold 1.4em serif;">m2{mushpup.org/MushPup > msw}[ll6, !l8, ur1]r8</span>""
The basic notation is the same with version 2, but some of the variables change
- m2 indicates version of the mushpup algorithm. there will now be slightly different versions. m will still indicate v.1 and be the default, but since some sites require more complex rules for their passwords, it is necessary to introduce variations on this version
- between the curly brackets remains the same: site > msw
- the square brackets allow for the notation of additional parameters for character-specific tweaks -- in this case, **Ll6** means make the 6th character from the left a lower case, **!l8** means make 8th character from left a punctuation mark, and **Ur1** means make first character from right upper case.
- r8 again means use the right 8 characters of the hash


Revision [173]

Edited on 2007-07-05 12:04:47 by MushPup [Replaces old-style internal links with new pipe-split links.]

No Differences

Revision [64]

Edited on 2006-08-03 12:30:51 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
- the square brackets allow for the notation of additional parameters for character-specific tweaks -- in this case, **Ll6** means make the 6th character from the left a lower case, **!l8** means make 8th character from left a punctuation mark, and **Ur1** means make first character from right upper case.
Deletions:
- the square brackets allow for the notation of additional parameters for character-specific tweaks -- in this case, **ll6** means make the 6th character from the left a lower case, **!l8** means make 8th character from left a punctuation mark, and **ur1** means make first character from right upper case.


Revision [63]

Edited on 2006-08-03 12:30:29 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
- the square brackets allow for the notation of additional parameters for character-specific tweaks -- in this case, **ll6** means make the 6th character from the left a lower case, **!l8** means make 8th character from left a punctuation mark, and **ur1** means make first character from right upper case.
Deletions:
- the square brackets allow for the notation of additional parameters -- in this case, **ll6** means make the 6th character from the left a lower case, !l8 means make 8th character from left a punctuation mark, and **ur1** means make first character from right upper case.


Revision [60]

Edited on 2006-08-03 12:26:36 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
A version 2 example:
Deletions:
A version 2 example


Revision [59]

Edited on 2006-08-03 12:25:56 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
- **m{}** signifies use of the mushpup algorthim on the variables inside the brackets -- this is constant
- **msw** stands for mushpup secret word -- this is constant (i.e., for security, this should not be replaced with the actual word but always read **msw**)
Deletions:
- **m{}** signifies use of the mushpup algorthim on the variables inside the brackets
- **msw** stands for mushpup secret word (for security, this should not be replaced with the actual word but always read **msw**)


Revision [58]

Edited on 2006-08-03 12:25:10 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
where:
- **m{}** signifies use of the mushpup algorthim on the variables inside the brackets
- **site** is the value of site entered in the form
- **msw** stands for mushpup secret word (for security, this should not be replaced with the actual word but always read **msw**)
- **side** indicates the side of the hash from which the password will be copied and its length. l8, for instance, would stand for left 8 characters


Revision [57]

Edited on 2006-08-03 12:22:13 by MushPup [Replaces old-style internal links with new pipe-split links.]
Additions:
mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation security protocol notation]] but seeks to simplify it for ordinary users. The basic syntax:
""<span style="font:bold 1.4em serif;">m{site > msw}side</span>""
Here's an example:
Deletions:
mushpup notation is inspired by standard [[http://en.wikipedia.org/wiki/Security_protocol_notation security protocol notation]] but seeks to simplify it for ordinary users. Here's an example:


Revision [56]

The oldest known version of this page was created on 2006-08-03 12:20:45 by MushPup [Replaces old-style internal links with new pipe-split links.]