Solved

InternetReadFile() secure?

Posted on 2004-10-04
2
271 Views
Last Modified: 2010-08-05
C++ non-mfc
we are using InternetOpen(), InternetOpenUrl(), and InternetReadFile() to get a file from our webserver.
Do these functions employ any kind of security or should we encrypt the files before placing on our server and have our appliction decrypt on receipt?
Thank You
0
Comment
Question by:PhilC
2 Comments
 

Author Comment

by:PhilC
ID: 12220662
sorry, not exactly sure why I posted in this area instead of general win32
0
 
LVL 6

Accepted Solution

by:
Svetlin_Panayotov earned 500 total points
ID: 12224428
If you don't use secure connection (HTTPS) - your data will be transfered 'raw' - this functions does not provide any kind of security.Even if they did ( I love MS :) ) I'd reccomend using some encryption for your data - depends on what you're sending (and how vital this information is) - sometimes even simple XOR will do.There are also tons of libraries around that use some standard algos - RSA,Diamond,Blowfish etc.

Svetlin
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The following diagram presents a diamond class hierarchy: As depicted, diamond inheritance denotes when two classes (e.g., CDerived1 and CDerived2), separately extending a common base class (e.g., CBase), are sub classed simultaneously by a fourt…
In Easy String Encryption Using CryptoAPI in C++ (http://www.experts-exchange.com/viewArticle.jsp?aid=1193) I described how to encrypt text and recommended that the encrypted text be stored as a series of hexadecimal digits -- because cyphertext may…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now