mercoledì 2 novembre 2022

Sistema per la compressione, criptazione e verifica integrità file

Questo progetto che vi voglio illustrare permette di sviluppare con la stessa base logica dei programmi di compressione dati, criptazione o verifica integrità dati che svolgano una attività singola oppure tutte e tre le attività. Il progetto parte dalla visualizzazione grafica su tre ruote divisa in 4 spicchi la interna,8 spicchi la centrale e 16 parti la esterna. Nella ruota interna ci sono quindi le quattro combinazioni possibili con 2 posizioni binarie, nella ruota centrale le 8 combinazioni possibili con 3 posizioni binarie ed infine le 16 combinazioni possibili nella ruota esterna con le 4 posizioni binarie. In pratica partendo dal centro verso l'esterno si creano 16 combinazioni di 9 bit e 16 combinazioni di bit partendo dell'esterno per arrivare al centro della ruota. 







C
on questo sistema di analisi e sintesi si cerca di avere un comune denominatore per la compressione che possa essere valevole per molteplici spezzoni di 9 bit presenti in un determinato file dovendo solo specificare la linea di lettura e la direzione. Per un file, dopo la analisi delle posizioni delle tre ruote lo descrivono, può essere quindi compresso, oppure può essere creata una mappa di verifica integrità piu'o meno dettagliata in base alla affidabilità richiesta. Per la criptazione del file invece viene creata la mappa delle varie posizioni e linee di lettura e modificata in modo piu' o meno complesso, una due o molteplici chiavi di distorsione posizione ruota e/o linee e direzione di lettura, prima di venire compresso. Il sistema oltre alle classiche linee social del blog verrà anche segnalato alle aziende quotate di cui detengo una partecipazione azionaria quali : Seco, Expert ai, Eems, Almawave, Cy4gate. Esse saranno libere di decidere se mettere sotto tutela o sviluppare il progetto bozza informatico. Vi ringrazio per la cortese attenzione e il tempo dedicato

Bernardi Nicola