Já consegui, mas ainda tá meio gambiarra.
Primeiro, pra quem não tem o último Java instalado, tem a versão Oracle, que pede cadastro, e tem a versão aberta, que pode ser baixada aqui:
https://jdk.java.net/java-se-ri/17Por hora, eu simplesmente copiei o app java (openstego.jar) pra pasta onde fica o Java acima. O correto seria colocar no Java no Path do windows, mas fiquei com preguiça. Ao rodar o programa você:
1. Clica em Generate Signature, digita usa palavra passe e grava um arquivo .sig, que é a assinatura a ser colocada no arquivo.
2. Clica em Embed watermark, seleciona a imagem e assinatura. Note: se vc colocar a extensão .jpg no arquivo de saída, a compressão é bem ruim. Achei melhor não colocar extensão, que gera um arquivo .bmp. Depois converte o arquivo .bmp pra .jpg.
Imagem original:
Imagem assinada, transformada em bmp e reconvertida a jpg no Paint:
Resultado da verificação:
O problema que observei até agora é que basta uma simples inversão da imagem, e a assinatura não é mais detectada.