書上「SET協議」與老師講的相比較

2021-04-25 08:50:31 字數 1318 閱讀 8758

書上「set協議」與老師講的相比較

以下是書上所講的set協議的工作流程:

首先,在客戶端安裝電子錢包,啟動電子錢包,將電子信用卡卡號傳送到ca中心,獲得乙份包含客戶身份及客戶電子信用卡卡號的證書;同樣,商家也需通過相關軟體從ca中心獲得證書。接下來進行如下操作:

(1)顧客接入網際網路(internet),通過瀏覽器在網上瀏覽商家的商品,選擇貨物,放入購物車。

(2)訂購單中填寫姓名、位址、金額等資訊。

(3)選擇付款方式,確認訂單簽發付款指令。接下來依據set協議要求進行操作。

(4)客戶端首先需要啟動電子錢包,與商家進行協商,獲取商家與支付閘道器證書,這一時期處於set協議的第一階段,即協商階段。這時通常會在客戶端顯示乙個視窗,讓客戶來確認商家的真實性;接下來依據set協議,客戶必須對訂單和付款指令進行數字簽名,由於簽名是使用了雙重簽名技術,保證了商家看不到消費者的賬號資訊。

(5)商家接受訂單後,向客戶所在銀行請求支付認可,處於set協議的第二階段,即支付確認階段。資訊通過支付閘道器到收單銀行,再到電子貨幣發行公司確認。交易批准後,返回確認資訊給商家。

(6)商家傳送訂單確認資訊給客戶。客戶端軟體可記錄交易日誌,以備將來查詢。

(7)商家傳送貨物或提供服務並通知收單銀行將錢從客戶的賬號轉移到商家賬號,或通知發卡銀行請求支付,此一階段為set協議的第三階段。在認證操作和支付操作中間一般會有乙個時間間隔。

接下來是課堂上老師講的:

(1)支付初始化請求和響應階段

(2)支付請求階段

(3)授權請求階段

(4)授權響應階段

(5)支付響應階段

書上講的比老師講的多出了兩個步驟。書上說前兩步與set無關,從第(3)步set開始起作用,一直到第(7)步。我也這麼認為,剛剛好老師講的就沒有這兩步。

經過課堂上的學習和網上查詢資料了解:我認為,書上講的第(1)步就相當於老師講的第(1)步:支付初始化請求和響應階段。就是使客戶和商家相互確認。書上講的第(2)、(3)步就相當於當於老師講的第(2)步:支付請求階段。書上第(4)步就相當於老師講的第(3)步:授權請求階段。書上第(5)步就相當於老師講的第(4)步:授權響應階段。收單銀行得到發卡銀行的批准後,通過支付閘道器發給商家授權響應報文。書上第(6)、(7)步就相當於老師講的第(5)步:支付響應階段。

操作過程中的每一步,客戶、商家、支付閘道器都需要通過ca(認證中心)來驗證通訊主體的身份,以確保通訊的對方不是冒名頂替,所以,也可以簡單地認為set協議充分發揮了認證中心的作用,以維護在任何開放網路上的電子商務參與者所提供資訊的真實性和保密性。

經網上搜尋,set協議中仍存在一些漏洞。如:一些不可信的使用者可能通過欺騙而得到商品,存在冒充持卡人進行交易的隱患。set協議的效能應有待改進。

mars老師的第六講 控制項

好吧 這幾天真的沒什麼事情做,剛剛把第六講看完。下面寫一寫筆記。大家互相學習 1.這節裡面講了的幾個控制項 1 textview 2 edittext 3 button 4 menu 這節我學到的新內容有 1.如何通過intent傳遞資料 下面是 2.如何在目的地activity中提取出intent...

老師上課講的,回去研

include include 閱讀程式,在讀懂程式的基礎上執行程式,觀察執行結果,發現其中出現的問題,並解決 修改bubblesort函式 函式頭也可修改 使得 在對成績排序時,各成績對應的人名也做相應調整 typedef int int typedef char pchar typedef ch...

看美國老師講灰姑娘的故事

課鈴響了,孩子們跑進教室,這節課老師要講的是 灰姑娘 的故事。老師先請乙個孩子上台給同學講一講這個故事。孩子很快講完了,老師對他表示了感謝,然後開始向全班提問。老師 你們喜歡故事裡面的哪乙個?不喜歡哪乙個?為什麼?學生 喜歡辛黛瑞拉 灰姑娘 還有王子,不喜歡她的後媽和後媽帶來的姐姐。辛黛瑞拉善良 可...