Sécurité informatique

141 documents à télécharger gratuitement

Cours, examens, TD, TP et exercices de sécurité informatique. Thèmes couverts : cybersécurité, cryptographie, chiffrement, pentest, vulnérabilités.

Sécurité informatique

This course introduces the fundamentals of computer security, covering objectives such as understanding threats and attacks, and learning defense techniques. It explores cryptography, authentication tools, and the security of operating systems and software. Additionally, it outlines the basic security principles of networks and the CIA triad: Confidentiality, Integrity, and Availability.

risque
introduction
2014
50p0
Introduction to SSL and Installation Guide

This document introduces SSL (Secure Socket Layer), a protocol ensuring confidentiality, integrity, and authentication in data exchange between clients and servers. It describes the distinct advantages of SSL over other systems, including its standardization, robustness against cryptanalysis, and open-source implementation via OpenSSL. The text also discusses the widespread adoption of Apache as a secure web server, highlighting its features, reliance on complementary tools like MySQL and PHP, and its quick response to vulnerabilities. Lastly, it provides a brief overview of installing the...

SSL
OpenSSL
TLS
3p0
HTTPS et TLS

This document explores HTTPS and TLS, highlighting their role in ensuring web security by offering encryption, data integrity, and authentication. It details obtaining and configuring security certificates, including the generation and signing process using tools like OpenSSL and CA-signed certificates. It also covers configuring Apache for HTTPS with key settings and best practices, promoting enhanced security through Perfect Forward Secrecy and HTTP Strict Transport Security. Step-by-step implementation instructions and additional resources are provided for achieving a secure A+ SSL rating.

HTTPS
TLS
TLS/SSL Configuration
7p0
Tutoriel pour chiffrer un site web gratuitement en 14 étapes simples

This document provides a step-by-step tutorial for securely encrypting a website using free SSL certificates from StartCom's StartSSL service. It covers account setup, certificate generation, domain validation, file management, and configuration on Apache servers. The approach emphasizes using OpenSSL commands and includes guidance on removing passphrases for server-side automation.

SSL
OpenSSL
StartSSL
15p0
Tutoriel pour chiffrer un site web gratuitement en 14 étapes simples

This tutorial presents a step-by-step guide on securing websites with HTTPS using free SSL certificates provided by StartSSL. It covers account creation and verification, generating client certificates for browsers, domain validation, and generating server-side SSL files. Additionally, it addresses integration into Apache servers and the removal of passwords from specific key files for smooth server operation.

SSL Certificates
StartSSL
HTTPS
15p0
Understanding HTTPS and SSL for Secure Connections

This document explains the role of HTTPS and SSL in ensuring secure data transfer between the server and client browsers. It highlights that HTTPS provides encryption during data transit, rendering intercepted information unreadable. However, it clarifies that HTTPS does not secure the server itself from vulnerabilities like outdated CMS or PHP scripts. The distinction is made between encryption in transit and data security at rest on the server.

HTTPS
SSL
encryption
1p0
Configuration de SSL sur un serveur Web ou un site Web

Ce document fournit des instructions détaillées pour configurer la sécurité SSL sur un serveur ou un site Web, en se concentrant sur l'intégrité des contenus, l'authentification des utilisateurs, et le chiffrement des transmissions. Il aborde les étapes nécessaires pour utiliser le Gestionnaire des services Internet (IIS) afin de définir des connexions HTTPS sécurisées sur le port 443, tout en détaillant des options comme le mappage des certificats clients. Le guide met également en garde contre les erreurs fréquentes, comme le code HTTP 403.4 lié à une mauvaise configuration. Des liens sup...

SSL
Secure Sockets Layer
Configuration IIS
3p0
Sécurisation pour diverses applications

This document provides a comprehensive explanation of SSL (Secure Socket Layer), detailing its functions, benefits, and operational mechanisms. It covers SSL's essential role in ensuring confidentiality, integrity, and authentication during online data exchanges. The document discusses the differences between SSL versions and its successor, TLS, while also emphasizing SSL's use in securing various protocols like HTTPS, SSH, and FTPS. The text concludes with warnings about potential vulnerabilities and recommendations to use trusted PKIs and open-source tools like OpenSSL and STunnel for enh...

SSL
RSA Security
TLS
5p0
OpenSSL Overview and Implementation

The document provides a detailed guide on OpenSSL, a cryptographic toolkit implementing SSL and TLS protocols. It covers the installation process, RSA key generation, encryption/decryption, digital signatures, and certificate management using X509 standards. Methodologies include command-line operations for secure data handling with emphasis on asymmetric encryption and digital signatures while ensuring best practices for data protection.

OpenSSL
RSA
SSL/TLS
1p0
Notions de base de la cryptologie

This document provides an introduction to cryptology, focusing on cryptographic techniques for safeguarding data confidentiality. It explains the distinction between symmetric and asymmetric encryption algorithms, detailing specific methods like ECB, CBC, and OFB for block encryption and public key cryptographic methods like RSA and Diffie-Hellman. Hash functions such as MD5 and SHA are discussed as tools to ensure data integrity and safe password storage. Additionally, it explores digital signatures, using algorithms like MD5 and SHA to ensure document authenticity and prevent tampering.

symmetric encryption
RSA
hash functions
7p0
Linux Security and Access Management Evaluation

This document outlines an individual evaluation on Linux security mechanisms for a Master's module in Open Source Software. It addresses key security features offered by Linux, such as file protection methods, access control mechanisms like capability lists and ACLs, and system integrity safeguards. The exam also evaluates knowledge on the use of PAM modules for connection security and the importance of password hashing and protection within the Linux environment. The questions aim to test practical implementation examples along with theoretical definitions.

Linux security
C-List
ACL
Institut Supérieur d'Informatique7p0
Outils Open Source pour l'audit et la sécurisation des systèmes d'information

This document reviews open-source tools available for auditing and securing IT systems, emphasizing their functions in prevention, protection, detection, and correction. It explores the capabilities of tools like NetFilter, Squid, OpenLDAP, and Snort for firewalls, intrusion detection, proxy caching, and directory management. Case studies and configurations include dynamic stateful inspection, port redirections, and access control mechanisms. Throughout, it balances the advantages of open-source flexibility with certain limitations in antivirus and intrusion detection systems.

NetFilter
Stateful inspection
Intrusion Detection System (IDS)
42p0
Sécuriser les Ports et les Services

This document outlines the significance of securing ports and the associated services. It categorizes ports into conventional and non-conventional ranges, discussing protocols like TCP and UDP and their vulnerabilities. For each port and service, specific risks are identified, such as DoS attacks, mail spamming, or weak authentication. The text also provides mitigation measures like disabling services or modifying configurations to reduce threats.

cybersecurity
TCP/UDP
DoS (Denial of Service)
11p0
Introduction à la Sécurité Informatique

This document introduces fundamental principles of cybersecurity, emphasizing definitions, methodologies, and historical evolution. It elaborates on the key components of security, such as confidentiality, authentication, integrity, and non-repudiation. Common threats, including passive and active attacks, are detailed alongside associated vulnerabilities like social engineering, malware, and system weaknesses. Finally, various defense mechanisms, such as authentication and cryptography, are discussed as countermeasures against cybersecurity challenges.

Cybersecurity
Authentication
Non-repudiation
23p0
Sécurité des Systèmes d’Exploitation

The document outlines a detailed cybersecurity module, focusing on operating systems' vulnerabilities, risk management, and solutions through open-source tools. It covers types of attacks, both internal (like login spoofing and Trojan horses) and external (such as denial-of-service and brute force attacks), along with strategies like encryption, access control, and intrusion detection. Laboratory exercises include using tools like SNORT and NMAP, while case studies delve into virus analysis and operating system security. The course concludes with essential mechanisms for user and network se...

Vulnerabilities
CRACK (password testing tool)
Access control models
359p0
Algorithmes de Chiffrement et Communications sécurisées

The document provides an in-depth overview of encryption algorithms and secure communications. It discusses symmetric and asymmetric encryption methodologies, including their advantages, disadvantages, use cases, and specific examples such as DES, RSA, and AES. A hybrid encryption model combining asymmetric and symmetric techniques is also explored, with emphasis on session keys for efficient data processing. Additional focus is given to hashing functions, their properties, and applications like digital signatures and certificates for ensuring data integrity and authenticity.

Encryption
DES (Digital Encryption Standard)
Asymmetric Encryption
50p0
Proposition d’Activités à Réaliser - MP2L Mastère Professionnel en Logiciel Libre

This document outlines the evaluation framework for a module in a professional master's program focusing on open-source software and cybersecurity. Students are required to select one practical subject from various themes, including cryptography, authentication, operating system security, network security, and vulnerability scanning. Deliverables include a PowerPoint or OpenOffice oral presentation and a report detailing technical solutions, such as installation guides and tool implementations. It emphasizes practical mastery through a final demonstration and technical documentation.

Cybersecurity
Linux tools
OpenSSL
3p0
TD1: Cryptographie

This document presents various exercises related to cryptography, focusing on the Hill cipher and RSA algorithm. Students are tasked with encoding messages, analyzing frequency for code-breaking, and applying RSA principles. It also includes mathematical formulations and theoretical analysis associated with cryptographic methods.

chiffrement
lettres
quot
1p0
Outils de sécurité et de maintenance informatique

This document details critical methodologies for maintaining and securing Windows XP systems. It covers system tools for disk defragmentation, cleaning unused files, and creating/restoring system restore points to enhance performance and stability. Methods for file compression and decompression are explained using popular software like WinZip and WinRAR. Additionally, it provides insights into antivirus software functionalities and firewall activation for system protection against viruses and external threats.

disk defragmentation
system restore points
compression and decompression
10p0
IPsec Protocol Lifecycle & Cryptographic Configurations

This document provides an overview of IPsec protocols and their associated encryption algorithms. It covers the Internet Security Association and Key Management Protocol (ISAKMP), Internet Key Exchange (IKE), and the Encapsulating Security Payload (ESP). The document also explains different modes of IPsec, configuration examples, key management, and troubleshooting techniques.

ipsec
data
crypto
1p0
B3 - Sauvegarder, sécuriser, archiver ses données en local et en réseau

This educational module provides intermediate-level learners with a comprehensive guide to protecting, securing, and archiving their data both locally and over networks. Through six chapters, it covers topics such as data protection, malware prevention, spam filtering, anomaly detection, data backup, and compression techniques. The material emphasizes preventive measures, proper use of antivirus, firewalls, and secure passwords, and includes multimedia resources and practical exercises to reinforce learning. It prepares learners to critically assess threats and adopt proactive security prac...

data protection
antivirus
firewall
81p0

Autres ressources en sécurité informatique