The OpenSSL package available on Jazz:
http://jazz.external.hp.com/src/hp_freeware/openssl/ includes libcrypto
If you have Apache installed, you may already have OpenSSL and libcrypto.
See http://www.openssl.org/docs/crypto/EVP_EncryptInit.html
It also includes the openssl command-line utility, which includes a
"crypt" command, but it sounds like you want programmatic access.
The library on Jazz excludes certain algorithms that were
patent-encumbered at the time, although most or all of the patents have
since expired.
It does include Blowfish, CAST, and triple DES, any of which should be
adequate.
If you need the excluded algorithms, or want the newer AES (Rijndael)
algorithm, you can compile from the sources at openssl.org.
As Donna mentioned, I'm putting together a Perl distribuation which will
include a few Crypt modules. I can include other Crypt modules, like
IDEA, Blowfish, etc. if anyone wants them.
Dennis Stoner wrote:
>Hello everyone,
>
>I'm looking for some help from the MPE veterans out there. I'm researching encryption libraries for the MPE platform. Does anyone know of a library (either commercial or open source gpl) that works on MPE?
>
>I'm specifically looking for an encryption algorithm like Blowfish that will encrypt data in the same footprint as the original data. i.e. Start with 16 bytes unencrypted, when it's encrypted, it's still 16 bytes.
>
>Thank you,
>
>Dennis Stoner
>
>* To join/leave the list, search archives, change list settings, *
>* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>
>
>
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|