Jens Neuhalfen

This & That

Random Ramblings about Life, the Universe, and Everything


Testing the compatibility of gpg and bouncy-gpg

For bouncy-gpg I needed to assert compatibility with gnupg. This means a lot of shelling out gpg.

[Jens Neuhalfen]

5 minutes read

Driving an external program from java and parsing its output is seldom needed. When it is needed, in often means: no stable API (changes in command output), configuration files, sporadic errors, and orchestrating parallel execution. To test the compatibility with gpg I needed to drive the GnuPG executable.

Recent posts

See more



Information security and software development are enablers for a successful company. During the last 20+ years of my working life I have always been convinced that outstanding success is only possible if everybody works together to find and reach a common goal.