安全協議 SSL TSL SSH概述

2021-07-13 20:48:47 字數 758 閱讀 1096

ssl(secure socket layer--安全套接字層):為網路通訊安全以及資料完整性提供保障的一種安全協議,在tcp/ip的傳輸層對網路連線進行加密;

tsl(transport layer security--傳輸層安全):為ssl 3.0的後繼版本,tsl與ssl 3.0的顯著差別在於加密演算法不同,tsl的主要目的是使ssl更加安全,使協議的規範更加精確和完善,在tcp/ip的傳輸層對網路連線進行加密;

ssh(secure shell):由 ietf 的網路工作小組(network working group)所制定;ssh 為建立在應用層和傳輸層基礎上的安全協議。ssh 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露問題。

sha (全稱secure hash algorithm) 譯作安全雜湊演算法,是一種能將任意長度的訊息對映成乙個固定長度雜湊值(又稱訊息摘要)的演算法。

sha家族的五個演算法,分別是sha-1、sha-224、sha-256、sha-384,和sha-512,後四者有時並稱為sha-2.sha-1在許多安全協議中廣泛使用,包括tls和ssl、pgp、ssh、s/mime和ipsec.在2023年,密碼學家就證明sha-1的破解速度比預期提高了2000倍,雖然破解仍然是極其困難和昂貴的,但隨著計算機變得越來越快和越來越廉價,sha-1演算法的安全性也逐年降低,已被密碼學家嚴重質疑,希望由安全強度更高的sha-2替代它。

upnp 協議概述

用於 upnp 的網路 圖 3 橋接的 upnp 網路 upnp 使用的協議 upnp 利用了多種現有的標準協議。使用這些標準化的協議有助於確保 商實現之間的互操作性。對於用以實現 upnp 的協議,您經常可以發現它們用在 internet 和區域網的各個位置。這種普遍性確保了有大量的人員知道該如何...

RTMP協議概述

rtmp協議概述 介紹 rtmp協議就像乙個用來裝資料報的容器,這些資料可以是amf格式的資料,也可以是flv中的視 音訊資料.乙個單一的連線可以通過不同的通道傳輸多路網路流.這些通道中的包都是按照固定大小的包傳輸的.網路連線 connection copy to clipboard code va...

協議層次概述

為了降低網路設計的複雜性,大多數網路採用一堆互相疊加的層 layer level 每一層都建立在他的下層的基礎之上,目的都是為其上層提供服務,而實現的具體細節則對上層隱藏。其基本思想是,一段專門的軟體 或硬體 向使用者提供一種服務,而將內部的狀態和演算法的細節隱藏起來。一台機器中的第n層與另一台機器...