使用keytool生成3DES密钥
keytool 简介
创新互联公司是一家集网站建设,沾化企业网站建设,沾化品牌网站建设,网站定制,沾化网站建设报价,网络营销,网络优化,沾化网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
keytool生成3DES密钥
C:\Program Files\Java\jre1.8.0_161\bin>keytool -genseckey -alias test-TDES -keyalg DESede -keysize 168 -storetype jceks -keystore key-TDES.store
输入密钥库口令:
再次输入新口令:
输入 的密钥口令
(如果和密钥库口令相同, 按回车):
Warning:
JCEKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore key-TDES.store -destkeystore key-TDES.store -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
查看密钥库:
C:\Program Files\Java\jre1.8.0_161\bin>keytool -list -v -storetype jceks -keystore key-TDES.store
输入密钥库口令:
密钥库类型: JCEKS
密钥库提供方: SunJCE
您的密钥库包含 1 个条目
别名: test-tdes
创建日期: 2018-5-22
条目类型: SecretKeyEntry
*******************************************
*******************************************
Warning:
JCEKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore key-TDES.store -destkeystore key-TDES.store -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
注意事项:
- -keyalg:DESede对应的为168bit(有效)长度密钥,不是192;DES对应的为56bit(有效)长度密钥,不是64。
- -keysize: 168
- -storetype: jceks keytool支持三种密钥存储格式:jks, jceks和pksc12, 只要jceks支持存储对称密钥。
jceks保护Keystore私钥时采用TripleDES
网页题目:使用keytool生成3DES密钥
文章源于:http://scyanting.com/article/gdjedo.html