Huawei MU509-b Application Manual

Hsdpa lga module
Hide thumbs Also See for MU509-b:

Advertisement

Quick Links

HUAWEI MU509-b HSDPA LGA Module
V100R003
SSL Application Guide
Issue
01
Date
2014-10-10

Advertisement

Table of Contents
loading

Summary of Contents for Huawei MU509-b

  • Page 1 HUAWEI MU509-b HSDPA LGA Module V100R003 SSL Application Guide Issue Date 2014-10-10...
  • Page 2 Thus, the descriptions herein may not exactly match the product or its accessories which you purchase. Huawei reserves the right to change or modify any information or specifications contained in this manual without prior notice and without any liability.
  • Page 3 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide About This Document About This Document Revision History Document Date Chapter Descriptions Version 2014-10-10 Creation Huawei Proprietary and Confidential Issue 01 (2014-10-10) Copyright © Huawei Technologies Co., Ltd.
  • Page 4: Table Of Contents

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Contents Contents 1 Introduction............................ 5 1.1 Scope ............................... 5 1.2 Audience ............................5 1.3 CyaSSL ............................5 2 Preliminary Operations ........................ 6 2.1 IP Configuration ..........................6 2.2 Configuring or Activating Context ..................... 6 2.3 SSL ..............................
  • Page 5: Introduction

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Introduction Introduction 1.1 Scope This document provides the description of the set of Secure Socket Layer (SSL) AT commands related to the SSL protocol. 1.2 Audience This document is intended for people who are about to develop applications using secure sockets.
  • Page 6: Preliminary Operations

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Preliminary Operations Preliminary Operations Before initializing a secure socket and transmitting data over the secure channel, certain preliminary operations need to be performed which are mentioned below. 2.1 IP Configuration CyaSSL requires IP configurations to be done to access the secure server over which data can be transmitted.
  • Page 7: Ssl

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Preliminary Operations 1: Compression 2: V.42bi (reserved, not supported currently) If no <d_comp> is included, it is equivalent to the effect that the <d_comp> is 0.  <h_comp>: a numerical value, controlling the compression of PDP header.
  • Page 8: Cipher Suites

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Preliminary Operations 2.3.1 Cipher Suites The cipher suite represents the set of algorithms which are used to negotiate the security settings for a network connection using the SSL network protocol. It includes...
  • Page 9: Configure Ssl

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL Configure SSL Before opening an SSL socket and exchanging data through secure or normal socket, the following steps need to be performed:  Initialize SSL library  Enable secure CyaSSL channel ...
  • Page 10: Configure Cyassl Socket

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL AT^SSLEN=1,1 3.3 Configure CyaSSL Socket CyaSSL socket parameters can be configured using the AT command AT^SSLCFG. AT^SSLCFG=<SSL_id>,<TimeOut>[,cipher_suit>,security_level>] Where:  <SSL_id>: must be set to 1, for security socket ID available.
  • Page 11 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL  <action>: 0: Store certificate 1: Delete certificate 2: Load certificate  <file_name>: the file name used for storing the certificate. The maximum length of the file name is 255.
  • Page 12 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL w5RHd3REFZRFZSMFRCQVV3QXdFQi96QU4KQmdrcWhraUc5dzBCQVFVRk FBT0NBUUVBWDRZVTlGR0x2S1ZPTU5wZXJKcjRiTmttUzVQNTR4eUpiNTd1c zUxMwpQb2tnZHFQbTZJWVZJZHZpTTdJMDFkQ2Y4OEdraDVKYytkSC9NQyt PQTd5elBBd3lvNUJmR3BBZXI1M3pudGNICkFxbDlKMlpqTDY4WTE2d1ltSXlE anpqekM2dzJFSFg3eW5ZVFVGc0NqM08vNDZEdWcxSWxWTTRtenB5OUwzb XIKRzJDNGt2RUR3UHc3Q05uQXJkVnlDQ1dBWVMzY242ZURZZ2RINEFkTV N3Y3dCS21ISEZWL0J4TFF5MEpkeTg5bQpBUm9YN3ZrUF" AT^SSLMNG=1,1,0,"ca- cert2.pem",3,7,"lMZmJiMmpsVGtGaWJ0TnZZRTlMSjk3UEdBZnhFMTNMUDZrb FJOcFNYTWdFNFZZUzlTcVFUdEhpCnJ3RzFJNkhzTWRwN1kybkV1UFBuenF FOXdOdHQ4N0xaUnNpZnc3aHdXaDkveWc9PQotLS0tLUVORCBDRVJUSUZJ Q0FURS0tLS0tCkNlcnRpZmljYXRlOgogICAgRGF0YToKICAgICAgICBWZXJza W9uOiAzICgweDIpCiAgICAgICAgU2VyaWFsIE51bWJlcjoKICAgICAgICAgICAg ZTk6ZDA6YTc6NWY6Nzk6MjU6ZjQ6M2MKICAgICAgICBTaWduYXR1cmUgQ Wxnb3JpdGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24KICAgICAgICBJc3N1ZXI 6IEM9VVMsIFNUPU1vbnRhbmEsIEw9Qm96ZW1hbiwgTz1TYXd0b290aCwgT1 U9Q29uc3VsdGluZywgQ049d3d3Lnlhc3NsLmNvbS9lbWFpbEFkZHJlc3M9aW5 mb0B5YXNzbC5jb20KICAgICAgICBWYWxpZGl0eQogICAgICAgICAgICBOb3Q gQmVmb3JlOiBPY3QgMjQgMTg6MTg6MTUgMjAxMSBHTVQKICAgICAgICAgI CAgTm90IEFmdGVyIDogSnVsIDIwIDE4OjE4OjE1IDIwMTQgR01UCiAgICAgIC AgU3ViamVjdDogQz1VUywgU1Q9TW9udGFuYSwgTD1Cb3plbWFuLCBPPVN hd3Rvb3RoLCBPVT1Db25zdWx0aW5nLCBDTj13d3cueWFzc2wuY29tL2VtYWl sQWRkcmVzcz1pbmZvQHlhc3NsLmNvbQogICAgICAgIFN1YmplY3QgUHVibGlj IEtleSBJbmZvOgogICAgICAgICAgICBQdWJsaWMgS2V5IEFsZ29yaXRobTogcn NhRW5jcnlwdGlvbgogICAgICAgICAgICBSU0EgUHVibGljIEtleTogKDIwNDggYm l0KQogICAgICAgI" AT^SSLMNG=1,1,0,"ca- cert2.pem",4,7,"CAgICAgICAgTW9kdWx1cyAoMjA0OCBiaXQpOgogICAgICAgI CAgICAgICAgICAgIDAwOmJmOjBjOmNhOjJkOjE0OmIyOjFlOjg0OjQyOjViOm NkOjM4OjFmOjRhOgogICAgICAgICAgICAgICAgICAgIGYyOjRkOjc1OjEwOmY...
  • Page 13 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL OmQyOgogICAgICAgICAgICAgICAgICAgIGI3OjZmOmIxOjVhOjE3OmQ3OjM4 Ojk5OjA4OmZlOjkzOjU4OjZmOmZlOmMzOgogICAgICAgICAgICAgICAgICAgID EzOjQ5OjA4OjE2OjBiOmE3OjRkOjY3OjAwOjUyOjMxOjY3OjIzOjRlOjk4OgogIC AgICAgICAgICAgICAgICAgIGVkOjUxOjQ1OjFkOmI5OjA0OmQ5OjBiOmVjOmQ 4OjI4OmIzOjRiOmJkOmVkOgogICAgICAgICAgICAgICAgICAgIDM2Ojc5CiAgIC AgICAgICAgICAgICBFeHBvbmVudDogNjU1MzcgKDB4MTAwMDEpCiAgICAgIC AgWDUwOXYzIGV4dGVuc2lvbnM6CiAgICAgICAgICAgIFg1MDl2MyBTdWJqZ WN0IEtleSBJZGVudGlmaWVyOiAKICAgICAgICAgICAgICAgIDI3OjhFOjY3OjEx Ojc0OkMzOjI2OjFEOjNGOkVEOjMzOjYzOkIzOkE0OkQ4OjFEOjMwOkU1OkU4 OkQ1CiAgICAgICAgICAgIFg1MDl2MyBBdXRob3JpdHkgS2V5IElkZW50aWZpZ XI6IAogICAgICAgICAgICAgICAga2V5aWQ6Mjc6OEU6Njc6MTE6NzQ6QzM6Mj Y6MUQ6M0Y6RUQ6MzM6NjM6QjM6QTQ6RDg6MUQ6MzA6RTU6RTg6RDUK ICAgICAgICAgICAgICAgIERpck5hbWU6L0M9VVMvU1Q9TW9udGFuYS9" AT^SSLMNG=1,1,0,"ca- cert2.pem",6,7,"MPUJvemVtYW4vTz1TYXd0b290aC9PVT1Db25zdWx0aW5nL 0NOPXd3dy55YXNzbC5jb20vZW1haWxBZGRyZXNzPWluZm9AeWFzc2wuY29 tCiAgICAgICAgICAgICAgICBzZXJpYWw6RTk6RDA6QTc6NUY6Nzk6MjU6RjQ6 M0MKCiAgICAgICAgICAgIFg1MDl2MyBCYXNpYyBDb25zdHJhaW50czogCiAgI CAgICAgICAgICAgICBDQTpUUlVFCiAgICBTaWduYXR1cmUgQWxnb3JpdGht OiBzaGExV2l0aFJTQUVuY3J5cHRpb24KICAgICAgICA1Zjo4NjoxNDpmNDo1M To4YjpiYzphNTo0ZTozMDpkYTo1ZTphYzo5YTpmODo2YzpkOToyNjoKICAgICA gICA0Yjo5MzpmOTplMzoxYzo4OTo2Zjo5ZTplZTpiMzo5ZDo3NzozZTo4OToyM Do3NjphMzplNjoKICAgICAgICBlODo4NjoxNToyMTpkYjplMjozMzpiMjozNDpkNT pkMDo5ZjpmMzpjMTphNDo4Nzo5Mjo1YzoKICAgICAgICBmOTpkMTpmZjozMD oyZjo4ZTowMzpiYzpiMzozYzowYzozMjphMzo5MDo1ZjoxYTo5MDoxZToKICAgI CAgICBhZjo5ZDpmMzo5ZTpkNzowNzowMjphOTo3ZDoyNzo2Njo2MzoyZjphZjo xODpkNzphYzoxODoKICAgICAgICA5ODo4Yzo4Mzo4ZjozODpmMzowYjphYzo zNjoxMDo3NTpmYjpjYTo3NjoxMzo1MDo1YjowMjoKICAgICAgICA4Zjo3MzpiZjpl MzphMDplZTo4Mzo1MjoyNTo1NDpjZToyNjpjZTo5YzpiZDoyZjo3OTphYjoKICAgI CAgICAxYjo2MDpiODo5MjpmMTowMzpjMDpmYzozYjowODpkOTpjMDphZDpk NTo3MjowODoyNTo4MDoKICAgICAgICA2MToyZDpkYzo5ZjphNzo4Mz"...
  • Page 14 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL b3JlOiBPY3QgMjQgMTg6MjE6NTUgMjAxMSBHTVQKICAgICAgICAgICAgTm9 0IEFmdGVyIDogSnVsIDIwIDE4OjIxOjU1IDIwMTQgR01UCiAgICAgICAgU3Viam VjdDogQz1VUywgU1Q9T3JlZ29uLCBMPVBvcnRsYW5kLCBPPXlhU1NMLCBP VT1Qcm9ncmFtbWluZywgQ049d3d3Lnlhc3NsLmNvbS9lbWFpbEFkZHJlc3M9a W5mb0B5YXNzbC5jb20KICAgICAgICBTdWJqZWN0IFB1YmxpYyBLZXkgSW5 mbzoKICAgICAgICAgICAgUHVibGljIEtleSBBbGdvcml0aG06IHJzYUVuY3J5cH Rpb24KICAgICAgICAgICAgUlNBIFB1YmxpYyBLZXk6ICgyMDQ4IGJpdCkKICA gICAgICAgICAgICAgIE1vZHVsdXMgKDIwNDggYml0KToKICAgICAgICAgICAgI CAgICAgICAwMDpjMzowMzpkMToyYjpmZTozOTphNDozMjo0NTozYjo1MzpjO Do4NDoyYjoKICAgICAgICAgICAgICAgICAgICAyYTo3Yzo3NDo5YTpiZDphYTo yYTo" AT^SSLMNG=1,0,0,"client- cert.pem",2,7,"1MjowNzo0NzpkNjphNjozNjpiMjowNzoKICAgICAgICAgICAgICAg ICAgICAzMjo4ZTpkMDpiYTo2OTo3YjpjNjpjMzo0NDo5ZTpkNDo4MTo0ODpmZD oyZDoKICAgICAgICAgICAgICAgICAgICA2ODphMjo4Yjo2NzpiYjphMTo3NTpjO DozNjoyYzo0YTpkMjoxYjpmNzo4YjoKICAgICAgICAgICAgICAgICAgICBiYTpjZj owZDpmOTplZjplYzpmMTo4MToxZTo3Yjo5YjowMzo0Nzo5YTpiZjoKICAgICAgI CAgICAgICAgICAgICA2NTpjYzo3Zjo2NToyNDo2OTphNjplODoxNDo4OTo1Yjpl NDozNDpmNzpjNToKICAgICAgICAgICAgICAgICAgICBiMDoxNDo5MzpmNTo2 Nzo3YjozYTo3YTo3ODplMTowMTo1Njo1Njo5MTphNjoKICAgICAgICAgICAgICA gICAgICAxMzo0Mjo4ZDpkMjozYzo0MDo5Yzo0YzplZjpkMTo4NjpkZjozNzo1MTo xYjoKICAgICAgICAgICAgICAgICAgICAwYzphMTozYjpmNTpmMTphMzo0YToz NTplNDplMTpjZTo5NjpkZjoxYjo3ZToKICAgICAgICAgICAgICAgICAgICBiZjo0ZT o5NzpkMDoxMDplODphODowODozMDo4MTphZjoyMDowYjo0MzoxNDoKICAg ICAgICAgICAgICAgICAgICBjNTo3NDo2NzpiNDozMjo4Mjo2Zjo4ZDo4NjpjMjo4 ODo0MDo5OTozNjo4MzoKICAgICAgICAgICAgICAgICAgICBiYToxZTo0MDo3Mj oyMjoxNzpkNzo1Mjo2NToyNDo3MzpiMDpjZTplZjoxOToKICAgICAgICAgICAgIC AgICAgICBjZDphZTpmZjo3ODo2Yzo3YjpjMDoxMjowMzpkNDo0ZTo3MjowZDo 1MDo2ZDoKICAgICAgICAgICAgICAgIC" AT^SSLMNG=1,0,0,"client- cert.pem",3,7,"AgICAzYjphMzozYjphMzo5OTo1ZTo5ZDpjODpkOTowYzo4NTpi...
  • Page 15 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL XaXRoUlNBRW5jcnlwdGlvbgogICAgICAgIDFjOjdjOjQyOjgxOjI5OjllOjIxOmNmO mQwOmQ4OmMxOjU0OjZmOmNjOmFlOjE0OjA5OjM4OgogICAgICAgIGZmOj Y4Ojk4OjlhOjk1OjUzOjc2OjE4OjdiOmU2OjMwOjc2OmVjOjI4OjBkOjc1OmE3O mRlOgogICAgICAgIGUwOmNkOjhlOmQ1OjU1OjIzOjZhOjQ3OjJiOjRlOjhkOmZj OjdkOjA2OmEzOmQ4OjBmOmFkOgogICAgICAgIDVlOmQ2OjA0OmM5OjAwOj MzOmZiOjc3OjI3OmQzOmI1OjAzOmIzOjdiOjIxOjc0OjMxOjBiOgogICAgICAgID RhOmFmOjJkOjFhOmIzOjkzOjhlOmNjOmYzOjVmOjNkOjkwOjNmOmNjOmUzO jU1OjE5OjkxOgogICAgICAgIDdiOjc4OjI0OjJlOjRhOjA5OmJiOjE4OjRlOjYxOjJk OjljOmM2OjBhOmEwOjM0OjkxOjg4OgogICAgICAgIDcwOjZiOjNiOjQ4OjQ3Om JjOjc5Ojk0OmEyOmEwOjRkOjMyOjQ3OjU0OmMyOmEzOmRjOjJlOgogICAgIC AgIGQyOjUxOjRjOjI5OjM5OjExOmZmOmUyOjE1OjVlOjU4Ojk3OjM2OmY2Om U5OjA2OjA2Ojg2OgogICAgICAgIDBlOjhkOjlkOjk1OjAzOjcyOmIyOjhiOjE5OjdjO mU5OjE0OjZlOmExOjg4OjczOjY4OjU4OgogICAgICAgIDZkOjcxOjVlOmMyOm Q1OmQzOjEzOmQyOjVmOmRlOmVhOjAzOmJlOmUyOjAwOjQwOmU1OmNlO gogICAgICAgIGZkOmU2OjkyOjMxOjU3OmMzOmViOmJiOjY2OmFj" AT^SSLMNG=1,0,0,"client- cert.pem",5,7,"OmNiOjJmOjFhOmZhOmUwOjYyOmEyOjQ3OgogICAgICAgIGY 0OjkzOjQzOjJhOjRiOjZjOjVlOjBhOjJmOmY5OmU3OmU2OjRhOjYzOjg2OmIwO mFjOjJhOgogICAgICAgIGExOmViOmI0OjViOjY3OmNkOjMyOmU0OmI2OjExOj RiOjlhOjcyOjY2OjBkOmEyOjRhOjc2OgogICAgICAgIDhmOmZlOjIyOmJjOjgzOm ZkOmRiOmI3OmQ1OmE5OmVlOjA1OmM5OmIxOjcxOjdlOjFiOjJiOgogICAgICA gIGUxOmUzOmFmOmMwCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpN SUlFbURDQ0E0Q2dBd0lCQWdJSkFJZEtkYjZSWnRnOU1BMEdDU3FHU0liM0 RRRUJCUVVBTUlHT01Rc3dDUVlEClZRUUdFd0pWVXpFUE1BMEdBMVVFQ0 JNR1QzSmxaMjl1TVJFd0R3WURWUVFIRXdoUWIzSjBiR0Z1WkRFT01Bd0cK QTFVRUNoTUZlV0ZUVTB3eEZEQVNCZ05WQkFzVEMxQnliMmR5WVcxdGFX NW5NUll3RkFZRFZRUURFdzEzZDNjdQplV0Z6YzJ3dVkyOXRNUjB3R3dZSktv WklodmNOQVFrQkZnNXBibVp2UUhsaGMzTnNMbU52YlRBZUZ3MHhNVEV3C k1qUXhPREl4TlRWYUZ3MHhOREEzTWpBeE9ESXhOVFZhTUlHT01Rc3dDUV lEVlFRR0V3SlZVekVQTUEwR0ExVUUKQ0JNR1QzSmxaMjl1TVJFd0R3WUR...
  • Page 16 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL Gdna0FoMHAxdnBGbTJEMHdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lH Cjl3MEJBUVVGQUFPQ0FRRUFISHhDZ1NtZUljL1EyTUZVYjh5dU" AT^SSLMNG=1,0,0,"client- cert.pem",7,7,"ZBazQvMmlZbXBWVGRoaDc1akIyN0NnTmRhZmUKNE0yTzFW VWpha2NyVG8zOGZRYWoyQSt0WHRZRXlRQXorM2NuMDdVRHMzc2hkREV MU3E4dEdyT1Rqc3p6WHoyUQpQOHpqVlJtUmUzZ2tMa29KdXhoT1lTMmN4Z 3FnTkpHSWNHczdTRWU4ZVpTaW9FMHlSMVRDbzl3dTBsRk1LVGtSCi8rSVZ YbGlYTnZicEJnYUdEbzJkbFFOeXNvc1pmT2tVYnFHSWMyaFliWEZld3RYVEU 5SmYzdW9EdnVJQVFPWE8KL2VhU01WZkQ2N3Rtck1zdkd2cmdZcUpIOUpO REtrdHNYZ292K2VmbVNtT0dzS3dxb2V1MFcyZk5NdVMyRVV1YQpjbVlOb2tw MmovNGl2SVA5MjdmVnFlNEZ5YkZ4ZmhzcjRlT3Z3QT09Ci0tLS0tRU5EIENFUl RJRklDQVRFLS0tLS0K"  Store Client-Key certificate: AT^SSLMNG=1,2,0,"client- key.pem",1,3,"LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcE FJQkFBS0NBUUVBd3dQUksvNDVwREpGTzFQSWhDc3FmSFNhdmFvcVVnZ EgxcVkyc2djeWp0QzZhWHZHCncwU2UxSUZJL1Mxb29vdG51NkYxeURZc1N0 SWI5NHU2enczNTcrenhnUjU3bXdOSG1yOWx6SDlsSkdtbTZCU0oKVytRMDk4 V3dGSlAxWjNzNmVuamhBVlpXa2FZVFFvM1NQRUNjVE8vUmh0ODNVUnNNb 1R2MThhTktOZVRoenBiZgpHMzYvVHBmUUVPaW9DRENCcnlBTFF4VEZkR2 UwTW9KdmpZYkNpRUNaTm9PNkhrQnlJaGZYVW1Va2M3RE83eG5OCnJ2OT RiSHZBRWdQVVRuSU5VRzA3b3p1am1WNmR5TmtNaGJQWml0bFVKdHR0K 3F5Ny95Vk14TkY1OUhIVGhrQVkKRTdCanRYSk9NTVNYaElZdFZpL1hGZmQv d0s3MS9GdmwrNkc2MHdJREFRQUJBb0lCQVFDaTV0aGZFSEZrQ0o0dQpiZE Z0SG9YU0NyR01SODRzVVdxZ0VwNVQzcEZNSFczcVdYdnlkNnJaeHRtS3E5 amhGdVJqSnYrMWJCTlp1T09sCnlISVhMZ3lmYitWWlAzWnZTYkVSd2xvdUZp a04zcmVPM0VEVm91N2dIcUgwdnBmYmhtT1dGTTJZQ1dBdE1IYWMKUE0zb...
  • Page 17 HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Configure SSL yQUIvQzhDZ1lBUjBFdlBHMmU1bnhCMVI0WmxyakhDeGpDc1dRWlEyUSsxY0 FiMzhOUElZbnlvMm03MklUL1QKZjEvcWlxcy" AT^SSLMNG=1,2,0,"client- key.pem",3,3,"8yU3BlODFIU3dqQTM0eTJqZFEwZVRTRTAxVmR3WEltL2N1eE tibWpWelJoME0wNk1Pa1dQNXBaQQo2MlA1R1lZNlVkMkpTN0R6K1o5ZEtKVT R2aldyeWx6bmsxTTBvVVZkRXpsbFFrYWhuODMxdnc9PQotLS0tLUVORCBSU 0EgUFJJVkFURSBLRVktLS0tLQo=" Huawei Proprietary and Confidential Issue 01 (2014-10-10) Copyright © Huawei Technologies Co., Ltd.
  • Page 18: Work With Ssl

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Work with SSL Work with SSL 4.1 Open a Secure Socket As per AT command requirement, we provides an AT command for opening a normal socket or a secure socket. In case of normal socket creation, this AT command will simply use the Real Time Executive (REX) socket interface to create and open the common TCP socket.
  • Page 19: Socket Connection Status

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Work with SSL  Async mode: AT^SSLO=1,"192.166.63.41",473,1,60 ^SSLRX: 767 aGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva GVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxvaGVsbG9oZWxsb2hlbGxva 4.2 Socket Connection Status An AT command is provided to know the current connection state of the socket based on the <SSL_id>.
  • Page 20: Exchange Data Through A Secure Socket

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Work with SSL Example When the socket connection is established: AT^SSLSTAT=1 ^SSLSTAT: Secure connection opened 4.3 Exchange Data Through a Secure Socket 4.3.1 Transmit Data Once the socket connection is established, an AT Command is provided to write data into the opened socket.
  • Page 21: Close Socket

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Work with SSL Where:  <SSL_id>: SSL socket ID. 1: secure socket connection 0: normal socket connection In case of normal socket connection, effect and process will be the same as TCP.
  • Page 22: Ssl At Commands

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide SSL AT Commands SSL AT Commands In order to meet the requirements of AT commands for SSL, an Interface layer called CyaSSL Service Layer is designed to run as a separate task that makes use of both CyaSSL Library services and TCP for establishing normal or secure connection based on the request from AT commands.
  • Page 23: Ssl Error Codes

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide SSL Error Codes SSL Error Codes The table below lists all the error reports generated by the SSL AT commands in accordance with the selected format. Numerical Format: AT+CMEE=1 Verbose Format: AT+CMEE=2...
  • Page 24: Abbreviations

    HUAWEI MU509-b HSDPA LGA Module SSL Application Guide Abbreviations Abbreviations Acronym or Abbreviation Expansion Certification Authority File Transfer Protocol GGSN Gateway GPRS Support Node HTTP Hypertext Transfer Protocol LDAP Lightweight Directory Access Protocol Packet Data Protocol SMTP Simple Mail Transfer Protocol...

Table of Contents