Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

Open C: SMS Crypto Example (with Python UI) v1.1

file name: Open_C_SMS_Crypto_Example_v1_1_en.zip
description: This Open C code example demonstrates usage of Python for S60 to provide a GUI for functionality implemented in standard C code. The use case of the example is encrypting/decrypting and sending/receiving of SMS messages. The example contains a simple C library for encryption that is ported to Symbian using Open C and called from the GUI. The package also contains a version with Symbian C++ GUI. The comparison and architectures of the Python and Symbian C++ implementations are provided in the Implementation Notes document available in the example package. Version 1.1 of the package includes updates to the document only.
date of publication: 2007-07-06
type: Example
topics: Messaging
     SMS
Open C/C++
Python
S60
Symbian C++
UI
language: English (en)
encoding: Zip Archive (.zip)
intended audience: Advanced
compatibility: S60 3rd Edition. Tested with Nokia E60, Nokia E70, and Nokia E90 devices. Created and tested with the Series 60 3rd Edition Maintenance Release SDK for Symbian OS, S60 Python SDK 1.3.20, and Open C plug-in (released April 3, 2007).
see also: Open C: FTP Client Example v1.1
Download


Discussion about: Open C: SMS Crypto Example (with Python UI)
Latest postings Posting time
Hi, Is there any sample code available for how to use symbian cryptography library? I want to user AES and RSA encryptions. Thanks Hansa
2008-01-10 13:12
by hansapariya
Discussion about is a new feedback channel that is published together with selected resources. We hope to receive feedback through this discussion forum, and will take your comments into account in...
2007-05-16 14:11
by CareTaker


Additional information

distribution: Forum Nokia Global Web Site
edition: 1
editorial revision: 1
rights: Copyright © 2007 Nokia Corporation.
size: 593 KB
supersedes: Open C: SMS Crypto Example (with Python UI)



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2007E2d07E2d05T07E3a09E3a30E5aX
     qdcZdateQDx2007E2d07E2d06T07E3a00E3a32E5aX
     qdcZdescriptionQSxThisE20OpenE20CE20codeE20eE78ampleE20demonstratesE20usageE20ofE20PythonE20forE20S60E20toE20provideE20aE20GUIE20forE20functionalityE20implementedE20inE20standardE20CE20codeE2eE20TheE20useE20caseE20ofE20theE20eE78ampleE20isE20encryptingE2fdecryptingE20andE20sendingE2freceivingE20ofE20SMSE20messagesE2eE20TheE20eE78ampleE20containsE20aE20simpleE20CE20libraryE20forE20encryptionE20thatE20isE20portedE20toE20SymbianE20usingE20OpenE20CE20andE20calledE20fromE20theE20GUIE2eE20TheE20packageE20alsoE20containsE20aE20versionE20withE20SymbianE20CE2bE2bE20GUIE2eE20TheE20comparisonE20andE20architecturesE20ofE20theE20PythonE20andE20SymbianE20CE2bE2bE20implementationsE20areE20providedE20inE20theE20ImplementationE20NotesE20documentE20availableE20inE20theE20eE78ampleE20packageE2eE20VersionE201E2e1E20ofE20theE20packageE20includesE20updatesE20toE20theE20documentE20onlyE2eX
     qdcZformatQNx606966X
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f79410fdeE2d246dE2d4731E2d9d10E2d3e2c5fdde953E2fOpenE5fCE5fSMSE5fCryptoE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ff383a01dE2deff8E2d497bE2dadecE2db907342b50f4E2fOpenE5fCE5fFTPE5fClientE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qdcZtitleQSxOpenE20CE3aE20SMSE20CryptoE20E45E78ampleE20E28withE20PythonE20UIE29E20v1E2e1X
     qdcZtypeQUqfnTypeZApplicationQ
     qdcZtypeQUqfnTypeZE45E78ampleQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZeE78tentQNx606966X
     qdctermsZissuedQDx2007E2d07E2d05T07E3a09E3a30E5aX
     qdctermsZmodifiedQDx2007E2d07E2d06T07E3a00E3a32E5aX
     qrssZdescriptionQSxThisE20OpenE20CE20codeE20eE78ampleE20demonstratesE20usageE20ofE20PythonE20forE20S60E20toE20provideE20aE20GUIE20forE20functionalityE20implementedE20inE20standardE20CE20codeE2eE20TheE20useE20caseE20ofE20theE20eE78ampleE20isE20encryptingE2fdecryptingE20andE20sendingE2freceivingE20ofE20SMSE20messagesE2eE20TheE20eE78ampleE20containsE20aE20simpleE20CE20libraryE20forE20encryptionE20thatE20isE20portedE20toE20SymbianE20usingE20OpenE20CE20andE20calledE20fromE20theE20GUIE2eE20TheE20packageE20alsoE20containsE20aE20versionE20withE20SymbianE20CE2bE2bE20GUIE2eE20TheE20comparisonE20andE20architecturesE20ofE20theE20PythonE20andE20SymbianE20CE2bE2bE20implementationsE20areE20providedE20inE20theE20ImplementationE20NotesE20documentE20availableE20inE20theE20eE78ampleE20packageE2eE20VersionE201E2e1E20ofE20theE20packageE20includesE20updatesE20toE20theE20documentE20onlyE2eX
     qrssZtitleQSxOpenE20CE3aE20SMSE20CryptoE20E45E78ampleE20E28withE20PythonE20UIE29E20v1E2e1X
     qeditorZdescriptionE5fcreatedQDx2007E2d07E2d05T07E3a09E3a30E5aX
     qeditorZdescriptionE5fmodifiedQDx2007E2d07E2d06T07E3a00E3a32E5aX
     qeditorZtypeQUqfnTypeZApplicationQ
     qeditorZtypeQUqfnTypeZE45E78ampleQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZcompatibilityQSxS60E203rdE20E45ditionE2eE20TestedE20withE20NokiaE20E4560E2cE20NokiaE20E4570E2cE20andE20NokiaE20E4590E20devicesE2eE20CreatedE20andE20testedE20withE20theE20SeriesE2060E203rdE20E45ditionE20MaintenanceE20E52eleaseE20SE44KE20forE20SymbianE20OSE2cE20S60E20PythonE20SE44KE201E2e3E2e20E2cE20andE20OpenE20CE20plugE2dinE20E28releasedE20AprilE203E2cE202007E29E2eX
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfeedbackE5fchannelQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fforumdisplayE2ephpE3ffE3d156X
     qfnZfeedbackE5fchannelE5fsummaryQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2ffeedE5fpostsE2ephpE3fforumidsE3d156X
     qfnZfilenameQSxOpenE5fCE5fSMSE5fCryptoE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qfnZpublishedQDx2007E2d07E2d06T00E3a00E3a00E5aX
     qfnZrepresentationQLqeditorZAttachmentQxOpenE5fCE5fSMSE5fCryptoE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZmessagingQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZopenE5fcQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZpythonQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZsmsQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZuiQRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZApplicationQ
     qfnZtypeQUqfnTypeZE45E78ampleQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSxmessagingX
     qfnZuserE5ftagQSxopenE2dcE2fcE2bE2bX
     qfnZuserE5ftagQSxpythonX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxsmsX
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qfnZuserE5ftagQSxuiX
     qmarsZdescriptionQSxThisE20OpenE20CE20codeE20eE78ampleE20demonstratesE20usageE20ofE20PythonE20forE20S60E20toE20provideE20aE20GUIE20forE20functionalityE20implementedE20inE20standardE20CE20codeE2eE20TheE20useE20caseE20ofE20theE20eE78ampleE20isE20encryptingE2fdecryptingE20andE20sendingE2freceivingE20ofE20SMSE20messagesE2eE20TheE20eE78ampleE20containsE20aE20simpleE20CE20libraryE20forE20encryptionE20thatE20isE20portedE20toE20SymbianE20usingE20OpenE20CE20andE20calledE20fromE20theE20GUIE2eE20TheE20packageE20alsoE20containsE20aE20versionE20withE20SymbianE20CE2bE2bE20GUIE2eE20TheE20comparisonE20andE20architecturesE20ofE20theE20PythonE20andE20SymbianE20CE2bE2bE20implementationsE20areE20providedE20inE20theE20ImplementationE20NotesE20documentE20availableE20inE20theE20eE78ampleE20packageE2eE20VersionE201E2e1E20ofE20theE20packageE20includesE20updatesE20toE20theE20documentE20onlyE2eX
     qmarsZeditionQNx1X
     qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZrevisionQNx1X
     qmarsZsizeQNx606966X
     qmarsZtitleQSxOpenE20CE3aE20SMSE20CryptoE20E45E78ampleE20E28withE20PythonE20UIE29E20v1E2e1X
     qncZrightsQSxCopyrightE20Ea9E202007E20NokiaE20CorporationE2eX
     qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fce09c7f8E2d4487E2d4a46E2d998dE2d1267fe4b4ad2E2fOpenE5fCE5fSMSE5fCryptoE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F79410fdeE2d246dE2d4731E2d9d10E2d3e2c5fdde953E252FOpenE5fCE5fSMSE5fCryptoE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qrdfZtypeQUqfnTypeZApplicationQ
     qrdfZtypeQUqfnTypeZE45E78ampleQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ff383a01dE2deff8E2d497bE2dadecE2db907342b50f4E2fOpenE5fCE5fFTPE5fClientE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008