Blackberry PRD-09695-004 Technical Overview - Page 25

BlackBerry Smart Card Reader shared cryptosystem, parameters

Page 25 highlights

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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34

BlackBerry Smart Card Reader shared cryptosystem
parameters
The BlackBerry® Smart Card Reader and a 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)
This parameter is the NIST-approved 521-bit random elliptic curve over Fq, which has a cofactor of
1.
The initial establishment key protocol performs all mathematical operations in the group E(Fq).
Fq
This parameter is a finite field of prime order q.
P
This parameter is a point of E that generates a subgroup of E(Fq) of prime order r.
xR
This parameter is a representation of elliptic curve scalar multiplication, where
x
is the scalar and
R
is a point on E(Fq).
S
This parameter is the secure pairing PIN value that appears in the BlackBerry Smart Card Reader
window.
The secure pairing PIN 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
This parameter is the secure pairing value (
s
) converted to a point on E(Fq).
25