Quote:
Originally Posted by TmC
licData is a simple array of string.
|
I can see this. The problem is that
licdata is never assigned any value. You use licdata[0], licdata[1], ... licdata[14] in your code, but the array doesn't contain anything, it is just completely
empty.
You also use
actcode := in your code, but
actcode is no variable parameter. You overwrite it before evaluating the value which was passed to the procedure.
Quote:
|
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.
|
Neither DCPcrypt nor DCPcrypt2 have a function called
RC6Decrypt. They just have a RC6 class containing a procedure called
DecryptECB which decrypts exactly one block, nothing more or less. You must be using some wrapper for DCPcrypt.
It also looks much like you're using
FGInt and some prankster renamed it to
BIGInt. (refactoring

)