Você está na página 1de 1

Curve P-256: The modulus for this curve is p = 2256 - 2224 + 2192 + 296 - 1.

Every integer
A less than p 2 can be written A = A15 � 2480 + A14 � 2448 + A13 � 2416 + A12 � 2384
+ A11 � 2352 + A10 � 2320 + A9 � 2288 + A8 � 2256 + A7 � 2224 + A6 � 2192 + A5
� 2160 + A4 � 2128 + A3 � 296 + A2 � 264 + A1 � 232 + A0, where each A i is a 32-bit
integer. As a concatenation of 32-bit words, this can be denoted by A = (A15 || A14 || � �
� || A0 ). The expression for B is B := T + 2S1 + 2S2 + S3 + S4 - D1 - D2 - D3 - D4 mod p,
where the 256-bit terms are given by T = ( A7 || A6 || A5 || A4 || A3 || A2 || A1 || A0 ) S1 =
( A15 || A14 || A13 || A12 || A11 || 0 || 0 || 0 ) S2 = ( 0 || A15 || A14 || A13 || A12 || 0 || 0 || 0 )
S3 = ( A15 || A14 || 0 || 0 || 0 || A10 || A9 || A8 ) S4 = ( A8 || A13 || A15 || A14 || A13 || A11||
A10 || A9 ) D1 = ( A10 || A8 || 0 || 0 || 0 || A13 || A12 || A11 ) D2 = ( A11 || A9 || 0 || 0 || A15 ||
A14 || A13 || A12 ) D3 = ( A12 || 0 || A10 || A9 || A8 || A15 || A14 || A13 ) D4 = ( A13 || 0 || A11
|| A10 || A9 || 0 || A15 || A14 ). Curve P-256: The modulus for this curve is p = 2256 - 2224 +
2192 + 296 - 1. Every integer A less than p 2 can be written A = A15 � 2480 + A14 � 2448
+ A13 � 2416 + A12 � 2384 + A11 � 2352 + A10 � 2320 + A9 � 2288 + A8 � 2256 +
A7 � 2224 + A6 � 2192 + A5 � 2160 + A4 � 2128 + A3 � 296 + A2 � 264 + A1 � 232
+ A0, where each A i is a 32-bit integer. As a concatenation of 32-bit words, this can be
denoted by A = (A15 || A14 || � � � || A0 ). The expression for B is B := T + 2S1 + 2S2 +
S3 + S4 - D1 - D2 - D3 - D4 mod p, where the 256-bit terms are given by T = ( A7 || A6 || A5
|| A4 || A3 || A2 || A1 || A0 ) S1 = ( A15 || A14 || A13 || A12 || A11 || 0 || 0 || 0 ) S2 = ( 0 || A15
|| A14 || A13 || A12 || 0 || 0 || 0 ) S3 = ( A15 || A14 || 0 || 0 || 0 || A10 || A9 || A8 ) S4 = ( A8 ||
A13 || A15 || A14 || A13 || A11|| A10 || A9 ) D1 = ( A10 || A8 || 0 || 0 || 0 || A13 || A12 || A11 )
D2 = ( A11 || A9 || 0 || 0 || A15 || A14 || A13 || A12 ) D3 = ( A12 || 0 || A10 || A9 || A8 || A15 ||
A14 || A13 ) D4 = ( A13 || 0 || A11 || A10 || A9 || 0 || A15 || A14 ). Curve P-256: The modulus
for this curve is p = 2256 - 2224 + 2192 + 296 - 1. Every integer A less than p 2 can be
written A = A15 � 2480 + A14 � 2448 + A13 � 2416 + A12 � 2384 + A11 � 2352 + A10
� 2320 + A9 � 2288 + A8 � 2256 + A7 � 2224 + A6 � 2192 + A5 � 2160 + A4 � 2128
+ A3 � 296 + A2 � 264 + A1 � 232 + A0, where each A i is a 32-bit integer. As a
concatenation of 32-bit words, this can be denoted by A = (A15 || A14 || � � � || A0 ). The
expression for B is B := T + 2S1 + 2S2 + S3 + S4 - D1 - D2 - D3 - D4 mod p, where the 256-
bit terms are given by T = ( A7 || A6 || A5 || A4 || A3 || A2 || A1 || A0 ) S1 = ( A15 || A14 || A13
|| A12 || A11 || 0 || 0 || 0 ) S2 = ( 0 || A15 || A14 || A13 || A12 || 0 || 0 || 0 ) S3 = ( A15 || A14 ||
0 || 0 || 0 || A10 || A9 || A8 ) S4 = ( A8 || A13 || A15 || A14 || A13 || A11|| A10 || A9 ) D1 =
( A10 || A8 || 0 || 0 || 0 || A13 || A12 || A11 ) D2 = ( A11 || A9 || 0 || 0 || A15 || A14 || A13 || A12
) D3 = ( A12 || 0 || A10 || A9 || A8 || A15 || A14 || A13 ) D4 = ( A13 || 0 || A11 || A10 || A9 || 0 ||
A15 || A14 ). Curve P-256: The modulus for this curve is p = 2256 - 2224 + 2192 + 296 - 1.
Every integer A less than p 2 can be written A = A15 � 2480 + A14 � 2448 + A13 � 2416
+ A12 � 2384 + A11 � 2352 + A10 � 2320 + A9 � 2288 + A8 � 2256 + A7 � 2224 + A6
� 2192 + A5 � 2160 + A4 � 2128 + A3 � 296 + A2 � 264 + A1 � 232 + A0, where each
A i is a 32-bit integer. As a concatenation of 32-bit words, this can be denoted by A = (A15 ||
A14 || � � � || A0 ). The expression for B is B := T + 2S1 + 2S2 + S3 + S4 - D1 - D2 - D3 -
D4 mod p, where the 256-bit terms are given by T = ( A7 || A6 || A5 || A4 || A3 || A2 || A1 ||
A0 ) S1 = ( A15 || A14 || A13 || A12 || A11 || 0 || 0 || 0 ) S2 = ( 0 || A15 || A14 || A13 || A12 || 0
|| 0 || 0 ) S3 = ( A15 || A14 || 0 || 0 || 0 || A10 || A9 || A8 ) S4 = ( A8 || A13 || A15 || A14 || A13
|| A11|| A10 || A9 ) D1 = ( A10 || A8 || 0 || 0 || 0 || A13 || A12 || A11 ) D2 = ( A11 || A9 || 0 || 0 ||
A15 || A14 || A13 || A12 ) D3 = ( A12 || 0 || A10 || A9 || A8 || A15 || A14 || A13 ) D4 = ( A13 || 0
|| A11 || A10 || A9 || 0 || A15 || A14 ).

Você também pode gostar