Click here to Skip to main content
15,114,081 members

Articles by Jeffrey Walton (Articles: 24)

Articles: 24

RSS Feed

Average article rating: 4.89

Desktop Programming
ATL
Posted: 15 Dec 2006   Updated: 23 May 2008   Views: 229,653   Rating: 4.89/5    Votes: 34   Popularity: 7.35
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 116   Downloaded: 5,790
Please Sign up or sign in to vote.
Create a File Checksum Shell Menu Extension using ATL and Crypto++
Posted: 20 Mar 2009   Updated: 20 Mar 2009   Views: 22,221   Rating: 4.88/5    Votes: 8   Popularity: 4.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 0
Please Sign up or sign in to vote.
Using WinDbg to survive in a .NET world.
MFC
Posted: 9 Feb 2005   Updated: 15 Jul 2009   Views: 529,356   Rating: 4.86/5    Votes: 18   Popularity: 5.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 1,469
Please Sign up or sign in to vote.
A UTF-16 class derived from CStdioFile for reading and writing Unicode files
Posted: 8 Oct 2005   Updated: 17 Nov 2006   Views: 167,507   Rating: 4.86/5    Votes: 31   Popularity: 7.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 88   Downloaded: 8,711
Please Sign up or sign in to vote.
This article presents yet another registry class which encrypts data using AES.
Win32
Posted: 9 Jun 2007   Updated: 5 Dec 2007   Views: 66,023   Rating: 4.93/5    Votes: 30   Popularity: 7.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 2,201
Please Sign up or sign in to vote.
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
Posted: 16 Mar 2008   Updated: 23 Mar 2008   Views: 64,745   Rating: 4.84/5    Votes: 11   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 61   Downloaded: 672
Please Sign up or sign in to vote.
Perform Advanced Post-Build Executable Processing with the DbgHelp Library
Posted: 5 Dec 2007   Updated: 6 Apr 2008   Views: 222,305   Rating: 4.85/5    Votes: 50   Popularity: 8.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 156   Downloaded: 10,664
Please Sign up or sign in to vote.
Encrypt data using Block Ciphers with Crypto++.
Posted: 22 Apr 2008   Updated: 5 Jun 2008   Views: 262,620   Rating: 5.00/5    Votes: 61   Popularity: 8.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 187   Downloaded: 13,659
Please Sign up or sign in to vote.
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
Posted: 26 Mar 2009   Updated: 27 Mar 2009   Views: 132,932   Rating: 4.86/5    Votes: 21   Popularity: 6.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 2,664
Please Sign up or sign in to vote.
Yet another C++ class wrapper for AES and Windows CAPI.
Posted: 29 Mar 2009   Updated: 30 Mar 2009   Views: 57,216   Rating: 4.73/5    Votes: 6   Popularity: 3.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 2,278
Please Sign up or sign in to vote.
A C++ class providing encryption and authentication using Windows CAPI.
Posted: 25 Apr 2008   Updated: 20 Oct 2009   Views: 199,414   Rating: 4.98/5    Votes: 48   Popularity: 8.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 175   Downloaded: 12,133
Please Sign up or sign in to vote.
Sign and verify messages using Crypto++, Java, and C#.
Programming Languages
ASM
Posted: 5 Nov 2007   Updated: 7 Mar 2008   Views: 85,194   Rating: 4.83/5    Votes: 30   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 2,100
Please Sign up or sign in to vote.
Add functionality to a project using existing compiled machine code.
C
Posted: 22 Mar 2009   Updated: 23 Mar 2009   Views: 119,367   Rating: 5.00/5    Votes: 33   Popularity: 7.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 145   Downloaded: 749
Please Sign up or sign in to vote.
Perform authenticated encryption with Crypto++.
C++
Posted: 29 Oct 2007   Updated: 26 Nov 2007   Views: 80,102   Rating: 4.96/5    Votes: 47   Popularity: 8.11
Licence: Not specified      Bookmarked: 143   Downloaded: 0
Please Sign up or sign in to vote.
A Survey of Virus Survival Techniques Applied to Protection Schemes
Posted: 27 Nov 2006   Updated: 27 Nov 2007   Views: 83,327   Rating: 4.72/5    Votes: 27   Popularity: 6.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,880
Please Sign up or sign in to vote.
A Survey of Popular Check Digit Schemes
Posted: 18 Jun 2007   Updated: 21 Jan 2008   Views: 117,652   Rating: 4.98/5    Votes: 17   Popularity: 5.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 3,206
Please Sign up or sign in to vote.
Create and Verify RSA Digital Signatures with Appendix Using Crypto++
Posted: 24 Jun 2007   Updated: 7 Mar 2008   Views: 150,119   Rating: 4.89/5    Votes: 42   Popularity: 7.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 7,893
Please Sign up or sign in to vote.
An Analysis Demonstrating the PE Checksum is an Additive Checksum based on RFC 1071
Posted: 2 Jan 2007   Updated: 10 Apr 2008   Views: 183,312   Rating: 4.77/5    Votes: 35   Popularity: 7.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 5,796
Please Sign up or sign in to vote.
How to Choose a Crypto++ Pseudo Random Number Generator
Posted: 13 Feb 2007   Updated: 20 Mar 2008   Views: 121,945   Rating: 4.89/5    Votes: 37   Popularity: 7.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 111   Downloaded: 4,814
Please Sign up or sign in to vote.
Detect Hardware Faults and Unauthorized In-Memory Patches with Hashing using Crypto++
Posted: 23 Nov 2006   Updated: 6 Jun 2007   Views: 289,923   Rating: 4.93/5    Votes: 60   Popularity: 8.61
Licence: Not specified      Bookmarked: 330   Downloaded: 11,191
Please Sign up or sign in to vote.
Validate Product Keys using RSA Signing Functions and Crypto++
Posted: 20 Nov 2006   Updated: 12 Jun 2007   Views: 273,538   Rating: 4.97/5    Votes: 69   Popularity: 9.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 349   Downloaded: 24,863
Please Sign up or sign in to vote.
A Compact Product Key System Based on AES and Crypto++
Posted: 27 May 2007   Updated: 15 Nov 2007   Views: 180,205   Rating: 4.89/5    Votes: 44   Popularity: 7.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 184   Downloaded: 7,688
Please Sign up or sign in to vote.
Dynamically Detect Code Alterations and Repair In-Memory Executable Files Using Hashing and Crypto++
Posted: 14 Nov 2006   Updated: 5 May 2011   Views: 466,563   Rating: 4.81/5    Votes: 45   Popularity: 7.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 183   Downloaded: 979
Please Sign up or sign in to vote.
Avoid common pitfalls when using Crypto++ and VC++.
Posted: 1 Nov 2007   Updated: 14 Nov 2007   Views: 77,003   Rating: 4.96/5    Votes: 38   Popularity: 7.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 76   Downloaded: 1,299
Please Sign up or sign in to vote.
Compel threads to execute out of context code using inline assembly.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Jeffrey Walton
Systems / Hardware Administrator
United States United States
No Biography provided