The Cptographic Service Provider (CSP) "nsarplce.dll" is actually
the "rsabase.dll" CSP included in the export version of NT4sp5. The
following modifications were performed on it:

1)	The string
		"This program cannot be run in DOS mode."
 	was changed to
 		"Cryptonym Demo Only: info@cryptonym.com".

2) The DLL checksum was corrected to reflect the string modification.


Note: The keys used in this example are as follows (in Windows' byte
order = msb has largest address).

BYTE rsa_N[] = { 0x4D,0xB8,\
	0x60,0xD1,0x3C,0x19,0x9D,0xB4,0x92,0x68,\
	0xFD,0xB9,0xBD,0x25,0x1A,0x90,0xD0,0x17,\
	0x6A,0xE0,0x3B,0xC4,0x37,0x4C,0x91,0x5C,\
	0x53,0x74,0x1A,0xB1,0xF6,0x1A,0xE7,0x34,\
	0x91,0xC6,0x38,0x83,0xE4,0x3F,0x03,0x1E,\
	0x7D,0xFF,0x02,0xE1,0x54,0x73,0xD6,0xE7,\
	0xA7,0x3E,0x8E,0x72,0xA5,0x5F,0x4F,0xF8,\
	0xE0,0xD6,0x43,0xCE,0x8A,0x21,0x65,0x95,\
	0xB9,0x38,0xC3,0xEE,0xB9,0xD7,0xE1,0xA2,\
	0xF0,0x71,0xEB,0xC2,0x5B,0x00,0x7B,0xF2,\
	0x69,0x23,0x58,0x67,0xCD,0x1E,0xFD,0x83,\
	0xF9,0x95,0xDE,0x29,0x9C,0x95,0xB9,0x89,\
	0x3F,0x09,0xEC,0x40,0x4A,0xD3,0x64,0xA8,\
	0x34,0x8B,0xEF,0x91,0x2C,0x83,0xA2,0x19,\
	0xA7,0xEC,0x1E,0x03,0xE9,0xA4,0x92,0x90,\
	0x6A,0xAD,0x42,0x9E,0x6A,0xC9 };

BYTE rsa_D[] = { 0x01,0x0B,\
	0x85,0x08,0xE9,0x83,0xE8,0xD0,0x38,0x6C,\
	0x1B,0x35,0x43,0xB7,0xD5,0xF5,0xC7,0xE2,\
	0xF4,0x49,0x07,0x70,0xD8,0xAB,0xE9,0x2A,\
	0xB2,0x1B,0x4F,0xDD,0x28,0x59,0x7A,0xFA,\
	0xAC,0x5A,0x95,0xEE,0xC1,0xEE,0x9D,0xFD,\
	0xD3,0x1E,0x19,0xC0,0x11,0x81,0x02,0xF3,\
	0x52,0x1B,0xAB,0xE6,0x34,0x99,0x6A,0xA2,\
	0x5B,0x61,0x72,0x73,0xB6,0xFC,0x62,0x46,\
	0xBB,0xC9,0xD5,0x8F,0x0C,0xF7,0xA1,0x3C,\
	0x56,0x23,0x1F,0xDB,0xDD,0x21,0x5E,0x98,\
	0x3B,0xCD,0xCE,0x95,0x87,0x4A,0xF9,0x17,\
	0xFC,0x0F,0xC2,0x99,0xB2,0xC0,0x88,0x96,\
	0xA6,0xC1,0x49,0xDC,0x9A,0x1E,0x93,0x9A,\
	0x53,0xD9,0x6D,0xD7,0x40,0xC0,0x78,0xB6,\
	0xA8,0x0E,0x38,0x0C,0x50,0x01,0x40,0x06,\
	0x4E,0x16,0x6D,0x40,0x23,0x67 };

BYTE rsa_E[] = { 0x01,0x00,0x01 };

Furthermore, the hash to be signed (the signature of which appears in
the "nsarplce.reg" file, is (in msb has lowest address form):

BYTE s[] = 1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\
FFFFFFFFFFFFFF002D80B13FC8582F920358464070057A8C

Lastly, the md5sum of "nsarplce.dll" is 8C7A057040465803922F58C83FB1802D.