Rationale
<style type="text/css">br {mso-data-placement:same-cell;}</style>
Aspect | CAST / CAST5 (CAST-128) | CAST6 (CAST-256)
-- | -- | --
Block Size | 64 bits | 128 bits
Key Sizes | 40–128 bits (variable) | 128–256 bits (fixed options)
Rounds | 12 or 16 | 48 (12 quad-rounds)
Structure | Classic Feistel network | Generalized Feistel network
Primary Use | Legacy applications (e.g., PGP/GPG) | AES candidate; larger data security
Security Notes | Adequate for its era but limited by small block size | Stronger against modern threats due to larger block and key options
Description
We need to address this case, which is related to #46 We have two options:
- we define the concept of family, which is wht CycloDX went for
- goven how popular these algorithms are and that there are only two variants, we add them both to the list
Action
DoD
Rationale
<style type="text/css">br {mso-data-placement:same-cell;}</style> Aspect | CAST / CAST5 (CAST-128) | CAST6 (CAST-256) -- | -- | -- Block Size | 64 bits | 128 bits Key Sizes | 40–128 bits (variable) | 128–256 bits (fixed options) Rounds | 12 or 16 | 48 (12 quad-rounds) Structure | Classic Feistel network | Generalized Feistel network Primary Use | Legacy applications (e.g., PGP/GPG) | AES candidate; larger data security Security Notes | Adequate for its era but limited by small block size | Stronger against modern threats due to larger block and key optionsDescription
We need to address this case, which is related to #46 We have two options:
Action
DoD