iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >使用keytool生成3DES密钥
  • 471
分享到

使用keytool生成3DES密钥

密钥keytoolDES 2023-01-31 03:01:34 471人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

keytool 简介 keytool生成3DES密钥 C:\Program Files\Java\jre1.8.0_161\bin>keytool -genseckey -alias test-TDES -keyalg DESede

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
输入密钥库口令:
再次输入新口令:
输入 <test-TDES> 的密钥口令
        (如果和密钥库口令相同, 按回车):

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

--结束END--

本文标题: 使用keytool生成3DES密钥

本文链接: https://www.lsjlt.com/news/187613.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 使用keytool生成3DES密钥
    keytool 简介 keytool生成3DES密钥 C:\Program Files\Java\jre1.8.0_161\bin>keytool -genseckey -alias test-TDES -keyalg DESede ...
    99+
    2023-01-31
    密钥 keytool DES
  • Mac 生成 SSH 密钥
    作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐: (...
    99+
    2023-08-16
    ssh macos 服务器
  • android studio生成JKS时候提示:JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore
    本文是方便新手的,将过程中许多问题都列举出来引用其他文章链接,方便新手快速找到如何解决,大家根据自己需求选择性查看即可 使用Android St...
    99+
    2022-06-06
    Android Studio studio keytool jks Android
  • Windows上生成SSH密钥
    在Windows上生成SSH密钥可以通过以下简单步骤: 下载并安装Git for Windows。 打开Git Bash终端。 输入以下命令生成SSH密钥: ssh-keygen 按照提示输入保存密钥的文件名和密码。 在用户主目...
    99+
    2023-08-18
    ssh git 服务器
  • java生成sm2使用hutool生成公钥私钥
    首先引入maven依赖 org.bouncycastle bcprov-jdk15to18 1.69 cn.hutool hutool-all 5.8.16 然后运行以下代码...
    99+
    2023-09-09
    java 开发语言
  • Linux系统如何生成ssh密钥并获取密钥
    这篇文章将为大家详细讲解有关Linux系统如何生成ssh密钥并获取密钥,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。1.首先什么是SSH&...
    99+
    2023-06-28
  • 使用RSA生成公钥和私钥
    1.jdk keytool 可以用keytool工具直接生成,需要openssl工具Binaries - OpenSSLWiki设置到环境变量里 @echo offcd ../outputIF exist auth.jks del auth...
    99+
    2023-09-05
    linux 服务器 java
  • 怎么使用java生成激活码和密钥
    这篇文章主要介绍“怎么使用java生成激活码和密钥”,在日常操作中,相信很多人在怎么使用java生成激活码和密钥问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用java生成激活码和密钥”的疑惑有所帮助!...
    99+
    2023-06-30
  • java通过AES生成公钥加密数据ECC加密公钥
    目录成功通过AES获取公钥和私钥进行ECC加密成功 本文通过java语言实现ECC+AES混合加密。 ECC加密算法具有密钥分配与管理简单,安全强度高等优点,AES的加密算法具...
    99+
    2022-12-20
    java AES生成公钥加密数据ecc java ecc加密
  • 使用java生成激活码和密钥的方法
    目录解密与加密设计思路解密与加密工具类激活码生成测试解密与加密设计思路 加密:采用AES对称加密、解密7位数: 32进制序列(4位) + 密钥类别(2位)+ 有效时长(1位)加密后密...
    99+
    2022-11-13
  • 国密:生成SM2秘钥、加解密及加验签
    国密改造已经持续了很长时间了,相信很多从事金融科技类的程序猿都遇到过这个需求。这篇文章就为大家带来笔者对于国密改造的一些经验,主要是代码层面,有兴趣的同学可以研究下国密的算法模型! 注:本文所用到的工具类并非笔者所写! 目录 一、国密简述 ...
    99+
    2023-09-07
    java 开发语言
  • GitLab加密钥的作用是什么?怎么生成?
    GitLab是一个开源的代码托管平台,它为开发者提供了许多便利操作,例如版本控制、协作开发、自动化部署等。在使用GitLab进行开发流程中,为了保证代码的安全性,我们需要使用加密钥来保护我们的代码。下面来了解一下。GitLab加密钥的作用在...
    99+
    2023-10-22
  • Tomcat服务器配置https认证(使用keytool生成证书)
    目录一、证书生成二、证书使用一、证书生成 1 、生成服务器证书 (1)打开打开命令控制台,进入jdk的bin目录 (2)keytool为Tomcat生成证书(“-val...
    99+
    2022-11-13
  • php如何使用3des加解密及hmacsha256加密
    目录一、3des加解密二、hmacsha256加密总结一、3des加解密 从PHP 7.2起它将被从核心代码中移除并且移到PECL中。PHP手册在7.1迁移页面给出了替代方案,就是用...
    99+
    2022-11-13
  • 前后端RSA互相加解密、加签验签、密钥对生成(Java)
    目录 一、序言二、关于PKCS#1和PKCS#8格式密钥1、简介2、区别 二、关于JSEncrypt三、关于jsrsasign四、前端RSA加解密、加验签示例1、相关依赖2、cryptoUtils工具类封装3、测试用例 五、...
    99+
    2023-08-25
    java 开发语言 前端 加解密
  • 详解Python的Flask框架中生成SECRET_KEY密钥的方法
    引子 如果遇到了 Must provide secret_key to use csrf错误提醒,原因就是没有设置secret_key ,在代码中加上 app.config[‘SECRET_KEY‘]...
    99+
    2022-06-04
    密钥 详解 框架
  • 如何使用ssh公钥密钥登陆linux
    这篇文章主要介绍如何使用ssh公钥密钥登陆linux,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在我们平时使用Linux系统时候,通常使用的Linux SSH登录方式是用户名加密码的登录方式,今天来探讨另外的一种相...
    99+
    2023-06-28
  • 阿里云服务器密钥生成一种安全可靠的加密方法
    阿里云服务器密钥生成是一种常用的安全措施,它通过使用随机生成的密钥对服务器进行加密,以保护服务器和其中存储的数据安全。在本文中,我们将深入探讨阿里云服务器密钥生成的过程,以及它的重要性。 阿里云服务器密钥生成是一种非常重要的安全措施,它确保...
    99+
    2023-11-15
    密钥 阿里 可靠
  • TP6 使用jwt生成token加密解密
    第一步,需要安装TP6框架,如果没有安装我给你一个composer composer create-project topthink/think tp 第二步,需要安装一个PHP的jwt插件,也使用composer composer req...
    99+
    2023-09-05
    php java 开发语言
  • 使用Java怎么实现一个3des加密解密工具类
    这期内容当中小编将会给大家带来有关使用Java怎么实现一个3des加密解密工具类,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。具体如下:package com.gcloud.common;imp...
    99+
    2023-05-30
    java 3des
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作