Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Public Key Encryption and Internet
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Public Key Encryption and Internet
Miscellaneous
Thread ID:
00664292
Message ID:
00664292
Views:
51
I'm doing research on the feasiblility of trading encrypted information via the web between our system and someone we want to integrate with.

From postings here, my understanding of Public Key Encryption is this. If I want to encrypt something for YOU to read, I encrypt it using my Private key and your Public Key (public may mean its on another server, or written down or whatever... just that its known). Then when the file gets to you, you use YOUR Private and YOUR Public key to decrypt. So if this is wrong, someone stop me now before I get dangerous.

So I assume that with the internet we use the Digital Signatures from Verisign or some other company (what other ones?). This is our Public/Private key; we'd have a Cert from Verisign and so would they.

So the questions:
1) What program or API do I use to work with these keys? Is it just a simple call to encrypt/decrypt or do I have to write all the code.
2) What methodologies are best for transmitting the data, or perhaps even better, what is already written that would allow this. Some thoughts are
a) Simple Email - someone suggest sending the encrypted file as an attachement. That's fine, but how would I get the file from the mail server?
b) FTP - I don't think this is a great idea since FTP seems to suffer from some security concerns
c) SSL data tranfer via HTTPS - This is the idea I think is best but its implementation scares me. Is it easy to open an HTTPS stream and move the files between it?

And finally, if there's a completely differnt thought that I'm missing, I'm all ears...

Shawn
Next
Reply
Map
View

Click here to load this message in the networking platform