Quote:
Originally Posted by Kerlingen
You define licdata as a variable, but you never initialize it with any value. Did this happen when you copy&pasted the code to publish it here or does you source code really use the variable without initializing it?
|
licData is a simple array of string.
Quote:
Originally Posted by Kerlingen
RC6 is a block chiper, but I don't see a "length" field anywhere. Are you sure the block your are passing has the correct length?
|
I don't know this...the code for RC6 is not mine it is from DCPCrypt2...I am only passing him a string to be decrypted...I believe DCPCrypt code handles the whole job.
Quote:
Originally Posted by Kerlingen
You use intRC6Decrypt in one proc, but RC6Decrypt in the other. Did you check if both produce the same output using the same input data?
|
This is because it is not the same program. The name of the function is different but the code is the same. I added "int" to the name of the function just because in the first case the function is publicly advertised to be used in the program while in the second it is only used internally in the Licensing module and can't be used outside it.