/ : Rút tiền từtìịịứn hàng
Cúc hước của íỉiao thức TRANS_MONEY bao gồm các phần như sau :
TRAN S„M O N EY(M ã_YC,SourceAddr, DesAddr,Amount). Tro 11 lí đó,
M ã_Y C : Mã số phân biệt thể loại phicn chuyển tiền
SourceAddr: Địa chỉ nguồn,sô' tài khoản của ngân hàng nguồn (IDB|) DesAdclr : Địa chí đích,là số tài khoản của ngân hàng nhận tiền (ID B 2) Amount : Số lượng tiền cần chuyển
Bước / : Thiết lập kết nối
Giá sử B| cần chuyển một khoản tiền là Amount cho ngùn hàng B2 .Đầu tiên, B| chuyển một gói tin yêu cầu có mã nội dung “ thiết lập kết nối chuyển lien" tới địa chỉ đích là ID2 và ĨDB của Bị và SB . Sau khi nhận được gói tin đó, B, và SB trả lời “O K ” cho B| . Ba bên thiết lập kết nối thành công.
m = \Scriai,Source,Destination,Amount] gửi tới B2 , SB .T ronc đó: T ronc đó:
Serial là số hiệu của phicn chuyển tiền,là duy nhất với mỗi phiên giao
dịch.Có thổ gán lem thời gian cho phiên này.(Ví dụ Serial:= (Datelltimelll ) với 1 ngầu nhiên )
Source vù Destination : địa chỉ nguồn và đích của gói tin (IDBị, IDBì, ID B sb)
Amount : Số lượng tiền cần chuyển
Sau khi SB kiểm tra trong tài khoản của Bị có đủ điều kiện chuyển số tiền Amount,thì SB cho phép thực hiện việc ký kết của hai bên .
Việc ký thông báo m thực hiện như trong phần 4.1.1 , với nhóm gồm 2 thành viên là Bị và B; ,dưới sự giám sát của ngân hàng SB . Ta có thể dùng hàm băm I I để ký trên digest vãn bán H(m) thay cho việc ký trên văn bản m.
Chừ ký của hai bôn B| và B 2 trên văn bản m là bộ ba (m,s,r) sau khi đã được SB kiểm tra tính chính xác của từng chữ ký riêng lẻ S; (i=[ 1,2]) và chữ ký kết hợp s , SB chấp nhận tính đúng đắn của phiên giao dịch chuyển tiền, chuyển khoản tiền Amount lừ tài khoản của B, sang B> . Đổng thời lưu các số liệu (m,s,r) vào dữ liệu dể thực hiện việc đối soát và báo cáo sau này.
bước 3 :K ết thúc kết nối
Sau khi dã thực hiện việc chuyển tiền hoàn thành, SB sinh một thông báo có nội dung tương tự như :