java - 如何在java中加密密码管理器的密码
问题描述
我想做一个java密码管理器,所以我想加密密码并将其插入数据库,然后解密检索它你能解释一下怎么做吗?我应该使用什么类型的加密算法?
解决方案
一些最流行的加密方法包括:
- 数据加密标准 (DES) 加密(警告:不安全)
- 三重DES加密
- RSA 加密
- 高级加密标准 (AES) 加密
通常不建议您制作自己的加密方法,因为它很可能不如经过严格完整性测试的加密方法安全。(就像上面提到的那些)
您可以在下面找到一些有关如何使用它们的示例:
推荐阅读
- vb.net - Activex 组件无法创建对象错误,找不到原因
- python - 使日期时间线在 seaborn 绘图 x 轴上看起来不错
- java - java中定义为a = b时,为什么ArrayList.add()会向多个arraylist添加值?
- java - futures.forEach(CompletableFuture::join) 并行运行所有任务?
- angular - 更新 Angular 后的 Hmr 问题
- kotlin - 在 Kotlin 中获取 Wifi 扫描结果列表
- python - Python 诗歌 - 如何安装 64 位虚拟环境?
- android - 每次打开 PWA 时(从技术角度来看)究竟会发生什么?
- javascript - 使用 JavaScript 比较两个 HTML 表单的值
- javascript - Ajax DELETE请求路径不一致