Difference between revisions of "Template:Infobox encryption method"
Jump to navigation
Jump to search
[[Category:Infobox templates|Template:Remove first word]]
imported>Sardanaphalus m (newline) |
imported>Zyxw m (replace {{PAGENAME}} with {{PAGENAMEBASE}} to remove any disambiguation if article name is used as infobox title, using AWB) |
||
| (17 intermediate revisions by 12 users not shown) | |||
| Line 1: | Line 1: | ||
| − | < | + | {{ infobox |
| − | {{ | + | | title = {{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}} |
| − | | | + | | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|alt={{{alt|}}}}} |
| − | | | + | | caption = {{{caption|}}} |
| − | | | ||
| − | | | ||
| − | | | ||
| − | |caption | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |header1 = {{#if:{{{designers | + | | header1 = {{#if:{{{designers|}}}{{{publish date|}}}{{{series|}}}{{{derived from|}}}{{{derived to|}}}{{{related to|}}}{{{certification|}}}|General}} |
| − | + | | label2 = Designers | |
| − | + | | data2 = {{{designers|}}} | |
| − | + | | label3 = First published | |
| − | |label2 | + | | data3 = {{{publish date|}}} |
| − | |data2 | + | | label4 = Series |
| − | |label3 | + | | data4 = {{{series|}}} |
| − | |data3 | + | | label5 = Derived from |
| − | |label4 | + | | data5 = {{{derived from|}}} |
| − | |data4 | + | | label6 = Successors |
| − | |label5 | + | | data6 = {{{derived to|}}} |
| − | |data5 | + | | label7 = Related to |
| − | |label6 | + | | data7 = {{{related to|}}} |
| − | |data6 | + | | label8 = Certification |
| − | |label7 | + | | data8 = {{{certification|}}} |
| − | |data7 | ||
| − | |label8 | ||
| − | |data8 | ||
| − | |header9 = {{#if:{{{digest size | + | | 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 | |
| − | |label10 = [[Digest size]]s | + | | data11 = {{{key size|}}} |
| − | |data10 | + | | label12 = Security claims |
| − | |label11 = [[Key size]]s | + | | data12 = {{{security claim|}}} |
| − | |data11 | + | | label13 = [[Block size (cryptography)|Block size]]s |
| − | |label12 = Security claims | + | | data13 = {{{block size|}}} |
| − | |data12 | + | | label14 = State size |
| − | |label13 = [[Block size (cryptography)|Block size]]s | + | | data14 = {{{state size|}}} |
| − | |data13 | + | | label15 = Structure |
| − | |label14 = Structure | + | | data15 = {{{structure|}}} |
| − | | | + | | label16 = 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> | </noinclude> | ||
Latest revision as of 18:35, 27 November 2016
[[Category:Infobox templates|Template:Remove first word]]
Example usage
The SubBytes step, one of four stages in a round of AES | |
| General | |
|---|---|
| Designers | Vincent Rijmen, Joan Daemen |
| First published | 1998 |
| Derived from | Square |
| Successors | CRYPTON, Anubis, Grand Cru |
| Related to | ... |
| Cipher detail | |
| Key sizes | 128, 192 or 256 bits |
| Block sizes | 128 bits |
| Structure | Substitution–permutation network |
| Rounds | 10, 12 or 14 (depending on key size) |
| Best public cryptanalysis | |
| A related-key attack can break up to 9 rounds of 256-bit AES [...] | |
{{Infobox encryption method
| name = AES
| image = [[Image:AES-SubBytes.svg|280px|center]]
| caption = The <code>SubBytes</code> step, one of four stages in a round of AES
| designers = [[Vincent Rijmen]], [[Joan Daemen]]
| publish date = 1998
| derived from = [[Square (cipher)|Square]]
| derived to = [[CRYPTON]], [[Anubis (cipher)|Anubis]], [[Grand Cru (cipher)|Grand Cru]]
| related to = ...
| key size = 128, 192 or 256 bits
| block size = 128 bits
| structure = [[Substitution–permutation network]]
| rounds = 10, 12 or 14 (depending on key size)
| cryptanalysis = A [[related-key attack]] can break up to 9 rounds of 256-bit AES [...]
}}
This template summarizes information about an encryption method. If you have suggestions as to how the template may be improved, please leave a message on the talk page.
All available parameters
{{Infobox encryption method
| name =
| image =
| caption =
| designers =
| publish date =
| derived from =
| derived to =
| related to =
| key size =
| block size =
| structure =
| rounds =
| cryptanalysis =
}}
Parameters
This infobox takes a number of parameters, which are all optional:
| Parameter | Description |
|---|---|
| name | . |
| image | . |
| caption | . |
| designers | . |
| publish date | . |
| derived from | . |
| derived to | . |
| related to | . |
| key size | . |
| block size | . |
| rounds | . |
| cryptanalysis | . |
| The above documentation is transcluded from Template:Infobox encryption method/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |