2012-04-30 3 views
1


현재 ECDSA에 대한 세대 타원 곡선 작업과 몇 가지 문제를 만났다 :
이 타원 곡선 : 타원 곡선에 y**2 = x**3 + ax + b (mod p)
포인트 : G = (Gx, Gy)타원 곡선과 점 카디널리티

  1. 카디널리티를 찾는 방법 타원 곡선의?
  2. 그 타원 곡선에 점의 점을 찾는 방법은 무엇입니까?



은 - 1. 용 같이 중요도가 (많은 모듈 p 멋지게 맞) SEA 발견 될 수있다. 파이썬에서 SEA에 대한 구현이 있습니까?
- 2 : 파이썬 내의 모든 솔루션?

P.
영어로 죄송합니다. 감사합니다.

답변

2

이것은 관련이 topic입니다.

Sage은 파이썬 프런트 엔드가있는 강력한 수학 패키지입니다. 세이지하면 PARI/GP 패키지

당신은 또한 FAQ에 대한 타원 곡선의 일부 정보가

+0

가'파이썬에서 EC.cardinality'sage''수입()처럼 사용할 수있다을 사용할 수 있습니까? – ted

+1

이 [예제]에 따라 그렇게 할 수 있습니다 (http://www.sagemath.org/doc/faq/faq-usage.html#how-do-i-import-sage-into-a-python -script) 및 [ec doc] (http://www.sagemath.org/doc/reference/sage/schemes/elliptic_curves/ell_finite_field.html)을 참조하십시오. 그렇지만 FAQ에서 언급 한 sage 특별 버전의 Python 인터프리터를 통해 스크립트를 실행해야합니다. – Boud