DOMANDA Codificare l'algoritmo di crittografia DHM usando un linguaggio programmazione

MPG

Utente Attivo
467
2
Ciao a tutti.
Dovrei fare una codifica “libera” dell'algoritmo DHM. Input: Y, p, a, b Output: chiave condivisa k
Devo codificare il programma in un linguaggio di programmazione a scelta strutturando il programma in funzioni. Il programma base deve poter calcolare potenze con "numeri piccoli". La versione "evoluta" (2.0, 3.0, 4.0) deve poter gestire numeri "più grandi" implementando le proprietà dei moduli.
In allegato a pag 30 sino a 32 del pdf che si reperisce online c'è la spiegazione dell'algoritmo DHM e fin qui ci sono, solo non riesco a creare ad esempio in C++ il programma che faccia quanto dovrei svolgere.
MI potete aiutare ?
Grazie infinite
 

Allegati

  • Crittografia.pdf
    840.6 KB · Visualizzazioni: 29

BAT

Moderatore
Staff Forum
Utente Èlite
5,043
2,188
CPU
Neurone solitario
Dissipatore
Ventaglio azionato a mano
Scheda Madre
Casalinga
RAM
Molto molto volatile
GPU
Binoculare integrata nel cranio
PSU
Pastasciutta, pollo e patatine al forno
Net
Segnali di fumo e/o tamburi
OS
Windows 10000 BUG
mi spiace, nel mio piano di studi non avevo un corso specifico di crittografia, devi appoggiarti a libri
 

rodhellas

Utente Èlite
1,518
425
CPU
Ryzen 5 3600
Dissipatore
GELID Phantom
Scheda Madre
MSI B450 Gaming Plus Max
HDD
500GB m.2 + 2TB HDD
RAM
16GB Corsair LPX 3000mhz
GPU
Gigabyte GTX 960 OC
Audio
Integrata
Monitor
SyncMaster 223BW
PSU
Antec HCG-520M
Case
Meshify C
Net
Gigabit Fastweb
OS
Windows 10 64bit
Su wikipedia hai un esempio di funzionamento, trasforma paro paro ogni passo in una funzione e sei a posto.
 

Entra

oppure Accedi utilizzando

Hot: PS5 VS XBOX X/S?

  • Playstation 5

    Voti: 276 62.7%
  • XBOX Series X/S

    Voti: 164 37.3%

Discussioni Simili