两种JavaScript的AES加密方式(可与Java相互加解密)
(编辑:jimmy 日期: 2024/11/20 浏览:3 次 )
由于JavaScript属于弱类型脚本语言,因此当其与强类型的后台语言进行数据交互时会产生各种问题,特别是加解密的操作。本人由于工作中遇到用js与Java进行相互加解密的问题,在网上查了很多资料及代码段,均无法解决。后总结多篇文档内容终于找到解决办法,现记录与此:
下面给大家介绍两种JavaScript的AES加密方式,具体详情如下所示:
第一种:加解密时需要秘钥(key)和秘钥偏移量(iv)的情况,在线验证地址:http://www.seacha.com/tools/aes.html
//该方法可与Java进行相互加解密<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>需要秘钥(key)及秘钥偏移量(iv)的aes加解密</title> </head> <body> <script src="/UploadFiles/2021-04-02/aes_1.js">http://encode.chahuo.com/
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>加解密时仅需要秘钥</title> </head> <body> <script src="/UploadFiles/2021-04-02/aes_2.js">以上所述是小编给大家介绍的两种JavaScript的AES加密方式(可与Java相互加解密),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
下一篇:深入浅析search 搜索框的写法