Seguridad en la Programación 29.06.2021 ─ Tu nombre Mario Tello 092-06-2926 Edwin Rodríguez 092-12-2668 Allan Letona 092-16-5898 Diego Gomez 092-16-981 Gabriela Maderos 092-12-17243 Eduardo Colon 092-16-21873 Jose Luis Montúfar Ramos 092 10 2901 1 Descripción general 1. Encriptación de la conexión a base de datos 2. Un mapeo de base de datos 3. Un proyecto para un banco, mecanismo para evitar el robo de sesión, a través del robo de cookies 4. Validar urls para evitar el acceso directo a los componentes 5. Utilizar una buena práctica como la estructura modelo vista controlador 6. Que se utilicen procedimientos almacenados para no hacer consultas a nivel de aplicación 7. Utilizar enrutamiento. 8. Utilizar eliminación lógica por medio de estados 9. Utilizar algoritmos de encriptación para manejar las contraseñas del usuario con sesión activa. 10. Crear entidades para no manejar información de base de datos, utilizando DLL. 11. Limitar el buffer del resultado en las consultas para no saturar la red. 12. Colocar banderas en las llamadas a los procesos para que la transacción sea exitosa. 13. Validar datos con librerías como Data Annotations, para asegurarnos de que la información recibida sea correcta.