1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-24 11:14:18 +00:00
appunti-steffo/8 - Crittografia applicata/3 - Comunicazione asimmetrica/4 - Crittografia asimmetrica/PKCS1 v15.md
2023-09-21 02:46:23 +02:00

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]].