?
Solved

Encryption howto??

Posted on 2002-03-17
4
Medium Priority
?
277 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 600 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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

An Outlet in Cocoa is a persistent reference to a GUI control; it connects a property (a variable) to a control.  For example, it is common to create an Outlet for the text field GUI control and change the text that appears in this field via that Ou…
Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use while-loops in the C programming language.
The goal of this video is to provide viewers with basic examples to understand and use switch statements in the C programming language.
Suggested Courses
Course of the Month14 days, 6 hours left to enroll

800 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