brainpoolP160r1

#
#This file describes the domain parameters of an EC curve
#
#File contains lines of text. All lines not of the form key=value are ignored.
#All values must be Hexidecimal numbers except m, k, k1, k2 and k3 which are decimal.
#Lines starting with ';' or '#' are comments.
#
#Keys recognised for fieldID values are -
#prime           - only if the Curve is based on a prime field
#m               - only if the curve is based on a 2^M field
#k               - only if the curve is 2^M field and is Trinomial basis
#k1, k2, k3      - these three only if 2^M field and Pentanomial basis
#
#You should have these combinations of fieldID values -
#prime      - if Curve is based on a prime field
#m          - if curve is based on 2^M and Basis is Gaussian normal basis
#m,k        - if curve is based on 2^M and Basis is Polynomial basis
#m,k1,k2,k3 - if curve is based on 2^M and Basis is Pentanomial basis
#
#These are the values common to prime fields and polynomial fields.
#curveA          - field element A
#curveB          - field element B
#curveSeed       - this one is optional
#baseX           - field element Xg of the point G
#baseY           - field element Yg of the point G
#bpOrder         - order n of the point G
#cofactor        - (optional) cofactor h
#
#
# Curve name brainpoolP160r1

prime      = E95E4A5F737059DC60DFC7AD95B3D8139515620F
curveA     = 340E7BE2A280EB74E2BE61BADA745D97E8F7C300
curveB     = 1E589A8595423412134FAA2DBDEC95C8D8675E58
baseX      = BED5AF16EA3F6A4F62938C4631EB5AF7BDBCDBC3
baseY      = 1667CB477A1A8EC338F94741669C976316DA6321
bpOrder    = E95E4A5F737059DC60DF5991D45029409E60FC09