BlackBerry had finally gone and simplified the idiotic asinine ridiculously complicated Code Signing process. Developers can now use their BlackBerry ID to store their code Signing credentials instead of keys.
BlackBerry ID support is now included in the BlackBerry Native SDK, BlackBerry AIR SDK and Android tools. Support in the BlackBerry WebWorks SDK will be coming in its next release. Check out the details here.
Finally!!! Not sure what took BlackBerry so long to fix this crappy requirement. They should be shouting this from the rooftop!