Blame platform-overview/el/tech-secret.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="tech-secret" xml:lang="el">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <link type="guide" xref="tech" group="secret"/>
Packit 1470ea
    <revision pkgversion="3.0" date="2011-04-05" status="candidate"/>
Packit 1470ea
Packit 1470ea
    <credit type="author copyright">
Packit 1470ea
      <name>Shaun McCance</name>
Packit 1470ea
      <email its:translate="no">shaunm@gnome.org</email>
Packit 1470ea
      <years>2011</years>
Packit 1470ea
    </credit>
Packit 1470ea
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
Packit 1470ea
Packit 1470ea
    <desc>Ασφαλής αποθήκευση για κωδικούς και άλλα δεδομένα</desc>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
Packit 1470ea
      <mal:email>team@gnome.gr</mal:email>
Packit 1470ea
      <mal:years>2010-2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Δημήτρης Σπίγγος</mal:name>
Packit 1470ea
      <mal:email>dmtrs32@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2012-2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Τζένη Πετούμενου</mal:name>
Packit 1470ea
      <mal:email>epetoumenou@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2010</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Μάριος Ζηντίλης</mal:name>
Packit 1470ea
      <mal:email>m.zindilis@dmajor.org</mal:email>
Packit 1470ea
      <mal:years>2010</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Μαρία Θουκυδίδου</mal:name>
Packit 1470ea
      <mal:email>marablack3@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Θάνος Τρυφωνίδης</mal:name>
Packit 1470ea
      <mal:email>tomtryf@gnome.org</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Απόρρητο</title>
Packit 1470ea
Packit 1470ea

Το GNOME χρησιμοποιεί την libsecret ως έναν ασφαλή διαχειριστή κλειδοθήκης, για να αποθηκεύσει κωδικούς πρόσβασης χρηστών και άλλα ευαίσθητα δεδομένα. Οι εφαρμογές μπορούν να χρησιμοποιήσουν την βιβλιοθήκη διαχειριστή κλειδοθήκης για να αποθηκεύσουν και να προσπελάσουν κωδικούς πρόσβασης και οι χρήστες μπορούν να διαχειριστούν τους κωδικούς πρόσβασής τους χρησιμοποιώντας την εφαρμογή <app>Seahorse</app> του GNOME.

Packit 1470ea
Packit 1470ea

Ο διαχειριστής κλειδοθηκών σας επιτρέπει να δημιουργείτε όσες κλειδοθήκες επιθυμείτε, καθεμία από τις οποίες μπορεί να περιέχει όσα στοιχεία επιθυμείτε. Τα στοιχεία των κλειδοθηκών περιέχουν δεδομένα, συνήθως συνθηματικά. Κάθε κλειδοθήκη κλειδώνεται ξεχωριστά, και ξεκλειδώνεται με την εισαγωγή συνθηματικού από το χρήστη. Όταν ξεκλειδωθεί μια κλειδοθήκη, ο χρήστης αποκτά πρόσβαση σε όλα τα στοιχεία της.

Packit 1470ea
Packit 1470ea

Ο διαχειριστής κλειδοθηκών παράγει λίστες ελέγχου πρόσβασης για κάθε στοιχείο μιας κλειδοθήκης, επιτρέποντάς σας να ελέγχετε ποιες εφαρμογές θα έχουν πρόσβαση σε αυτό το στοιχείο. Αν μια άγνωστη εφαρμογή προσπαθήσει να αποκτήσει πρόσβαση σε ένα στοιχείο κλειδοθήκης, ο διαχειριστής κλειδοθηκών θα ζητήσει από το χρήστη να επιτρέψει ή να αρνηθεί την πρόσβαση. Κατ' αυτόν τον τρόπο, τυχόν κακόβουλες ή κακογραμμένες εφαρμογές δεν μπορούν να αποκτήσουν πρόσβαση στα ευαίσθητα δεδομένα του χρήστη.

Packit 1470ea
Packit 1470ea

Τα δεδομένα των κλειδοθηκών αποθηκεύονται στο σύστημα αρχείων κρυπτογραφημένα με τον αλγόριθμο κρυπτογράφησης μπλοκ AES, ενώ ο SHA1 χρησιμοποιείται για τα hash των γνωρισμάτων των στοιχείων. Χρησιμοποιώντας το hash των γνωρισμάτων, ο διαχειριστής κλειδοθηκών μπορεί να βρει το στοιχείο που ζητά μια εφαρμογή χωρίς να χρειαστεί να ξεκλειδώσει την κλειδοθήκη. Η κλειδοθήκη ξεκλειδώνεται μόνο αφού βρεθεί το κατάλληλο στοιχείο και δοθεί πρόσβαση σε αυτό.

Packit 1470ea
Packit 1470ea

Ο διαχειριστής κλειδοθηκών παρέχει επίσης μία κλειδοθήκη συνεδρίας. Τα στοιχεία της κλειδοθήκης συνεδρίας δεν αποθηκεύονται ποτέ στο δίσκο και χάνονται μόλις τελειώσει η συνεδρία του χρήστη. Η κλειδοθήκη συνεδρίας μπορεί να χρησιμοποιηθεί για την αποθήκευση συνθηματικών που αφορούν μόνο την τρέχουσα συνεδρία.

Packit 1470ea
Packit 1470ea
  

Αν χρησιμοποιείτε το <link xref="tech-gio">GIO</link> για πρόσβαση σε απομακρυσμένους εξυπηρετητές, διαπιστώνετε αμέσως τα πλεονεκτήματα του διαχειριστή κλειδοθηκών. Όποτε το GIO απαιτεί πιστοποίηση του χρήστη, σας δίνετε η δυνατότητα να αποθηκεύσετε τον κωδικό πρόσβασης, είτε στην προεπιλεγμένη κλειδοθήκη, είτε στην κλειδοθήκη της συνεδρίας.

Packit 1470ea
Packit 1470ea

Θα πρέπει να χρησιμοποιείτε τον διαχειριστή κλειδοθηκών της libsecret αν η εφαρμογή σας χρειάζεται να αποθηκεύει κωδικούς πρόσβασης ή άλλα ευαίσθητα δεδομένα των χρηστών. Η χρήση του διαχειριστή κλειδοθηκών βελτιώνει την εμπειρία του χρήστη, διασφαλίζοντας την ασφάλεια των δεδομένων του χρήστη.

Packit 1470ea
Packit 1470ea
  <note>
Packit 1470ea
    

Packit 1470ea
      GNOME used a library called gnome-keyring before version 3.6 was
Packit 1470ea
      released.  In version 3.6 onward, libsecret is used instead.  This allows
Packit 1470ea
      sharing the keyring service between GNOME and other desktop environments
Packit 1470ea
      and applications.
Packit 1470ea
    

Packit 1470ea
  </note>
Packit 1470ea
Packit 1470ea
<list style="compact">
Packit 1470ea
  <item>

<link href="http://developer.gnome.org/libsecret/unstable/">Εγχειρίδιο αναφοράς Libsecret</link>

</item>
Packit 1470ea
</list>
Packit 1470ea
Packit 1470ea
</page>