implement spn algebra template
This commit is contained in:
@@ -1,16 +1,18 @@
|
||||
# Permutation Algebra
|
||||
This notebook is a prerequisite to following the DARC tutorial
|
||||
This notebook is a prerequisite to the [DARC](darc.md) tutorial
|
||||
|
||||
|
||||
|
||||
## Key Generation Parameters
|
||||
- block size: The number of characters we encode in a block. Block size isn't using in this notebook
|
||||
- key height: The alphabet length. If we want to encode bytes, our alphabet length is 256.
|
||||
If we want to encode lowercase letters a-z our alphabet length is 26. NKodes {{ height }} key {{ width }} attribute alphabet is {{ total_attr }}.
|
||||
- key width: The number of bytes an encrypted charter is in our alphabet.
|
||||
- key height: The alphabet length. To encode bytes, our alphabet length is 256.
|
||||
To encode lowercase letters a-z our alphabet length is 26. To encode a {{ height }} key {{ width }} attribute nKode interface, our alphabet is `{{ height }} x {{ width }} = {{ total_attr }}`.
|
||||
|
||||
- key width: The number of bytes an encrypted character is in our alphabet.
|
||||
|
||||
|
||||
In this document, we will use the following parameters:
|
||||
```
|
||||
height = {{ height }}
|
||||
height = {{ height }}
|
||||
width = {{ width }}
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user