Το OpenStego είναι μια εφαρμογή steganography που παρέχει δύο λειτουργίες:
- Απόκρυψη δεδομένων: Μπορεί να αποκρύψει τυχόν δεδομένα σε ένα αρχείο εξωφύλλου (π.χ. εικόνες).
- Υδατογράφημα: Αρχεία υδατογραφήματος (π.χ. εικόνες) με αόρατη υπογραφή. Μπορεί να χρησιμοποιηθεί για τον εντοπισμό μη εξουσιοδοτημένης αντιγραφής αρχείων.
Χαρακτηριστικά
- Το OpenStego είναι γραμμένο σε καθαρή Java και πρέπει να εκτελείται σε όλες τις πλατφόρμες που υποστηρίζονται από τη java. Έχει δοκιμαστεί σε MS Windows και Linux, αλλά δεν πρέπει να έχει κανένα πρόβλημα και σε άλλες πλατφόρμες. Αναφέρετε σφάλματα αν βρείτε.
- Υποστηρίζει κρυπτογράφηση δεδομένων βάσει κωδικού πρόσβασης για ένα επιπλέον επίπεδο ασφάλειας. Υποστηρίζονται οι αλγόριθμοι AES 128 και AES 256.
- Χρησιμοποιεί αρχιτεκτονική που βασίζεται σε προσθήκες, όπου μπορούν να δημιουργηθούν διάφορα πρόσθετα για διαφορετικά είδη αλγορίθμων Steganographic / Watermarking. Προς το παρόν, υποστηρίζει δύο πρόσθετα – το RandomLSB (Randomized LSB) για απόκρυψη δεδομένων και τον αλγόριθμο του Dugad για υδατογράφημα, αλλά μπορούν να δημιουργηθούν εύκολα νέες προσθήκες για άλλους αλγόριθμους. Οι προσθήκες μπορούν επίσης να προστεθούν εύκολα για άλλους τύπους αρχείων εξωφύλλου, όπως αρχεία ήχου.
- Όλες οι λειτουργίες είναι προσβάσιμες χρησιμοποιώντας τη γραμμή εντολών επίσης. Ελέγξτε αυτήν τη σελίδα για περισσότερες λεπτομέρειες.
- Clean Java API διαθέσιμο εάν κάποιος χρειάζεται να ενσωματώσει το OpenStego σε κάποιο άλλο έργο. Ελέγξτε τα έγγραφα API για περισσότερες λεπτομέρειες.
Χρησιμοποιώντας το OpenStego
Η χρήση του OpenStego είναι αρκετά απλή. Υπάρχουν δύο τρόποι λειτουργίας – απόκρυψη δεδομένων και υδατογράφημα.
Απόκρυψη δεδομένων
Σε αυτήν τη λειτουργία, μπορείτε είτε να αποκρύψετε τα δεδομένα (αρχείο) μέσα σε μια εικόνα είτε να εξαγάγετε τα δεδομένα από την εικόνα. Ελέγξτε τα στιγμιότυπα οθόνης παρακάτω για να δείτε πώς μπορεί να γίνει.
Hide data
Extract data
Watermarking (beta)
Generate signature
Embed watermark
Verify watermark
Μπορείτε να κατεβάσετε το πρόγραμμα από εδώ.