| The Calypso secure ratification |
|
|
|
| lundi, 02 novembre 2009 | |
|
All the data modification commands given during the session are automatically cancelled if the final authentication fails, or is not successfully carried out.
Moreover, a special feature, called the “Ratification”, allows the ground terminal to handle gracefully a final communication link problem. The secure session is a very efficient means of solving this problem, as an interruption before the session closing will cancel all the modifications made to the card, leaving it in the same state it was in before the session. For example, if a counter must be decreased and a “allow” entrance event must be recorded at the same time in the card, the session mechanism will ensure that either both are completed or that neither is executed.
However, after the end of the session, and the validation of the changes by the card, the acknowledgement (including the card signature) must still reach the terminal.
The problem is even more complex in transport networks, where many validators may control the same network entrance gate, and where the user might be tempted to try another validator if the previous one failed to open the gate. To allow the user to enter without paying twice, while avoiding this very complex and costly management in the entrance terminal, a new mechanism was designed: the Ratification.
When a session is opened, the PO sends back the state of the previous session. The session remains in the “not ratified” state only if the communication is broken after the PO records the session as “not ratified” and before it changes the sate of the recorded session to “ratified”. The probability of occurrence is small, because the corresponding duration is very short. The mechanism with ratification allows a second terminal to take the following actions:
|
|
| Last Updated ( mercredi, 04 novembre 2009 ) |
| < Prev | Next > |
|---|