Help Center

Local Navigation

Modalità con cui il protocollo BlackBerry Router utilizza lo schema di identificazione Schnorr per aprire una connessione autenticata

L'implementazione dello schema di identificazione Schnorr nel protocollo BlackBerry® Router utilizza un gruppo totalmente ordinato, vale a dire il gruppo di addizione di punti della curva ellittica per un elemento p.

Il protocollo BlackBerry Router ha il compito di eseguire le seguenti operazioni:
  • utilizzare il gruppo della curva ellittica a 521 bit raccomandato da NIST
  • verificare che i punti forniti dalle parti coinvolte nella comunicazione siamo membri del gruppo della curva ellittica
  • verificare che RD non sia uguale a RB , per impedire il ripristino di h da parte di un utente malintenzionato
  • verificare che e non sia uguale a 0, per impedire il ripristino di h da parte di un utente malintenzionato
  • verificare che R non sia uguale al punto all'infinito, per garantire che R sia una chiave pubblica valida
  • verificare che R non sia uguale al punto all'infinito, per garantire che R sia una chiave pubblica valida
  • reimpostare eventuali dati corrotti rilevati su un valore casuale in modo che il protocollo BlackBerry Router possa superare il punto in cui rileva tali dati

Poiché il protocollo BlackBerry Router può superare il punto in cui rileva dei dati corrotti, l'errore del protocollo BlackBerry Router può verificarsi solo alla fine. Questa misura ha lo scopo di impedire diversi tipi di attacchi timing.

Indice analitico


Le informazioni sono state utili? Inviateci i vostri commenti.