Devo implementare il programma di condivisione segreta di Blakley. Ho letto di seguito due documenti di ricerca ma non riesco ancora a capire come implementarlo.
1. Salvaguardia delle chiavi di crittografia
2. Due matrici per il programma di condivisione segreta di Blakley
Quanto segue è la procedura che sono stato in grado di comprendere.
un. Abbiamo scelto interi positivi "z", "a" e "b".
b. Abbiamo scelto una grande "p"
c. A (a + b + 2) x (b + 2) la matrice M viene creata soddisfacendo le seguenti condizioni:
- La voce casuale in ogni riga è impostata su 1.
- Un'altra voce casuale nella prima riga è impostata su k, scelta tra F (campo modulo p)
- Tutte le altre voci sono riempite con valori casuali da F.
Dopo questo, è necessario formare un'equazione e poi risolverla per condividere.
Non riesco a capire come vengono calcolate le azioni e come possono essere verificate. Gentilmente aiutami a capire il processo rimanente.
Grazie in anticipo.