Patent AT-E400936-T1: [Translated] S-BOXES
A multiple-input multiple-output s-box receives a contiguously numbered input bits (101, 102, 103, 104, 105) I1, I2 to Ia, where a is at least 4, and outputs b contiguously numbered output bits (131, 132, 133, 134, 135) O1, O2, to Ob. The s-box comprises c primitive s-boxes (121, 122, 123) sb1 sb2 to sbc. Each primitive s-box (121, 122, 123) has a multiple-input single-output Boolean function f1, f2, to fo defining the relationship between the multiple inputs and the single output. Each primitive s-box (121, 122, 123) receives a set of input bits s1, s2, to sc, respectively, each such set is chosen from the a input bits (101, 102, 103, 104, 105) to the s-box and containing sl1, sl2, to slc bits respectively. Each of the numbers sl1, sl2, to slc, is in the range of 3 to (a-1), and the sum of the numbers sl1, sl2, to slc is larger than a. The b output bits of the s-box (131, 132, 133, 134, 135) are the outputs of the c Boolean functions.
Complete Metadata
| @type | dcat:Dataset |
|---|---|
| accessLevel | public |
| bureauCode |
[
"009:25"
]
|
| contactPoint |
{
"fn": "NIH/NCBI Data Team",
"@type": "vcard:Contact",
"hasEmail": "mailto:info@ncbi.nlm.nih.gov"
}
|
| description | A multiple-input multiple-output s-box receives a contiguously numbered input bits (101, 102, 103, 104, 105) I1, I2 to Ia, where a is at least 4, and outputs b contiguously numbered output bits (131, 132, 133, 134, 135) O1, O2, to Ob. The s-box comprises c primitive s-boxes (121, 122, 123) sb1 sb2 to sbc. Each primitive s-box (121, 122, 123) has a multiple-input single-output Boolean function f1, f2, to fo defining the relationship between the multiple inputs and the single output. Each primitive s-box (121, 122, 123) receives a set of input bits s1, s2, to sc, respectively, each such set is chosen from the a input bits (101, 102, 103, 104, 105) to the s-box and containing sl1, sl2, to slc bits respectively. Each of the numbers sl1, sl2, to slc, is in the range of 3 to (a-1), and the sum of the numbers sl1, sl2, to slc is larger than a. The b output bits of the s-box (131, 132, 133, 134, 135) are the outputs of the c Boolean functions. |
| distribution |
[
{
"@type": "dcat:Distribution",
"title": "Official Data Source",
"mediaType": "text/html",
"description": "Access the complete Patent AT-E400936-T1: [Translated] S-BOXES on the official website.",
"downloadURL": "https://pubchem.ncbi.nlm.nih.gov/patent/AT-E400936-T1"
}
]
|
| identifier | https://healthdata.gov/api/views/bzhb-67mg |
| issued | 2025-09-05 |
| keyword |
[
"chemistry",
"innovation",
"patent",
"pubchem",
"research"
]
|
| landingPage | https://healthdata.gov/d/bzhb-67mg |
| modified | 2025-09-06 |
| programCode |
[
"009:066"
]
|
| publisher |
{
"name": "National Center for Biotechnology Information (NCBI)",
"@type": "org:Organization"
}
|
| theme |
[
"NIH"
]
|
| title | Patent AT-E400936-T1: [Translated] S-BOXES |