Καλησπέρα Μάρω!
Δεν είμαι ειδικός σε τέτοια θέματα αλλά με μια δοκιμή που έκανα έφτασα στο εξής συμπέρασμα (με κάποια επιφύλαξη όμως):
ΑΜΚΑ =
01118800053 (τυχαίο νούμερο)
Τα κόκκινα ψηφία δηλώνουν την ημερομηνία γέννησης.
Για τα υπόλοιπα ψηφία μπορώ μόνο να υποθέσω:
- είτε ότι είναι ο Α/Α των γεννήσεων εκείνης της ημέρας (011188).
- είτε ότι είναι ο Α/Α που δημιουργήθηκε κατά την καταχώρηση του ΑΜΚ από την υπηρεσία.
Αν υποτεθεί ότι τα παραπάνω ισχύουν
και ο αριθμός αυτός δεν είναι μοναδικός αριθμός σε ευρωπαϊκό επίπεδο,
δε νομίζω να χρησιμοποιείται κάποιος ειδικός αλγόριθμος αφού οι 2 παραπάνω παράμετροι εξασφαλίζουν τη μοναδικότητα του αριθμού
και επιτρέπουν παράλληλα την εύκολη αναζήτηση του σε οποιουδήποτε είδους βάση δεδομένων.
Όσο για την εγκυρότητα του ΑΜΚΑ, αν έχεις τα στοιχεία:
- Επώνυμο
- Όνομα
- Όνομα Πατέρα
- Όνομα Μητέρας
- Ημ/νία Γέννησης
μπορείς στην ιστοσελίδα:
AMKA - Έχω ΑΜΚΑ;
να συγκρίσεις τον αριθμό που έχεις με τον αριθμό που θα σου επιστρέψει η ιστοσελίδα αφού
δώσεις τα απαιτούμενα στοιχεία.
Αυτό μπορεί φυσικά να γίνει και προγραμματιστικά μέσα από τις εφαρμογές του Microsoft Office.
Φιλικά
Τάσος