The invention relates to data integrity in applications employing
smartcards, in particular smartcards in connection with remote stations
like personal or desktop card readers or similar inexpensive terminals.
Since smartcards today are extensively used particularly in the financial
and banking field, the data integrity issue is of particular importance.
In such applications, any interrupted data transfer between the smartcard
and a terminal can result in making the smartcard unusable and/or corrupt
the data, any of which in turn often greatly affects the user. The
solution according to the invention is, in brief, to apply an "adapted
atomicity approach" to the smartcard environment, i.e. to adapt and use an
atomic approach for smartcard transactions. To implement this, two
essential features are incorporated, one being the provision and use of an
internal trigger mechanism on the smartcard, the other being the provision
and use of a failure-resistant recovery scheme on the smartcard, in
particular a record index swapping scheme for data handling on the
smartcard during the transaction.
Η εφεύρεση αφορά την ακεραιότητα στοιχείων στις εφαρμογές χρησιμοποιώντας τις έξυπνες κάρτες, ειδικότερα έξυπνες κάρτες σχετικά με τους μακρινούς σταθμούς όπως τους αναγνώστες προσωπικών ή καρτών υπολογιστών γραφείου ή τα παρόμοια ανέξοδα τερματικά. Δεδομένου ότι οι έξυπνες κάρτες σήμερα χρησιμοποιούνται εκτενώς ιδιαίτερα στον οικονομικό και τραπεζικό τομέα, το ζήτημα ακεραιότητας στοιχείων είναι ιδιαίτερα σημαντικό. Σε τέτοιες εφαρμογές, οποιαδήποτε διακεκομμένη μεταφορά στοιχείων μεταξύ της έξυπνης κάρτας και ένα τερματικό μπορούν να οδηγήσουν να καταστήσουν την έξυπνη κάρτα ακατάλληλη προς χρήση ή/και να αλλοιώσουν τα στοιχεία, οποιοδήποτε από τα οποία στη συνέχεια συχνά πολύ έχει επιπτώσεις στο χρήστη. Η λύση σύμφωνα με την εφεύρεση είναι, εν συντομία, να εφαρμοστεί μια "προσαρμοσμένη προσέγγιση ατομικότητασ" στο περιβάλλον έξυπνων καρτών, δηλ. να προσαρμοστεί και να χρησιμοποιηθεί μια ατομική προσέγγιση για τις συναλλαγές έξυπνων καρτών. Για να εφαρμόσουν αυτό, δύο ουσιαστικά χαρακτηριστικά γνωρίσματα ενσωματώνονται, ένα όντας η παροχή και η χρήση εσωτερικού μηχανισμού ώθησης στην έξυπνη κάρτα, η άλλη ύπαρξη η παροχή και η χρήση αποτυχία-ανθεκτικού σχεδίου αποκατάστασης στην έξυπνη κάρτα, ειδικότερα ένας δείκτης αρχείων που ανταλλάσσει το σχέδιο για την επεξεργασία δεδομένων στην έξυπνη κάρτα κατά τη διάρκεια της συναλλαγής.