secp256k1에서 압축되지 않은 형태로 생성기 G의 좌표는 무엇입니까?
나는보고 있었다 BitcoinWiki : 그리고 그것은 비 압축 형태의에서 G는, 값이 있다고
= 04 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8 G
, 그것은 X에 대한 정보를 포함해야합니다 비 압축 이래로을 ,하지만 Y도 마찬가지입니다. 이 좌표를 어떻게 결정할 수 있습니까?
감사합니다!
답변
4 RaghavSood
첫 04
번째 바이트 헤더는 이것이 압축되지 않은 지점 02
임을 나타냅니다 (압축됨을 나타냄).
거기에서 단순히 표현 이 x
뒤 따릅니다 y
. 처음 32 바이트는 x
이고 다음 32 바이트는 y
. 따라서,
x = 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798
y = 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8
컴팩트 타원 점 표현이 작동하는 방법에 대한 자세한 내용은 이 사양 에서 찾을 수 있습니다 .