Fluxograma
Sem título
Conteúdo do fluxograma
INICIO
El sistema localizador obtiene las coordenas del GPS,
Ejem: 150,3,3,4,2020,20,42,57,19.419401,-99.049278
Se estandariza el tamaño del vector de datos a mod16 para que se procesado como entrada en del algoritmo AES-128:
Ejem: 150,3,3,4,2020,20,42,57,19.419401,-99.049278****
48 bytes = 384 bits
Se determinan las llaves para cifrar en AES128 Ejem:
KEY_AES: 0123456789012345 longitud 16 caracteres =128 bits
IV_AES: 0123456789012345 longitud 16 caracteres =128 bits
Se obtiene el cifrado de los datos codificados en Base64 para que se puedan enviar por SMS, Ejem:
PZICxHcpQMy1WqTFSOUbcZI4fWvhs/JiQB85Dday0CawB9nCFGwV59b2oFktaxhjAA== longitud 68 caracteres
En el CI. ATECC508 se encuentra un par de llaves de Curvas Elipticas (ECC) para firmar el mensaje Ejem:
KEY_PRIV: ************************* longitud 64 caracteres
KEY_PUB: 8AAA96E83AB60CA9494CB50 longitud 64 caracteres
El CI. ATECC508 obtiene la firma del mensaje (longitud 64 caracteres) con KEY_PRIV y codifica en Base64 . Ejem:
OKqpboOrYMqUlMtQxEh3q3yWLrCEG/MGiyzDK2f1CYfhBdkIOfT6AgRLwUoprzHcxLUAUcuw2kHsAY8NQMIx5A== longitud 88 caracteres
Se conforma la cadena para ser enviada por SMS, el simbolo @ separa el mensaje cifrado AES128 y la firma del mensaje ECC.
Ejem: PZICxHcpQMy1WqTFSOUbcZI4fWvhs/JiQB85Dday0CawB9nCFGwV59b2oFktaxhjAA==@OKqpboOrYMqUlMtQxEh3q3yWLrCEG/MGiyzDK2f1CYfhBdkIOfT6AgRLwUoprzHcxLUAUcuw2kHsAY8NQMIx5A== longitud 157 caracteres
El sistema localizador envia por SMS el mensaje cifrado y la firma a al Unidad de Recepcion de Posicion (URP)
mensaje1=PZICxHcpQMy1WqTFSOUbcZI4fWvhs/JiQB85Dday0CawB9nCFGwV59b2oFktaxhjAA==@OKqpboOrYMqUlMtQxEh3q3yWLrCEG/MGiyzDK2f1CYfhBdkIOfT6AgRLwUoprzHcxLUAUcuw2kHsAY8NQMIx5A==
envioSMS(UMRP_Numero,mensaje1)
delay(120000)
Informações
- Descrição
- Fluxograma sobre Sem título, criado por Gustavo Flores em 06-04-2020.
- Criado por
- Gustavo Flores
- Visualizações
- 0
- Avaliação