But battery ?

February 7, 2008

I’ve been thinking about the place where cryptographic keys module could be located and accidentally find  this  information .

The BlackBerry CS-2 Battery features a secure, cryptographic chip to ensure you’re using a battery specially designed to work with your BlackBerry device.

I am curious what kind of chip is that ? Can it be used for secure keys generation and storage for example ?


Application Registry

February 7, 2008

Application registry is a core RIM Java OS structure . To play with it add the following string

Object __appReg = Process.getAppRegistry();

to BB java project. We used “Hello World!” sample project from JDE. Sure you need correct the import section of your project by adding import net.rim.vm.*;.
Using JDE IDE set a breakpoint on the next line and execute your code in standard IDE emulator. When program stops at the breakpoint, check __appReg :)

By the way the public key mentioned in this post was discovered using this approach.


Blackberry Security Kernel – FIPS 140-2 Report

February 7, 2008

FIPS 140-2 Report .

Interesting brief description of the security keys and algorithms used in Blackberry.


8700c teardown analysis

February 7, 2008

All parts from Blackberry 8700c enumerated and documented here


What happened ?

February 7, 2008

Well to make a long story a little bit shorter – I am a dad again :). Basically that was the main reason for my silence since August last year.

Cheers