5.2.2 Encoding (Codifica)
5.2.2 Encoding (Codifica)
Tutti i valori sono codificati come stringhe di ottetti, e gli interi sono codificati in convenzione little-endian, cioè una stringa di 57 ottetti h, h[0],...h[56] rappresenta l'intero h[0] + 2^8 * h[1] + ... + 2^448 * h[56].
Un punto della curva (x,y), con coordinate nell'intervallo 0 <= x,y < p, è codificato come segue. Prima si codifica la coordinata y come stringa little-endian di 57 ottetti. L'ottetto finale è sempre zero. Per formare la codifica del punto, si copia il bit meno significativo della coordinata x nel bit più significativo dell'ottetto finale.