Skip to content

Releases: Claugo/Test_GC57

GC57 – Repository reorganization aligned with Zenodo publications

14 Dec 13:16
79170ec

Choose a tag to compare

Repository reorganization.
Code has been structured to align test programs with Zenodo publications.
No changes to the underlying algorithms.

GC57 - Aggiornamento con interfaccia grafica sperimentale sulla chiave B-1

14 Jun 17:07

Choose a tag to compare

Questa release include i seguenti aggiornamenti sperimentali al materiale GC57:

  • Aggiunto il programma Test_interfaccia_B-1.py per la sperimentazione GC57 B-1 tramite interfaccia grafica.
  • Aggiornati e uniformati i programmi Test_GC57_B-1.py e Test_GC57_LOG.py.
  • Correzione e miglioramento dei controlli sugli input.

Materiale aggiornato per la sperimentazione descritta nel saggio GC57.

test_GC57

12 Jun 17:31
0d07c07

Choose a tag to compare

GC57 — Materiale sperimentale di supporto

Questo repository contiene i programmi di supporto sperimentale al saggio sul metodo GC57 sviluppato da Claudio Govi

GC57 propone un approccio logico-sperimentale alla fattorizzazione istantanea di semiprimi e alla derivazione di chiavi crittografiche, basato su proprietà numeriche non convenzionali.

Finalità del materiale

I due programmi inclusi permettono di riprodurre gli esperimenti descritti nel saggio, eseguendo la fattorizzazione di semiprimi generati artificialmente tramite due diverse tipologie di chiave:

  • Chiave B-1
  • Chiave logaritmica

Questi strumenti hanno esclusivamente finalità sperimentali e di verifica teorica.

Contenuto del repository

  • Test_GC57_B-1.py — Programma sperimentale per testare la chiave B-1.
  • Test_GC57_log.py — Programma sperimentale per testare la chiave logaritmica.
  • README.md — Questo documento.

Requisiti per l’esecuzione

  • Python 3.10 o superiore
  • Libreria gmpy2

Installazione dipendenze:

pip install gmpy2