Skip to content

Releases: Claugo/GC57-3P

Modifica script Rust

11 Mar 13:56

Choose a tag to compare

Aggiornamento sulla sicurezza:
Test di simulazione di attacco hanno evidenziato che un attacco CRT (Teorema Cinese del Resto) potrebbe rivelare un dato critico compromettendo la tenuta dell'intero sistema. Nonostante questo tipo di attacco richieda una quantità notevole di dati raccolti sul semiprimo offuscato, la falla rappresenta un rischio reale.
Per questo motivo il semiprimo non viene più offuscato, ma reso pubblico all'interno del messaggio cifrato. L'apertura della porta 1 si basa pertanto sulla capacità di fattorizzare un grande semiprimo asimmetrico, rivelando i due fattori p e q. Questo non porterà comunque all'apertura della porta 2, poiché la chiave k non può essere ricostruita senza i parametri c, b, e custoditi all'interno del file segreto.

GC57-3P v1.1.0 -- Implementazione Rust e struttura multi-linguaggio

06 Mar 23:25

Choose a tag to compare

Release che introduce la nuova organizzazione del repository GC57-3P.

Il progetto è ora strutturato in due implementazioni separate:

Python, utilizzata per sperimentazione e verifica rapida delle idee.
Rust, utilizzata per esplorare un’implementazione con un modello di sicurezza più rigoroso.

Ogni implementazione dispone del proprio README e dei relativi programmi sorgente.

GC57-3P v1.0.2 – Aggiornamento logico e miglioramenti grafici

21 Jan 17:14
a0a3b0d

Choose a tag to compare

Versione 1.0.2
Questa release introduce una revisione concettuale del modello GC57-3P, spostando la chiave della Porta 1 dal fattore primo minore (p) al fattore primo maggiore (q), in coerenza con il principio di rarità informativa del metodo GC57.
La versione include inoltre un miglioramento dell’interfaccia grafica, con una separazione più chiara delle funzioni di invio e ricezione e una maggiore leggibilità del flusso operativo.

GC57-3P – Prima release dimostrativa (v1.0.0)

20 Dec 16:15
c6476e9

Choose a tag to compare

Descrizione della release – v1.0.0

Prima release dimostrativa del programma GC57-3P, sviluppata per illustrare l’applicazione operativa del metodo GC57 all’interno di un flusso completo di cifratura e decifratura.

La release include:

due programmi Python dimostrativi;

documentazione descrittiva del funzionamento logico e operativo;

screenshot dei principali passaggi del flusso GC57-3P;

struttura del repository organizzata e pronta per l’analisi.

Il progetto non ha finalità commerciali né costituisce un sistema di sicurezza certificato.
Il codice è da intendersi esclusivamente come strumento dimostrativo e di studio.