mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-25 19:44:18 +00:00
20 lines
No EOL
584 B
Markdown
20 lines
No EOL
584 B
Markdown
---
|
|
aliases: ["PKCS#1 v1.5"]
|
|
---
|
|
|
|
# PKCS#1 v1.5
|
|
|
|
[[funzione]] di [[crittografia asimmetrica]] basata su [[textbook RSA]] che ne aumenta la sicurezza aggiungendo un [[padding]] di dimensioni non deterministiche al messaggio.
|
|
|
|
## Funzionamento
|
|
|
|
1. Prima di cifrare il messaggio, vi aggiunge un [[blob]] che:
|
|
1. inizia con un byte `0x00`;
|
|
2. continua con un byte `0x02`
|
|
1. `0x00` o `0x01` per applicazioni diverse dalla crittografia asimmetrica
|
|
3. continua con un numero casuale di bytes casuali
|
|
4. termina con un byte `0x00`
|
|
|
|
## Vulnerabilità
|
|
|
|
- È [[malleabilità|malleabile]]. |