In welchem Ordner befindet sich das Programm?
Über das ganze /usr-Verzeichnis verstreut, wie üblich. Wieso das so ist, steht im FHS. http://www.pathname.com/fhs/
Wenn's dir nur um die ausführbare Datei namens openssl geht:
> whereis openssl
> which openssl
> locate openssl
Wie wird hier garantiert das das Programm bei der Übertragung auf meinen Rechner nicht verändert wurde
deb-Pakete haben Prüfsummen eingebaut. Hier die letzten paar Zeilen aus der Datei MD5SUMS im Paket http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_0.9.8b-2build1_i386.deb:
33dbb7d063530052a8e9494e7af4b44e usr/bin/openssl
cc81b566e91eb3186ea23df945713342 usr/bin/c_rehash
e59a29d397c1ebd29456b20d12602d52 usr/lib/ssl/misc/CA.sh
8cce4f14d197addd34cfda1ff9fca430 usr/lib/ssl/misc/CA.pl
11612e0bac6e19e1bb35d038e691b72c usr/lib/ssl/misc/c_hash
45bbf2e1f1a5a2ff772ac81ecab10729 usr/lib/ssl/misc/c_info
7a5ec6cc06ca0d45332feb59a9aaaf1a usr/lib/ssl/misc/c_issuer
e6828944a8b442b7a040405fbe3f9a1f usr/lib/ssl/misc/c_name