Γεια και απο μένα.
Καινούργιος εδώ και έκοβα λίγο βόλτες στα θέματα και είδα αυτό.
Ενα καλό implementation θα ήτανε το εξής:
Η δημιουργεία του κλειδιού για μετάδοση γίνεται σύμφωνα με το ρολόι(time & date) και ισχύει για Χ χρόνο (οχι σαν το expire που λέγατε παραπάνο).Σύμφωνα με την Mac Address την IP και την ώρα που έγινε το request βγάζεις το αντίστοιχο κλειδί.Ο client στέλνει αυτό ενώ ο server ξέρει πως να υπολογίσει και αυτός το κλειδί σύμφωνα με τα στοιχεία αυτά(MAC Address,IP,Time & Date).Το κλειδί το κάνεις να είναι valid για X secs.Έτσι δεν υπάρχει περίπτωση κάποιος να καταφέρει να κάνει intercept το connection σου.Ετσι και αλλοιώς και να σπάσει το κλειδί σου, το κλειδί θα είναι valid μόνο για την ημερομηνία, την ώρα και την ip που κατάφερε να το σπάσει.Κοινός θα του είναι άχρηστο!
Έχω φτιάξει έναν τέτοιο αλγόριθμο και τον χρησιμοποιώ στις εφαρμογές μου.Είναι εξαιρετικά εύκολος στην υλοποιήσή του, εάν πιάσεις την νοοτροπία του.Ελπίζω να ήτανε χρήσιμο το σχόλιό μου.
Ευχαριστώ,
Panagiotis aka Gizm0@GRnet/#php
Παναγιώτης Κεφαλίδης
"Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους
όρους χρήσης.