> Αυτό το μεταφρασμένο κείμενο βρίσκεται υπό γλωσσική αναθεώρηση. Αν κάτι είναι ασαφές, συμβουλευτείτε το [αγγλικό πρωτότυπο](https://www.sm.ch-j.eu/docs/i18n/en/biometric-unlock.md). # Προαιρετική ταυτοποίηση συστήματος και κλείδωμα θησαυροφυλακίου Δημιουργήστε ή ξεκλειδώστε το χρηματοκιβώτιο με τον κύριο κωδικό του πρώτα. Open **Settings → Security**, ελέγξτε την κατάσταση του παρόχου και ενεργοποιήστε τη βιομετρική ξεκλείδωμα. Η εγγραφή ζητά την αναγνώριση του νέου συστήματος. Στη συνέχεια, η επικάλυψη σύνδεσης προσφέρει Touch ID, Windows Hello ή δακτυλικό αποτύπωμα ξεκλειδώνει παράλληλα με τη μορφή master-password. **Disable and remove enrollment** removes this application's cached key, never the operating system's registered events. Κρατήστε τον κύριο κωδικό πρόσβασης: ακύρωση, timeout, μη διαθέσιμο υλικό / κλειδί και ακυρώθηκε εγγραφή όλα απαιτούν επιστροφή κωδικού πρόσβασης. Η βιομετρική εγγραφή είναι τοπική σε αυτόν τον χρήστη, συσκευή και θησαυροφυλάκιο. Δεν είναι μηχανισμός ανάκτησης ή εφεδρικό. Επανρύθμιση του Κλειδί ανακάλεσε την εγγραφή και διαγράφει τα υπάρχοντα κρυπτογραφημένα προφίλ και δακτυλικά αποτυπώματα μόνο μετά την υπάρχουσα επιβεβαίωση `SMAZAT`. | Πλατφόρμα | Ταυτοποίηση και αποθήκευση | Απαιτήσεις και όρια | | --- | --- | --- | | macOS Apple Silicon | Ιθαγενής τοπική ταυτότητα / ταυτότητα αφής; Ασφάλεια. πλαίσιο στοιχείο κλειδί με `biometryCurrentSet` και `WhenUnlockedThisDeviceOnly` | Είσοδος Touch ID, διαθέσιμος αισθητήρας και ένα χρησιμοποιήσιμο Keychain σύνδεσης. Οι αλλαγές δακτυλικού αποτυπώματος ακυρώνουν το στοιχείο. Χρήση σταθερής υπογραφής ταυτότητας Developer για ενημερώσεις παραγωγής; ad hoc άλφα υπογραφή μπορεί να διαταραχθεί Keychain εμπιστοσύνη και τοπικό-δίκτυο εντοπισμού άδειας. | | Windows x64 | Ιθαγενής WinRT Windows Γεια σας interop επιφάνειας εργασίας που επισυνάπτεται στο κύριο HWND; κρυπτογραφημένο κλειδί τρέχοντος χρήστη DPAPI σε Windows Εκτιμητικός Διευθυντής | Διαμορφωμένο αποτύπωμα Hello, πρόσωπο **ή PIN**. Αυτό είναι εύκολο ξεκλειδώνει: Hello έγκριση επιβάλλεται από την εφαρμογή, ενώ το ίδιο το DPAPI δεν είναι βιομετρικό. Άλλος κωδικός που εκτελείται με τον ίδιο χρήστη μπορεί να αποκρυπτογραφήσει το credential. | | Ubuntu x64 | Τρέχον χρήστη εγγεγραμμένο αποτύπωμα μέσω fprinted D-Bus; ρητή libsecret / Μυστική υπηρεσία credential αποθήκευση | Υποστηριγμένος αναγνώστης, εγγεγραμμένος δακτυλικό αποτύπωμα, τρέχει την επιφάνεια εργασίας Μυστική Υπηρεσία και προεπιλεγμένη πληκτρολόγηση. Ευκολία ξεκλειδώνει: το κλειδί credential δεν δεσμεύεται κρυπτογραφημένα για την επαλήθευση δακτυλικών αποτυπωμάτων. Δεν `basic_text` ή fallback αρχείο απλού κειμένου. | Στο Ubuntu τα προαιρετικά πακέτα είναι `python3-gi`, `gir1.2-secret-1` και `gnome-keyring` (ή άλλη συμβατή Μυστική Υπηρεσία) και `fprintd`. Εγκαταστήστε αγνοούμενα πακέτα χρησιμοποιώντας τον κανονικό διαχειριστή πακέτου OS, στη συνέχεια εγγράψτε ένα αποτύπωμα στις ρυθμίσεις OS. Η ταυτοποίηση χρησιμοποιεί τον τρέχοντα χρήστη και δεν απαιτεί ρίζα ή αλλαγή PAM. Μια ακέφαλη συνεδρία SSH χωρίς αναφορές πληκτρολόγησης επιφάνειας εργασίας που δεν είναι διαθέσιμες· δεν αποθηκεύει σιωπηλά ένα κλειδί αλλού. ## Κανόνες κλειδώματος Το αυτόματο κλείδωμα είναι κλειστό για υφιστάμενες εγκαταστάσεις. Ενεργοποίηση της επιλογής του **15 λεπτά** εξ ορισμού· οι υποστηριζόμενες τιμές δεν είναι ποτέ, 1, 5, 10, 15, 30 και 60 λεπτά. Η είσοδος πληκτρολογίου και ποντικιού στα παράθυρα εφαρμογής μετράει ως δραστηριότητα; εισερχόμενη έξοδος SSH δεν. Το προαιρετικό κλείδωμα εστίασης αντιμετωπίζει τα παράθυρα plugin της εφαρμογής ως μέρος της εφαρμογής και επιτρέπει μια γρήγορη επαλήθευση του συστήματος in-progress. Η αλλαγή αυτών των κανόνων απαιτεί τον κύριο κωδικό πρόσβασης. **Κάθε κλειδαριά χρηματοκιβωτίου, συμπεριλαμβανομένης της αδράνειας και του κλειδώματος εστίασης, αποσυνδέει ενεργό SSH συνεδρίες, κλείνει plugins και σταματά διαγνωστικά.** Αποθήκευση απομακρυσμένων επεξεργαστών πριν από το κλείδωμα. Αυτό διατηρεί την υπάρχουσα συμπεριφορά χειροκίνητου κλειδώματος; δεν SSH διαπιστευτήρια παραμένουν διαθέσιμα σε background plugins μετά από μια κλειδαριά. Η προαιρετική πολιτική ευαίσθητης λειτουργίας ζητά την αναγνώριση του φρέσκου συστήματος για διαγραφή προφίλ, εγκατάσταση plugin/απομάκρυνση, εκτόξευση εγκαταστάτη και επαναφορά ενός ξεκλείδωτου θησαυροφυλακίου. Απομακρυσμένες εντολές τερματικού και επεξεργασία αρχείων plugin είναι εκτός αυτής της πολιτικής. Η πολιτική δεν αντικαθιστά την έγκριση του εξυπηρετητή SSH. Εάν ο πάροχος σταματήσει να λειτουργεί, ξεκλειδώστε με τον κύριο κωδικό πρόσβασης και αλλάξτε την πολιτική χρησιμοποιώντας αυτόν τον κωδικό πρόσβασης. Επαναφορά παραμένει διαθέσιμη από την κλειδωμένη οθόνη αποκατάστασης μετά την καταστροφική επιβεβαίωση. ## Σχεδιασμός θησαυροφυλακίου και IPC Το υπάρχον v1 Vault παραμένει AES-256-GCM με κρυπτογράφηση; εγγραφή δεν ξαναγράφει τα αρχεία του ή να αλλάξει το σχήμα του. Μόνο ένα αντίγραφο του **παράγωγα 32-byte κλειδί** Πηγαίνει στην αποθήκη των Ες-Ες. Ο κύριος κωδικός πρόσβασης του απλού κειμένου δεν αποθηκεύεται ποτέ. Τοπικά μεταδεδομένα εγγραφής περιέχει τυχαία credential ID, πάροχο και ένα SHA-256 σύνδεση με τα αμετάβλητα μεταδεδομένα του θησαυροφυλακίου. Ένα ανακτημένο κλειδί πρέπει να περάσει επικυρωμένη αποκρυπτογράφηση πριν από την έναρξη μιας συνεδρίας. Οι εγγενείς συμβολοσειρές πρωτοκόλλου είναι παροδική μνήμη διαδικασίας, όχι απαίτηση πλήρους διαγραφής μνήμης σε χρόνους λειτουργίας. Ο βοηθός επικοινωνεί μέσω οριοθετημένων ιδιωτικών σωλήνων stdin/stdout, δεν δέχεται εντολές κελύφους, έχει timouts ταυτοποίησης και επιστρέφει απολυμαίνονται κώδικες σφάλματος. Οι βοηθοί συσκευάζονται έξω από το ASAR σε `resources/biometrics`?Είναι αυτόνομα ιθαγενή εκτελέσιμα, έτσι δεν Electron ABI μητρική ενότητα είναι απαραίτητη. Ο βοηθός Linux χρησιμοποιεί το σύστημα Python και GI. Ιθαγενή αντικείμενα και παράγωγα κλειδιά ποτέ δεν διασχίζουν τη γέφυρα deter/plugin. Το βιομετρικό IPC επικυρώνει το ζωντανό κύριο παράθυρο και το κύριο πλαίσιο του· τα plugins δεν μπορούν να το επικαλούνται. Η άμεση κλειδαριά ακυρώνει εν αναμονή βιομετρικών στοιχείων και ξεκλειδώνει τον κωδικό ώστε η καθυστερημένη έγκριση να μην μπορεί να ανοίξει ξανά το χρηματοκιβώτιο. Η αφαίρεση της εγγραφής ανακαλεί την τοπική του δέσμευση ακόμη και αν το κατάστημα OS είναι εκτός σύνδεσης. ## Κατασκευή και εξακρίβωση `npm run biometrics:build` προετοιμάζει τον βοηθό platform host? έναρξη ανάπτυξης και απελευθέρωση προετοιμασία επικαλούνται αυτόματα. macOS απαιτεί Swift/Apple SDK με ασφάλεια και τοπική ταυτότητα; Windows απαιτείται Visual Studio C++ Build Tools, Windows SDK και C++/WinRT; Linux αντιγράφει τον βοηθό Python. Δεν προστίθενται νέες εξαρτήσεις npm. Χτίστε ιθαγενή σε κάθε στόχο OS. Ο βοηθός macOS συμπεριλαμβάνεται στην αναδρομική υπογραφή πακέτου· δεν χρειάζεται δικαίωμα Sandbox App επειδή αυτή η εφαρμογή επιφάνειας εργασίας δεν είναι αμμοσκεπής. Παραγωγή macOS διανομή εξακολουθεί να απαιτεί υπογραφή ταυτότητας προγραμματιστή και συμβολαιογράφηση, ανεξάρτητα από τις υπογραφές απελευθέρωσης OpenPGP. Τρέξε `npm test`, `npm run test:biometrics:ui` και `npm run test:diagnostics:ui`. Βιομετρικές δοκιμές κόμβου και η απομονωμένη δοκιμή καπνού UI χρήση a **mocking OS adapter** για να καλύψει την επιτυχία, απόρριψη/ακύρωση, λάθος πλήκτρα, λείπει υλικό / εγγραφή, επαναφορά, timeout και καθυστερημένα αποτελέσματα, μη διαθέσιμα Linux Κλειδαριές, αποτυχίες στο OS, Windows Αποκρίσεις που έχουν εγκριθεί για PIN, macOS αλλαγές εγγραφής, υπάρχουσα συμβατότητα Vault, απομόνωση IPC και SSH Καθαρισμός. Αυτό δεν δημιουργεί επιτυχή ταυτοποίηση υλικού. Η μητρική συλλογή επιβεβαιώθηκε στις macOS arm64 και Windows x64. macOS αναφέρει Touch ID διαθέσιμο; το Windows VM αναφέρει Hello notable. Fingerprint/face/PIN εγγραφή, πραγματική ανάκτηση προστατευμένου κλειδιού, ακύρωση διαλόγου OS και ακύρωση εγγραφής-αλλαγή εξακολουθεί να απαιτεί διαδραστική δοκιμή υλικού σε κάθε υποστηριζόμενο σύστημα. Ο βοηθός του Linux πρέπει επιπλέον να δοκιμαστεί σε μια επιφάνεια εργασίας με υποστηριζόμενο fprinted αναγνώστη· ένα ακέφαλο VM δεν μπορεί να αποδείξει την επαλήθευση αυτή. Στοιχεία αναφοράς της πλατφόρμας: [Έλεγχος βιομετρικής πρόσβασης στο Apple](https://developer.apple.com/documentation/security/secaccesscontrolcreateflags/biometrycurrentset), [Windows επιφάνεια εργασίας Γεια σας interop](https://learn.microsoft.com/en-us/windows/win32/api/userconsentverifierinterop/nf-userconsentverifierinterop-iuserconsentverifierinterop-requestverificationforwindowasync), [Κύκλος ζωής συσκευής με εκτύπωση](https://fprint.freedesktop.org/fprintd-dev/Device.html), [Προδιαγραφή Μυστικής Υπηρεσίας](https://specifications.freedesktop.org/secret-service/latest/). ## macOS SSH πρόσβαση σε τοπικό δίκτυο Εάν κάθε τοπικό προφίλ SSH αποτύχει με το `connect EHOSTUNREACH` αλλά η ίδια σύνδεση λειτουργεί στο Terminal, ελέγξτε τις ρυθμίσεις **System → Privacy & Security → Local Network → CH-J Server Manager**, επιτρέπουν την πρόσβαση, να εγκαταλείψει πλήρως την εφαρμογή και να ανοίξει ξανά. Εάν έχει ήδη ενεργοποιηθεί, ενεργοποιήστε την άδειά της και επανεκκινήστε. Επίσης ελέγξτε την δρομολόγηση, Wi-Fi/Ethernet και VPN: το σφάλμα από μόνο του δεν αποτελεί απόδειξη της άρνησης απορρήτου. Μην επαναφέρετε το θησαυροφυλάκιο ή απορρίψτε τα αποτυπώματα SSH για αυτό το σφάλμα. Η εφαρμογή δηλώνει `NSLocalNetworkUsageDescription` και παρέχει τοπική καθοδήγηση για macOS άδεια δικτύου / λάθη διαδρομής. Δεν μπορεί να δώσει την άδειά του. Η Apple συστήνει την ταυτότητα υπογραφής της Apple, ώστε η macOS να μπορεί να παρακολουθεί την ιδιωτική ζωή του δικτύου αξιόπιστα σε όλα τα κτίρια· οι τρέχουσες ad hoc κατασκευές άλφα διατηρούν αυτόν τον περιορισμό. Βλέπε οδηγίες απορρήτου του τοπικού δικτύου [Aphne για το τοπικό δίκτυο](https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacy). ## Εικονίδιο εφαρμογής Ubuntu Τα πακέτα Debian εγκαθιστούν το υπάρχον εικονίδιο CH-J σε τυποποιημένα μεγέθη hicolor (16–512 px), με αντίστοιχη εγγραφή επιφάνειας εργασίας και την κατηγορία παραθύρων Electron. Το κύριο παράθυρο λαμβάνει επίσης το εικονίδιο όταν αναδημιουργείται. Μετά την ενημέρωση ενός ήδη καρφιτσωμένο παλιό εκτοξευτή, ξεκουμπώστε το και καρφώστε το πρόσφατα εγκατεστημένο εφαρμογή? μια σύνδεση επιφάνειας εργασίας / login μπορεί να ανανεώσει ένα μπαγιάτικο GNOME κρύπτη εκτοξευτών.