Lines Matching refs:ks
25 // program to generate rsakeys.ks. does not need to run during testing
68 private static void addToKeyStore(KeyStore ks, KeyPair kp, String name) throws Exception {
72 ks.setKeyEntry(name, privKey, password, new X509Certificate[] {cert});
75 private static void generateKeyPair(KeyStore ks, int keyLength, String alias) throws Exception {
80 addToKeyStore(ks, kp, alias);
83 static KeyStore ks;
88 KeyStore ks = KeyStore.getInstance("JKS");
89 ks.load(null, null);
91 generateKeyPair(ks, 512, "rsa512a");
92 generateKeyPair(ks, 512, "rsa512b");
93 generateKeyPair(ks, 1024, "rsa1024a");
94 generateKeyPair(ks, 1024, "rsa1024b");
95 generateKeyPair(ks, 2048, "rsa2048a");
96 generateKeyPair(ks, 2048, "rsa2048b");
97 generateKeyPair(ks, 4096, "rsa4096a");
102 // generateKeyPair(ks, 4096, "rsa4096b");
103 // generateKeyPair(ks, 8192, "rsa8192a");
104 // generateKeyPair(ks, 8192, "rsa8192b");
106 OutputStream out = new FileOutputStream("rsakeys.ks");
107 ks.store(out, password);