Como posso descriptografar um arquivo de auto-descriptografia de PGP programaticamente? [fechadas]

Todos os dias recebo arquivos SDA para quem eu tenho a frase secreta. A descriptografia é feita executando o arquivo e inserindo manualmente uma senha na janela do programa que aparece. Gostaria de evitar essa etapa manual e transformá-la em uma etapa de um processo automatizado.

A maneira como isso funcionaria é a seguinte: Assim que meu daemon detectar que um novo arquivo chegou à minha caixa de entrada, meu programa baixaria, descriptografaria e salvaria. Eu sei como fazer tudo isso com código, exceto a parte de descriptografia.

Em vez de executar o arquivo .exe e inserir manualmente a frase secreta, quero ler seu conteúdo e, com a frase secreta, descriptografar os dados contidos nela, que se parece com isso:

4d5a 9000 0300 0000 0400 0000 ffff 0000
b800 0000 0000 0000 4000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 f000 0000
0e1f ba0e 00b4 09cd 21b8 014c cd21 5468
...etc

A linguagem que estou usando atualmente é PHP, mas dar uma olhada em uma implementação em qualquer idioma ajudará.

Alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion