Development Guide
Local Navigation
- Security overview
- RIM Cryptographic API
- Overview of cryptography
- Overview of the RIM Cryptographic API
- Code sample: Implementing encryption
- Elements of a cryptographic implementation
- Encrypting and decrypting data
-
Cryptographic algorithms and cryptographic codes that the RIM Cryptographic API
supports
- Symmetric block algorithms that the RIM Cryptographic API supports
- Stream encryption algorithms that the RIM Cryptographic API supports
- Asymmetric encryption algorithms that the RIM Cryptographic API supports
- Signature scheme algorithms that the RIM Cryptographic API supports
- Key agreement scheme algorithms that the RIM Cryptographic API supports
- Key generation algorithms that the RIM Cryptographic API supports
- Message authentication codes that the RIM Cryptographic API supports
- Message digest codes that the RIM Cryptographic API supports
- TLS and WTLS protocols that the RIM Cryptographic API supports
- Cipher suites for the key establishment algorithm that the RIM Cryptographic API supports
- Symmetric algorithms that the RIM Cryptographic API supports
- Hash algorithms that the RIM Cryptographic API supports
- Limitations of RIM Cryptographic API support for cipher suites for the key establishment algorithm
- Content protection
- API control and code signing
-
Running BlackBerry
device applications that use protected APIs
- Register to use protected BlackBerry APIs
- Using restricted code signatures
- Signing your application
- Requesting a replacement registration key
- Prevent a BlackBerry device application that runs on the BlackBerry Smartphone Simulator from accessing protected APIs
- Use a code signing key to help protect packages and classes
- Register to use a new code signing key
- Import an existing registered code signing key
- Remove a registered code signing key
- View the signature status for code signature requests
- Suppress code signing warnings
- Suppress password prompts from the BlackBerry Signature Tool
- Sign a BlackBerry application project automatically after packaging
- Run the BlackBerry Signature Tool in the background
- Turn off automatic signature when you package a BlackBerry application project
- Using code signing keys to restrict access to packages or classes in a BlackBerry library project
- Using code signing keys to protect data in applications
-
Running BlackBerry
device applications that use protected APIs
- Find more information
- Glossary
- Provide feedback
- Document revision history
- Legal notice
BlackBerry Manuals & Help
>
Developer Documentation
>
Java Development Guides and API Reference
>
Development Guide
Security - BlackBerry Java SDK - 6.0
BlackBerry Java SDK
Security
Development Guide
6.0
To view a complete list of topics, expand the topics in the left pane.