Cryptographic Hashing: Ένας αρχάριος οδηγός

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

Σε αυτό το άρθρο, θα περάσουμε από κατακερματισμό σε κρυπτογράφηση όπου μαθαίνουμε για κρυπτογραφικές κατακερματισμούς, τα παραδείγματα, το ιστορικό τους και ούτω καθεξής.

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

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

 

Τι είναι το Cryptographic Hashing?

Στην κρυπτογραφία, ο κατακερματισμός είναι μια μέθοδος που χρησιμοποιείται για τη μετατροπή δεδομένων σε μια μοναδική συμβολοσειρά κειμένου. Τα δεδομένα μετατρέπονται σε μια πολύ αποτελεσματική μέθοδο όπου τα δεδομένα κατακερματιστούν σε λίγα δευτερόλεπτα. Επίσης, δεν υπάρχει περιορισμός στον τύπο δεδομένων ή στο μέγεθός του – η κατακερματισμός λειτουργεί σε όλα αυτά.

Λοιπόν, τι κάνει το hashing τόσο δημοφιλές και μοναδικό; Είναι επειδή δεν μπορεί να αντιστραφεί!

Ναι, είναι μια μονόδρομη λειτουργία (κρυπτογραφική συνάρτηση κατακερματισμού) και έχει σχεδιαστεί για να λειτουργεί έτσι.

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

Επίσης, ρίξτε μια ματιά

  • Πώς να φτιάξετε ένα Blockchain στο Python
  • Οδηγός για αρχάριους: Χρήση κρυπτογραφίας σε κρυπτογράφηση

Υπάρχει ένα ακόμη χαρακτηριστικό που ισχύει για τη μέθοδο κατακερματισμού. Κάθε δεδομένο κομμάτι δεδομένων θα δώσει την ίδια έξοδο κατακερματισμού.

Αυτές οι λειτουργίες το καθιστούν πολύ χρήσιμο σε κρυπτονομίσματα όπως το bitcoin. 

 


Πώς λειτουργεί το κατακερματισμό?

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

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

Για σκοπούς κατακερματισμού, χρησιμοποιούνται πολλοί αλγόριθμοι. Αυτό περιλαμβάνει τα ακόλουθα.

  • Απευθείας μήνυμα (MD5)
  • Λειτουργία Secure Hash (SHA1)
  • Λειτουργία Secure Hash (SHA-256)

Δεν είναι όλες οι λειτουργίες κατακερματισμού 100% ασφαλείς. Για παράδειγμα, το SHA1 είναι εύκολο να σπάσει και επομένως δεν συνιστάται για πρακτική χρήση. Μία από τις πιο κοινές λειτουργίες κατακερματισμού που χρησιμοποιούνται είναι οι MD5 και SHA-256.

Το MD5 χρησιμοποιείται κυρίως για την επαλήθευση των ληφθέντων αρχείων. Έτσι, εάν κατεβάσετε ένα αρχείο, τότε μπορείτε να υπολογίσετε το άθροισμα ελέγχου του χρησιμοποιώντας την αριθμομηχανή αθροίσματος ελέγχου. Εάν η συμβολοσειρά κατακερματισμού ταιριάζει με τη συμβολοσειρά αυτού που έχει παράσχει το πρόγραμμα λήψης, αυτό σημαίνει ότι η λήψη γίνεται σωστά χωρίς καταστροφή αρχείων. Εν ολίγοις, επαληθεύει την ακεραιότητα του αρχείου.

 

Πού χρησιμοποιείται συνήθως το κατακερματισμό?

Το κατακερματισμό χρησιμοποιείται κυρίως για κωδικούς πρόσβασης. Ας πάρουμε ένα παράδειγμα για να το καταλάβουμε.

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

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

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

Υπάρχουν, φυσικά, άλλες εφαρμογές κατακερματισμού εκεί έξω. Μια άλλη πιο δημοφιλής χρήση κατακερματισμού είναι τα κρυπτονομίσματα, τα οποία συζητάμε παρακάτω.

 

Πώς χρησιμοποιείται το κατακερματισμό στα κρυπτονομίσματα

Το κατακερματισμό χρησιμοποιείται κυρίως σε κρυπτονομίσματα για σκοπούς εξόρυξης. Έτσι, στο Bitcoin, η εξόρυξη είναι μια διαδικασία επαλήθευσης των λειτουργιών κατακερματισμού SHA-256. Αυτό σημαίνει ότι ο κατακερματισμός μπορεί να χρησιμοποιηθεί για την εγγραφή νέων συναλλαγών, την αναφορά τους στο προηγούμενο μπλοκ και τη χρονική σήμανση

Το δίκτυο λέγεται ότι επιτυγχάνει συναίνεση όταν προστίθεται ένα νέο μπλοκ στο blockchain. Με αυτόν τον τρόπο, επικυρώνει τις συναλλαγές που περιέχονται στο μπλοκ. Επίσης, η προσθήκη καθιστά αδύνατο για οποιονδήποτε να την αντιστρέψει. Όλα αυτά είναι δυνατά λόγω του κατακερματισμού και γι ‘αυτό χρησιμοποιείται για τη διατήρηση της ακεραιότητας του blockchain.

Το Bitcoin χρησιμοποιεί τη μέθοδο συναίνεσης Proof-of-Work, η οποία σε αντάλλαγμα χρησιμοποιεί τη συνάρτηση κατακερματισμού SHA-256.

 

Παράδειγμα λειτουργίας κατακερματισμού

Τώρα, ας ρίξουμε μια ματιά σε ένα παράδειγμα μιας λειτουργίας κρυπτογραφικής κατακερματισμού.

Για να το κάνουμε ευκολότερο για εμάς και εσάς, θα χρησιμοποιήσουμε τα διαθέσιμα διαδικτυακά εργαλεία SHA-256.

Εδώ είναι ο σύνδεσμος για αυτό: SHA256 Διαδικτυακά

Τώρα, εάν πληκτρολογήσετε 101Blockchains ως είσοδο, θα δώσει την ακόλουθη έξοδο.

Εισαγωγή: 101Blockchains.com

Παραγωγή: fbffd63a60374a31aa9811cbc80b577e23925a5874e86a17f712bab874f33ac9

Χρήση της λειτουργίας SHA256 Hash

Τώρα, αν βάλετε ένα απλό “Hello World” ως είσοδο, θα δώσει την ακόλουθη έξοδο.

Εισαγωγή: Γειά σου Κόσμε

Παραγωγή: a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e

Μεταξύ των δύο εξόδων, θα δείτε ότι και οι δύο τιμές εξόδου έχουν το ίδιο μήκος, δηλαδή 256 bit, δηλαδή 64 χαρακτήρες σε μήκος.

Τώρα, ας εισάγουμε το 101blockchain στην είσοδο. Παρατηρήστε ότι καταργήσαμε τα “s” από 101Blockchains που χρησιμοποιήθηκαν για τη δημιουργία του πρώτου κατακερματισμού.

Εισαγωγή: 101 Μπλοκ αλυσίδας

Παραγωγή: c4d67db72f3d18eaca2e8e8498271de353d25874e4448be4887f2563576c6fe8

Εάν το συγκρίνετε με την πρώτη έξοδο κατακερματισμού, τότε θα δείτε μια τεράστια διαφορά ακόμα και όταν αφαιρέσαμε μόνο ένα γράμμα από την είσοδο.

Λοιπόν, τι μάθαμε από το παράδειγμα; Ας συνοψίσουμε παρακάτω.

  • Όλες οι έξοδοι έχουν το ίδιο μήκος
  • Μικρές αλλαγές στην είσοδο έχουν ως αποτέλεσμα εντελώς διαφορετικές εξόδους
  • Δεν είναι δυνατή η αντιστροφή των εξόδων σε εισόδους.

Ιδιότητες της κρυπτογραφικής συνάρτησης Hash

Για να κατανοήσουμε καλύτερα τον κρυπτογραφικό κατακερματισμό ή τον κατακερματισμό γενικά, ας δούμε τις ιδιότητες της συνάρτησης κρυπτογραφικού κατακερματισμού.

Ντετερμινιστική

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

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

 

Ανθεκτικό στην εικόνα

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

Αυτό είναι ένα σημαντικό χαρακτηριστικό δεδομένου ότι δίνει το πολύ σημαντικό.

 

Υπολογιστικά αποδοτική

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

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

 

Δεν είναι δυνατή η αντιστροφή της μηχανικής

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

 

Ανθεκτικό σε σύγκρουση

Η αντίσταση σε σύγκρουση είναι η τελική ιδιότητα που πρόκειται να συζητήσουμε. Αυτή η ιδιότητα διασφαλίζει ότι δύο διαφορετικές είσοδοι δεν παράγουν την ίδια έξοδο.

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

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

 

Δημοφιλή μαθήματα Hash – Λίστα αλγορίθμων κατακερματισμού

Αυτό μας οδηγεί στην επόμενη ενότητα, όπου συζητάμε δημοφιλείς τάξεις κατακερματισμού. Θα απαριθμήσουμε τρεις κατηγορίες κατακερματισμού που είναι αρκετά δημοφιλείς στη σφαίρα κρυπτογραφίας.

  • Digest μηνύματος (MD)
  • Λειτουργία Secure Hash (SHF)
  • Απευθείας μήνυμα RIPE (RIPEMD)

Ας τα περάσουμε ένα προς ένα.

Digest μηνύματος (MD)

Το Message Digest είναι μια οικογένεια λειτουργιών κατακερματισμού που χρησιμοποιούνται σε όλη την ιστορία του Διαδικτύου.

Η οικογένεια αποτελείται από λειτουργίες κατακερματισμού όπως MD2, MD4, MD6 και τα πιο δημοφιλή MD5. Όλες οι λειτουργίες κατακερματισμού MD είναι λειτουργίες κατακερματισμού 128 bit που σημαίνει ότι τα μεγέθη χώνευσης είναι 128 bit.

Όπως συζητήσαμε νωρίτερα, οι λειτουργίες κατακερματισμού MD5 χρησιμοποιούνται από παρόχους λογισμικού για να ελέγχουν την ακεραιότητα των αρχείων που λαμβάνονται από τους χρήστες μέσω διακομιστών αρχείων. Για να λειτουργήσει, ο πάροχος δίνει στο πρόγραμμα λήψης πρόσβαση στο MD5 checksum για τα αρχεία. Για να ελέγξετε την ακεραιότητα του αρχείου, χρησιμοποιείται ένα άθροισμα ελέγχου MD5 που υπολογίζει το άθροισμα ελέγχου και στη συνέχεια διασταυρώνεται με την παρεχόμενη τιμή κατακερματισμού. Εάν η τιμή είναι διαφορετική από τον έλεγχο ακεραιότητας του εν λόγω αρχείου έχει αποτύχει και ο χρήστης πρέπει είτε να πραγματοποιήσει λήψη ολόκληρου ή μέρους του αρχείου.

Το MD5 δεν είναι τόσο ασφαλές όσο άλλες λειτουργίες κατακερματισμού. Το 2004, έγινε μια αναλυτική επίθεση στη λειτουργία κατακερματισμού που πραγματοποιήθηκε σε μία μόνο ώρα. Αυτό έγινε χρησιμοποιώντας ένα σύμπλεγμα υπολογιστών. Αυτό έκανε το MD δεν είναι τόσο χρήσιμο για την ασφάλεια πληροφοριών και ως εκ τούτου χρησιμοποιείται για εργασίες όπως η επαλήθευση της ακεραιότητας του αρχείου.

Εάν ενδιαφέρεστε να μάθετε περισσότερα για το MD5, τότε ρίξτε μια ματιά στη σελίδα Wiki για MD5 – MD5.

 

Λειτουργία Secure Hash (SHA)

Οι λειτουργίες Secure Hash είναι μια άλλη οικογένεια λειτουργιών κατακερματισμού που είναι αρκετά δημοφιλείς. Αναπτύχθηκε και δημοσιεύθηκε από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST). Κυκλοφόρησαν τέσσερις εκδόσεις των SHA συμπεριλαμβανομένων των SHA-0, SHA-1, SHA-2 και SHA-3.

Όπως θα έπρεπε να μαντέψετε, οι νεότερες εκδόσεις διορθώνουν ορισμένα προβλήματα ή αδυναμίες με τις παλαιότερες εκδόσεις του SHA. Για παράδειγμα, το SHA-1 κυκλοφόρησε μετά την εύρεση της αδυναμίας SHA-0. Το SHA-1 κυκλοφόρησε το 1995.

Το SHA-1 έκανε το δικό του όνομα μόλις κυκλοφόρησε. Χρησιμοποιήθηκε από διάφορες εφαρμογές εκείνη την εποχή, συμπεριλαμβανομένου του Secure Socket Layer (SSL).

Ωστόσο, με την πάροδο του χρόνου, οι εκμεταλλευτές βρήκαν επίσης για συγκρούσεις SHA-1 που το έκαναν άχρηστο. Η NIST βρήκε την οικογένεια των ασφαλών λειτουργιών κατακερματισμού SHA-2 που χρησιμοποίησαν τέσσερις παραλλαγές SHA, συμπεριλαμβανομένων των SHA-256, SHA-224, SHA-512 και SHA-384. Σε αυτές τις τέσσερις παραλλαγές, δύο ήταν ο πυρήνας συμπεριλαμβανομένων των SHA-256 και SHA-512. Η διαφορά μεταξύ τους είναι ότι το SHA-512 χρησιμοποίησε λέξεις 64-byte ενώ το SHA-256 χρησιμοποίησε μόνο λέξεις 32-byte. 

Η οικογένεια των λειτουργιών κατακερματισμού SHA-2 χρησιμοποιείται ακόμη ευρέως. Ωστόσο, υπήρχε επίσης το SHA-3 το οποίο επινοήθηκε και κυκλοφόρησε από σχεδιαστές εκτός NSA κατά τη διάρκεια ενός δημόσιου διαγωνισμού το 2012. Ήταν παλαιότερα γνωστό ως Keccak. Τα οφέλη του Keccak περιελάμβαναν καλύτερη αντοχή στην επίθεση και αποτελεσματική απόδοση.

 

Απευθείας μήνυμα RIPE (RIPEMD)

Το RIPE Message Direct (RIPEMD) είναι μια οικογένεια λειτουργιών κατακερματισμού που κυκλοφόρησε το 1992. Επίσης, το RIPE σημαίνει RACE Integrity Primitives Evaluations.

Έχει σχεδιαστεί και διαχειρίζεται από την ανοιχτή ερευνητική κοινότητα. Μεταξύ της οικογένειας, υπάρχουν πέντε λειτουργίες όπως RIPEMD, RIPEMD-160, RIPEMD-128, RIPEMD-320 και RIPEMD-256. Ωστόσο, η πιο συχνά χρησιμοποιούμενη λειτουργία είναι το RIPEMD-160.

Ο σχεδιασμός του RIPEMD βασίζεται στο μήνυμα Direct.

 

Διαφορά μεταξύ κατακερματισμού, κρυπτογράφησης και αλάτισμα

Σε αυτήν την ενότητα, θα εξετάσουμε εν συντομία τη διαφορά μεταξύ κατακερματισμού, κρυπτογράφησης και αλάτωσης.

Ας ξεκινήσουμε με κρυπτογράφηση.

Η κρυπτογράφηση είναι η διαδικασία σύνταξης των αρχικών πληροφοριών χρησιμοποιώντας το δημόσιο κλειδί και στη συνέχεια ξεκλείδωμα χρησιμοποιώντας ένα ιδιωτικό κλειδί. Είναι μια αμφίδρομη λειτουργία.

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

Ο τελευταίος όρος είναι «Αλάτισμα».

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

 

συμπέρασμα

Αυτό μας οδηγεί στο τέλος του κατακερματισμού μας στην κρυπτογραφία. Προσπαθήσαμε να καταλάβουμε το hashing in-and-out μαθαίνοντας πρώτα τι έχει να προσφέρει και έπειτα μαθαίνοντας γρήγορα πώς λειτουργεί, τους τύπους του και ούτω καθεξής!

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

Οι ερευνητές εργάζονται επίσης για τη διατήρηση του status quo απελευθερώνοντας μια πιο ισχυρή λειτουργία κατακερματισμού που είναι ανθεκτική στην κβαντική και μπορεί να αντέξει την εξέλιξη της ισχύος υπολογισμού σε όλο τον κόσμο.

Λοιπόν, τι πιστεύετε για κατακερματισμό; Σχολιάστε παρακάτω και ενημερώστε μας.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map