- Stegasoo v2.1.3 •
+ Stegasoo v{{ stegasoo_version }} •
Open Source •
Built with Python, FastAPI, and cryptography
diff --git a/frontends/web/templates/base.html b/frontends/web/templates/base.html
index e409b44..d5d3d52 100644
--- a/frontends/web/templates/base.html
+++ b/frontends/web/templates/base.html
@@ -63,7 +63,7 @@
- Stegasoo v2.1.3 — Steganography using "Reference Photo Hashing + Day-Phrase + PIN/Key".
+ Stegasoo v{{__version__}} — Steganography using "Reference Photo Hashing + Day-Phrase + PIN/Key".
diff --git a/frontends/web/templates/decode.html b/frontends/web/templates/decode.html
index 6b19dcf..c5c5667 100644
--- a/frontends/web/templates/decode.html
+++ b/frontends/web/templates/decode.html
@@ -113,9 +113,9 @@
(provide same factors used during encoding)
+
-
-
+
-
@@ -369,4 +368,4 @@ document.querySelectorAll('.drop-zone').forEach(zone => {
}
});
-{% endblock %}
+{% endblock %}
\ No newline at end of file
diff --git a/frontends/web/templates/decode.html_20251229 b/frontends/web/templates/decode.html_20251229
new file mode 100644
index 0000000..6b19dcf
--- /dev/null
+++ b/frontends/web/templates/decode.html_20251229
@@ -0,0 +1,372 @@
+{% extends "base.html" %}
+
+{% block title %}Decode Message - Stegasoo{% endblock %}
+
+{% block content %}
+
+
+
+
+
+ {% if decoded_message %}
+
+
+
Message Decrypted Successfully!
+
+
+
+
+
{{ decoded_message }}
+
+
+
+
+ Decode Another
+
+
+ {% elif decoded_file %}
+
+
+
File Decrypted Successfully!
+
+
+
+
+
{{ filename }}
+
{{ file_size }}
+ {% if mime_type %}
+
Type: {{ mime_type }}
+ {% endif %}
+
+
+
+ Download File
+
+
+
+
+ File expires in 5 minutes. Download now.
+
+
+
+ Decode Another
+
+
+ {% else %}
+
+
+
+ {% endif %}
+
+
+
+ {% if not decoded_message and not decoded_file %}
+
+
+
Troubleshooting
+
+ -
+
+ Make sure you're using the exact same reference photo file
+
+ -
+
+ Use the phrase for the day the message was encoded, not today
+
+ -
+
+ Provide the same security factors (PIN and/or RSA key) used during encoding
+
+ -
+
+ Ensure the stego image hasn't been resized or recompressed
+
+ -
+
+ If using an RSA key, make sure the password is correct
+
+
+
+
+ {% endif %}
+
+
+{% endblock %}
+
+{% block scripts %}
+
+{% endblock %}
diff --git a/frontends/web/templates/encode.html b/frontends/web/templates/encode.html
index 1e89d1c..fd8fd9d 100644
--- a/frontends/web/templates/encode.html
+++ b/frontends/web/templates/encode.html
@@ -126,19 +126,25 @@
(provide at least one: PIN or RSA Key)
+
+
+
+
+
+
-
-
-
-
-
-
-
Your static 6-9 digit PIN (if configured)
+
+
+
+
+
+
+
Your static 6-9 digit PIN (if configured)
-
+
@@ -166,7 +172,7 @@
-
+