小编Ash*_*dal的帖子

Marmalade SDK是否与游戏开发更相关或更常用?

我是移动应用程序开发的新手,并且正在寻找一个适合的平台.我遇到了一个项目,人们希望将交换机和家庭自动化公司的自助广告实施到移动应用程序中.他们最初想要一个iPhone应用程序,但也希望随后在Android和其他平台上部署.类似的应用程序是这一个.

在投入大量时间研究各种SDK和开发人员计划之后,Marmalade通过它的多平台部署功能引起了我的注意.然而,在经过一些教程之后,我发现这些教程非常有用,我观察到这些教程往往与游戏开发有关.所以,我想知道Marmalade是否是一个更适合游戏开发的平台,如果我想开发一个通用应用程序,我应该考虑一个原生SDK?

mobile ios marmalade

7
推荐指数
1
解决办法
2382
查看次数

如何生成证书链作为参数发送到KeyStore.PrivateKeyEntry?

我是Java编程的初学者。我的代码对从文本文件中提取的数据进行加密,然后使用RSA算法将其存储在另一个文件中。我想通过使用KeyStore类(http://download.oracle.com/javase/1,5.0/docs/api/java/security/KeyStore.html)及其嵌套类-KeyStore来保护我的私钥密码。 PrivateKeyEntry(http://download.oracle.com/javase/1,5.0/docs/api/java/security/KeyStore.PrivateKeyEntry.html)。

KeyStore.PrivateKeyEntry的构造函数需要使用Certificate []数组,但我不确定如何生成此Certificate []数组。

到目前为止,我将附加我的代码以及问题:

这是加密代码。

public class Fileencrypt {

     public static void main(String args[])  throws IOException, InvalidKeyException, java.security.InvalidKeyException, NoSuchAlgorithmException, NoSuchPaddingException, KeyStoreException, CertificateException, CertificateEncodingException, IllegalStateException, NoSuchProviderException, SignatureException, UnrecoverableKeyException{   
     try{ 

         byte[] plainData;
         byte[] encryptedData = null;

         KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA");
         kpg.initialize(2048);
         KeyPair kp = kpg.genKeyPair();
         PublicKey publicKey = kp.getPublic();
         PrivateKey privateKey = kp.getPrivate();



         Cipher cipher = Cipher.getInstance("RSA");
         cipher.init(Cipher.ENCRYPT_MODE, publicKey);

         try { 
         X509EncodedKeySpec x509EncodedKeySpec = new X509EncodedKeySpec(publicKey.getEncoded());
        FileOutputStream fos = new FileOutputStream("C:\\Output\\Publickey.txt");
        fos.write(x509EncodedKeySpec.getEncoded());
        fos.close();
        // Store Private Key.
        PKCS8EncodedKeySpec pkcs8EncodedKeySpec = …
Run Code Online (Sandbox Code Playgroud)

java cryptography rsa certificate keystore

5
推荐指数
1
解决办法
3319
查看次数

标签 统计

certificate ×1

cryptography ×1

ios ×1

java ×1

keystore ×1

marmalade ×1

mobile ×1

rsa ×1