`
javastder
  • 浏览: 11799 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

How to sign Midlet with self issued certificate

阅读更多

How to sign Midlet with self issued certificate

1- Generate a keystore and key pair

C:\JDKHOME\bin>keytool -genkey -alias {my alias} -keyalg RSA -validity 365 -keystore c:\keystorename.ks

Enter keystore password: password 
What is your first and last name? [Unknown]: My Name 
What is the name of your organizational unit? [Unknown]: company 
What is the name of your organization? [Unknown]: company 
What is the name of your City or Locality? [Unknown]: location 
What is the name of your State or Province? [Unknown]: location2 
What is the two-letter country code for this unit? [Unknown]: GB 
Is CN=My Name, OU=company, O=company, L=location, ST=location2, C=GB correct? [no]: yes 
Enter key password for (RETURN if same as keystore password):

2-list all keypairs

C:\JDKHOME\bin>keytool -list -keystore c:\KeyStoreName.ks

3-create the self issued certifiacte

C:\JDKHOME\bin>keytool -export -alias {my alias} -file c:\CertificateName.crt -keystore c:\KeyStoreName.ks

4-sign the midlet

C:\WTKHOME>java -jar JadTool.jar -addcert -alias {my alias} -storepass {KeyStorePassword} -keystore c:\KeyStoreName.ks -inputjad {JAD Name} -outputjad {JAD Name}

C:\WTKHOME>java -jar JadTool.jar -addjarsig -alias {my alias} -jarfile {JAR Name} -storepass {KeyStorePassword} -keystore c:\KeyStoreName.ks -inputjad

C:\WTKHOME>java -jar JadTool.jar -addjarsig -alias {my alias} -jarfile {JAR Name} -storepass {KeyStorePassword} -keypass {KeyStoreName} -keystore c:\KeyStoreName.ks -inputjad {JAD Name} -outputjad {JAD Name}

5-Install the self issued certificate at your mobile

分享到:
评论

相关推荐

    MIDlet程序自签名方法

    这是由于该MIDlet程序未被CA授权,属于非受信MIDlet(Untrusted MIDlet)。而当非受信MIDlet访问系统敏感API时,出于对手机安全性的考虑,设备就需要显式地获得用户许可。 解决该问题的通常做法是购买权威认证机构...

    MIDlet控件实例项目(mvc)

    这个是Eclipse项目,MIDlet控件的例子,分成input, output 和midlet.有助于理解控件的使用和分层。

    MIDLet-Servlet通信

    JAVA移动实现与网络服务器端(servlet)通信实现

    Midlet Signing

    详细介绍了midlet程序签名机制,包括三种信任域的不同、开发过程中使用的签名与产品签名的不同等内容。并基于MOTO手机开发平台给出示例。

    MIDlet通过蓝牙与电脑通信的案例

    MIDlet通过蓝牙与电脑通信的案例 MIDlet通过蓝牙与电脑通信的案例

    读取MIDlet的系统属性

    J2ME读取MIDlet的系统属性,用于判断J2ME获取的各个属性

    MIDlet与J2EE结合开发移动商务应用

    MIDlet与J2EE结合开发移动商务应用.pdf

    黑莓MIDlet开发指南

    黑莓MIDlet开发指南 BlackBerry MIDlet Development Guide V4.0 介绍如何使用黑莓JDE开发用于黑莓手机的标准MIDlet程序。 本文档版权属于RIM,仅用于学习交流,切勿用于商业用途。

    Midlet2.rar_midlet_simple

    this is simple example of j2me midlet by using lwuit library in which simple form is displayed

    Midlet.Pascal.v2.0

    使用pascal语言开发手机java游戏的工具.

    如何将MIDlet应用移植到BlackBerry

    进入BlackBerry 开发世界的一个直接方法就是将现有的MIDlet 移植到BlackBerry 平台上。将 MIDlet 移植到BlackBerry 上有不同的方法,从简单的程序转换到复杂的项目重写,可以适合 不同的开发人员和不同的项目。本文...

    BlackBerry 应用和MIDlet之间的交互

    对于很多没有BlackBerry 应用经验的开发者,或者对于很多现有的J2ME 的系统,如果以最小的代 价和BlackBerry 应用交互,或者和BlackBerry...个非常有用的能力:它允许一个MIDlet 套件和另一个MIDlet 套件共享记录存储。

    J2ME开发资料整理-在MIDlet中使用图标(附范例)

    我在一个项目开发中整理的资料,不知道有没有人发过。

    midlet java 浮点运算函数

    做midlet开发,如果需要用到乘幂运算,会用到这个函数。 文件名是float.java 里面包含了pow函数等midlet原本不具备的数学运算函数。

    RMS-MidLet例子

    RMS-MidLet例子,非常有助于理解RMS。而且是分层的。J2ME手机存储的程序,Eclipse项目。

    midlet_servlet.rar_midlet-servlet

    我做的毕业设计,功能是实现手机和SQL的连接解压并配置相关的TOMCAT服务器,在WTK2.5下,可以进行仿真,同时可以生成 .jar 文件传到手机上用

    MIDlet-Test.zip_midi_midlet

    手机开发MIDI1.0基本例子。开始学习手机开发的时候,可以参考。

    J2ME无线开发之MIDlet的部署及push自启动j2me程序

    J2ME无线开发之MIDlet的部署及push自启动j2me程序J2ME无线开发之MIDlet的部署及push自启动j2me程序J2ME无线开发之MIDlet的部署及push自启动j2me程序

    第二章MIDlet--j2me开发.ppt

    第二章MIDlet--j2me开发.ppt

Global site tag (gtag.js) - Google Analytics