java.security.ProviderException : Could not derive key

标签 java gradle raspberry-pi

我正在尝试在 Raspberry Pi 2 上设置 signal-cli ( https://github.com/AsamK/signal-cli )。

我成功安装了它,但是当我尝试注册新的电话号码时,java 抛出以下错误:

Error loading state file "/home/osmc/.config/signal/data/xxxxx": javax.net.ssl.SSLException: java.security.ProviderException: Could not derive key

尚未在网络上的任何地方找到任何解决方案。

最佳答案

我在使用旧 WS 时遇到了这个问题。在 Java 8 中,缺少旧的 ssl 握手。添加Bouncy Castle并使用以下代码将其添加到安全提供程序

Security.addProvider(new BouncyCastleProvider());

为我工作

希望对您和其他人有所帮助

关于java.security.ProviderException : Could not derive key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36314292/

相关文章:

java.lang.OutOfMemoryError : PermGen space after convering project to Maven 错误

gradle - 为什么使用新的 Gradle 版本(2.3)构建失败?

python-3.x - 使用 Numpy 图像数组数据更新 Kivy 小部件

java - 每秒传递不同的图像 Fragment

java - 访问Java中的私有(private)字段

intellij-idea - gradle、idea 插件和多项目设置

android - 使用发布构建类型构建 android studio 签名的 apk

python - 即使连接没有关闭,Pi 也可以检查当前是否有人通过 ssh 连接

python - 获取进程的 PID 号,然后用 Python 杀死它

java - 如何将图形放在 JPanel 上?