Security Architecture Principles 馃攼
Aprende vocabulario t茅cnico y gram谩tica en ingl茅s mientras estudias principios esenciales para dise帽ar sistemas seguros, resilientes y confiables.
馃洝️ Introduction
Security architecture principles help organisations design systems that reduce risk, protect sensitive information and limit the impact of security incidents.
These principles should be applied during the design, development, deployment and operation of applications, infrastructure and services. They are especially important in cloud environments, financial systems, critical infrastructure and regulated industries.
馃攽 1. Assign the Least Privilege Possible
Why?
How?
- Give users and services only the minimum access required to complete an assigned task.
- Grant access only for the minimum period of time necessary.
- Avoid using administrative accounts for normal application access.
- Use separate accounts for administrative tasks and sensitive data.
- Review privileges regularly and remove permissions that are no longer required.
- Use temporary or just-in-time access for high-risk operations.
Examples
- Run each service process under its own dedicated account.
- Grant read-only access when users do not need to modify data.
- When updates are required, limit permission to the specific target resource.
- Allow developers to deploy only to the environments for which they are responsible.
馃З 2. Separate Responsibilities
Why?
If one part of a system is compromised, proper separation can prevent the attacker from gaining control of the entire environment.
How?
- Separate development, testing and production environments.
- Separate administrative accounts from standard user accounts.
- Require approval from another person for high-risk operations.
- Separate security monitoring from system administration.
- Divide critical processes into independent security zones.
- Prevent a single account from initiating and approving the same transaction.
Example
馃憗️ 3. Trust Cautiously
Why?
Trust should not be granted automatically because a user or device is located inside the corporate network.
How?
- Assume unknown entities are untrusted.
- Establish a clear process for granting trust.
- Verify who or what is connecting.
- Use strong authentication for users and services.
- Validate device health and security posture.
- Apply network controls and segmentation.
- Encrypt sensitive communications.
- Avoid dynamically loading unverified third-party code.
- Continuously reassess trust during a session.
馃П 4. Use Defence in Depth
Why?
How?
- Use multiple independent layers of security.
- Combine preventive, detective and corrective controls.
- Apply controls at identity, endpoint, network and application levels.
- Use logging and monitoring to detect suspicious behaviour.
- Prepare incident response and recovery procedures.
Example
馃敀 5. Secure by Default
Why?
How?
- Disable unnecessary services and features.
- Deny access unless it is explicitly permitted.
- Require secure authentication from the beginning.
- Use encryption by default for sensitive information.
- Apply secure baseline configurations.
- Remove or change default passwords.
馃 Grammar Focus
1. Imperatives
En documentaci贸n t茅cnica se utilizan mucho los imperatives para expresar instrucciones, recomendaciones y controles.
Assign the least privilege possible.
Use separate accounts.
Validate every connection.
Disable unnecessary services.
El sujeto you est谩 impl铆cito:
Utiliza autenticaci贸n robusta.
2. Negative imperatives
Para expresar una prohibici贸n o una recomendaci贸n negativa usamos do not seguido del verbo base.
No utilices cuentas administrativas para tareas normales.
No concedas permisos m谩s amplios de lo necesario.
3. Modal verb: should
Should se utiliza para dar recomendaciones o indicar buenas pr谩cticas.
Las organizaciones deber铆an revisar los privilegios peri贸dicamente.
4. Must and have to
Must y have to expresan obligaci贸n.
Los administradores deben proteger las cuentas privilegiadas.
En pol铆ticas y normas, must suele expresar una obligaci贸n m谩s estricta.
5. Passive voice
La voz pasiva es frecuente en documentaci贸n t茅cnica porque permite destacar el control, el recurso o la acci贸n.
El acceso debe concederse 煤nicamente cuando sea necesario.
Sensitive data must be encrypted.
6. Only + noun phrase
Only sirve para limitar una acci贸n, permiso o condici贸n.
Concede 煤nicamente el acceso m铆nimo requerido.
7. When and if
When se utiliza para situaciones esperadas. If se utiliza para condiciones posibles.
If an account is compromised, revoke its permissions immediately.
8. Purpose with “to”
El infinitivo con to puede expresar prop贸sito.
Utiliza segmentaci贸n para limitar el radio de impacto.
9. Relative clauses
Las oraciones relativas permiten a帽adir informaci贸n sobre usuarios, sistemas o recursos.
that / which → cosas y sistemas
Services that process confidential information must be monitored.
10. Gerunds after prepositions
Despu茅s de una preposici贸n utilizamos normalmente un verbo terminado en -ing.
Prevent attacks by validating identities.
Improve security without disrupting operations.
11. Comparatives
Los comparativos permiten explicar c贸mo una medida mejora o empeora el nivel de seguridad.
Strong authentication is more secure than password-only authentication.
馃摎 Key Vocabulary
| English | Espa帽ol | Example |
|---|---|---|
| least privilege | m铆nimo privilegio | Least privilege reduces unnecessary access. |
| access rights | derechos de acceso | Access rights should be reviewed regularly. |
| privileged account | cuenta privilegiada | A privileged account requires stronger protection. |
| blast radius | radio de impacto | Segmentation can reduce the blast radius of an attack. |
| to compromise | comprometer | The attacker compromised an administrator account. |
| to grant | conceder | The system granted temporary access. |
| to revoke | revocar | Revoke access when it is no longer required. |
| authentication | autenticaci贸n | Authentication verifies identity. |
| authorisation | autorizaci贸n | Authorisation determines what a user can do. |
| segmentation | segmentaci贸n | Network segmentation limits lateral movement. |
| security posture | postura de seguridad | The system checks the device security posture. |
| defence in depth | defensa en profundidad | Defence in depth uses multiple security layers. |
| secure by default | seguro por defecto | New resources should be secure by default. |
| sensitive resource | recurso sensible | Only authorised users may access sensitive resources. |
| third-party code | c贸digo de terceros | Third-party code should be validated before use. |
馃挰 Useful Technical Expressions
To grant access
Concede acceso 煤nicamente despu茅s de verificar la identidad del usuario.
To revoke permissions
Revoca los permisos cuando un empleado cambia de funci贸n.
To limit the blast radius
La segmentaci贸n de red ayuda a limitar el impacto de un compromiso.
To establish trust
El sistema debe establecer confianza antes de permitir el acceso.
To apply security controls
Aplica controles de seguridad seg煤n la sensibilidad del recurso.
馃攷 Reading Comprehension
- Why are broad privileges dangerous?
- What does least privilege mean?
- Why should administrative accounts be separated?
- How does separation of responsibilities reduce risk?
- Why should unknown entities be considered untrusted?
- What is defence in depth?
- What does secure by default mean?
Ver las respuestas
- Because they can allow malicious or accidental access to protected resources.
- It means granting only the minimum access necessary to perform a task.
- To reduce the risk of privileged access being used during normal activities.
- It prevents one person or component from controlling every sensitive action.
- Because their identity, device or behaviour has not yet been verified.
- It is the use of multiple independent layers of security.
- It means that the initial configuration should already be secure.
✏️ Grammar Practice
Completa las oraciones con la forma correcta de las palabras entre par茅ntesis.
- Administrators should permissions regularly. (review)
- Sensitive data must . (encrypt)
- Do not administrative accounts for normal tasks. (use)
- Access should be granted only authorised users. (preposition)
- Reduce risk by unnecessary permissions. (remove)
- Services that sensitive information must be monitored. (process)
Ver las respuestas
- review
- be encrypted
- use
- to
- removing
- process
馃З Choose the Correct Option
- Users should receive only / every permission they need.
- Administrative accounts must be protected / protected.
- Unknown devices should be considered untrusted / trusting.
- Use segmentation to limit / limiting the blast radius.
- Reduce risk by reviewing / review privileges regularly.
- Secure default settings are safer than / safest that open default settings.
Ver las respuestas
- only
- be protected
- untrusted
- to limit
- reviewing
- safer than
馃棧️ Speaking and Writing Practice
Responde las siguientes preguntas en ingl茅s:
- Why is least privilege important?
- How can an organisation separate responsibilities?
- Should internal users always be trusted?
- What security controls are part of defence in depth?
- What could happen if a cloud resource is public by default?
- How would you explain Zero Trust to a non-technical person?
Least privilege is important because it reduces unnecessary access. If an account is compromised, the attacker can perform only the actions allowed by that account. This limits the potential damage.
馃摑 Write a Security Recommendation
Completa esta recomendaci贸n utilizando el vocabulario aprendido:
Users must not __________________________________________.
Sensitive resources should be ___________________________.
Access should be granted only when ______________________.
Network segmentation can help ___________________________.
The main objective is to ________________________________.
Strong security architecture begins by limiting trust, reducing unnecessary access and designing every control with the possibility of failure in mind. 馃攼馃洝️
0 Comentarios:
Publicar un comentario