Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 25541, Bignumber Math and RSA Testing Utility

by Colin Maharaj Email: Anonymous


Big Number Math and RSA Testing
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 6.0  to 6.0 236 downloads
Copyright: No significant restrictions


Size: 372,120 bytes
Updated on Sun, 20 Apr 2008 04:01:00 GMT
Originally uploaded on Sat, 19 Apr 2008 10:41:20 GMT
SHA1 Hash: D537C64826C03C40551041776881DC19EE6CB023
MD5 Hash: 5A59B335F5800D6D6F92FD3B6A3AFFFF

    Explore the files in this upload

Description
Uses a simple class that does Big Number mathematics that can then be
used for a simple RSA implementation. There is also a Rabin Miller Probabilistic Primality test and a Big Number Calculator. You can use
the Primality test to generate your large primes before encrypting.

I also wrapped the encrypt and decrypt into two simple function.

Look at the bottom of the Big Math file to see applications.
And the header file.

The idea behind this project was to created an encrypted ini file that will store paid-for features that effectively will be readonly.

This is so that my resellers will not try to gain access to certain information normally modifiable in the application at install time.

NOTE: The code appears to work OK but with large keys, it takes a long time to encrypt. In other words, this is not a high performance library. See this article...


http://www.rsa.com/rsalabs/node.asp?id=2215



   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03