标签: networking encryption cryptography
您好我正在开发与设备,传感器等通信的应用程序。在应用程序端,我们使用的是Java。但在设备端它可能是多种多样的(ruby,python,嵌入式c等)。所以我正在寻找各种编程语言支持的加密和解密算法。有没有像这样的算法,如果它是善意的建议。
答案 0 :(得分:2)
最常支持的是AES(用于对称加密)和RSA(用于公钥加密)。
但是,在填充,块模式等方面,每种方法都有变体,因此您仍需要小心确保最终能够兼容。