Condividi tramite


Trailer dell'utente

I trailer degli utenti, ad eccezione del trailer CHK, sono facoltativi e, quando presenti, si verificano nell'ordine seguente:

Codice trailer Nome
MAC Codice di autenticazione dei messaggi
PAC Codice di autenticazione proprietario
CHK Checksum
TNG Formazione
PDE Possibile emissione duplicata
  • Trailer del codice mac (Message Authentication Code). Consente l'autenticazione da parte dell'utente ricevente. Il trailer MAC è seguito da un risultato di autenticazione. Questo trailer è obbligatorio per la maggior parte delle categorie di messaggi da utente a utente all'interno dell'applicazione FIN.

    Quando viene usato il servizio di copia FIN, un trailer PAC (se presente) segue il trailer MAC. Il codice seguente è un esempio di trailer MAC:

    {MAC:<authentication-result>}  
    where <authentication-result> = 8!h  
    
  • Trailer del codice di autenticazione proprietario( PAC). Il trailer PAC viene usato all'interno del servizio di copia FIN solo quando si usa l'opzione di autenticazione doppia. Blocca 5 dei messaggi fin da utente a utente includono il trailer PAC subito dopo il trailer MAC, se presente. Questo risultato viene calcolato sui campi estratti del blocco 4 del messaggio, il valore del campo 115, se presente, e il <risultato> dell'autenticazione del trailer MAC per Servizi di copia con doppia autenticazione.

    Di conseguenza, l'indicatore di fine blocco (CrLf-) è incluso nel calcolo PAC e i campi sono definiti come segue:

    • I primi quattro caratteri sono CrLf:

    • Il campo e il delimitatore sono presenti, ovvero 32A:, 20:, e così via.

    • Sono presenti tutti i sottocampi e i relativi delimitatori.

      Il codice seguente è un esempio del formato del trailer PAC:

    {PAC:[<authentication-result>]}  
    where <authentication-result> is mandatory on input messages only and  
    <authentication-result> = 8!h  
    
  • Trailer CHK (Checksum) (obbligatorio per tutti i messaggi FIN)

    Il trailer CHK è obbligatorio per tutti i messaggi FIN e viene calcolato in base all'indirizzo del ricevitore (12 caratteri con il nono carattere sostituito da X più il blocco di testo). Questo trailer consente al sistema e al CBT di verificare che i messaggi non siano danneggiati a causa di un malfunzionamento del sistema o di un errore di trasmissione non rilevato.

    Il codice seguente è un esempio del formato del trailer CHK:

    {CHK:<checksum-result>}  
    where <checksum-result> = 12!h  
    

Vedere anche

Uso degli schemi