介绍 Linux 中与安全相关的内容,也包括了一些安全相关基本的概念,例如 TLS、SSH 等等。
主要是 Linux 下与安全相关的内容。
Transport Layer Security, TLS 前身是 Secure Sockets Layer, SSL,SSL 最初的几个版本 (SSL 1.0、SSL 2.0、SSL 3.0) 由网景公司开发,然后从 3.1 开始被 IETF 标准化并改名,然后有 TLS1.0、TLS1.1、TLS1.2 以及 TLS1.3 几个版本,其中 TLS1.3 经过了长时间的讨论,其改动较大。
SSL1.0 SSL2.0 SSL3.0 TLS1.0 TLS1.1 TLS1.2 TLS1.3
-----+-----------+------+-------+-------+-------+-------+----->
unpublished 1995 1996 1999 2006 2008 2018
其中 SSL1.0 从未公开过,而 SSL2.0 和 SSL3.0 都存在安全问题,不推荐使用,最新的 TLSv1.3 可以参考 RFC8446,TLS 协议的实现有多种,如 OpenSSL、GnuTLS、PolarSSL 等等,使用最为广泛的是 OpenSSL 。
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现,一种命令行的远程登录工具,使用加密的远程登录实现,可以有效保护登录及数据的安全,同时提供了安全的文件传输功能。
这里主要介绍 SSH 一些常见的操作。
夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式,通常包括了以下几个技能:逆向工程、密码学、ACM 编程、Web 漏洞、二进制溢出(PWN)、网络和取证等。
如果喜欢这里的文章,而且又不差钱的话,欢迎打赏个早餐 ^_^