| {{documentation}}
<!-------Righthand side: template------->
| </noinclude><!--
|
</noinclude>{| class="infobox" style="width:23em; font-size:90%;"
-->{{Infobox
<!------------------------------ Header ------------------------------->
|bodystyle = width:23em; font-size:90%;
!colspan="2" style="padding-bottom:0.5em; text-align:center; font-size:larger;"| {{{name}}}
|above = {{{name}}}
|-
|abovestyle = background:transparent; font-size:larger; font-weight:bold;
{{#if:{{{image<includeonly>|</includeonly>}}} |
|image = {{{image<includeonly>|</includeonly>}}}
<!---->{{!}}colspan="2" style="padding-bottom:0.5em; text-align:center;"{{!}} {{{image}}}<!--
|imagestyle = padding-bottom:1.0em; text-align:center;
--><div><small>{{{caption}}}</small></div>
|caption = <div style="padding-top:0.4em;">{{{caption<includeonly>|</includeonly>}}}</div>
}}
|captionstyle = line-height:1.2em; font-size:80%;
|-
|headerstyle = background:lightsteelblue;
<!-------------------------- General details -------------------------->
|labelstyle = background:transparent; line-height:1.2em;
{{#if:{{{designers<includeonly>|</includeonly>}}}{{{publish date|}}}{{{series|}}}{{{derived from|}}}{{{derived to|}}}{{{related to|}}}{{{certification|}}} |
<!---->!colspan="2"|datastyle style="background:lightsteelblue; textline-alignheight:center1.2em; vertical-align:middle;"{{!}} General
}}
|header1 = {{#if:{{{designers<includeonly>|</includeonly>}}}<!--
|-
-->{{{publish date|}}}{{{series|}}}{{{derived from|}}}{{{derived to|}}}<!--
{{#if:{{{designers<includeonly>|</includeonly>}}} |
-->{{{related to|}}}{{{certification|}}}
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Designers
| General}}
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{designers}}}
|label2 = Designers
}}
|data2 = {{{designers}}}
|-
|label3 = First published
{{#if:{{{publish date<includeonly>|</includeonly>}}} |
|data3 = {{{publish date<includeonly>|</includeonly>}}}
<!---->!style="line-height:1.2em; text-align:left;"{{!}} First published
|label4 = Series
<!---->{{!}}style="line-height:1.2em; vertical-align:middle;"{{!}} {{{publish date}}}
|data4 = {{{series<includeonly>|</includeonly>}}}
}}
|label5 = Derived from
|-
|data5 = {{#if:{{{seriesderived from<includeonly>|</includeonly>}}} |
|label6 = Successors
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Series
|data6 = {{{derived to<includeonly>|</includeonly>}}}
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{series}}}
|label7 = Related to
}}
|data7 = {{{related to<includeonly>|</includeonly>}}}
|-
|label8 = Certification
{{#if:{{{derived from<includeonly>|</includeonly>}}} |
|data8 = {{{certification<includeonly>|</includeonly>}}}
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Derived from
<!---->{{!}}style="line-height:1.2em; vertical-align:middle;"{{!}} {{{derived from}}}
|header9 = {{#if:{{{digest size<includeonly>|</includeonly>}}}<!--
}}
-->{{{key size|}}}{{{security claim|}}}{{{block size|}}}<!--
|-
-->{{{structure|}}}{{{rounds|}}}
{{#if:{{{derived to<includeonly>|</includeonly>}}} |
| {{#if:{{{key size|}}}{{{block size|}}} |Cipher detail |Detail}} }}
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Successors
|label10 = [[Digest size]]s
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{derived to}}}
|data10 = {{{digest size<includeonly>|</includeonly>}}}
}}
|label11 = [[Key size]]s
|-
|data11 = {{#if:{{{relatedkey tosize<includeonly>|</includeonly>}}} |
|label12 = Security claims
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Related to
|data12 = {{{security claim<includeonly>|</includeonly>}}}
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{related to}}}
|label13 = [[Block size (cryptography)|Block size]]s
}}
|data13 = {{{block size<includeonly>|</includeonly>}}}
|-
|label14 = Structure
{{#if:{{{certification<includeonly>|</includeonly>}}} |
|data14 = {{{structure<includeonly>|</includeonly>}}}
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Certification
|label15 = Rounds
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{certification}}}
|data15 = {{{rounds<includeonly>|</includeonly>}}}
}}
|-
|header16 = {{#if:{{{cryptanalysis<includeonly>|</includeonly>}}}
<!-------------------------- (Cipher) detail -------------------------->
| Best public [[cryptanalysis]]}}
{{#if:{{{digest size<includeonly>|</includeonly>}}}{{{key size<includeonly>|</includeonly>}}}{{{security claim|}}}{{{block size|}}}{{{structure|}}}{{{rounds|}}} |
|data17 = <div style="line-height:1.25em; text-align:left;">{{{cryptanalysis}}}</div>
<!---->!colspan="2" style="background:lightsteelblue; text-align:center; vertical-align:middle;"{{!}} {{#if:{{{key size|}}}{{{block size|}}} |Cipher detail |Detail}}
}}
|-
{{#if:{{{digest size<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left; white-space:nowrap;"{{!}} [[Digest size]]s
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{digest size}}}
}}
|-
{{#if:{{{key size<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left; white-space:nowrap;"{{!}} [[Key size]]s
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{key size}}}
}}
|-
{{#if:{{{security claim<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Security claims
<!---->{{!}}style="line-height:1.2em; vertical-align:middle;"{{!}} {{{security claim}}}
}}
|-
{{#if:{{{block size<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left; white-space:nowrap;"{{!}} [[Block size (cryptography)|Block size]]s
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{block size}}}
}}
|-
{{#if:{{{structure<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Structure
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{structure}}}
}}
|-
{{#if:{{{rounds<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Rounds
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{rounds}}}
}}
|-
<!--------------------------- Cryptanalysis --------------------------->
{{#if:{{{cryptanalysis<includeonly>|</includeonly>}}} |
<!---->!colspan="2" style="background:lightsteelblue; text-align:center; vertical-align:middle;"{{!}} Best public [[cryptanalysis]]
<!---->{{!-}}
<!---->{{!}}colspan="2" style="line-height:1.3em;"{{!}} {{{cryptanalysis}}}
}}
|}<includeonly><!--
|