介面協議框架

2021-08-02 21:39:26 字數 757 閱讀 8292

1)所有請求包體前面8個位元組是隨機串,剩餘所有的加密密文

a)body前面8個位元組作為隨機key

b)客戶端固定寫死乙個key

$dynamic_key=12345678                #8動態密碼

$fixed_key=#$&(*#*$(#$&(             #固定寫死的key

#兩者拼接成後取md5為金鑰, $key長度是32個位元組

$key=md5_raw($dynamic_key+$fixed_key)

iv=0

#生成加密內容, 動態密碼 拼上base64_encode 後的密文

$cipher_text = $dynamic_key + base64(aes-cbc-128($key, $plain_text))

$key= md5_raw(substr($cipher_text, 0, 8) + $fixed_key)  #得到金鑰,密文前8位元組為動態密碼,拼上固定密碼

decrypt(base64_decode(substr($cipher_text, 8, -1)), $key, iv)            #進行解密,去掉前8位元組後為base64_encode 後的密文

3)加密演算法:

加密演算法採用aes的cbc模式加解密。

packagename

packagever

1)/v1/user/register

req:

res:

}

WAP Push SP介面協議

1 dsmp data service management platform,資料業務管理平台。中國移動集團公司的移動資料業務平台,移動夢網計畫 monternet 的核心平台。資料業務管理平台,是資料業務的管理核心平台,完成資料業務的業務管理和控制功能。資料業務管理平台主要負責使用者管理 業務管...

協議,層次,介面

1 協議 協議 protocol 是一種通訊規約。例如在郵政通訊系統中,寫信的格式 信封的標準和書寫格式 信件打包以及郵包封面的約定等,這些都是郵政通訊系統的通訊規約。因此,在計算機網路通訊過程中,為了保證計算機之間能夠準確地進行資料通訊,也必須制定一套通訊規則,這套規則就是通訊協議。2 層次 分層...

介面和協議

介面和協議 1.cs 客戶端 伺服器 bs 瀏覽器 伺服器 bs與cs優缺點對比 cs響應速度快,安全性強,使用者體驗好,一般應用於區域網中,但是開發維護成本高 bs可以實現跨平台,客戶端零維護,但是個性化能力低,響應速度較慢。所以有些單位日常辦公應用bs,在實際生產中使用cs結構。2.http1....