|
|
|
|
23
|
1. Haber repasado los siguientes conceptos:
|
23
|
1. Haber repasado los siguientes conceptos:
|
24
|
|
24
|
|
25
|
a. operadores lógicos
|
25
|
a. operadores lógicos
|
26
|
-
|
|
|
|
|
26
|
+
|
27
|
b. `if`, `else`, `else if`.
|
27
|
b. `if`, `else`, `else if`.
|
28
|
|
28
|
|
29
|
2. Haber repasado el uso de objetos de la clase `string` y su método `length()`.
|
29
|
2. Haber repasado el uso de objetos de la clase `string` y su método `length()`.
|
|
|
|
|
56
|
| | Categoría | Puntos | Notas |
|
56
|
| | Categoría | Puntos | Notas |
|
57
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
57
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
58
|
| 1. | Número de caracteres | $$4\left(len\right)$$ | $$len$$ es el largo de la contraseña |
|
58
|
| 1. | Número de caracteres | $$4\left(len\right)$$ | $$len$$ es el largo de la contraseña |
|
59
|
-| 2. | Letras mayúsculas | ![sumaMayus.png](images/sumaMayus.png)| $n$ es el número de letras mayúsculas |
|
|
|
60
|
-| 3. | Letras minúsculas | ![sumaMin.png](images/sumaMin.png) | $$n$$ es el número de letras minúsculas |
|
|
|
61
|
-| 4. | Dígitos | ![sumaDigitos.png](images/sumaDigitos.png) | $$n$$ es el número de dígitos |
|
|
|
|
|
59
|
+| 2. | Letras mayúsculas | ![sumaMayus.png](images/small/sumaMayus.png)| $n$ es el número de letras mayúsculas |
|
|
|
60
|
+| 3. | Letras minúsculas | ![sumaMin.png](images/small/sumaMin.png) | $$n$$ es el número de letras minúsculas |
|
|
|
61
|
+| 4. | Dígitos | ![sumaDigitos.png](images/small/sumaDigitos.png) | $$n$$ es el número de dígitos |
|
62
|
| 5. | Símbolos | $$6n$$ | $$n$$ es el número de símbolos |
|
62
|
| 5. | Símbolos | $$6n$$ | $$n$$ es el número de símbolos |
|
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 |
|
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 | ![criterios.png](images/criterios.png) | $$n$$ es el número de criterios que se cumplen |
|
|
|
|
|
64
|
+| 7. | Requisitos | ![criterios.png](images/small/criterios.png) | $$n$$ es el número de criterios que se cumplen |
|
65
|
|
65
|
|
66
|
**Tabla 1.** Criterios positivos para la fortaleza de la contraseña.
|
66
|
**Tabla 1.** Criterios positivos para la fortaleza de la contraseña.
|
67
|
|
67
|
|
|
|
|
|
137
|
|
137
|
|
138
|
| | Categoría | Puntos | Notas |
|
138
|
| | Categoría | Puntos | Notas |
|
139
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
139
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
140
|
-| 1. | Solo letras |![resLetras.png](images/resLetras.png) | $$len$$ es el largo de la contraseña |
|
|
|
141
|
-| 2. | Solo dígitos | ![resDigitos.png](images/resDigitos.png) | $$len$$ es el largo de la contraseña |
|
|
|
|
|
140
|
+| 1. | Solo letras |![resLetras.png](images/small/resLetras.png) | $$len$$ es el largo de la contraseña |
|
|
|
141
|
+| 2. | Solo dígitos | ![resDigitos.png](images/small/resDigitos.png) | $$len$$ es el largo de la contraseña |
|
142
|
| 3. | Letras mayúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras mayúsculas que siguen a otra letra mayúscula |
|
142
|
| 3. | Letras mayúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras mayúsculas que siguen a otra letra mayúscula |
|
143
|
| 4. | Letras minúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras minúsculas que siguen a otra letra minúscula |
|
143
|
| 4. | Letras minúsculas consecutivas | $$-2n$$ | $$n$$ es el número de letras minúsculas que siguen a otra letra minúscula |
|
144
|
| 5. | Dígitos consecutivos | $$-2n$$ | $$n$$ es el número de dígitos que siguen a otro dígito |
|
144
|
| 5. | Dígitos consecutivos | $$-2n$$ | $$n$$ es el número de dígitos que siguen a otro dígito |
|
|
|
|
|
425
|
| | Category | Points | Notes |
|
425
|
| | Category | Points | Notes |
|
426
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
426
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
427
|
| 1. | Number of characters | $$4\left(len\right)$$ | $$len$$ is the length of the password |
|
427
|
| 1. | Number of characters | $$4\left(len\right)$$ | $$len$$ is the length of the password |
|
428
|
-| 2. | Uppercase letters | ![addUpper.png](images/addUpper.png) | $$n$$ is the number of uppercase letters |
|
|
|
429
|
-| 3. | Lowercase letters | ![addLower.png](images/addLower.png) | $$n$$ is the number of lowercase letters |
|
|
|
430
|
-| 4. | Digits | ![addDigits.png](images/addDigits.png) | $$n$$ is the number of digits |
|
|
|
|
|
428
|
+| 2. | Uppercase letters | ![addUpper.png](images/small/addUpper.png) | $$n$$ is the number of uppercase letters |
|
|
|
429
|
+| 3. | Lowercase letters | ![addLower.png](images/small/addLower.png) | $$n$$ is the number of lowercase letters |
|
|
|
430
|
+| 4. | Digits | ![addDigits.png](images/small/addDigits.png) | $$n$$ is the number of digits |
|
431
|
| 5. | Symbols | $$6n$$ | $$n$$ is the number of symbols |
|
431
|
| 5. | Symbols | $$6n$$ | $$n$$ is the number of symbols |
|
432
|
| 6. | Digits or symbols in the middle | $$2n$$ | $$n$$ is the number of digits or symbols in the middle |
|
432
|
| 6. | Digits or symbols in the middle | $$2n$$ | $$n$$ is the number of digits or symbols in the middle |
|
433
|
-| 7. | Requisites | ![criteria.png](images/criteria.png) | $$n$$ is the number of criteria that are met |
|
|
|
|
|
433
|
+| 7. | Requisites | ![criteria.png](images/small/criteria.png) | $$n$$ is the number of criteria that are met |
|
434
|
|
434
|
|
435
|
**Table 1.** Positive criteria for password strength.
|
435
|
**Table 1.** Positive criteria for password strength.
|
436
|
|
436
|
|
|
|
|
|
505
|
|
505
|
|
506
|
| | Category | Points | Notes |
|
506
|
| | Category | Points | Notes |
|
507
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
507
|
| :--- | :-------------------------------- | :-------------------------------------: | ----------------------------------------------------: |
|
508
|
-| 1. | Only letters |![subsLetters.png](images/subsLetters.png) | $$len$$ is the length of the password |
|
|
|
509
|
-| 2. | Only digits | ![subsDigits.png](images/subsDigits.png) | $$len$$ is the length of the password |
|
|
|
|
|
508
|
+| 1. | Only letters |![subsLetters.png](images/small/subsLetters.png) | $$len$$ is the length of the password |
|
|
|
509
|
+| 2. | Only digits | ![subsDigits.png](images/small/subsDigits.png) | $$len$$ is the length of the password |
|
510
|
| 3. | Consecutive uppercase letters | $$-2n$$ | $$n$$ is the number of uppercase letters that follow another uppercase letter |
|
510
|
| 3. | Consecutive uppercase letters | $$-2n$$ | $$n$$ is the number of uppercase letters that follow another uppercase letter |
|
511
|
| 4. | Consecutive lowercase letters | $$-2n$$ | $$n$$ is the number of lowercase letters that follow another lowercase letter |
|
511
|
| 4. | Consecutive lowercase letters | $$-2n$$ | $$n$$ is the number of lowercase letters that follow another lowercase letter |
|
512
|
| 5. | Consecutive digits | $$-2n$$ | $$n$$ is the number of digits that follow another digit |
|
512
|
| 5. | Consecutive digits | $$-2n$$ | $$n$$ is the number of digits that follow another digit |
|