VisualCrypto: Open-Source-Toolkit für bildbasiertes Geheimnis teilen

2025-03-06
VisualCrypto: Open-Source-Toolkit für bildbasiertes Geheimnis teilen

VisualCrypto ist ein Open-Source-Toolkit auf Python-Basis mit einer Web-Oberfläche für Visual Secret Sharing (VSS). VSS ist eine kryptografische Technik, die ein geheimes Bild in mehrere Anteile aufteilt; jeder Anteil sieht aus wie zufälliges Rauschen und offenbart nichts für sich allein, aber durch die Kombination wird das Originalbild rekonstruiert. Dieses Toolkit konzentriert sich hauptsächlich auf (2,2)-VSS-Schemata, wobei beide Anteile benötigt werden, um das Geheimnis zu enthüllen. Es unterstützt Visual Cryptography (VC) und Random Grid (RG)-Techniken und bietet sowohl webbasierte als auch skriptbasierte Ausführung für Benutzerfreundlichkeit und Erweiterbarkeit.