Mario,

> The purpose is to transfer data between sites securely
> using emails, HTTP, FTP, IP (LAN/WAN), etc.

Then you should use things like:
PGP - encrypted/signed email
HTTPS - web over ssl
SCP - secure copy instead of ftp
IPSEC / VPN - network level encryption

> Which algorithm should I use: 3DES or SHA-1 ?

The two algorithms you mention are very different things.

3DES is a block cypher.  It is used to encrypt information.  SHA-1 is a hashing 
algorithm.  It is used for validating data integrity.  Both have their place in 
security schemes, but they aren't comparable.

Use standard solutions as suggested above.  They have the algorithms built in already.

-David

Reply via email to