Difference between revisions of "Template:Infobox Cryptographic hash function"

From blackwiki
Jump to navigation Jump to search
imported>Intgr
(Created page with '{| class="infobox" style="width: 23em;" |colspan="2" style="text-align: center; font-size: larger; padding-bottom: 8px" | '''{{{name}}}''' |- {{#if:{{{image<include...')
 
imported>Intgr
(digest size -> key size)
Line 52: Line 52:
 
|-
 
|-
 
{{#if:{{{digest size<includeonly>|</includeonly>}}}|
 
{{#if:{{{digest size<includeonly>|</includeonly>}}}|
<!-- -->! [[key size|Key size(s)]]:
+
<!-- -->! Digest size(s):
<!-- -->{{!}} {{{key size}}}
+
<!-- -->{{!}} {{{digest size}}}
 
}}
 
}}
 
|-
 
|-

Revision as of 19:17, 16 May 2007

{{{name}}}

{{{image}}}

{{{caption}}}
General
Designer(s): {{{designers}}}
First published: {{{publish date}}}
Series: {{{series}}}
Derived from: {{{derived from}}}
Successor(s): {{{derived to}}}
Related to: {{{related to}}}
Certification: {{{certification}}}
Detail
Digest size(s): {{{digest size}}}
Security claim(s): {{{security claim}}}
Structure: {{{structure}}}
Rounds: {{{rounds}}}
Best public cryptanalysis
{{{cryptanalysis}}}

Usage

{{Infobox cryptographic hash function
| name           = 
| image          = 
| caption        = 
<!-- General -->
| designers      = 
| publish date   = 
| series         = 
| derived from   = 
| derived to     = 
| related to     = 
| certification  = 
<!-- Detail -->
| digest size    = 
| structure      = 
| rounds         = 
| cryptanalysis  = 
}}

Description of fields

All fields except for name are optional.

  • name: Name of the hash function, or preferably the abbreviation if the expansion contains multiple words and would not fit well.
  • image: An illustrative image of the function; typically a diagram of the function's structure.
    • caption: (Only if the image is specified) caption for the image.
General
  • designers: Names of the designers/authors of the hash function, separated by commas. Should not contain organization names unless names of the real authors are unknown. The names should be linked if articles about them exist.
  • publish date: Date that the hash function was first presented. If the exact date is unknown, this should at least contain the year number.
  • series: A comma-separated list of hash functions in a series, usually named similarly. For example, "MD, MD2, MD3, MD4, MD5"
  • derived from: A comma-separated list of hash functions that inspired the design of the subject hash function. Do not duplicate the "series" field here.
  • derived to: A comma-separated list of hash functions whose design was inspired by the subject hash function. Do not duplicate the "series" field here.
  • related to: A list of hash functions that are otherwise related to the subject. This field should be used minimally, and only when the relation is clearly remarkable.
  • certification: Cryptography expert groups that have selected or recommended this algorithm. For example, "NESSIE", "CRYPTREC"
Detail
  • digest size: Size of hash function digest output, in bits. Should include the suffix "bits". For example, "128 bits"
  • structure: Design structure of the hash function.
  • rounds: The number(s) of rounds the hash function was originally designed to work with.
  • cryptanalysis: The best-known cryptanalysis for the subject hash function. Should contain a brief overview of the vulnerabilities and a footnote link to the reference.

Extra features

See also