Blackberry PRD-09695-004 Security Guide - Page 23

Appendix D: BlackBerry Smart Card Reader shared cryptosystem, Parameter, Description

Page 23 highlights

BlackBerry Smart Card Reader 23 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 E(Fq) Fq P xR s S Description • 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). a finite field of prime order q a point of E that generates a subgroup of E(Fq) of prime order r • a representation of elliptic curve scalar multiplication, where x is the scalar and R is a point on E(Fq). • 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. • the secure pairing value (s) converted to a point on E(Fq) www.blackberry.com

  • 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

BlackBerry Smart Card Reader
23
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