那么,我该怎么做?无法在任何成功使用RC4的地方找到任何示例。 另外,做cipher = Cipher.getInstance(“RC4”);返回NoSuchAlgorithm异常
答案 0 :(得分:3)
如果列出可用的密码:
Provider[] providers = Security.getProviders();
for (Provider provider : providers) {
for (Object entry : provider.keySet()) {
String name = String.valueOf(entry);
if (name.startsWith("Cipher")) {
Log.d("Cipher", "Supports: " + name.substring(7));
}
}
}
有一些RC4变体 - 例如PBEWITHSHAAND128BITRC4(PKCS#5)。你需要哪一个?