INNER CODE UNIT · Python

_encode_operation

Nour833/StegoForge · web/app.py:117

def _encode_operation(form, files) -> tuple[dict, bytes, str]:
    carrier_file = files.get("carrier")
    payload_file = files.get("payload")
    key = form.get("key", "")
    method = form.get("method", None) or None
    depth = int(form.get("depth", 1))
    decoy_file = files.get("decoy")
    decoy_key = form.get("decoy_key", None)
    wet_paper = _as_bool(form, "wet_paper", False)
    preserve_fingerprint = _as_bool(form, "preserve_fingerprint", False)
    target = form.get("target", None) or None
    test_survival = _as_bool(form, "test_survival", False)
    topic = form.get("topic", None) or None
    llm_model = form.get("llm_model", None) or None

    if not carrier_file or not payload_file:
        raise ValueError("Both carrier and payload files are required")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…