Που σημαίνει τουλάχιστον 8. Πώς να γράψετε έναν κωδικό πρόσβασης με λατινικά γράμματα και αριθμούς: php Κυριλλικές κανονικές εκφράσεις. Μέθοδοι δημιουργίας κωδικών πρόσβασης

Κωδικοί πρόσβασης, κωδικοί πρόσβασης, κωδικοί πρόσβασης – χρειάζονται παντού στο Διαδίκτυο. Κάθε φορά πρέπει να σκέφτεστε τι κωδικό να βάλετε για να μην μπορούν να τον σπάσουν. Ποιος πρέπει να είναι λοιπόν ο κωδικός πρόσβασης;

Σημάδια ισχυρού κωδικού πρόσβασης

  • Ο κωδικός πρόσβασης πρέπει να είναι μεγάλος, δηλ. πρέπει να περιέχει 8 έως 12 χαρακτήρες.
  • Ένας καλός κωδικός πρόσβασης περιέχει πάνω (A, P, V, W) και κάτω (m, d, f, j) γράμματα, σύμβολα (#, @, ~, ^), σημεία στίξης και κενά.
  • Κατά τη σύνταξη κωδικού πρόσβασης, αποκλείστε δεδομένα που περιέχουν πληροφορίες για εσάς και την οικογένειά σας (ονόματα, επώνυμα, αξέχαστες ημερομηνίες, αριθμούς τηλεφώνου).
  • Απορρίψτε έναν κωδικό πρόσβασης που περιλαμβάνει πλήρως γραμμένη οποιαδήποτε γλώσσα, συνθηματικές φράσεις, διάσημα εισαγωγικά.
  • Μην χρησιμοποιείτε κωδικούς πρόσβασης όπως 12345, qwerty και παρόμοια. Ναι, όλοι το γνωρίζουν, αλλά τέτοιοι κωδικοί πρόσβασης εξακολουθούν να είναι δημοφιλείς.
  • Αποφύγετε τους κωδικούς πρόσβασης που ταιριάζουν με το όνομα χρήστη σας. Φυσικά, ένας τέτοιος κωδικός είναι ο πιο εύκολος στην πληκτρολόγηση και δεν χρειάζεται να τον θυμάστε, αλλά είναι επίσης στοιχειώδες να τον σπάσετε.

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

Πώς να βρείτε έναν σύνθετο κωδικό πρόσβασης;

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

  • Μίξη. Πληκτρολογούμε την κυριλλική λέξη στα λατινικά, εισάγουμε μετά από κάθε γράμμα τους αριθμούς που είναι σημαντικοί για εσάς (αριθμός σπιτιού, διαμερίσματος) ή μετατρέπουμε μερικά γράμματα σε αριθμούς (αντί για το γράμμα Β βάζουμε τον αριθμό 6, αντί για I - 9I, κ.λπ.)
  • Πληκτρολογούμε μια λέξη ή φράση με κενά σε λάθος σημεία. Για παράδειγμα, «ο ρόλος μου».
  • Εισαγάγετε τη φράση πατώντας εναλλάξ το πλήκτρο Shift. Για παράδειγμα, WOT-VEDZ@SADA
  • Επιλέξτε δύο λέξεις - ένα επίθετο (ελεύθερο) και ένα ρήμα (τρέξιμο). Προσθέτουμε ένα σημαντικό έτος, για παράδειγμα το 1980 και οποιοδήποτε σύμβολο. Παίρνουμε: Δωρεάν19%Run80!
  • Βρίσκουμε έναν κωδικό πρόσβασης με ορθογραφικά λάθη και του παρέχουμε σύμβολα και αριθμούς: KoKoy#&_Password.
  • Ανακαλούμε τη ρωσική λαογραφία ή ποίηση και κρυπτογραφούμε το μήνυμα. Για παράδειγμα, ας πάρουμε την παροιμία «Η υπομονή και η δουλειά θα τα αλέσουν όλα». Ας γράψουμε κάθε πρώτο γράμμα κάθε λέξης στα αγγλικά με πεζό και κάθε δεύτερο γράμμα με κεφαλαία. Βάλτε σημεία στίξης ανάμεσα στις λέξεις. Παίρνουμε: tE!i?tR?vS!pT.

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

Εάν δεν μπορείτε να βρείτε έναν κωδικό πρόσβασης, χρησιμοποιήστε τις γεννήτριες κωδικών πρόσβασης:

Πώς να βρείτε μια σύνδεση

Καμία από τις εγγραφές στον ιστότοπο δεν πραγματοποιείται χωρίς τη χρήση της σύνδεσης. Σύνδεση - ένα σύνολο χαρακτήρων (γράμματα ή αριθμοί) που υποδεικνύουν το όνομά σας στο δίκτυο. Η είσοδος εισάγεται μαζί με έναν κωδικό πρόσβασης για περαιτέρω εξουσιοδότηση. Πρέπει να προσεγγίσετε διεξοδικά την επιλογή μιας σύνδεσης.

Εάν η σύνδεση θα χρησιμοποιηθεί για εργασία, συνιστάται να αναφέρετε το πραγματικό όνομα και επώνυμο (Petr-Ivanov, Petr_Ivanov, Petr.Ivanov). Έχει ήδη ληφθεί αυτή η σύνδεση; Προσθέστε ένα μεσαίο όνομα. Και αυτή η επιλογή δεν είναι διαθέσιμη; Επισυνάψτε το όνομα του επαγγέλματος στο όνομα, μπορεί να είναι συντομογραφία. Για παράδειγμα: Alexei-Pirogov-PR, Vasiliy-Toropov-φωτογραφία.

Εάν χρειάζεστε μια σύνδεση για προσωπικούς σκοπούς, μπορείτε:

  • Δημιουργήστε μια σύνδεση χρησιμοποιώντας την αγαπημένη σας λέξη ή φράση, το όνομα ενός διάσημου προσώπου, τον χαρακτήρα, το όνομα ενός μουσικού συγκροτήματος.
  • Θυμηθείτε ένα χόμπι και δημιουργήστε μια σύνδεση με βάση τις προτιμήσεις του κόσμου της τέχνης και της τεχνολογίας.
  • Συνθέστε ένα login από τις λέξεις οποιασδήποτε ξένης γλώσσας.
  • Εφαρμόστε τη μέθοδο κατοπτρισμού και εκτυπώστε το όνομα αντίστροφα.
  • Χρησιμοποιήστε τη γεννήτρια σύνδεσης.

Προγράμματα για κοινή εργασία: επιλέξτε την καλύτερη υπηρεσία!

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

Προώθηση υπηρεσιών σε μηχανές αναζήτησης

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

Κάθε άτομο που χρησιμοποιεί το Διαδίκτυο έχει πιθανώς συναντήσει την ανάγκη να εφεύρει και να ορίσει κωδικούς πρόσβασης περισσότερες από μία φορές: για εισαγωγή αλληλογραφίας, για λογαριασμό φόρουμ, για διαδικτυακές τραπεζικές συναλλαγές. Και σχεδόν σε κάθε φόρμα εγγραφής, σας συμβουλεύουμε να βρείτε έναν ισχυρό κωδικό πρόσβασης. Άλλωστε το απόρρητο της αλληλογραφίας σας και η ασφάλεια σας Χρήματακαι την ασφάλεια του υπολογιστή σας γενικότερα. Τίθεται το ερώτημα: πώς να βρείτε έναν περίπλοκο κωδικό πρόσβασης;

Πώς να βρείτε έναν ισχυρό κωδικό πρόσβασης

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

Κανω ΕΓΓΡΑΦΗ. Ένας καλός κωδικός πρόσβασης πρέπει να περιέχει πεζά και κεφαλαία γράμματα.

Ειδικοί χαρακτήρες. Ένας εξαιρετικά ισχυρός κωδικός πρόσβασης, μαζί με γράμματα και αριθμούς, περιέχει επίσης ειδικούς χαρακτήρες. Για παράδειγμα #, ~,+, _

Σύνολο ιδανική επιλογήθα υπάρχει συνδυασμός κεφαλαίων και πεζών λατινικών γραμμάτων, αριθμών και ειδικών χαρακτήρων συνολικού μήκους τουλάχιστον 8 χαρακτήρων. Για παράδειγμα:

uE_xm932
9203Jb#1
29Rtaq!2

Τι δεν πρέπει ποτέ να χρησιμοποιείται ως κωδικός πρόσβασης

Μην χρησιμοποιείτε ποτέ ως κωδικό πρόσβασης ή μυστική λέξη:

  • ημερομηνίες γέννησης
    Η μεγαλύτερη βλακεία είναι να ορίσετε τη δική σας ημερομηνία γέννησης με τη μορφή 12071992 ως κωδικό πρόσβασης στη σελίδα σας Vkontakte, όπου η ίδια ημερομηνία υποδεικνύεται στις πληροφορίες 🙂
  • τηλεφωνικοί αριθμοί
    Ένας κωδικός πρόσβασης που αποτελείται από τον αριθμό τηλεφώνου σας δεν θα σπάσει μόνο από τους τεμπέληδες. Και δεν έχει σημασία πόσα ψηφία θα υπάρχουν 🙂
  • ονόματα, επώνυμα, παρατσούκλια ζώων
    Είναι αστείο όταν οι άνθρωποι σκέφτονται μαγικά αξιόπιστη προστασίαπατρικό όνομα της μητέρας. ... που όλη η αυλή γνωρίζει εδώ και 50 χρόνια 🙂
  • και φυσικά, κάθε είδους ανοησίες όπως "qwerty123", "password", "password", "********", "123", "12345678", "fiva", "asdf", κ.λπ. Παρεμπιπτόντως, ο ηγέτης μεταξύ των κωδικών πρόσβασης των γραμματέων είναι "ένας", δηλ. μονοψήφιο "1" 🙂

συμπέρασμα

Μην παραμελείτε την ασφάλειά σας.

Διάταξη πληκτρολογίου και κωδικός πρόσβασης

Μην χρησιμοποιείτε τις ίδιες μυστικές λέξεις για εξουσιοδότηση σε διαφορετικούς ιστότοπους και υπηρεσίες. Χακάροντας έναν ιστότοπο, οι εισβολείς μπορούν να αποκτήσουν πρόσβαση σε όλους τους λογαριασμούς σας στο δίκτυο. Για παράδειγμα, θα έχουν πρόσβαση στη μονάδα cloud ή στο Google Photos. Και να θυμάστε: δεν υπάρχει τίποτα πιο μόνιμο από το προσωρινό. Επομένως, μην τεμπελιάζετε να βρείτε δυνατούς συνδυασμούς και να ορίσετε σύνθετους κωδικούς πρόσβασης αμέσωςΜην το αναβάλλετε για αργότερα. Αφήστε τις πληροφορίες σας να είναι διαθέσιμες μόνο σε εσάς! Καλή τύχη!

Ίσως θα έχει ενδιαφέρον:

Λατινική φωνητική

Λατινικό αλφάβητο

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

Λατινικό αλφάβητο, που προέρχεται από το ελληνικό αλφάβητο, - και σύμφωνα με ορισμένες πηγές - το ετρουσκικό αλφάβητο, σχηματίστηκεγύρω στον 7ο αιώνα π.Χ.

Μοντέρνο Λατινικό αλφάβητοπεριλαμβάνει 26 γράμματα.

Γράμματα του λατινικού αλφαβήτου:

κεφαλαίο
γράμματα
λατινικά
αλφάβητο
Πεζά
γράμματα
λατινικά
αλφάβητο
Ονομα
γράμματα
λατινικά
αλφάβητο
Προφορά
γράμματα
λατινικά
αλφάβητο
ΕΝΑ
σι
ντο
ρε
μι
φά
σολ
H
Εγώ
J
κ
μεγάλο
Μ
Ν
Ο
Π
Q
R
μικρό
Τ
U
V
W
Χ
Υ
Ζ
ένα
σι
ντο
ρε
μι
φά
σολ
η
Εγώ
ι
κ
μεγάλο
Μ
n
ο
Π
q
r
μικρό
t
u
v
w
Χ
y
z
ΕΝΑ
bae
κε
de
ε, ε
εφ
ge
χαχα
Και
ιοτ, γιώτα
κα
ale
Εμ
en
Ο
πε
ku
εεε
es
τε
στο
ve
διπλό-ve
Χ
ύψιλο
ζήτα
[ΕΝΑ]
[σι]
[ντο]
[μι]
[μι]
[φά]
[ΣΟΛ]
[ΣΟΛ]
[Και]
[ο]
[Προς την]
[μεγάλο]
[Μ]
[n]
[Ο]
[Π]
[Προς την]
[R]
[Με]
[T]
[y]
[V]
[V]
[ks]
[Και]
[h], [dz]

Αρχικά Λατινικό αλφάβητοπεριλαμβάνεται μόνο 21 γράμματα:
A B C D E F Z H I K L M N O P Q R S T V X.

Στη συνέχεια, για μια αρκετά μεγάλη περίοδο Λατινικό αλφάβητουπέστη τις ακόλουθες μετατροπές:
- το 312 π.Χ

από αυτό ήταν εξαιρείται το γράμμα Ζκαι το λατινικό αλφάβητο μειώθηκε στα 20 γράμματα.
- το 234 π.Χ. μι.

Πώς να βρείτε έναν ισχυρό κωδικό πρόσβασης και σύνδεση;

ήταν το γράμμα G δημιουργήθηκεπροσθέτοντας μια εγκάρσια παύλα στο C (προηγουμένως το γράμμα C χρησιμοποιήθηκε για να δηλώσει δύο ήχους - [k] και [g]).
- τον 1ο αιώνα π.Χ. μι. ήταν πρόσθεσε γράμματα Y και Zνα γράφουν λέξεις δανεισμένες από τα ελληνικά.

Ως αποτέλεσμα, αποδείχθηκε κλασικό λατινικό αλφάβητοαπό 23 γράμματα:
A B C D E F G H I K L M N O P Q R S T V X Y Z

Κατά τον Μεσαίωνα, το λατινικό αλφάβητο υπέστη τις τελευταίες τροποποιήσεις:
- τον 11ο αιώνα, το αλφάβητο ήταν προστέθηκε το γράμμα W;
ήταν τον 16ο αιώνα Τα γράμματα J και U εισάγονται,
και πήρε τη σύγχρονη μορφή του.

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

Μεταβείτε σε άλλα υλικά ενότητας:
Λατινική φωνητική
Λατινική γραμματική
λατινικούς αριθμούς

λατινικός κωδικός 8 χαρακτήρων

Lynn "Coffee Man" [φάκελος]

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

ΑΒ…[φάκελος]
Και θα χώριζα απλώς την ημερομηνία σε τρία στοιχεία (μέθοδος διαχωρισμού) και μετά θα έκανα έναν κανονικό έλεγχο με έναν έλεγχο για τον Φεβρουάριο και ένα δίσεκτο έτος.

Η έκφραση χρειαζόταν για την επικύρωση της ημερομηνίας κατά την εισαγωγή πριν από την υποβολή των δεδομένων. Αλλά ας υποθέσουμε ότι καταχωρίσατε "sds20.dfsdf546sdf20.sdf.dfgd.dfgfg02.135151351." Αναρωτιέμαι πώς θα σε βοηθούσε το split εδώ;

Α, το έγραψα, ξέχασα σε αγκύλες, χίλια συγγνώμη (. Μπορεί να υπάρχουν περισσότερα σφάλματα - ο κωδικός δεν έχει δοκιμαστεί, αυτό είναι ένα demo της ιδέας.

tcolonel[dossier], s λειτουργικά ισοδύναμοκανονική περίοδος (Φεβρουάριος, δίσεκτα κ.λπ.;);

Πώς να δημιουργήσετε έναν ισχυρό κωδικό πρόσβασης

tcolonel[dossier] Η κανονική σας σεζόν είναι επιβλαβής γιατί δημιουργεί μια φανταστική αίσθηση ασφάλειας, αργά ή γρήγορα θα αντισταθείτε στον εαυτό σας ή σε αυτόν που θα σας συνοδεύσει. Εάν ο κωδικός δεν λύσει σωστά το πρόβλημα, τότε η αποτελεσματικότητά του είναι πολύ αμφίβολη, καθώς και εξοικονόμηση σε αγώνες λόγω ποιότητας και ασφάλειας. Αυτή δεν είναι επαγγελματική προσέγγιση. Ελπίζω να μην το εκλάβετε αυτό ως προσωπική προσβολή.

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

το μήνυμα εποπτεύεται

Ημερομηνία αποδοχής 00/11/2006

Χρησιμοποιήστε την ακόλουθη έκφραση, η οποία ως μπόνους ελέγχει ήδη για υψηλό έτος. Απολαύστε, κύριοι!

Καλημέρα σε όλους, βοηθήστε με να γράψω μια τυπική έκφραση για μια ημερομηνία σε μορφή ηη.μμ.εεεε.
Έφτιαξε ένα απλό:

/(\d(2)\.\d(2)\.\d(4))/

αλλά, μπορώ να εισάγω 32.32.εεεε. Και πρέπει να περιορίσετε την είσοδο για ημέρες - 31, μήνες - 12.

Δοκίμασα αυτό:

/()\.()\.(\d(4))/

αλλά, δεν λειτουργεί σωστά, έξω

12.12.2009 01.12.2009 01.02.2009 10.14.2009

βρίσκει μόνο 2 αντιστοιχίες:

1: 01.12.2009 2: 01.02.2009

Να τι έγινε στο τέλος:

/(((1)(1))|((1)(1)))\.((1)(1)|((1)(1)))\.(\d(4))/

μπορεί κάποιος να βρει μια καλύτερη και να σχολιάσει αυτήν την έκφραση (φαίνεται να λειτουργεί σωστά);

είναι ένας ποσοτικός δείκτης χωρίς νόημα.
Παρεμπιπτόντως, έχεις λάθος έκφραση, δεν μπορείς να μπεις την 20η μέρα και τον 10ο μήνα.

Θα έγραφα κάτι σαν αυτό:

/(\d|3)\.(0\d|1)\.(\d(4))/

/(\d|3)\.(0\d|1)\.(\d(4))/ παρεμπιπτόντως, μια ενδιαφέρουσα έκφραση, δεν ήξερα ότι ήταν δυνατό να γίνει αυτό ...

tcolonel[dossier] και όλα είναι πολύ πιο απλά από όσο φαντάζεστε. υπάρχουν αρκετές λύσεις. εδώ είναι ένα ζευγάρι για εσάς:

  1. αποτρέψτε τον χρήστη από την εισαγωγή αυθαίρετων δεδομένων, μπλοκ εισόδου δεδομένο πεδίοκαι ταυτόχρονα χρησιμοποιήστε μόνο το ημερολόγιο σε συνδυασμό.
  2. αν επιτρέψετε δωρεάν εισαγωγή, τότε πριν στείλετε κάνετε στοιχειώδεις ελέγχους και αν κάτι δεν πάει καλά, προτείνετε να το διορθώσετε. σε αυτή την παραλλαγή και πραγματοποιήστε τον κανονικό έλεγχο της ημερομηνίας, που ήδη ανέφερα. πώς γίνεται, πώς καθαρίζονται τα σκουπίδια ταυτόχρονα και τι εκδήλωση χρησιμοποιείται από όλους, ίσως δεν αξίζει να εξηγηθεί στο συγκεκριμένο θέμα.

Κάτι σαν αυτό?

συνάρτηση dateIsCorrect(dateString) (
varparts = dateString.split('.');
if (parts. μήκος != 3) return false;
δοκιμάστε(
var tmpDate = new Date(parts, parts, parts, 12);
επιστροφή (dateString == tmpDate.getDate() + '.' + tmpDate.getMonth + '.' + tmpDate.getFullYear());
) catch (πρώην) (επιστροφή ψευδής;)
}

Εάν η ημερομηνία δεν είναι έγκυρη, το αντικείμενο Date θα τη μετατρέψει στην κατάλληλη κανονική ημερομηνία και όταν μετατραπεί ξανά σε συμβολοσειρά, δεν θα ταιριάζει με την αρχική ημερομηνία.

AB… [φάκελος] Ναι, όλα αυτά είναι ξεκάθαρα, αν δεν μιλάμε για αποθήκευση και αποτελεσματικότητα του κώδικα, τότε μπορείτε να φτιάξετε ολόκληρους αλγόριθμους, απλά δείτε πόσες περιττές ενέργειες είναι ενάντια σε μια γραμμή κώδικα με κανονική έκφραση) ))

Ilya Streltsyn γνωστός και ως SelenIT[dossier] Επίσης μια καλή επιλογή - ευχαριστώ, αλλά έχει πολύ κώδικα σε σύγκριση με μια γραμμή κώδικα με κανονική έκφραση.

Σας ευχαριστούμε όλους για τη συμμετοχή σας.

Ilya Streltsyn γνωστός και ως SelenIT[dossier] με μια λειτουργικά ισοδύναμη κανονική έκφραση (Φεβρουάριος, δίσεκτα έτη, κ.λπ.;);

συμφωνώ.

Thirteensmay[dossier] Η κανονική σας σεζόν είναι επιβλαβής γιατί δημιουργεί μια φανταστική αίσθηση ασφάλειας, αργά ή γρήγορα θα αντισταθείτε στον εαυτό σας ή σε αυτόν που θα σας συνοδεύσει. Εάν ο κωδικός δεν λύσει σωστά το πρόβλημα, τότε η αποτελεσματικότητά του είναι πολύ αμφίβολη, καθώς και εξοικονόμηση σε αγώνες λόγω ποιότητας και ασφάλειας. Αυτή δεν είναι επαγγελματική προσέγγιση. Ελπίζω να μην το εκλάβετε αυτό ως προσωπική προσβολή.

συμφωνώ.

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

συμφωνώ.

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

P.S: Λαμβάνοντας υπόψη όλα τα σχόλιά σας σε ένα άλλο έργο, έχω ήδη προχωρήσει στον άλλο δρόμο. Και έπραξε όπως υπέδειξε ο ΑΒ ... [φάκελος] στην πρώτη του ανάρτηση.

Ποιος το έγραψε αυτό, ευχαριστώ πολύ)))

Μην χρησιμοποιείτε την έκφραση που προτείνεται παραπάνω

/(\d|3)\.(0\d|1)\.(\d(4))/
Ημερομηνία αποδοχής 00/11/2006

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

Απολαύστε, κύριοι!

^(((0|\d|3)\.(0|1)\.((19|\d)\d(2)))|((0|\d|30)\.(0|1 )\.((19|\d)\d(2)))|((0|1\d|2)\.02\.((19|\d)\d(2)))|(29 \.02\.((1|\d)(0||)|((16||)00))))$

263 Swapnil Tatkondawar

Θέλω ένα regex για να ελέγξω ότι:

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

Δεν μπορεί να είναι ο παλιός σας κωδικός πρόσβασης ή να περιέχει το όνομα χρήστη, τον "κωδικό πρόσβασης" ή το "όνομα ιστότοπου"

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

(?=^.(8,)$)(?=.*\d)|(?=.*\W+))(?![.\n])(?=.*)(?=.* ).*$"

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

asp.net javascript regex

24 απαντήσεις

Τουλάχιστον οκτώ χαρακτήρες, τουλάχιστον ένα γράμμα και ένας αριθμός:

"^(?=.*)(?=.*\d)(8,)$"

Τουλάχιστον οκτώ χαρακτήρες, τουλάχιστον ένα γράμμα, ένας αριθμός και ένας ειδικός χαρακτήρας:

"^(?=.*)(?=.*\d)(?=.*[@$!%*#?&]) $!%*#?&]{8,}$"

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

"^(?=.*)(?=.*)(?=.*\d)(8,)$"

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

$!%*?&]{8,}$"

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

"^(?=.*)(?=.*)(?=.*\d)(?=.*[@$!%*?&]) $!%*?&]{8,10}$"

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

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

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

^(.(0,7)|[^0-9]*|[^A-Z]*|[^a-z]*|*)$

Αν κάτι ταιριάζει με αυτό, τότε πρόκειται για μη έγκυρο κωδικό πρόσβασης.

Απλά μια μικρή βελτίωση στην απάντηση του @anubhava: καθώς ο ειδικός χαρακτήρας περιορίζεται σε αυτούς του πληκτρολογίου, χρησιμοποιήστε τον για οποιονδήποτε ειδικό χαρακτήρα:

^(?=.*?)(?=(.*)(1,))(?=(.*[\d])(1,))(?=(.*[\W])(1, ))(?!.*\s).(8,)$

Αυτή η τυπική έκφραση θα ακολουθεί τους ακόλουθους κανόνες:

  • Τουλάχιστον ένα αγγλικό γράμμα με πάνω γράμμα
  • Τουλάχιστον ένα πεζό αγγλικό γράμμα
  • Τουλάχιστον ένα ψηφίο
  • Τουλάχιστον ένας ιδιαίτερος χαρακτήρας
  • Τουλάχιστον οκτώ σε μήκος

Δυσκολεύομαι να ακολουθήσω τις πιο δημοφιλείς απαντήσεις για τις περιστάσεις μου. Για παράδειγμα, η επιταγή μου δεν λειτούργησε με χαρακτήρες όπως: ή [ . Δεν με ενδιέφεραν οι λευκές λίστες των ειδικών χαρακτήρων μου, γι' αυτό χρησιμοποίησα το [^\w\s] ως δοκιμαστικό - απλά βάλε - αντιστοιχισμένους χαρακτήρες μη λέξης (συμπεριλαμβανομένων αριθμητικών) και χαρακτήρων χωρίς κενά. Για να το συνοψίσω, εδώ είναι τι λειτούργησε για μένα...

  • τουλάχιστον 8 χαρακτήρες
  • τουλάχιστον 1 αριθμητικό χαρακτήρα
  • τουλάχιστον 1 πεζό γράμμα
  • τουλάχιστον 1 κεφαλαίο γράμμα
  • τουλάχιστον 1 ειδικό χαρακτήρα
/^(?=.*?)(?=.*?)(?=.*?)(?=.*?[^\w\s]).(8,)$/

Θα απαντούσα στον Πήτερ Μόρτενσεν, αλλά μου λείπει η φήμη.

Οι εκφράσεις του είναι ιδανικές για καθεμία από τις καθορισμένες ελάχιστες απαιτήσεις. Το πρόβλημα με τις εκφράσεις του, που δεν απαιτούν ειδικούς χαρακτήρες, είναι ότι επίσης ΔΕΝ επιτρέπουν ειδικούς χαρακτήρες, επομένως παρέχουν επίσης μέγιστες απαιτήσειςκάτι που πιστεύω ότι δεν είναι αυτό που ζήτησε το ΕΠ. Γενικά, θέλετε οι χρήστες σας να κάνουν τους κωδικούς πρόσβασης όσο ισχυρούς θέλουν. γιατί να περιορίσετε τους ισχυρούς κωδικούς πρόσβασης;

Έτσι η έκφρασή του είναι "τουλάχιστον οκτώ χαρακτήρες, τουλάχιστον ένα γράμμα και ένας αριθμός":

^(?=.*)(?=.*\d)(8,)$

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

^(?=.*)(?=.*\d).(8,)$ για να επιτρέψετε τυχόν χαρακτήρες

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*[^\w\s])\S(8,)$

αλλά δεν δέχεται _ (υπογράμμιση) ως ειδικό χαρακτήρα (όπως Aa12345_).

Το βελτίωσε:

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*([^\w\s]|[_]))\S(8,) $

Χρησιμοποιήστε την ακόλουθη τυπική έκφραση για να ικανοποιήσετε τις ακόλουθες συνθήκες:

Προϋποθέσεις: 1] Ελάχ. 1 ειδικός χαρακτήρας. 2] Ελάχ. 1 αριθμός. 3] Ελάχιστο 8 χαρακτήρες ή περισσότεροι

Χρειάζομαι ένα regex για να το δοκιμάσω:

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

Δεν μπορεί να είναι ο παλιός σας κωδικός πρόσβασης ή να περιέχει το όνομα χρήστη, τον "κωδικό πρόσβασης" ή το "όνομα ιστότοπου"

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

(?=^.(8,)$)(?=.*\d)|(?=.*\W+))(?![.\n])(?=.*)(?=.* ).*$"

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

javascript asp.net regex

24 απαντήσεις


877

Τουλάχιστον οκτώ χαρακτήρες, τουλάχιστον ένα γράμμα και ένας αριθμός:

"^(?=.*)(?=.*\d)(8,)$"

Τουλάχιστον οκτώ χαρακτήρες, τουλάχιστον ένα γράμμα, ένας αριθμός και ένας ειδικός χαρακτήρας:

"^(?=.*)(?=.*\d)(?=.*[@$!%*#?&])(8,)$"

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

"^(?=.*)(?=.*)(?=.*\d)(8,)$"

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

"^(?=.*)(?=.*)(?=.*\d)(?=.*[@$!%*?&])(8,)$"

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

"^(?=.*)(?=.*)(?=.*\d)(?=.*[@$!%*?&])(8,10)$"


53

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

Αλλά οι τυπικές εκφράσεις έχουν έναν τελεστή OR, επομένως απλώς εφαρμόστε το θεώρημα του DeMorgan και γράψτε ένα regex που ταιριάζει με μη έγκυρους κωδικούς πρόσβασης:

Οτιδήποτε λιγότερο από οκτώ χαρακτήρες Ήοτιδήποτε δεν περιέχει αριθμούς Ήοτιδήποτε δεν περιέχει κεφαλαία γράμματα Ήή οτιδήποτε δεν περιέχει πεζά γράμματα Ήοτιδήποτε δεν περιέχει ειδικούς χαρακτήρες.

^(.(0,7)|[^0-9]*|[^A-Z]*|[^a-z]*|*)$

Αν κάτι ταιριάζει με αυτό, τότε πρόκειται για μη έγκυρο κωδικό πρόσβασης.


29

Μόνο μια μικρή βελτίωση στην απάντηση του @anubhava: καθώς οι ειδικοί χαρακτήρες περιορίζονται σε αυτούς που βρίσκονται στο πληκτρολόγιο, χρησιμοποιήστε αυτό για οποιονδήποτε ειδικό χαρακτήρα:

^(?=.*?)(?=(.*)(1,))(?=(.*[\d])(1,))(?=(.*[\W])(1, ))(?!.*\s).(8,)$

Αυτό το regex θα εφαρμόσει αυτούς τους κανόνες:

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


20

Είχα κάποια δυσκολία να ακολουθήσω την πιο δημοφιλή απάντηση για τις περιστάσεις μου. Για παράδειγμα, η επικύρωσή μου απέτυχε με χαρακτήρες όπως: ή [ . Δεν με ενδιέφερε να βάλω στη λίστα επιτρεπόμενων τους ειδικούς χαρακτήρες μου, γι' αυτό χρησιμοποίησα το [^\w\s] ως δοκιμή - για να το θέσω απλά - που ταιριάζουν χαρακτήρες που δεν λέμε (συμπεριλαμβανομένων αριθμητικών χαρακτήρων) και χαρακτήρες χωρίς κενά. Για να το συνοψίσω, εδώ είναι τι λειτούργησε για μένα...

  • τουλάχιστον 8 χαρακτήρες
  • τουλάχιστον 1 αριθμητικό χαρακτήρα
  • τουλάχιστον 1 πεζό γράμμα
  • τουλάχιστον 1 κεφαλαίο γράμμα
  • τουλάχιστον 1 ειδικό χαρακτήρα
/^(?=.*?)(?=.*?)(?=.*?)(?=.*?[^\w\s]).(8,)$/ ^(?=\S *)(?=\S*)(?=\S*\d)(?=\S*[^\w\s])\S(8,)$

αλλά δεν δέχεται _(υπογράμμιση) ως ειδικό χαρακτήρα (π.χ. Aa12345_).

Βελτιωμένο ένα:

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*([^\w\s]|[_]))\S(8,) $


2

Βρήκα πολλά προβλήματα εδώ, οπότε έφτιαξα το δικό μου.

Εδώ είναι σε όλο του το μεγαλείο, με δοκιμασίες:

^(?=.*)(?=.*)(?=.*\d)(?=.*([^a-zA-Z\d\s])).(9,)$

Υπάρχει κάτι που πρέπει να προσέξετε:

  1. δεν χρησιμοποιεί το \w επειδή περιλαμβάνει _ , το οποίο δοκιμάζω.
  2. Είχα πολλά προβλήματα με την αντιστοίχιση χαρακτήρων που δεν ταιριάζουν με το τέλος της συμβολοσειράς.
  3. Δεν προσδιορίζει τους χαρακτήρες συγκεκριμένα, αυτό συμβαίνει επίσης επειδή διαφορετικές τοπικές ρυθμίσεις μπορεί να έχουν διαφορετικούς χαρακτήρες στα πληκτρολόγιά τους που μπορεί να θέλουν να χρησιμοποιήσουν.


1

Απλά μπορούμε να το κάνουμε με HTML5.

Χρησιμοποιήστε τον παρακάτω κώδικα στο χαρακτηριστικό μοτίβο,

Pattern="(?=^.(8,)$)(?=.*\d)(?=.*\W+))(?![.\n])(?=.*)(?= .*).*$"

Θα λειτουργήσει τέλεια.


1

Μπορείτε να χρησιμοποιήσετε το μοτίβο regex παρακάτω για να ελέγξετε εάν ο κωδικός πρόσβασης ταιριάζει με τις προσδοκίες σας ή όχι.

((?=.*\\d)(?=.*)(?=.*)(?=.*[ [email προστατευμένο]#$%^&*()]).{8,20})


1

Χρησιμοποιήστε το ακόλουθο Regex για να πληροίτε τις ακόλουθες προϋποθέσεις:

Προϋποθέσεις: 1] Ελάχ. 1 ειδικός χαρακτήρας. 2] Ελάχ. 1 αριθμός. 3] Ελάχιστο 8 χαρακτήρες ή περισσότεροι

Regex: ^(?=.*\d)(?=.*[# [email προστατευμένο]!%&*?]){8,}$


0

Σε Java/Android, ελέγξτε τον κωδικό πρόσβασης με τουλάχιστον έναν αριθμό, ένα γράμμα, έναν ειδικό χαρακτήρα σύμφωνα με το ακόλουθο μοτίβο:

"^(?=.*)(?=.*\\d)(?=.*[ [email προστατευμένο]$!%*#?&]){8,}$"


0

Δοκιμάστε αυτό:

^.*(?=.{8,})(?=.*)(?=.*)(?=.*[@#$%^&+=])*$

Αυτό το regex λειτουργεί τέλεια για μένα.

Συνάρτηση myFunction() ( var str = " [email προστατευμένο]"; var patt = νέο RegExp("^.*(?=.(8,))(?=.*)(?=.*)(?=.*[@#$%^&+=])* $"); var res = patt.test(str); console.log ("Είναι κανονικές αντιστοιχίσεις:", res); )


0

Ελπίζω παρακάτω να λειτουργεί. Το δοκίμασα σε μια προσαρμοσμένη πολιτική azure.

^(?=. ) (?=. ) (?=. \δ)(?=. [@#$%^&*-_+={}|\:",?/ ~"();!])({}|\\:",?/ ~"();!]|.([email προστατευμένο])){6,16}$


-1

Η λύση που βρήκα σε μια από τις προηγούμενες απαντήσεις είναι η εξής:

Τουλάχιστον 8 χαρακτήρες τουλάχιστον 1 κεφαλαίο αλφάβητο, 1 πεζό αλφάβητο, 1 αριθμός και 1 ειδικός χαρακτήρας: "^(?=. ) (?=. ) (?=. \δ)(?=. [[email προστατευμένο]$!% ?&]){8 ,}" ..

.

Αυτό δεν λειτούργησε για μένα, αλλά η παρακάτω είναι μια απλοποιημένη έκδοση και λειτουργεί καλά (προσθέστε οποιονδήποτε ειδικό χαρακτήρα σας αρέσει, έχω προσθέσει το # εδώ) και επίσης προσθέστε έναν κανόνα αριθμών όπως κάνετε με γράμματα όπως:

"^(?=.*)(?=.*)(?=.*)(?=.*[[email προστατευμένο]$!%*?&]){8,}"


Επικύρωση κωδικού πρόσβασης Regex με δήλωση υπό όρους Java

Είμαι νέος στο regex. Βασικά πρέπει να επικυρώσω έναν κωδικό πρόσβασης στη Java για την ακόλουθη απαίτηση: Ο κωδικός πρόσβασης πρέπει να έχει μήκος τουλάχιστον έξι χαρακτήρες. Ο κωδικός πρόσβασης δεν μπορεί να περιέχει περισσότερους από 20 χαρακτήρες για να...


Το regex επιτρέπει μόνο γράμματα, αριθμούς, τελείες, κάτω παύλες, παύλες. τουλάχιστον 5 χαρακτήρες

Πώς να κάνετε το regex fit κάτω από τους κανόνες που επιτρέπουν μόνο γράμματα (κεφαλαία ή πεζά), αριθμούς, τελείες, υπογράμμιση, παύλες τουλάχιστον 5 χαρακτήρες δεν μπορούν να περιέχουν κοινούς όρους ή επεκτάσεις...


Regex για "απαγόρευση ειδικών χαρακτήρων ή διαστημάτων" αλλά "επιτρέπονται αριθμοί και "κεφαλαία" Ή "πεζά" γράμματα"

Χρησιμοποιώ ήδη αυτό το regex: ^(6,)$ επιτρέπει: αριθμούς, κεφαλαία γράμματα, πεζά γράμματα. απαγορεύει: κενά και ειδικούς χαρακτήρες ή χαρακτήρες. Αλλά θέλω να το αλλάξω σε: - επιτρέπω:...


Κανονική έκφραση για τον κωδικό πρόσβασης

Χρειάζομαι βοήθεια για τη δημιουργία ενός κωδικού πρόσβασης regex. Ο κωδικός πρόσβασης πρέπει να περιέχει τουλάχιστον 4 χαρακτήρες, γράμματα (κεφαλαία και πεζά), αριθμούς και ειδικούς χαρακτήρες - χωρίς κενά. MCH ως κανονική έκφραση.


Regex για συνδυασμό δεδομένων κανόνων

Προσπαθώ να γράψω ένα regex για να επικυρώσω τον κωδικό πρόσβασης για έναν δεδομένο κανόνα. Οι κωδικοί πρόσβασης πρέπει να έχουν μήκος τουλάχιστον 8 χαρακτήρες και να περιέχουν τουλάχιστον 3 από τους ακόλουθους 4 τύπους χαρακτήρων: πεζά γράμματα (για παράδειγμα,...


Ένα regex για σύνθετο έλεγχο κωδικού πρόσβασης

Πρέπει να ελέγξω τον κωδικό πρόσβασης για να βεβαιωθώ ότι συμμορφώνονται με αυτούς τους κανόνες A) ο κωδικός πρόσβασης πρέπει να περιέχει χαρακτήρες από 3 από τις ακόλουθες 4 κατηγορίες: Αγγλικά κεφαλαία γράμματα A, B, C, ... Z Αγγλικά πεζά...


Ο κωδικός Regex πρέπει να περιέχει τουλάχιστον 8 χαρακτήρες, τουλάχιστον 1 αριθμό, γράμματα και ειδικούς χαρακτήρες

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


Regex για κωδικό πρόσβασης μήκους τουλάχιστον 6 χαρακτήρων

Χρειάζομαι ένα regex για να επικυρώσω έναν κωδικό πρόσβασης με τις παρακάτω συνθήκες Τουλάχιστον 6 χαρακτήρες Πρέπει να περιέχει τουλάχιστον 1 γράμμα Πρέπει να περιέχει τουλάχιστον 1 αριθμό Εάν ο κωδικός πρόσβασης περιέχει ειδικές...


Το μοτίβο άλλοτε ταίριαζε και άλλοτε όχι.

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


regex για κωδικούς πρόσβασης τουλάχιστον 8 χαρακτήρων, κεφαλαία, πεζά, αριθμούς, ειδικούς χαρακτήρες και μη επαναλαμβανόμενους;

Γεια, θέλω να βρω μια τυπική έκφραση που να ικανοποιεί αυτές τις προϋποθέσεις. (1) οι κωδικοί πρόσβασης πρέπει να έχουν μήκος τουλάχιστον 8 χαρακτήρες (2) πρέπει να περιέχουν τουλάχιστον κεφαλαία, πεζά γράμματα, αριθμούς και...

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

Απάντηση από τον Καλό Νικολό[γκουρού]
Οχι απαραίτητο. Έχω ένα σύνολο 8 αριθμών και ένα γράμμα. Καλή τύχη!

Απάντηση από Anya Korytnik[αρχάριος]
dfghjkLLLL999


Απάντηση από Βιάτσεσλαβ Γκόρντεεφ[γκουρού]
Σύνδεσμος
Χρειαζόμαστε αριθμούς παρακάτω, ενεργοποιήστε τους και ταυτόχρονα ειδικούς χαρακτήρες αν χρειάζεται
==
το πιασα
5JTxuob108AUl15A


Απάντηση από Nikita Starodumov[ενεργός]
Έχετε εγγραφεί ήδη;


Απάντηση από Dima Vorobyovsky[αρχάριος]
lhe0rxqu3


Απάντηση από Sergo beben[αρχάριος]
Ο κωδικός πρόσβασής σας πρέπει να αποτελείται από 6-12 χαρακτήρες και να περιέχει έναν συνδυασμό γραμμάτων και τουλάχιστον έναν αριθμό (*@#?$% κ.λπ. δεν επιτρέπεται).
Γεια σας παιδιά, πείτε μου ποιον κωδικό πρόσβασης δεν μπορώ να σκεφτώ


Απάντηση από ΑΝΑΣΤΑΣΙΑ ΣΧΙΝΔΡΙΓΙΝΑ[ενεργός]
Κωδικός πρόσβασης: SXGgfsndfhj654
Κωδικός πρόσβασης: HGDFHuufhgsdf
Και έτσι είναι δυνατόν ναι άπειρο...
Ή την ημερομηνία γέννησής σας ή το έτος γέννησής σας 🙂


Απάντηση από Κιρίλ Περντούνοφ[αρχάριος]
όπως ναι ή σαν όχι


Απάντηση από Lbvft, frjd[αρχάριος]
σκέψου το μόνος σου, και ξαφνικά κάποιος εδώ θα πει ότι θα το κάνεις και θα σε χτυπήσουν


Απάντηση από Πασάς Πιδρ[αρχάριος]
Nada vadit cho ότι η καλή χονδρική


Απάντηση από Κύριλλος Σταρίκοφ[αρχάριος]
Τα μεγάλα γράμματα, οι αριθμοί και τα σύμβολα θα πρέπει να είναι, γενικά, ένας πλήρης κιμάς από τον κωδικό πρόσβασης και μόνο τότε το πεδίο θα γίνει πράσινο


Απάντηση από Σέργιο00ο[γκουρού]
Οχι απαραίτητο!


Απάντηση από AA[γκουρού]


Απάντηση από CAHR[γκουρού]
Ναί


Απάντηση από ZLOBNYI XOXOL[αρχάριος]
Ο κωδικός πρόσβασης είναι η πιο σημαντική προστασία για την εγγραφή σας. Πάρτε το στα σοβαρά! Εάν πιστεύετε ότι κάποιος έχει πρόσβαση στα δεδομένα σας, αλλάξτε τον κωδικό πρόσβασής σας. Μην χρησιμοποιείτε απλούς κωδικούς πρόσβασης όπως «12345», «qwerty», «password» κ.λπ. Μην γράφετε το όνομα, το επώνυμο, τα γενέθλια ή τον αριθμό διαβατηρίου σας ως κωδικό πρόσβασης, μόνο ονόματα ή ουσιαστικά! Τέτοιοι κωδικοί πρόσβασης είναι πολύ εύκολο να μαντευτούν. Ο κωδικός πρόσβασης πρέπει: να περιέχει τουλάχιστον 6 χαρακτήρες. περιέχει κεφαλαία και πεζά λατινικά γράμματα. περιέχει αριθμούς ή στοιχεία στίξης· δεν ταιριάζουν με τη σύνδεση. να είναι εύκολο να το θυμάστε για να μην το ξεχάσετε εσείς οι ίδιοι.


Απάντηση από Ιγκόρ Τσερεμούχιν[ενεργός]
πρίγκιπας που είμαι


Απάντηση από Dimenty S.[αρχάριος]
Ο κωδικός πρόσβασης πρέπει να περιέχει πολλούς χαρακτήρες, συμπεριλαμβανομένων τουλάχιστον μιας γραμμής γραμμάτων, μιας γραμμής αριθμών και μιας γραμμής συμβόλων. Εδώ... Για αξιοπιστία, μπορείτε να προσθέσετε μια σειρά διαστημάτων.


Απάντηση από Κορίτσι Kawaii[αρχάριος]
Γειά σου! Δεν μπορώ να εγγραφώ. Βοηθήστε με παρακαλώ?! Μου γράφουν: Προσοχή! Η εγγραφή σας ΔΕΝ γίνεται αποδεκτή! Το ψευδώνυμο και ο κωδικός πρόσβασης πρέπει να είναι τουλάχιστον 6 χαρακτήρες και μόνο γράμματα και αριθμοί!


Απάντηση από _τζίντζερ_[γκουρού]
Ένα παράδειγμα τέτοιου κωδικού πρόσβασης
Moy8paroL
Υπάρχουν κεφαλαία και πεζά γράμματα, υπάρχει και 1 ψηφίο.


Απάντηση από Victoria Gizatulina[γκουρού]
Ειδικοί σε ασφάλεια του υπολογιστήείναι ομόφωνοι κατά τη γνώμη τους ότι ένας κωδικός πρόσβασης ωμής βίας πρέπει να αποτελείται από τουλάχιστον οκτώ χαρακτήρες διαφορετικών πεζών (πεζά και κεφαλαία γράμματα), συμπεριλαμβανομένων αριθμών ή/και ειδικών χαρακτήρων. Μόνο ένας τέτοιος κωδικός πρόσβασης μπορεί να θεωρηθεί εν μέρει ασφαλής.
Γιατί εν μέρει; Σύμφωνα με στατιστικά στοιχεία, στη συντριπτική πλειονότητα των περιπτώσεων, κατά τη διάρκεια μιας επίθεσης δικτύου, ο υπολογιστής του θύματος δέχεται επίθεση κατά μέσο όρο περισσότερες από 2.000 φορές την ημέρα - αυτό αρκεί ώστε, ανάλογα με την ισχύ που διαθέτουν οι εισβολείς, να συλλάβει ακόμη και ένα σύνθετο κωδικός πρόσβασης 8 χαρακτήρων μετά από κάποιο χρονικό διάστημα. Επομένως, συνιστάται να αλλάζετε τον κωδικό πρόσβασης τουλάχιστον μία φορά το μήνα.
Τίποτα άλλο να προσθέσετε - προσθέστε γράμματα
Τέλος, είναι εξαιρετικά σημαντικό να χρησιμοποιείτε διαφορετικούς κωδικούς πρόσβασης για διαφορετικούς ιστότοπους και υπηρεσίες. Η δημιουργία του δικού σας συστήματος απομνημόνευσης θα διευκολύνει σημαντικά τη διαδικασία χρήσης ενός μεγάλου αριθμού διαφορετικών συνδυασμών. Έτσι, ως παράδειγμα μιας βολικής μνημονικής τεχνικής, ο Stanislav Shevchenko, επικεφαλής του τμήματος εκπαίδευσης στο Kaspersky Lab, συνιστά την προσθήκη αλφαβητικών (αριθμητικών) χαρακτήρων στη μυστική λέξη, που θα σας βοηθήσει να συσχετίσετε τον κωδικό πρόσβασης με έναν συγκεκριμένο ιστότοπο. Για παράδειγμα, εάν μιλαμεσχετικά με την ιστοσελίδα της Odnoklassniki. ru", ο κωδικός πρόσβασης μπορεί να ξεκινά ή να τελειώνει με το γράμμα "o", σε περίπτωση που μας ενδιαφέρει κοινωνικό δίκτυο"VKontakte", μπορούμε να προσθέσουμε το γράμμα "v" στην κωδική λέξη μας.

Υποχρεωτικές απαιτήσεις για ισχυρό κωδικό πρόσβασης

Ο κωδικός πρόσβασης δεν πρέπει να περιέχει

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

Μέθοδοι δημιουργίας κωδικών πρόσβασης

  • Βρείτε έναν αλγόριθμο για τη σύνταξη κωδικών πρόσβασης.
    Για παράδειγμα, πάρτε ως βάση το αγαπημένο σας ποίημα ή ρητό. Γράψτε το με πεζά και κεφαλαία λατινικά γράμματα και αντικαταστήστε μερικά από αυτά με παρόμοιους αριθμούς ή σύμβολα: I_p0Mn|O_4y9n0e Mg№vEn|E (Θυμάμαι μια υπέροχη στιγμή).
  • Χρησιμοποιήστε ένα πρόγραμμα δημιουργίας κωδικών πρόσβασης.
    Με το Kaspersky Password Manager, μπορείτε να δημιουργήσετε σύνθετους κωδικούς πρόσβασης, να ελέγξετε την ισχύ τους και να τους αποθηκεύσετε με ασφάλεια. Μπορείτε επίσης να εγκαταστήσετε στο πρόγραμμα περιήγησης Επέκταση Kaspersky Password Manager για αυτόματη συμπλήρωση πεδίων εισαγωγής δεδομένων σε ιστότοπους.

Πόσο συχνά αλλάζετε τον κωδικό πρόσβασης

Προστασία με κωδικό πρόσβασης

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



Μπλουζα