Package eu.kartoffelquadrat.visucrypt
-
Interface Summary Interface Description Xorer Interface for various XORer implementations. -
Class Summary Class Description BinaryImageLoader Loads a file from disk and converts it into a 2D boolean array, where 0s indicate black, 1s indicate white.Launcher Launcher class for Visual Cryptography implementation.LogicalXorer Utils class with a single util method that applies the XOR operation on all binary pixel values of a secret image and a provided one time pad.OneTimePadGenerator Creates random 2D boolean arrays which can be used as one time pads.Upscaler Utility class.VisualShareExporter Helper class that transforms provided visual shares back to png format and persists them on disk.