Categories: Linux administration, Networking
A course for everyone who wants to understand and use modern cryptography tools for data protection. Participants learn how to: create, modify, import and export keys, encrypt, decrypt and sign emails and files, send their public key to a keyserver, revoke their public key, participate in a keysigning party.
Duration
1 day
Agenda
- Encoding and encryption
- Symmetric and asymmetric cryptography
- Hash functions
- Digital signature principles
- Encryption and digital signature scope of use
- Introduction to OpenSSL and GnuPG
- X.509 and PKCS #11 standards
- Creating keys: key length, algorithm choice, key management: exporting, importing, revoking
- Digitally signing and encrypting documents using keys
- Keyservers: key validation, sending key to a keyserver
- Supporting applications
- GNU Privacy Assistant
- Seahorse
- GPG in email clients
- signing and encrypting email
- Outlook Express (GPGOE)
- Mozilla (EnigMail)
Audience and prerequisites
Participants are expected to have basic computer skills (Windows or Linux) and know how to use an email client (Outlook or Thunderbird).
Certificates
Course participants receive completion certificates signed by ALX.
See also:
- Linux administrator
- Advanced Linux administrator
- LPI 101. An introduction to Linux administration
- LPI 102. Linux administration and networking
- Building a modern CI / CD process using the Jenkins server
- Selected Linux network services
- Selected Linux server-side technologies
- LPI 201. Linux architecture and low-level configuration
- File sharing and directory services
- LPI 202. Selected network services and network security
- LPIC-2 exam prep course
- LPI 300: LDAP, Samba, Integration with MS Windows and Mixed Environments
- LPI 303: Cryptography, Access Control, Services and Network Security
- LPI 304: Linux Virtualization and High Availability
- E-mail server - Exim, anti-spam solutions
- E-mail server - Postfix
- Bash shell programming
- Advanced shell programming, Bash, AWK
- Linux backups
- Advanced network traffic and content filtering
- VPNs in theory and practice
- Bandwidth and Traffic Management (QoS) on Linux
- Server and network monitoring, SNMP, Nagios, Munin
- Apache HTTP server on Linux
- Bind domain name server on Linux
- LDAP directory services on Linux. Integrating authorization systems
- Samba server on Linux
- Advanced Samba configuration (PDC, LDAP, replication)
- Linux virtualization
- Wireless networks and their security
- High availability: Linux Virtual Server and supporting technologies (HA1)
- NFS: Network File System on Linux
- Safe Internet in a computer lab
- Security components in Linux
- Linux - application and kernel debugging
- Linux - exploiting applications and operating system. Low level attacks.
- Linux - application security testing, searching for possible exploits. High-level attacks
- MySQL administration