No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Conociendo la naturaleza de los datos

25/30
Recursos

¿Cómo identificar la naturaleza de los datos?

Para implementar controles de seguridad adecuados sobre los datos, es esencial primero comprender su naturaleza. Esta no se refiere simplemente a si son datos de tipo Integer, String o booleanos, sino más bien al tipo de información que contienen a nivel semántico. Por ejemplo, ¿se trata de datos sensibles, públicos o que se pueden mostrar en los logs? Algunos ejemplos incluyen:

  • Información sensible: números de teléfono, contraseñas, correos electrónicos, números de identificación.
  • Información general: un token o identificadores que no presentan riesgos significativos.

Comprender la naturaleza del contenido de los datos ayuda a determinar las medidas de protección necesarias y adecuadas.

¿Cuál es la importancia de la retención de datos?

No todos los datos deben ser conservados indefinidamente dentro de un sistema. De hecho, hay regulaciones que estipulan la duración máxima que los datos pueden permanecer en una aplicación, lo que se conoce como retención de datos o data retention. Esto ayuda a mitigar riesgos y a cumplir con normativas legales. En servicios en la nube, se implementan controles de seguridad que permiten establecer un Tiempo de Vida (TTL) para los datos, asegurando que se eliminen después de un periodo definido.

¿Cómo cumplen las regulaciones gubernamentales un rol fundamental?

Las regulaciones gubernamentales, como el GDPR en Europa, dictan cómo deben ser manejados y protegidos los datos. Estas leyes se enfocan en la privacidad y seguridad del individuo, asegurándose de que las organizaciones manejen los datos personales de forma ética y protegida. Seguir estas regulaciones no es solo una cuestión de cumplir con la ley, sino también de asegurar la confianza del usuario.

¿Cómo utilizar certificados de seguridad en AWS?

Una forma de proteger los datos es a través de certificados que garantizan la encriptación durante la transmisión. En AWS, al configurar una base de datos utilizan el servicio de RDS (Relational Database Service), donde puedes gestionar estos certificados. Dentro del RDS, se cuenta con información sobre la autoridad de certificado que asegura el cifrado de datos mediante SSL (Secure Sockets Layer) o TLS (Transport Layer Security).

Pasos para visualizar los certificados en AWS RDS:

  1. Accede al servicio RDS: Dirígete a la consola de AWS y selecciona el servicio RDS.
  2. Consulta detalles del certificado: Allí encontrarás un resumen que incluye las autoridades de certificado y el cifrado implementado (SSL/TLS).
  3. Utiliza CloudShield: Con esta herramienta, integrada a tu cuenta de AWS y ya configurada con tus credenciales, explora más sobre los certificados disponibles para tu base de datos.

Ejemplo de consulta en la terminal:

Para descubrir los certificados de autoridades en AWS, utiliza comandos como:

aws rds describe-certificates

Este comando te muestra una lista de los certificados manejados por AWS. Además, tienes la opción de importar tus propios certificados, en caso de que solicites alguno adicional de una autoridad reconocida.

La implementación de estos certificados es crucial para asegurar que tus datos están protegidos cuando se transmiten a través de la web. Sigue desarrollando tus habilidades para proteger los datos sensible y aprende diferentes métodos en tu viaje de aprendizaje sobre seguridad de datos.

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

## Conociendo la naturaleza de los datos Para conocer nuestros datos primero debemos identificar su naturaleza, la naturaleza semántica saber si los datos contienen información sensible, pública, que puede guardarse en los logs, por ejemplo si se trata de número de teléfono, contraseñas, correos, números de identificación es información que debemos proteger, esta información debe tener un tratamiento especial ya que puede ser riesgoso exponerla, tratamiento que por ejemplo no necesitaria un ID.  Además de conocer la naturaleza de los datos debemos identificar cuanto tiempo los vamos a tener en nuestro sistema, la retención de los datos o Data retention, no todos los datos deben vivir para siempre en el sistema, también hay regulaciones del gobierno que nos dicen el plazo máximo que deben estar los datos dentro de nuestra aplicación y cómo debemos manejarlos por ejemplo GDPR en Europa(y que afecta gran parte del mundo por la globalización) y otras leyes como la Ley 1581 de Protección de Datos Personales en Colombia. Dentro de la nube se tienen controles de seguridad para tener un ttl - un tiempo máximo de expiración y retención de estos datos
`aws rds describe-certificates`