首页 > 其他分享 >获取md5

获取md5

时间:2023-11-08 15:34:00浏览次数:29  
标签:keystore crt 指纹 获取 XX output md5 MD5

`keytool` 默认不显示 MD5 值。如果你运行 `keytool -list -v -keystore [你的.keystore文件]` 并且不看到 MD5,你可以使用其他方法来获取它。

以下是一种方法,使用 `keytool` 和 `openssl` 来获取 `.keystore` 文件中的 MD5 指纹:

1. **首先,使用 `keytool` 获取 SHA1 指纹**:

```bash
keytool -exportcert -alias [你的密钥别名] -keystore [你的.keystore文件] -file output.crt
```

上述命令将为你的别名创建一个名为 `output.crt` 的证书文件。

2. **然后,使用 `openssl` 获取 MD5 指纹**:

```bash
openssl x509 -inform der -in output.crt -noout -fingerprint -md5
```

这会输出 MD5 指纹,它看起来像这样:

```
MD5 Fingerprint=XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
```

3. **完成后,请记得删除临时生成的 `output.crt` 文件**:

```bash
rm output.crt
```

这样,你就可以获取 `.keystore` 文件中的 MD5 指纹了。

标签:keystore,crt,指纹,获取,XX,output,md5,MD5
From: https://www.cnblogs.com/uudon/p/17817510.html

相关文章

  • 调用API接口获取淘宝商品数据:详细指南与代码实践
    在电子商务领域,淘宝作为中国最大的电商平台之一,其商品数据量庞大且丰富。对于开发者来说,如何有效地获取并利用这些数据,是一个重要的问题。本文将详细介绍如何使用API接口来获取淘宝商品数据,包括请求方式、参数设置、数据处理等内容,并通过代码实践来加深理解。一、API接口简介API(App......
  • 2023-11-08 360浏览器 new Date().getTime() 获取到的时间戳与其它浏览器(chrome、edge
    问题描述:360浏览器newDate().getTime()获取到的时间戳比chrome或者edge要多出一些时间。原因:360浏览器对newDate的兼容性与其它浏览器厂商不同。部分网友认为是在开了极速模式下的360浏览器,会采用webkit的引擎,对含有T字符的日期时间newDate的时候就会相差几个小时,详情请看:h......
  • 获取文件大小或文件夹的大小和占用空间,以及文件全路径、目录、扩展名、文件名称
    获取文件或文件夹的大小大小是文件夹/文件本身的实际大小,占用空间指的是文件夹/文件在磁盘中所占用的空间的大小。获取指定目录下所有文件的大小1//得到指定目录下的数据量大小2publicstaticlongGetDirectoryLength(stringdirPath)3{......
  • RequestContextHolder详解(获取request对象的四种方法)
    方法1、Controller中加参数来获取request注意:只能在Controller中加入request参数。一般,我们在Controller中加参数获取HttpServletRequest,如下所示:@RestController@RequestMapping("/gap")publicclassPlantTraceController{@PostMapping("/plantTrace")publicResult......
  • C# 获取图片的大小
    获取图片的大小单位M1///<summary>2///获取图片的大小3///</summary>4///<returns></returns>5publicboolGet_imgSize(stringImgUrl,outstringSizeMsg)6{7try8......
  • 体验问题哪里找?点击链接获取答案~ | 京东云技术团队
    用户体验(UserExperience,简称UX)是指用户在与产品、系统或服务进行交互的过程中所产生的主观感受和情感反应。它涵盖了用户对产品或服务的使用过程中所体验到的方方面面,包括界面设计、交互流程、功能性、易用性、可靠性、响应速度、视觉美感等。我们为什么需要注重“用户体验”呢?引......
  • 遇到的问题之“使用get请求时,请求参数中存在#导致后端request获取不到值”
    一.问题使用get请求时,请求参数中存在#导致后端request获取不到值发出参数带#的请求后端接收不到SKU的值,连后面platformId的值都没有了   二.原因1、有些符号[参数包含有特殊字符(%、#、&)]在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码......
  • ReentrantLock源码笔记 - 获取锁(JDK 1.8)
    ReentrantLock学习-获取锁(JDK1.8)ReentrantLock提供非公平锁与公平锁两种加锁方式,默认加锁方式为非公平锁。ReentrantLock类的结构为:从图中可以看出,ReentrantLock类包含三个静态内部类:SyncNonfairSyncFairSync其中Sync类继承AbstractQueuedSynchronize(AQS),Nonf......
  • SpringBoot获取配置文件-@Value、@ConfigurationProperties方式
    配置文件yml#phantomjs的位置地址phantomjs:binPath:windows:binPath-winlinux:binPath-linuxjsPath:windows:jsPath-winlinux:jsPath-linuximagePath:windows:imagePath-winlinux:imagePath-linuxphantomjs2:binPath2:I‘......
  • Android接入数字键盘并通过获取键盘输入的值控制App
    一、概述需求:现有一个需求,要求给Android系统接入一个数字键盘,用于方便工人操作(ps:因为触摸屏在特定场景下比键盘低效)需要:1.Android系统手机/pad需要能够连接数字键盘2.Android侧能够获取到手机键盘的按键值3.获取到键盘的按......