Ce document définit un protocole d'échange entre banques ; le protocole se base sur TLS (puis TCP ou HTTP ? À décider), il décrit :
Il est décrit par trois informations :
Les opérations se décrivent avec :
Avec sa signature numérique (A_E), Elikia demande le solde du compte Damba (B_D). Elle envoie donc à la banque Bouba :
S + A_E + B_D + hash signé de (S + A_E + B_D)
La banque Bouba peut répondre :
Pour créditer le compte de Damba, Elikia peut utiliser des espèces (E) ou un autre compte (en l'occurrence, Caba ; A_C). Elikia envoie à la banque Bouba :
C + A_E + B_D + E + montant à créditer en espèces + hash signé
Ou bien
C + A_E + B_D + A_C + montant à créditer en espèces + hash signé
La banque Bouba peut répondre :
Pour débiter le compte Damba, Elikia envoie à la banque Damba :
D + A_E + B_D + E + montant à débiter + hash signé
La banque Bouba peut répondre :