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.
Find Related Datasets
Search by Tags
Click any tag below to search for similar datasets
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 |