BlackBerry Smart Card Reader
Appendix D: BlackBerry Smart Card Reader shared cryptosystem parameters
The BlackBerry Smart Card Reader and the BlackBerry device or computer with the BlackBerry Smart Card
Reader software and drivers installed are designed to share the following cryptosystem parameters.
Parameter
Description
•
E(Fq)
the NIST-approved 521-bit random elliptic curve over Fq, which has a cofactor of 1
Note: The initial establishment key protocol does all math operations in the group E(Fq).
Fq
a finite field of prime order q
P
a point of E that generates a subgroup of E(Fq) of prime order r
•
xR
a representation of elliptic curve scalar multiplication, where x is the scalar and R is a
point on E(Fq).
•
s
the secure pairing key value that appears on the BlackBerry Smart Card Reader screen
Note: The secure pairing key must be known only to the authorized user of the BlackBerry
device or computer and the BlackBerry Smart Card Reader until the protocol completes.
•
S
the secure pairing value (s) converted to a point on E(Fq)
www.blackberry.com
23