精华内容
下载资源
问答
  • openssl转换证书及查看证书信息

    万次阅读 2018-02-05 11:37:34
    title: openssl转换证书及查看证书信息 date: 2018-1-4 16:29:00 categories: - Android tags: - openssl - shell 生成客户端文件 1.生成客户端key openssl genrsa -out 214344674390250.key 1024 ...

    title: openssl转换证书及查看证书信息
    date: 2018-1-4 16:29:00
    categories:
    - Android
    tags:
    - openssl

    - shell

    生成客户端文件

    1.生成客户端key
    openssl genrsa -out 214344674390250.key 1024
    2.利用private key生成客户端请求文件
    openssl req -new -out client-req.csr -key 214344674390250.key  -config openssl.cnf
    3.生成客户端证书(root证书,rootkey,客户端key,客户端请求文件这4个生成客户端证书)
    openssl x509 -req -in client-req.csr -out client-cert.cer -signkey 214344674390250.key

    打印出证书的全部内容

    openssl x509 -in 214344674390250.pem -noout -text 
    

    将PEM转换为CRT(.CRT文件)

    openssl x509 -outform der -in 214344674390250.pem -out certificate.crt

    crt转换cer

    windows 下双击- detail -复制到文件 -选择cer 保存

    查看证书cer的信息

    openssl x509 -in CA.cer -noout -text 
    展开全文
  • 我们可以看到提示windows没有足够信息,不能验证该证书。 原因是我们系统中没有找到此网站的证书 先点击证书路径,看看是哪个证书提示错误 我们可以在详细信息里面找到此证书的名字,或者是颁发者, 进入这个网站...

    我们在打开https的网站的时候,有时候会提示这个,

    这个的原因是因为没有加载到证书的原因,当然也可以跳过,点击页面的高级,可以跳过验证直接进入,

    这次我们记录的是如何把这个证书加载到

    在这里插入图片描述

    点击浏览器的不安全或者一个🔒的符号

    在这里插入图片描述

    我们可以看到提示windows没有足够信息,不能验证该证书。

    原因是我们系统中没有找到此网站的证书

    在这里插入图片描述

    先点击证书路径,看看是哪个证书提示错误

    我们可以在详细信息里面找到此证书的名字,或者是颁发者,

    进入这个网站搜索一下缺少的证书或者直接百度也可以搜索到

    https://crt.sh/

    在这里插入图片描述

    点击下载

    在这里插入图片描述

    点击安装证书

    在这里插入图片描述

    但是如果再次按照之前的步骤查看证书信息的时候出现这个

    在这里插入图片描述

    就需要把这个证书放到信任列表里面去

    下面是步骤

    在这里插入图片描述
    在这里插入图片描述

    添加证书 然后下一步

    在这里插入图片描述
    在这里插入图片描述

    导入你之前下载的证书就可以了

    展开全文
  • Chrome浏览器查看SSL证书信息

    千次阅读 2017-06-05 14:45:57
    突然发现chrome 地址栏不能显示https证书信息,查了一下。Google Chrome浏览器最近做了很多的调整,从Chrome 57开始,用户将无法从地址栏的HTTPS连接状态获取到相关的证书信息,...Chrome 57及后续版本,如要查看SSL

    突然发现chrome 地址栏不能显示https证书信息,查了一下。

    Google Chrome浏览器最近做了很多的调整,从Chrome 57开始,用户将无法从地址栏的HTTPS连接状态获取到相关的证书信息,在此之前,用户只需点击HTTPS连接的绿色锁图标就能查看发行机构、验证者、过期日期等SSL证书细节。

    最新版Chrome浏览器查看SSL证书信息方法:
    Chrome 57及后续版本,如要查看SSL证书信息,只能通过开发者工具 -> 安全标签(Security)进行查看。
    这里写图片描述

    展开全文
  • 驾驶/行驶证信息提取与识别

    千次阅读 2020-07-18 23:12:55
    最近想要玩一个关于驾驶和行驶证信息提取的小项目,于是就准备开始学习相关的知识。因为之前对身份证号码提取有过了解,所以一开始整体的概念还是有的,比如这种项目需要使用opencv、ocr或者深度学习模型等等。...

    一、前言

           最近想要玩一个关于驾驶证和行驶证信息提取的小项目,于是就准备开始学习相关的知识。因为之前对身份证号码提取有过了解,所以一开始整体的概念还是有的,比如这种项目需要使用opencv、ocr或者深度学习模型等等。于是就带着这些仅存的印象开始了这个项目。

    二、搜集资料

           在搜索实际项目之前,我先看了关于驾驶证和行驶证识别的基本原理。基本上就是分成两部分:使用opencv获取驾驶证信息在图片中的区域,然后截取出来使用文字识别工具进行识别。参考的主要是下面这两篇文章:

           刚开始我习惯性的直接去百度搜索,想要搜索一些开源的项目,但是我发现并没有多少可以使用的资源。大多是一些只讲基本原理或者是身份证识别项目。于是我换了个方向,准备去Github上去找,真的找了好半天。虽然开源项目不少,但是还是刚才说的那个问题,很多都是基于国外驾驶证做的项目,又或者是一些python和C++之外的语言写的项目(因为我之前只深入学习过C++和python),其他不熟悉的语言如果需要修改的话很不方便。

    三、实现方式①(调用百度OCR API)

           最后我只找到了一个比较合适的,这是一个基于百度文字识别(OCR)服务的项目,它通过百度OCR服务提供的一系列API来实现各种场景的文字识别。主要有以下几种服务:

    • 通用文字识别
    • 卡证文字识别
    • 票据文字识别
    • 汽车场景文字识别
    • 教育场景文字识别

    该项目把这所有的服务整合到了一块,项目结构比较清晰,也比较合理。模块划分的也很好,使用起来方便,如果需要修改代码也比较方便。现在把该项目的Github链接放出来:BaiduTextApi

           然后我大致看了一下这个项目的结构,其实还是很清晰明了的,而且是用python写的。并且结合百度OCR提供的官方API技术文档,弄明白了百度OCR服务的使用方式,也弄明白了该项目是如何使用的。

           最后根据具体的需求,简单的修改了一下代码就可以使用了。但是有一点需要注意的是,既然是百度的OCR服务,正常来说是要收费的,也就是你需要花钱来获取API使用时所需的一些信息,这个你看了官方API文档之后就知道是啥意思了。至少我目前是这么理解的,就是当你的账号有使用这些服务的权限的时候,你就可以获得请求服务所必不可少的这几条信息。

    四、实现方式②(使用OpenCV和离线OCR脱机运行)

           其实上述第一种实现方式有一个局限性(是否局限取决于你自己的实际需求),那就是必须联网才能够工作。如果你想要脱机运行,那么该项目就不太合适了,这个时候就需要寻求其他的解决办法了。接下来就来简单的说一下我还在做的一个脱机运行的识别项目。

           该项目主要分为以下几个部分:

    • 原始图片的透视变换,为了方便后面使用固定位置法截取各部分的内容;
    • 使用固定位置法截取各部分信息,方便后续的字符分割;
    • 对截取后的每一部分的内容进行字符分割,其中字符分割中使用到了opencv中的各种形态学操作;
    • 对分割之后的每一个字符单独进行OCR识别

    目前前面三步都可以比较好的实现,虽然还有一些瑕疵和改进的空间。而存在的问题就是第四步效果不是太好。其影响因素主要有两个:

    • 原始图片清晰度不够,这个取决于你怎么采集图片或者说你的使用场景是什么;
    • 中文文字OCR识别精度低,训练不够充分

    针对以上两个问题,其中第一个要么你采集更加清晰的图片,要么对图片做一些图像增强的预处理使其更加清晰,这个暂且不讨论。下面主要来说一下第二个问题,主要有以下几种思路:

    • 第一种是,直接更换OCR工具,最开始使用的是tesseract,这个对于中文的识别率确实感人,尤其是清晰度不够的情况下。我们可以考虑使用EasyOCRcnocr或者是百度的PaddleOCR。这几种都是训练的比较好的,对中文更加的友好,识别率也更高。
    • 第二种思路就是我们自己去训练OCR,在Github也有不少支持训练自己的数据集的项目,PaddleOCR就是其中之一。下面把我找的几个支持训练的OCR项目的链接贴出来:
      cnocr
      chinese_ocr
      PaddleOCR
      crnn_ctc_ocr_tf
      CRNN_Chinese_Characters_Rec

    以上提供的项目仅供参考,我自己大致看了一下,都是支持训练的,但可能所需环境不同,训练的复杂程度也不同。那么我就另开一篇简单记录一下以上所说的各OCR项目训练时应该注意的一些东西。

    五、实现方式②的改进版

    在使用方式2实现的时候,发现效果一直不是很好,究其原因,是因为透视变换需要寻找驾驶证的轮廓,而在寻找轮廓的时候受到背景的干扰比较强。而且后面采取的是固定区域截取各部分信息的方法,一旦透视变换的结果不是特别理想,那么截取出的各部分信息的区域就会偏差很大。所以,后来没有去掉透视变换的步骤,而是在透视变换之后,将固定区域截取变成了相对位置截取。因为各部分的信息的相对位置是不变的,如果使用文本检测检测出一些比较容易检测的区域的位置,那么就可以根据相对位置获得其他区域的具体位置。改进方法的步骤如下:

    • 对传入的照片进行透视变换或者其他矫正操作,如旋转,以便于后续操作。
    • 在上述操作的基础上,对照片进行区域截取,也即截取出各部分信息,然后用于后续的识别操作。区域截取采取的是文本检测+相对位置结合的方式。之所以采取这种结合的方式,是为了减少文本检测的误差,但是如果文本检测效果非常好,也可以完全使用文本检测。
    • 在上述操作的基础上,对截取到的每部分区域进行字符分割,单个字符识别的话,有时候识别率会更高。
    • 对图像做一些增强操作,可能有助于识别率的提高。
    • 对获取到的每个字符单独进行识别或者每块区域整体识别。

    六、训练自己的OCR模型

    1、 PaddleOCR

    项目地址https://github.com/Alex-1997-Wzx/PaddleOCR

    这个项目兼顾了文字检测文字识别,所以如果你有足够的数据集,是可以训练的很好的,毕竟行驶证/驾驶证它们有一定自己的特点,比如照片颜色,字体等等,而且区域都是固定的。我对这个项目的理解主要分为以下几个部分:

    1)、如果你想直接使用 ,不想训练,那么你可以按照文档说明安装相应的环境,然后直接按照使用说明进行预测推理即可。如果你想要部署在端侧,比如树莓派上,文档中也提供了在端侧部署的例子,只需要类比其操作就可以一步一步的在端侧完成预测推理。其中使用到了Paddle Lite,它是轻量化的推理引擎,可以提升在端侧的推理速度。其中有几点需要注意的是:

    • 正常推理的时候,我们可以直接运行PaddleOCR / tools / infer路径下的几个文件,分别有文字检测程序,文字识别程序以及检测加识别的程序。这些程序使用的都是inference模型,该模型是预测推理时使用的非常重要的文件,当我们自己训练模型的时候,也需要先把训练好的模型转换成inference模型,然后才能开始预测推理。也就是说,它是预测推理所直接调用的文件,非常重要,具体使用看文档即可。

    • 当我们在端侧直接使用的时候,也需要使用inference模型,不过中间又多了一步,还需要将inference模型转换成opt模型。此外,使用的推理引擎也从PaddlePaddle变成了轻量化的Paddle Lite。不过提供的案例是C++版本的,我觉得使用起来不是太方便,如果你要将整个项目作为一个模块去实现一些逻辑比较麻烦。这个时候一个很重要的东西就派上用场了,那就是Paddle Lite,我们可以使用其提供的各种API(链接奉上:Welcome to Paddle-Lite’s documentation!),里面有多种语言多种使用方式可供选择。而我们只需要获取由PaddlePaddle深度学习框架产出的模型文件,就可以结合所提供的API一步一步的在端侧实现预测推理。

    2)、如果你想要自己训练模型,那么也可以,这个详细的步骤,以及数据集的组织形式在文档中都有说明。我们只需要对训练代码稍作修改,使其训练完成之后将模型保存起来就可以了,之后我们就可以直接使用该保存的已训练模型,结合Paddle Lite提供的API在端侧预测推理。当然也可以运行PaddleOCR / tools / infer路径下的几个文件,使用训练得到的inference模型直接进行预测推理。

    2、 CRNN_Chinese_Characters_Rec

    项目地址https://github.com/Alex-1997-Wzx/CRNN_Chinese_Characters_Rec

    这个项目只有文字识别的部分,具体的训练和测试方法可以参考该项目自己提供的教程。这里我只再简单的说一下需要注意的地方:

    1)、一共有四个需要我们自己提供的东西:

    • 含有多张训练图片的文件夹,这些图片里都包含文字
    • 包含大量字符的char.txt文件,也即字符库
    • 包含训练图片名称 图片中的字符对应的索引 信息的train.txt
    • 包含测试图片名称 图片中的字符对应的索引 信息的test.txt

    2)、在train.txttest.txt中,第一段内容是图片的名称,因为之前我们已经提供过训练图片所在的文件夹路径,所以这里直接提供图片名称即可;第二段内容是图片中的每一个字符(按顺序)对应的自己在字符库char.txt中的索引。

    3、 chinese_ocr

    项目地址https://github.com/YCG09/chinese_ocr

    这个项目有CTPN文字检测部分和DenseNet文字识别部分,这两部分都可以自己进行训练。

    • 先说CTPN文字检测,这部分提供的数据集链接失效了,我没有找到,所以就无法知道数据集如何组织的,所以这个暂且就不自己训练了。而且提高识别率主要是需要重新训练文字识别部分,所以文字检测我们可以直接使用作者已经训练好的模型。
    • DenseNet文字识别部分,如果我们想要训练自己的数据集,我们就下载教程中提供的数据集,看一下数据集组织形式,按照其所述方法进行训练即可。
    4、crnn_ctc_ocr_tf

    项目地址https://github.com/bai-shang/crnn_ctc_ocr_tf

    这个项目只有CRNN文字识别部分,并且支持训练。训练数据集的组织方式是如下的图片路径 文字内容的形式。可以使用自己的数据集按照这个形式进行组织,训练自己的数据集。还需要注意的是,训练时该项目会把数据集转变成tfrecord的形式。

    90kDICT32px/1/2/373_coley_14845.jpg coley
    90kDICT32px/17/5/176_Nevadans_51437.jpg nevadans
    
    展开全文
  • 这篇文篇主要简述如何在springboot中验证表单信息。在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式。构建工程创建一个springboot工程,由于用到了 web 、thymeleaf、validator、el,引入相应...
  • git推送拉取需要验证信息

    万次阅读 2019-01-21 20:36:11
    但是有时候操作不当也会出现使用ssh进行推送或者拉取的时候需要验证信息 1.使用的是https的方式,这是在添加上游的时候设置错误导致的,更换成git开头的上游就好了 2.本地的认证信息有冲突,cat ~/.ssh/known_hosts...
  • 在另一个电脑中访问该网站,我使用的浏览器是Mozilla Firefox览器 选择 More Infornation 导出该安全证书 把导出的证书发送给刚刚不能访问的该网站的电脑,记得你电脑访问该网站必须是正常的 ...
  • PHP获取SSL客户端证书信息

    千次阅读 2016-09-06 10:35:43
    项目需要获取到客户端的证书信息,https都配置走通了,只有证书和key才能登陆网站,但是想要做到,相应的证书只能其相应的账号登陆,这就只有在有自己的key而且知道相应的账号密码才能登陆。 之前也没做过这一块,...
  •  软考高级,也就是信息系统项目管理师,它的证书有效期是多久?是长期有效吗?继续教育是怎么回事?可以通过培训获得中、高级专业技术资格(职称)吗?这些问题是很多考友们都关心的,下面来给大家一一解答。  一...
  • 行驶OCR识别,信息提取

    千次阅读 2018-06-28 17:03:12
    司机朋友还在为办理车险、财险以及汽车相关业务时,不断录入行驶证信息而烦恼吗?广大交警朋友还为执法时,一个又一个需要手动登记的行驶而头疼吗?不要紧,你们的福音来啦!可以集成于移动端的行驶识别SDK“快...
  • 互联网信息服务ICP许可有效期是五年,期满90前续期: 每年都要做年报:
  • 信息系统项目管理师考试是否有必要考?证书有什么用处呢?对以后的工作有什么好处?2019年下半年的软考报名开始了要不要报?如果以后从事的工作不是it行业呢?相信有很多朋友都有存在这样或那样的疑问,那么今天在...
  • 信息管理专业的相关证书

    千次阅读 2010-04-17 08:19:00
    关于信息管理专业的相关证书首先说明一点,考证书不是目的,关键在于是否掌握相关专业知识要求,否则只是白纸一张。在此基础上,如有条件,考些证书,似乎有益无害一)管理类1)企业信息管理师...
  • 通过创建许可,来显示线程的启动信息,便于了解线程情况。 511遇见易语言多线程大漠多线程 代码: .版本 2 .支持库 EThread .子程序 子程序1 .参数 参数 .局部变量 n 编辑框2.内容 = “正在启动线程” ...
  • 有时候用steam客户端购买游戏会跳出【验证登录信息】的界面,然后登陆失败,永远不会验证成功。尽管你已经登陆了你的steam,但是没有登陆到steam服务器上,你就算是重新登录也不会解决这个问题的。 然后,怎么解决...
  • 互联网信息服务业务(ICP许可)

    千次阅读 2019-05-22 09:54:36
    哪些企业需要办理互联网信息服务业务(ICP许可) 信息发布平台和递送服务、信息搜索查询服务、信息社区...3、通过互联网进行线上线下交易的不是互联网信息服务,不需要办此许可;如网上卖衣服、卖电器等实体产品...
  • elementUI表单验证怎么显示后台返回的错误信息

    万次阅读 热门讨论 2018-06-02 11:38:58
    如果后台返回的错误信息要显示在表单验证错误提示的地方,而不是另外弹出提示框或者,实现效果如下图: 这个效果要如何实现呢?网上搜索了一些别人的做法,例如: vm.$refs.ruleForm.fields.filter((item) =&...
  • 今天写了一个jsp的注册页面,用户每次输完一个输入框的内容,就会进行验证用户输入信息的格式是否符合规范,符合规范之后表单才进行提交,不符合规范则提醒用户按要求输入信息。直到用户输入的每个信息都符合要求,...
  • 教师资格之中学信息技术面试心得

    千次阅读 热门讨论 2019-01-30 15:05:52
    准考上要求早上7点半就得到面试的考点。其实去迟了也没事,那些管事的老师会让你后面的先替补上。候考的时候可以看资料,可以玩手机(PS:老师说不能玩,但是我们玩了手机他也没说什么)。 2、...
  • easyUi动态验证提示信息的清除

    万次阅读 2013-12-26 21:24:02
    在使用带 validatebox 的输入框,第一次没输入出现如图验证提示信息 但是点击窗口取消后,再次打开窗口后输入框仍然带有验证信息,查看APi也没有找到解决的方法于是分析了一下页面代码,采用下面处理成功,  ...
  • http://www.ispl.cn/ispl/jsp/common/ProductList_Public.jsp
  • 爬虫绕开验证,从企查查获取企业信息
  • 解决在Python中如何获取证书信息

    万次阅读 2018-09-05 16:23:22
    使用OpenSSl from OpenSSL import crypto # path表示证书路径,file_name表示证书文件名 cert_file = '/path/file_name/' cert_file = '/path/to/your/certificate' cert = crypto.load_certificate(crypto....
  • 我报考的是中学的信息技术。所以这里主要说的是中学信息技术的备考过程。 建议: 这一科刚开始就没有看视频,直接刷的真题。买了一套某公的历年真题卷。但是发现选择题错的太多了,大题目考了编程,但都是一些简单...
  • 问题描述如题。 解决方法: 1.rules里面的校验对象值要和el-form-item中的prop值完全一样; 2.el-form使用:model传入要绑定的form对象,el-input使用v-model来双向绑定其value值;...
  • 信息安全专业可以考哪些

    千次阅读 2010-12-21 09:50:00
    ·CISSP  <br />CISSP是代表信息安全从业人员最高水平的资质证书,在全球业界具有极高的权威性和广泛的认可度。目前,国内仅有150名CISSP持证者,物以稀为贵,因此,CISSP证书的含金量非常高。  ...
  • 并显示省份、年龄、性别等信息。 下面是身份证号码的规则: 身份证号码共18位。前6位是地址码,7–14位是出生年月日,后面4位是生成的代码,第17位用来做性别判定: 偶数 – 女 ; 奇数— 男 。 第十八位数字的计算方法...
  • 互联网信息服务ICP分为两类,分为经营性和非经营性: 经营性是互联网信息服务,是指通过互联网有偿向用户提供信息或是网页制作等...非经营互联网信息服务,是指通过互联网无偿向用户信息公开共享信息服务活动: ...
  • 关于pfx证书和cer证书

    万次阅读 2018-11-15 20:06:53
    Pfx证书,同时包含了公钥信息和私钥信息     Cer证书只包含公钥信息     如果客户端与网站通信时需要用到私钥(基本所有需要数字证书的网站都会用到私钥),则cer证书是无法正常访问网站的,网站会提示...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,627,490
精华内容 650,996
关键字:

信息证吗