Solved

Encryption howto??

Posted on 2002-03-17
4
239 Views
Last Modified: 2010-04-15
Hi all,

I'm trying to figure out how to handle encryption.  I would like to create some sort of public/private key system - not necessarily as indepth as PGP or anything, but I am working on a small program that operates on the net that I would like to have some encryption done for the data.  Granted, I could use some basic rotating alphabet type algorythm, but I would really like a public / private key system.  Any help would be most appreciated.
0
Comment
Question by:navigator010897
  • 2
  • 2
4 Comments
 
LVL 22

Expert Comment

by:cookre
ID: 6875878
If this is for MS, have you looked at the CryptAPI?
0
 
LVL 1

Author Comment

by:navigator010897
ID: 6875981
No, I've never heard of CryptAPI - is it an addon product, or something that comes with MSV Studio?

Although I would love to have a way of doing it across platforms (ie: windows client/unix server), i'd be happy to start with just windows compatibility.
0
 
LVL 22

Accepted Solution

by:
cookre earned 200 total points
ID: 6876035
If you're using MS DevStudio (VC6), just bring up help/contents/search, enter 'cryptographic functions'
(they all start with 'Crypt' and are in the platform sdk)

Or:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/Security/cryptoapi_system_architecture.asp
0
 
LVL 1

Author Comment

by:navigator010897
ID: 7011967
I can't give an A because it is platform specific to Windows OS, so it would be difficult to write a client for Windows and a server for Linux and get the encryption right since I would only know the Windows high level functions for encrypting / decrypting.

But it does provide a start, and does allow me to at least get encrypted messages from a windows server to a windows client and back.
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

This tutorial is posted by Aaron Wojnowski, administrator at SDKExpert.net.  To view more iPhone tutorials, visit www.sdkexpert.net. This is a very simple tutorial on finding the user's current location easily. In this tutorial, you will learn ho…
This is a short and sweet, but (hopefully) to the point article. There seems to be some fundamental misunderstanding about the function prototype for the "main" function in C and C++, more specifically what type this function should return. I see so…
The goal of this video is to provide viewers with basic examples to understand how to use strings and some functions related to them in the C programming language.
The goal of this video is to provide viewers with basic examples to understand and use conditional statements in the C programming language.

744 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

15 Experts available now in Live!

Get 1:1 Help Now