타원곡선 디지털서명 알고리즘 편집하기
최신판 | 당신의 편집 | ||
59번째 줄: | 59번째 줄: | ||
:타원곡선암호는 개인 키의 비트 수가 적기 때문에 [[난수 생성기]]의 난이도가 낮다면 개인 키를 예측할 수 있는 확률이 증가한다. 또한 비트코인 거래 시 [[암호화]]되지 않은 난수 생성기를 사용해 같은 'K'값으로 디지털서명을 한다면, 그것은 곧 (R, S) 중 R 값이 동일하다는 의미가 되며 그럴 경우 타인이 비트코인 지갑의 개인 키를 알아낼 수 있기 때문에 제대로 된 난수 'K'값을 만드는 것은 몹시 중요하다.<ref> snifikino,〈[https://www.instructables.com/id/Understanding-how-ECDSA-protects-your-data/ Understanding How ECDSA Protects Your Data]〉, 《instructables》</ref> | :타원곡선암호는 개인 키의 비트 수가 적기 때문에 [[난수 생성기]]의 난이도가 낮다면 개인 키를 예측할 수 있는 확률이 증가한다. 또한 비트코인 거래 시 [[암호화]]되지 않은 난수 생성기를 사용해 같은 'K'값으로 디지털서명을 한다면, 그것은 곧 (R, S) 중 R 값이 동일하다는 의미가 되며 그럴 경우 타인이 비트코인 지갑의 개인 키를 알아낼 수 있기 때문에 제대로 된 난수 'K'값을 만드는 것은 몹시 중요하다.<ref> snifikino,〈[https://www.instructables.com/id/Understanding-how-ECDSA-protects-your-data/ Understanding How ECDSA Protects Your Data]〉, 《instructables》</ref> | ||
− | ==규격== | + | ==알고리즘 규격== |
다음은 [[한국인터넷진흥원]](KISA)에서 규정한 내용들이다. | 다음은 [[한국인터넷진흥원]](KISA)에서 규정한 내용들이다. | ||