Ασφάλεια Πληροφοριακών Συστηµάτων

Σχετικά έγγραφα
Ασφάλεια Πληροφοριακών Συστημάτων

Εργαστήριο Ασφάλεια Πληροφοριακών Συστημάτων. Συναρτήσεις Κατακερματισμού

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ

Ασφάλεια Υπολογιστικών Συστηµάτων

Εισαγωγή στην επιστήμη της Πληροφορικής και των Τηλεπικοινωνιών. Aσφάλεια

Αυθεντικότητα Μηνυμάτων Συναρτήσεις Hash/MAC

Εισαγωγή στην επιστήμη της Πληροφορικής και των Τηλεπικοινωνιών. Aσφάλεια

Εισαγωγή στην επιστήμη της Πληροφορικής και των. Aσφάλεια

ρ. Κ. Σ. Χειλάς, ίκτυα Η/Υ ΙΙΙ, Τ.Ε.Ι. Σερρών, 2007

8.3.4 Τεχνικές Ασφάλειας Συμμετρική Κρυπτογράφηση Ασυμμετρική Κρυπτογράφηση Ψηφιακές Υπογραφές

Ψηφιακά Πιστοποιητικά Ψηφιακές Υπογραφές

ΨΗΦΙΑΚΗ ΥΠΟΓΡΑΦΗ. Απόστολος Πλεξίδας Προϊστάµενος της ιεύθυνσης ιαφάνειας & Ηλεκτρονικής ιακυβέρνησης της Περιφέρεια Κεντρικής Μακεδονίας

1. Τι είναι ακεραιότητα δεδομένων, με ποιους μηχανισμούς επιτυγχάνετε κ πότε θα χρησιμοποιούσατε τον καθένα εξ αυτών;

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο

Ψηφιακά Πιστοποιητικά Ψηφιακές Υπογραφές

Οι απειλές. Απόρρητο επικοινωνίας. Αρχές ασφάλειας δεδομένων. Απόρρητο (privacy) Μέσω κρυπτογράφησης

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο. Ψηφιακή Υπογραφή και Αυθεντικοποίηση Μηνύματος

Ηλεκτρονικό εμπόριο. HE 7 Τεχνολογίες ασφάλειας

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Ασφάλεια Δεδομένων.

Ασφάλεια Πληροφοριακών Συστηµάτων. Αυθεντικότητα Μηνυµάτων 1

KΕΦΑΛΑΙΟ 5 ΨΗΦΙΑΚΕΣ ΥΠΟΓΡΑΦΕΣ

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. Κρυπτογραφία. Κρυπτογραφικές Συναρτήσεις. Χρήστος Ξενάκης

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 11η Διάλεξη: Ασφάλεια στο Web

ΑΣΦΑΛΕΙΑ & ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ(Θ)

ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

Κεφάλαια 2&21. Συναρτήσεις κατακερματισμού Πιστοποίηση ταυτότητας μηνυμάτων

Ασφάλεια Πληροφοριακών Συστημάτων

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Εισαγωγή στην Κρυπτογραφία και τις Ψηφιακές Υπογραφές

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Δ Εξάμηνο

Τεχνική Ανάλυση των η-υπογραφών & των η-πιστοποιητικών

Εφαρμοσμένη Κρυπτογραφία Ι

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Δ Εξάμηνο

Ασφάλεια Υπολογιστικών Συστημάτων

Αλγόριθµοι δηµόσιου κλειδιού

Hash Functions. μεγεθος h = H(M) ολους. στο μηνυμα. στο συγκεκριμενο hash (one-way property)

ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΗΝ ΕΝΟΤΗΤΑ

Εφαρμοσμένη Κρυπτογραφία Ι

ΑΣΥΜΜΕΤΡΗ ΚΡΥΠΤΟΓΡΑΦΙΑ

Ασφάλεια στο Ηλεκτρονικό Επιχειρείν. ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης

Παύλος Εφραιμίδης. Βασικές Έννοιες Κρυπτογραφίας. Ασφ Υπολ Συστ

Εργαστήριο Ασφάλεια Πληροφοριακών Συστημάτων. PGP (Pretty Good Privacy)

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Δ Εξάμηνο

Ασφάλεια ικτύων (Computer Security)

Κρυπτογραφία. Κεφάλαιο 1 Γενική επισκόπηση

9 - Ασφάλεια Ηλεκτρονικών Συναλλαγών ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

ΑΣΥΜΜΕΤΡΗ ΚΡΥΠΤΟΓΡΑΦΙΑ Lab 3

Κεφάλαιο 2. Κρυπτογραφικά εργαλεία

Κρυπτογραφία και Ηλεκτρονικοί Υπολογιστές. ΣΥΝΤΕΛΕΣΤΕΣ: Κραβαρίτης Αλέξανδρος Μαργώνη Αγγελική Χαλιμούρδα Κων/να

Freedom of Speech. Κρυπτογραφία και ασφαλής ανταλλαγή πληροφοριών στο Internet

κρυπτογραϕία Ψηφιακή ασφάλεια και ιδιωτικότητα Γεώργιος Σπαθούλας Msc Πληροφορική και υπολογιστική βιοιατρική Πανεπιστήμιο Θεσσαλίας

ΕΠΛ 674: Εργαστήριο 1 Ασφάλεια Επικοινωνιακών Συστημάτων - Κρυπτογραφία

Εισαγωγή στην Κρυπτολογία 3. Ασφάλεια Τηλεπικοινωνιακών Συστημάτων Κωδικός DIΤ114 Σταύρος ΝΙΚΟΛΟΠΟΥΛΟΣ

ΨΗΦΙΑΚΑ ΠΙΣΤΟΠΟΙΗΤΙΚΑ ΓΙΑ ΑΣΦΑΛΗ ΚΑΙ ΠΙΣΤΟΠΟΙΗΜΕΝΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΗΝ ΤΡΑΠΕΖΑ ΤΗΣ ΕΛΛΑΔΟΣ. Οδηγίες προς τις Συνεργαζόμενες Τράπεζες

Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ. Διάλεξη 8 η. Βασίλης Στεφανής

YΒΡΙΔΙΚΗ ΚΡΥΠΤΟΓΡΑΦΙΑ

Δίκτυα Υπολογιστών Ενότητα 6: Secure Sockets Layer - SSL

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο

Τεχνικο-Οικονομική Ανάλυση. Δρ. Ιωάννης Π. Χοχλιούρος Ηλεκτρολόγος Μηχανικός Τηλεπικοινωνιών, Ph.D., M.Sc. Εμπειρογνώμων σε Ρυθμιστικά Θέματα

Ασφάλεια Υπολογιστικών Συστημάτων

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΑΚΥΒΕΡΝΗΣΗ ΣΤΗΝ ΕΕ

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Βασικά Θέματα Κρυπτογραφίας Συμμετρική & Ασύμμετρη Κρυπτογραφία-Ακεραιότητα)

Κεφάλαιο 8. Ακεραιότητα και Αυθεντικότητα Μηνυμάτων

Χρήστος Ξενάκης Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιά

Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Πληροφορικής ΠΜΣ στα Πληροφοριακά Συστήματα Κρυπτογραφία και Εφαρμογές Διαλέξεις Ακ.

ΑΣΦΑΛΕΙΑ ΚΑΤΑ ΤΗ ΙΑΚΙΝΗΣΗ ΠΟΛΥΜΕΣΙΚΗΣ ΠΛΗΡΟΦΟΡΙΑΣ

Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Πληροφορικής ΠΜΣ Κρυπτογραφία και Εφαρμογές

Κρυπτογραφία. MAC - Γνησιότητα/Ακεραιότητα μηνύματος. Πέτρος Ποτίκας

Ασφάλεια Υπολογιστικών Συστημάτων

Πληροφορική Ι. Μάθημα 10 ο Ασφάλεια. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ. Γκόγκος Χρήστος

Λειτουργικά Συστήματα (ΗΥ321)

8.3 Ασφάλεια ικτύων. Ερωτήσεις

Κρυπτογραφία. Εργαστηριακό μάθημα 1

Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Πληροφορικής ΠΜΣ στα Πληροφοριακά Συστήματα Κρυπτογραφία και Εφαρμογές Διαλέξεις Ακ.

Αυθεντικοποίηση μηνύματος και Κρυπτογραφία δημόσιου κλειδιού

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο

ΚΡΥΠΤΟΓΡΑΦIΑ Α ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο

ΣΕΜΙΝΑΡΙΟ. ΠΑΡΟΥΣΙΑΣΗ 19/5/11 Αµφιθέατρο

Διαχείριση Ασφάλειας και Εμπιστοσύνης σε Πολιτισμικά Περιβάλλοντα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 131: ΑΡΧΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ I ΕΡΓΑΣΙΑ 2

Στοιχεία Κρυπτογραφίας

Ασφάλεια (PGP)

Παράρτημα Α Περισσότερα για την Ασφάλεια στο Διαδίκτυο

Χρήστος Ξενάκης Τμήμα Ψηφιακών Συστημάτων

Κεφάλαιο 1. Βασικές έννοιες στην κρυπτογραφία

Ασφάλεια Υπολογιστικών Συστηµάτων. Ορισµοί

ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

Διδάσκουσα: Χάλκου Χαρά,

Κεφάλαιο 21. Κρυπτογραφία δημόσιου κλειδιού και πιστοποίηση ταυτότητας μηνυμάτων

Cryptography and Network Security Chapter 13. Fifth Edition by William Stallings

ΚΡΥΠΤΟΓΡΑΦΗΣΗ ΔΗΜΟΣΙΟΥ ΚΛΕΙΔΙΟΥ

Κρυπτογραφία. MAC - Γνησιότητα/Ακεραιότητα μηνύματος. Πέτρος Ποτίκας

Αννα Νταγιου ΑΕΜ: 432. Εξαμηνο 8. Ερώτηση 1. Πληκτρολογήστε την εντολή: openssl help Παρατηρήστε τις πληροφορίες που λαµβάνετε.

Τετάρτη 20 Ιουνίου, Κρυπτογράφηση Ανωνυμοποίηση Ψευδωνυμοποίηση

ΥΠΟΓΡΑΦΗ. Ηλεκτρονική επικοινωνία. Κρυπτογραφία και ψηφιακές υπογραφές ΚΡΥΠΤΟΓΡΑΦΙΑ & ΨΗΦΙΑΚΕΣ ΥΠΟΓΡΑΦΕΣ

Κρυπτογραφία. Κεφάλαιο 4 Αλγόριθμοι Δημοσίου Κλειδιού (ή ασύμμετροι αλγόριθμοι)

«Ηλεκτρονική υποβολή των διαγραμμάτων του ν.4409/16»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Αρχών και των Κρυπτογραφικών Μεθόδων που. Χρησιµοποιούνται για να Ενισχύσουν τα Επίπεδα Ασφάλειας»

ΑΠΟΦΑΣΙΖΟΥΜΕ Ο ΔΗΜΑΡΧΟΣ ΕΥΘΥΜΙΟΣ Θ. ΦΩΤΟΠΟΥΛΟΣ

Transcript:

Ασφάλεια Πληροφοριακών Συστηµάτων Κρυπτογραφία/Ψηφιακές Υπογραφές Διάλεξη 3η Δρ. A. Στεφανή Τµ. Διοίκησης Επιχειρήσεων, ΤΕΙ Δυτ. Ελλάδας

Ψηφιακές Υπογραφές- Βασικές Αρχές Η Ψηφιακή Υπογραφή είναι ένα µαθηµατικό σύστηµα χρησιµοποιείται για την απόδειξη της γνησιότητας ενός ψηφιακού µηνύµατος ή εγγράφου (συµβολοσειρά η οποία συνοδεύει ηλεκτρονικά δεδοµένα) 1. Πιστοποιεί τον αποστολέα: 2. Ότι το µύνηµα δεν παραποιήθηκε κατά τη µετάδοση

Ψηφιακή υπογραφή Οι ψηφιακές υπογραφές χρησιµοποιούν την κρυπτογραφία δηµοσίου κλειδιού. Ο χρήστης διαθέτει δύο κλειδιά (το δηµόσιο και το ιδιωτικό) τα οποία έχουν κάποιο µαθηµατικό συσχετισµό. Η σχέση των κλειδιών είναι τέτοια όπου αν κάποιος γνωρίζει το ένα κλειδί να είναι πρακτικά αδύνατον να υπολογίσει το άλλο. Το ένα κλειδί χρησιµοποιείται για τη δηµιουργία της υπογραφής και το άλλο για την επαλήθευσή της..

Ψηφιακή υπογραφή Η διαφοροποίηση από την κρυπτογράφηση, έγκειται στο ότι για τη δηµιουργία της ηλεκτρονικής υπογραφής ο αποστολέας χρησιµοποιεί το ιδιωτικό του κλειδί και για την επαλήθευσή της ο παραλήπτης χρησιµοποιεί το δηµόσιο κλειδί του αποστολέα. Η ηλεκτρονική υπογραφή, στην ουσία είναι η κρυπτογραφηµένη µε το ιδιωτικό κλειδί του αποστολέα σύνοψη. Δηλαδή, η ψηφιακή υπογραφή (σε αντίθεση µε την ιδιόχειρη υπογραφή) είναι διαφορετική για κάθε µήνυµα!!

Εφαρμογές Έχουν νοµική υπόσταση! Χρησιµοποιούνται αντί για τις χειρόγραφες Μπορούν να συµπεριλάβουν και την ηµεροµηνία! Ο υπογράφων δεν µπορεί να αρνηθεί ότι υπέγραψε! Η ψηφιακή υπογραφή µπορεί να προστεθεί σε οποιαδήποτε ακολουθία bits: Email Ηλεκτρονικά έγγραφα (doc, xls, pdf, bmp,jpeg, tiff)

Λήψη ψηφιακής υπογραφής

Λήψη ψηφιακής υπογραφής

Λήψη ψηφιακής υπογραφής

Ψηφιακή Υπογραφή

Δημιουργία

Ψηφιακή Υπογραφή

Δημιουργία

Δημιουργία

Μέρη του Αλγορίθμου

Μέρη του Αλγορίθμου

Ανάλυση Βημάτων- Αποστολή Ένα µήνυµα υπογράφεται ως εξής: Ο Αποστολέας περνά το µήνυµα από ένα Hash Function δίνει αποτέλεσµα µια σειρά χαρακτήρων Α (message digest), είναι πάντα ίδιου µήκους ασχέτως µε το µήκος του µηνύµατος. Η σειρά χαρακτήρων Α κρυπτογραφείται µε το Αποστολέα σε Α ιδιωτικό κλειδί του Το Α ( Ψηφιακή Υπογραφή) στέλνεται µαζί µε το µήνυµα (χωρίς το σώµα του µηνύµατος να είναι αναγκαστικά κρυπτογραφηµένο).

Ανάλυση Βημάτων- Παραλαβή Ο Παραλήπτης παίρνει το µήνυµα µαζί µε την Ψηφιακή υπογραφή Α. Περνά το µήνυµα από την ίδια Hash Function µε αποτέλεσµα µια σειρά χαρακτήρων Β. Με το δηµόσιο του κλειδί αποκρυπτογραφεί την Α σε Α. Αν τα Α και Β είναι τα ίδια το µήνυµα δεν έχει αλλοιωθεί.

Hash function Ο όρος hash function υποδηλώνει ένα µετασχηµατισµό που παίρνει σαν είσοδο ένα µήνυµα m οποιουδήποτε µήκους και επιστρέφει στην έξοδο µία ακολουθία χαρακτήρων h περιορισµένου µήκους που καλείται hash value, δηλαδή είναι h = H(m). Οι hash functions είναι συναρτήσεις της µορφής H(x)=y, µε τις εξής ιδιότητες: η είσοδος είναι οποιουδήποτε µήκους, η έξοδος έχει περιορισµένο µήκος, δεδοµένου του x, ο υπολογισµός του y είναι εύκολος, η H(x) είναι µη αντιστρέψιµη, η H(x) είναι αµφιµονοσήµαντη (ένα προς ένα συνάρτηση). Η έξοδος της hash function αποκαλείται σύνοψη.

Παράδειγμα εφαρμογής

Ιδιότητες Hash function

Μονόδρομες συναρτήσεις

Κρυπτογραφικές συναρτήσεις Hash

Επεξήγηση Μια κρυπτογραφική συνάρτηση hash, είναι a) Μονόδροµη συνάρτηση hash: Είναι εύκολο να υπολογίσουµε την τιµή Ηash(Μ) ενόςµηνύµατος Μ, αλλά εξαιρετικά δύσκολο να ανακτήσουµε το µήνυµα Μ δεδοµένηςτης τιµής Ηash(Μ). b) Mια συνάρτηση µε προστασία από συγκρούσεις(collision resistant): Είναι εξαιρετικά δύσκολο να βρεθούν δύο µηνύµατα Μ, Μ που να δίνουν την ίδια τιµή hash(μ)=hash(m ). Γνωστοί αλγόριθµοι µονόδροµων συναρτήσεων hash είναι ο MD5, και o SHA (Secure Hash Algorithm) µε µήκος τιµής εξόδου: 256 ή 512 bit.

Συναρτήσεις Hash και συστήµατα Ψηφιακής Υπογραφής.

Επεξήγηση Για λόγους αποδοτικότητας (θυµίζουµε ότι η συνάρτηση hash προσφέρει υπηρεσίες συµπίεσης), ο αποστολέας υπολογίζει και υπογράφει ψηφιακά την τιµή hash ενός µηνύµατος. Στη συνέχεια αποστέλει το µήνυµα καθώς και την ψηφιακή υπογραφή στον παραλήπτη.

Πάροχος υπηρεσιών πιστοποίησης Ένα πρόβληµα µε τις ψηφιακές υπογραφές είναι ότι δεν γνωρίζουµε αν το δηµόσιο κλειδί (κατά την διάρκεια ελέγχου της υπογραφής) που έχουµε ανήκει σε αυτόν που ισχυρίζεται ότι είναι! Πάροχος Υπηρεσιών Πιστοποίησης: οργανισµός-οντότητα ο οποίος πιστοποιεί την σχέση ενός ανθρώπου µε το δηµόσιο κλειδί του. εµπνέει εµπιστοσύνη γιατί είναι η αρχή η οποία εκδίδει ψηφιακά πιστοποιητικά. Τα ψηφιακά πιστοποιητικά ταυτοποιούν ένα δηµόσιο κλειδί µε τον δικαιούχο του. Επισυνάπτεται στο έγγραφο µαζί µε την ψηφιακή υπογραφή και το ψηφιακό πιστοποιητικό του δηµόσιου κλειδιού.

Πάροχος υπηρεσιών πιστοποίησης Ένα πρόβληµα µε τις ψηφιακές υπογραφές είναι ότι δεν γνωρίζουµε αν το δηµόσιο κλειδί (κατά την διάρκεια ελέγχου της υπογραφής) που έχουµε ανήκει σε αυτόν που ισχυρίζεται ότι είναι! Πάροχος Υπηρεσιών Πιστοποίησης: οργανισµός-οντότητα ο οποίος πιστοποιεί την σχέση ενός ανθρώπου µε το δηµόσιο κλειδί του. εµπνέει εµπιστοσύνη γιατί είναι η αρχή η οποία εκδίδει ψηφιακά πιστοποιητικά. Τα ψηφιακά πιστοποιητικά ταυτοποιούν ένα δηµόσιο κλειδί µε τον δικαιούχο του. Επισυνάπτεται στο έγγραφο µαζί µε την ψηφιακή υπογραφή και το ψηφιακό πιστοποιητικό του δηµόσιου κλειδιού.

πιστοποιητικά

πιστοποιητικά