Template:Infobox encryption method: Difference between revisions

Content deleted Content added
Sardanaphalus (talk | contribs)
category handling
top: wikilink
 
(23 intermediate revisions by 14 users not shown)
Line 1:
{{ infobox
<noinclude>{| style="background:transparent;"
| title = {{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}
|- style="vertical-align:top;"
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|alt={{{alt|}}}}}
<!-----Lefthand side: documentation----->
| caption = {{{caption|}}}
| {{documentation}}
<!-------Righthand side: template------->
|
</noinclude>{| class="infobox" style="width:23em; font-size:90%;"
<!------------------------------ Header ------------------------------->
!colspan="2" style="padding-bottom:0.5em; text-align:center; font-size:larger;"| {{{name}}}
|-
{{#if:{{{image<includeonly>|</includeonly>}}} |
<!---->{{!}}colspan="2" style="padding-bottom:0.5em; text-align:center;"{{!}} {{{image}}}<!--
--><div><small>{{{caption}}}</small></div>
}}
|-
<!-------------------------- General details -------------------------->
{{#if:{{{designers<includeonly>|</includeonly>}}}{{{publish date|}}}{{{series|}}}{{{derived from|}}}{{{derived to|}}}{{{related to|}}}{{{certification|}}} |
<!---->!colspan="2" style="background:lightsteelblue; text-align:center; vertical-align:middle;"{{!}} General
}}
|-
{{#if:{{{designers<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Designers
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{designers}}}
}}
|-
{{#if:{{{publish date<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} First published
<!---->{{!}}style="line-height:1.2em; vertical-align:middle;"{{!}} {{{publish date}}}
}}
|-
{{#if:{{{series<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Series
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{series}}}
}}
|-
{{#if:{{{derived from<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Derived from
<!---->{{!}}style="line-height:1.2em; vertical-align:middle;"{{!}} {{{derived from}}}
}}
|-
{{#if:{{{derived to<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Successors
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{derived to}}}
}}
|-
{{#if:{{{related to<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Related&nbsp;to
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{related to}}}
}}
|-
{{#if:{{{certification<includeonly>|</includeonly>}}} |
<!---->!style="line-height:1.2em; text-align:left;"{{!}} Certification
<!---->{{!}}style="line-height:1.2em;"{{!}} {{{certification}}}
}}
|-
<!-------------------------- (Cipher) detail -------------------------->
{{#if:{{{digest size<includeonly>|</includeonly>}}}{{{key size<includeonly>|</includeonly>}}}{{{security claim|}}}{{{block size|}}}{{{structure|}}}{{{rounds|}}} |
<!---->!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><!--
-->{{#if:{{{digest size|}}}
| [[:Category:Cryptographic hash functions]]
| {{#if:{{{key size|}}}{{{block size|}}} |[[Category:Block ciphers]]}}<!--
-->}}</includeonly><noinclude>
 
| header1 = {{#if:{{{designers|}}}{{{publish date|}}}{{{series|}}}{{{derived from|}}}{{{derived to|}}}{{{related to|}}}{{{certification|}}}|General}}
<!--Add interwikis, categories, documentation to the /doc page, not here - thanks!-->
| label2 = Designers
| data2 = {{{designers|}}}
| label3 = First published
| data3 = {{{publish date|}}}
| label4 = Series
| data4 = {{{series|}}}
| label5 = Derived from
| data5 = {{{derived from|}}}
| label6 = Successors
| data6 = {{{derived to|}}}
| label7 = Related&nbsp;to
| data7 = {{{related to|}}}
| label8 = Certification
| data8 = {{{certification|}}}
 
| header9 = {{#if:{{{digest size|}}}{{{key size|}}}{{{security claim|}}}{{{block size|}}}{{{state size|}}}{{{structure|}}}{{{rounds|}}}|{{#if:{{{key size|}}}{{{block size|}}}|Cipher detail|Detail}} }}
| label10 = [[Cryptographic hash function|Digest size]]s
| data10 = {{{digest size|}}}
| label11 = [[Key size]]s
| data11 = {{{key size|}}}
| label12 = Security claims
| data12 = {{{security claim|}}}
| label13 = [[Block size (cryptography)|Block size]]s
| data13 = {{{block size|}}}
| label14 = State size
| data14 = {{{state size|}}}
| label15 = Structure
| data15 = {{{structure|}}}
| label16 = [[Round (cryptography)|Rounds]]
| data16 = {{{rounds|}}}
| label17 = Speed
| data17 = {{{speed|}}}
 
| header18 = {{#if:{{{cryptanalysis|}}}|Best public [[cryptanalysis]]}}
| below = {{{cryptanalysis|}}}
| belowstyle = line-height: 1.25em; text-align: left
}}<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:0}}| {{#if:{{{digest size|}}}|[[Category:Cryptographic hash functions]]|{{#if:{{{block size|}}}|[[Category:Block ciphers]]|{{#if:{{{state size|}}}|[[Category:Stream ciphers]]}} }} }} }}</includeonly><noinclude>{{documentation}}<!-- Please add metadata to the <includeonly> section on the /doc subpage - thanks! -->
</noinclude>