elisabetta de24786cea
Deploy / trigger (push) Successful in 30s
held by hopes and dreams
2026-04-20 22:03:38 +02:00
2026-03-27 22:08:12 +01:00
2026-03-27 22:32:54 +01:00
2026-04-20 22:03:38 +02:00
2026-03-27 22:13:31 +01:00
2026-03-27 19:38:13 +01:00

CryptoSeals - Crypto(graphy)Seals(Messages)

Il progetto è sviluppato in Java, package com.crypto, e organizzato in classi specializzate con responsabilità separate.

Classe Responsabilità

Main.java Punto di ingresso: menu interattivo terminale e ciclo principale di cifratura.

RSA.java Implementa la generazione delle chiavi e le operazioni di cifratura/decifratura RSA.

Utilities.java Libreria matematica: numeri primi, esponenziazione modulare, gestione blocchi binari.

Caesar.java Implementazione del Cifrario di Cesare.

Vigenere.java Implementazione del Cifrario di Vigenère.

Seal.java Server web Javalin con API REST per l'interfaccia CryptoSeals.

S
Description
Languages
HTML 38.2%
Java 26.5%
CSS 23.3%
JavaScript 12%