Opened 14 years ago
Closed 14 years ago
#327 closed enhancement (fixed)
Enable Nagra TIGER/NCMED cards using PCSC reader
Reported by: | neoen | Owned by: | |
---|---|---|---|
Priority: | major | Component: | |
Severity: | medium | Keywords: | PCSC |
Cc: | Sensitive: | no |
Description
To enable tiger cards with pcsc, a little code modification is needed.
pcsc_reader_do_api should be called only if the command is not for the reader (dad=0), otherwise reader_doapi should return 0.
In NegotiateSessionKey_Tiger, signature check is not necessary, it works even if it is NOK, tiger_rsa must be correct but tiger_ideakey has no impact.
Attachments (1)
Change History (3)
by , 14 years ago
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
signature check is necessary to determine if RSA is correct.
So this should be there as it is.
Otherwise we detect that RSA is not correct even if first ecm arrived, this is not good in my opinion.
If we say card init is okay, and card is ready for request then this should be a valid state!
rorothetroll has added the pcsc part so for me this ticket is fixed.
I added the test in reader-common.c
I won't do the nagra changes as I don't want to break stuff (I don't know enough about nagra).