pyecsca.ec.transformations module¶
Provides functions for transforming curves to different models.
- pyecsca.ec.transformations.M2SW(params)[source]¶
Convert a Montgomery curve to ShortWeierstrass.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.M2TE(params)[source]¶
Convert a Montgomery curve to TwistedEdwards.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.M2E(params)[source]¶
Convert a Montgomery curve to Edwards.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.TE2M(params)[source]¶
Convert a TwistedEdwards curve to Montgomery.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.TE2E(params)[source]¶
Convert a TwistedEdwards curve to Edwards.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.TE2SW(params)[source]¶
Convert a TwistedEdwards curve to ShortWeierstrass.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.SW2M(params)[source]¶
Convert a ShortWeierstrass curve to Montgomery.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.SW2TE(params)[source]¶
Convert a ShortWeierstrass curve to TwistedEdwards.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.
- pyecsca.ec.transformations.SW2E(params)[source]¶
Convert a ShortWeierstrass curve to Edwards.
- Parameters:
params¶ (
DomainParameters
) – The domain parameters to convert.- Return type:
- Returns:
The converted domain parameters.