QUOTE(Dweller @ Jan 9 2014, 11:26 PM)
so how you tamper the amount?
QUOTE(Lord Tiki Mick @ Jan 9 2014, 11:31 PM)
1. Read the second paragraph. Which is my assumption, and gave the same meaning of 'sync'. When you do transaction, I doubt TnG terminals will directly connected to the server->check balance->then do transaction if balance is valid. Thus it's offline and transaction is allowed based on the balance stored in the card. End of the day, when clearance is done, the balance of the card might be calculated. Each transaction values will be deducted from the most recent top up value, a.k.a synchronizing. Thus, if final balance is negative, the card have invalid balance, meaning the data might have been altered by the user. I developed an e-payment system that uses smart card before. So I know how slow it would be if the transaction is online.
2. This one I know. I use this all the time when I top up my MyKad.
3. This one also I know. I did mention about APDU right? APDU is the way terminals/card reader communicate with the chip on the smart card.
Correct. Its actually offline for reload, and also when using the card.
At the end of the day then only it will all be sync back to TnG and that is when they detect the tampered amount.
QUOTE(kons @ Jan 10 2014, 08:28 AM)
May be.
I bought an RM 300 credit card for RM 100 before long time ago, used it only 2 times before it was blocked for further transaction.
Went to TnG centre and check, they said the card is faulty, they can issue a refund if I can find out the owner. (not sure if they will really issue a refund or report police instead)
Yeap.