BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 11-18-2004, 04:41 PM   #1 (permalink)
CrackBerry Addict
 
WorldIRC's Avatar
 
Join Date: Oct 2004
Location: Toronto
Model: 9900
OS: 5.0.0.0
Carrier: Rogers Wireless
Posts: 916
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Please Login to Remove!

__________________
Brian Bader
MSN / Email: [email address]
AOL: WorldIRC1986
Offline  
Old 11-18-2004, 09:43 PM   #2 (permalink)
Retired BBF Moderator
 
Mark Rejhon's Avatar
 
Join Date: Aug 2004
Location: Ottawa, Ontario, Canada
Model: Bold
Carrier: Rogers
Posts: 4,870
Post Thanks: 1
Thanked 0 Times in 0 Posts
Default

__________________
Thanks,
Mark Rejhon
Author of XMPP extension XEP-0301:
www.xmpp.org/extensions/xep-0301.html - specification
www.realjabber.org - open source
Offline  
Old 11-18-2004, 10:03 PM   #3 (permalink)
CrackBerry Addict
 
WorldIRC's Avatar
 
Join Date: Oct 2004
Location: Toronto
Model: 9900
OS: 5.0.0.0
Carrier: Rogers Wireless
Posts: 916
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

__________________
Brian Bader
MSN / Email: [email address]
AOL: WorldIRC1986
Offline  
Old 01-14-2005, 04:23 AM   #4 (permalink)
New Member
 
Join Date: Sep 2004
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default AES Encryption Issue

This is Code on Client (RIM JDE)
Code:
AESKey key = new AESKeyxxx40;128xxx41;;
 
EncodedKey encodedKey = SymmetricKeyEncoder.encodexxx40;key, "PKCS8" xxx41;;
System.out.printlnxxx40;"Encoded Key Format" + encodedKey.getEncodingAlgorithmxxx40;xxx41;xxx41;;
System.out.printlnxxx40;"AES Key Algoritham" + key.getAlgorithmxxx40;xxx41;xxx41;;
System.out.printlnxxx40;"Encoded Key Length" + key.getLengthxxx40;xxx41;xxx41;;
System.out.printlnxxx40;"Encoded Key BitLength" + key.getBitLengthxxx40;xxx41;xxx41;;
                 
ifxxx40;!sendMessagexxx40;encodedKey.getEncodedKeyxxx40;xxx41;xxx41;xxx41;xxx123;
       System.out.printlnxxx40;"Failed to send AES Key"xxx41;;
xxx125;
I m encoding the key and transmiting this key to server using UDP.
on server side(UDP server implemented in Java with Certicom API)
decoding the Key in PKCS#8 format to get AES Key


Here is the Code on Server
Code:
PKCS8EncodedKeySpec k1spec = new PKCS8EncodedKeySpecxxx40;receiveKeyxxx40;xxx41;xxx41;;
System.out.printlnxxx40;"Encoding Format" + k1spec.getFormatxxx40;xxx41;xxx41;;
SecretKeyFactory skf = SecretKeyFactory.getInstancexxx40;"AES","Certicom"xxx41;;
SecretKey ssk = skf.generateSecretxxx40;k1specxxx41;;
Cipher eAESCipher = Cipher.getInstancexxx40;"AES"xxx41;;
eAESCipher.initxxx40;Cipher.DECRYPT_MODE,sskxxx41;;
BUt server throw exception
Exception :java.security.spec.InvalidKeySpecException: Invalid key spec

As on client as well as server I chked the encoding Format and it says PKCS#8
then why I am geting this exception.

[Edited by Mark Rejhon to add [code] and [/code] tags to put source code in formatted blocks]
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

HP 8153A Lightwave Multimeter Mainframe
$150.0
HP 8153A Lightwave Multimeter Mainframe pictureHAMEG Dual Mainframe HM8001-1 w/ HM8040-2 Digital Multimeter HM8011-3
$1349.99
HAMEG Dual Mainframe HM8001-1 w/ HM8040-2 Digital Multimeter HM8011-3 pictureHP 16702A-003 Logic Analyzer Mainframe w/ 2 x 16716A Analyzer modules
$1000.0
HP 16702A-003 Logic Analyzer Mainframe w/ 2 x 16716A Analyzer modules pictureExfo FTB-9100 1X12 OPTICAL Switch Module for FTB-300 & FTB-400 Mainframe
$1250.0
Exfo FTB-9100 1X12 OPTICAL Switch Module for FTB-300 & FTB-400 Mainframe  pictureAbacus Zarak 82-00132 - 7-Slot Portable Mainframe PI Card w/ (6) Ver. 23 PCG
$5000.0
Abacus Zarak 82-00132 - 7-Slot Portable Mainframe PI Card w/ (6) Ver. 23 PCG  picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.