I have a problem. 

I want to only RSA module in Android ndk enviroment.
When I build Crypto++ ..(so) ..  but module size too big 
(cryptopp module, stl module, user module = 3.. too many..) 

I visits many site.. but i can't small build..
(also i sam it. .. http://morgwai.pl/ndkTutorial/ )

I want to build crypto++ static library (because reduce module size..) 
How can I start... ? 

Please help me..


Reference.. 

https://stackoverflow.com/questions/8914264/subset-of-cryptopp-library-for-mobile-usage-ios-android-ndk

*If you want to use crypto++ (and there are many good reasons you'd want 
to) this is probably a scenario where you're just best off letting the 
linkers do their job. I was concerned about this some time ago, and I could 
not do any better by hand than the optimizing linkers could.*

*I confirmed this by dusting off my old test app that uses crypto++ to 
generate a new random RSA key, sign a string and verify that string. Here 
are the numbers I see:*

   - 
   
   *libcryptopp.a - crypto++ built for release as a static library using 
   clang++ against the iOS SDK 5.0. There was no special attmept to minimize 
   size, just built with -fvisibility=hidden -fvisibility-inlines-hidden and 
   -Os:22.5MB*
   - 
   
   *Empty app from the default iOS single view template, built with 
   -Os: 34KB*
   - 
   
   *The same empty app with "self test" code added that generates a 
   keypair, signs (and therefore hashes) a string using RSA/SHA256, hex 
   encodes it, prints the signature, decodes the signature and verifies the 
   signature over the original string, built with -Os against the 
   libcryptopp.a from my first bullet above: 389KB*
   
*The linker seems to be doing a good job here. If you're seeing something 
drastically different, make sure you're really looking at release binaries.*

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to