Hurray! That's it, you can forget my two command dump posts
.
If you don't have a backup of it, you should be able to rip the original openssl binary & libs from the full amazon update corresponding to your FW version (with KindleTool, and preferably a Linux system to loop-mount the ext3 image painlessly).
What's shipped with USBNetwork won't help you, that's OpenSSL 1.0.1g, and only the library, not the binary. Although if you need a quick and dirty hot fix, I might have the corresponding binary still laying around in my build tree.
EDIT: Or, of course, you *should* be able to just downgrade/upgrade your FW version, provided you don't click the UYK link after putting an official update file, and just reboot straightaway, that'll take care of everything. That solution also implies running something earlier than FW 5.4.2.1 if you're doing a downgrading (or reinstalling the exact same FW version).