From 6607801166442f938dc2824c59a74839503235c7 Mon Sep 17 00:00:00 2001 From: leslie Date: Tue, 2 Sep 2008 21:23:41 +0800 Subject: [PATCH] irdeto2: cosmetic cleanup --- systems/irdeto/irdeto2.c | 48 +++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/systems/irdeto/irdeto2.c b/systems/irdeto/irdeto2.c index 4795dd7..8259128 100644 --- a/systems/irdeto/irdeto2.c +++ b/systems/irdeto/irdeto2.c @@ -43,7 +43,7 @@ private: protected: void Encrypt(unsigned char *data, const unsigned char *seed, const unsigned char *key, int len); void Decrypt(unsigned char *data, const unsigned char *seed, const unsigned char *key, int len); - bool CalculateHash(const unsigned char *Key, const unsigned char *IV_PAD, const unsigned char *Data2Sign, int DataLen); + bool CalculateHash(const unsigned char *key, const unsigned char *iv, const unsigned char *data, int len); }; void cIrdeto2::ScheduleKey(const unsigned char *key) @@ -87,33 +87,35 @@ void cIrdeto2::Decrypt(unsigned char *data, const unsigned char *seed, const uns } } -bool cIrdeto2::CalculateHash(const unsigned char *Key, const unsigned char *IV_PAD, const unsigned char *Data2Sign, int DataLen) +bool cIrdeto2::CalculateHash(const unsigned char *key, const unsigned char *iv, const unsigned char *data, int len) { - ScheduleKey(Key); - unsigned char CryptBuffer[8]; - memset(CryptBuffer,0,sizeof(CryptBuffer)); - DataLen-=8; - for(int y=0; y