|
@@ -23,7 +23,7 @@ Antes de llegar al laboratorio debes:
|
23
|
23
|
1. Haber repasado los siguientes conceptos:
|
24
|
24
|
|
25
|
25
|
a. operadores lógicos
|
26
|
|
-
|
|
26
|
+
|
27
|
27
|
b. `if`, `else`, `else if`.
|
28
|
28
|
|
29
|
29
|
2. Haber repasado el uso de objetos de la clase `string` y su método `length()`.
|
|
@@ -56,12 +56,12 @@ Las siguientes tablas resumen los valores añadidos y sustraídos para varias ca
|
56
|
56
|
| | Categoría | Puntos | Notas |
|
57
|
57
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
58
|
58
|
| 1. | Número de caracteres | $$4\left(len\right)$$ | $$len$$ es el largo de la contraseña |
|
59
|
|
-| 2. | Letras mayúsculas | | $n$ es el número de letras mayúsculas |
|
60
|
|
-| 3. | Letras minúsculas |  | $$n$$ es el número de letras minúsculas |
|
61
|
|
-| 4. | Dígitos |  | $$n$$ es el número de dígitos |
|
|
59
|
+| 2. | Letras mayúsculas | | $n$ es el número de letras mayúsculas |
|
|
60
|
+| 3. | Letras minúsculas |  | $$n$$ es el número de letras minúsculas |
|
|
61
|
+| 4. | Dígitos |  | $$n$$ es el número de dígitos |
|
62
|
62
|
| 5. | Símbolos | $$6n$$ | $$n$$ es el número de símbolos |
|
63
|
63
|
| 6. | Dígitos o símbolos en el medio | $$2n$$ | $n$ es el número de dígitos y símbolos en el medio |
|
64
|
|
-| 7. | Requisitos |  | $$n$$ es el número de criterios que se cumplen |
|
|
64
|
+| 7. | Requisitos |  | $$n$$ es el número de criterios que se cumplen |
|
65
|
65
|
|
66
|
66
|
**Tabla 1.** Criterios positivos para la fortaleza de la contraseña.
|
67
|
67
|
|
|
@@ -137,8 +137,8 @@ Lo que sigue son algunos detalles adicionales y ejemplos de los criterios para *
|
137
|
137
|
|
138
|
138
|
| | Categoría | Puntos | Notas |
|
139
|
139
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
140
|
|
-| 1. | Solo letras | | $$len$$ es el largo de la contraseña |
|
141
|
|
-| 2. | Solo dígitos |  | $$len$$ es el largo de la contraseña |
|
|
140
|
+| 1. | Solo letras | | $$len$$ es el largo de la contraseña |
|
|
141
|
+| 2. | Solo dígitos |  | $$len$$ es el largo de la contraseña |
|
142
|
142
|
| 3. | Letras mayúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras mayúsculas que siguen a otra letra mayúscula |
|
143
|
143
|
| 4. | Letras minúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras minúsculas que siguen a otra letra minúscula |
|
144
|
144
|
| 5. | Dígitos consecutivos | $$-2n$$ | $$n$$ es el número de dígitos que siguen a otro dígito |
|
|
@@ -425,12 +425,12 @@ The following tables review the added and subtracted values for various criteria
|
425
|
425
|
| | Category | Points | Notes |
|
426
|
426
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
427
|
427
|
| 1. | Number of characters | $$4\left(len\right)$$ | $$len$$ is the length of the password |
|
428
|
|
-| 2. | Uppercase letters |  | $$n$$ is the number of uppercase letters |
|
429
|
|
-| 3. | Lowercase letters |  | $$n$$ is the number of lowercase letters |
|
430
|
|
-| 4. | Digits |  | $$n$$ is the number of digits |
|
|
428
|
+| 2. | Uppercase letters |  | $$n$$ is the number of uppercase letters |
|
|
429
|
+| 3. | Lowercase letters |  | $$n$$ is the number of lowercase letters |
|
|
430
|
+| 4. | Digits |  | $$n$$ is the number of digits |
|
431
|
431
|
| 5. | Symbols | $$6n$$ | $$n$$ is the number of symbols |
|
432
|
432
|
| 6. | Digits or symbols in the middle | $$2n$$ | $$n$$ is the number of digits or symbols in the middle |
|
433
|
|
-| 7. | Requisites |  | $$n$$ is the number of criteria that are met |
|
|
433
|
+| 7. | Requisites |  | $$n$$ is the number of criteria that are met |
|
434
|
434
|
|
435
|
435
|
**Table 1.** Positive criteria for password strength.
|
436
|
436
|
|
|
@@ -505,8 +505,8 @@ Each of the items listed in part b. count as one individual criteria. For exampl
|
505
|
505
|
|
506
|
506
|
| | Category | Points | Notes |
|
507
|
507
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
508
|
|
-| 1. | Only letters | | $$len$$ is the length of the password |
|
509
|
|
-| 2. | Only digits |  | $$len$$ is the length of the password |
|
|
508
|
+| 1. | Only letters | | $$len$$ is the length of the password |
|
|
509
|
+| 2. | Only digits |  | $$len$$ is the length of the password |
|
510
|
510
|
| 3. | Consecutive uppercase letters | $$-2n$$ | $$n$$ is the number of uppercase letters that follow another uppercase letter |
|
511
|
511
|
| 4. | Consecutive lowercase letters | $$-2n$$ | $$n$$ is the number of lowercase letters that follow another lowercase letter |
|
512
|
512
|
| 5. | Consecutive digits | $$-2n$$ | $$n$$ is the number of digits that follow another digit |
|