Creating a Private Key
| Wed, 2007-04-11 06:09 | |
|
In creating a private key with i/p parameters of moduls, exponents and the prime numbers, I see that we need to use TASN1EncPKCS8::EncodeL();
This fn takes the private key details through CRSAPrivateKeyCRT object. ANy Idea where this class is defined? Also, Is the CRSAPrivateKey defined at all? Thanks, Tanuja |
|






Forum posts: 721
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 19
You can find the class TASN1EncPKCS8 in asnpkcs.h. It comes with TechView SDK available even in OS 7.0
Tanuja
Forum posts: 721
TechView? Isn't the SDK that Symbian uses internally? Is it publicly available to everyone? I haven't found any download page for that - I might be too clumsy.
Just out of curiosity: why are you using this SDK instead of S60, UIQ, etc. SDKs officially published by phone manufacturers?
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 19
It is also available for partners. The reason why Techview is used is - all components of an application that can be device independant (non-UI) components can be built using the TechView SDK.
These components can be used with any device of the same OS version.
Tanuja
Forum posts: 721
2: I'm sure you're fully aware of the fact that using solely TechView makes it impossible for you to write applications with GUI that run on publicly available devices (i.e. phones). More importantly, a lot of complementary components come with an S60/UIQ/etc. SDK - you can't use them, either. That's true that you can write independent applications, but you're gonna be very limited in terms of what you can do with the help of your chosen SDK.
Btw, I'm sorry for not answering your question.
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 721
Sorry.
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 19
Private Key generation being a part of cryptographic activity requires cryptographic APIs which are not available publicky. That is the primary reason I turned to look for some functions through the Techview of 7.0 Version, though I am currently targetting my app for a 9.1 device and I use the device SDK for all other purposes.
If I can have the cryptography module alone built for this app using the Techview I thought I will have proof that my app will also have the crypto module for it! Sad that even Techview has only part of the headers that are really of use!
Tanuja
Forum posts: 721
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/