我正在开发Java加密应用程序.我想使用AES或DES等对称算法加密文件,并将secretKey存储在数据库中,以便将来解密文件.我想知道如何将SecretKey对象存储在数据库表中.我应该序列化关键对象吗?(secretKey是可串行的.)如何在数据库中存储序列化对象?我应该使用哪种MYSQL数据类型?
另一种解决方案是获取密钥的原始byte [],将其转换为base64并存储在数据库中.我以后可以将base64密钥解码为原始的Raw密钥,但问题在于将原始密钥转换为SecretKey对象.
任何帮助将受到高度赞赏.
我使用此命令查找硬盘"wmic diskdrive"但我插入了外部设备,如硬盘或平移驱动器,此命令提供外部硬盘或平移驱动器的信息.那么怎样才能找到安装系统窗口的内部硬盘信息.
admin ×1
cmd ×1
command ×1
cryptography ×1
encryption ×1
hard-drive ×1
java ×1
mysql ×1
windows ×1