草庐IT

HTTPS-RSA

全部标签

java - HttpURLConnection - "https://"与 "http://"

我正在尝试获取用户输入的url的图标,例如_url="google.com";我使用HttpUrlConnection从主机url的/favicon.ico扩展中获取图标的位图。StringfaviconString=Uri.parse(_url).getHost()+"/favicon.ico";URLfaviconUrl=null;Bitmapfavicon=null;try{faviconString="http://"+faviconString;faviconUrl=newURL(faviconString);HttpURLConnectionconnection=(Http

android - 如何在 Android 触摸屏损坏的情况下授权和接受 ADB RSA key

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭3年前。Improvethisquestion我的Nexus72012的触摸屏坏了,所以我使用了OTG鼠标。我最近不得不进行出厂重新安装,所以我正在运行v5.1Lollipop。

IIS WebDAV配置,https绑定及asp设置

IIS支持标准CGI,因此可以用程序语言针对STDIN和STDOUT开发。IISCGI配置和CGI程序FreeBasic,VB6,VC简单样例_Mongnewer的博客-CSDN博客IIS支持脚本解释CGI,因此可以用脚本语言针对STDIN和STDOUT开发。IISperlpythoncbrotherphp脚本语言配置及简单测试样例程序_Mongnewer的博客-CSDN博客除上述功能外,IIS还支持WEBDAVE,https和ftp绑定。WebDAV可以让用户通过http或https上下载自己的各种文档,默认情况下在WIN10上使用https,虽说注册表项中可以修改,但考虑到文档安全,还是用

【问题】IDEA启动出错Internal error. Please refer to https://jb.gg/ide/critical-startup-errors java.lang.NoCl

解决方案根据错误信息这一段判断 path=~\AppData\Roaming\JetBrains\IntelliJIdea2023.3\plugins\GrepConsole,某个插件(GrepConsole)缺少对应的jar找到对应插件的目录C:\Users\admin\AppData\Roaming\JetBrains\IntelliJIdea2023.3\plugins\GrepConsole\lib将缺少的jar放到lib目录commons-lang-2.6.jar重新启动idea错误信息Internalerror.Pleaserefertohttps://jb.gg/ide/crit

HTTPS与自制SSL证书

HTTPS原理我们先来看看黑客是如何盗取客户端和服务端通讯的真实报文的。对称密钥对称密钥是客户端和服务端加解密时共用的一个密钥,因为是共用密钥,必然存在一个密钥传输的过程,黑客可以通过截取报文的方式拿到这个对称密钥,对后续的密文进行解密。非对称密钥非对称密钥是客户端和服务端各保有一对自己的公私钥,并将公钥发送给对方。发送方用对方的公钥加密数据,用自己的私钥签名数据,接收方收到密文后,用对方的公钥验签,用自己的私钥解密数据。由于在双方通讯过程中不存在私钥的传输,黑客就无法轻易地直接从报文中拿到私钥。但也并非无懈可击了,黑客可以在中间通过模拟客户端和服务端,分别对双方进行欺骗,获取到真实报文:首先

使用git命令或在idea下https方式克隆代码报权限问题需删除git账号密码

win10操作系统,使用git命令或在idea下checkout项目代码,报权限认证失败问题。使用git进行代码管理,曾使用git命令或在idea下使用https项目地址进行checkout,都是正常的。这次新项目使用大禹进行代码管理,项目权限已正常赋予。但clone项目报认证失败问题,在gitbash中也查看用户与密码,都是正常的,大禹中也设置了https密码。最终在git 命令中,使用“gitclone 项目的https地址” 命令,报错是“https账号或密码错误“,,原来是系统默认了git账号与密码,需要使用大禹中设置的https账号与密码。解决方案: 在win10控制面板-> 用户账

群晖NAS如何在内网部署HTTPS服务让浏览器信任证书

前言最近在折腾内部部署Web服务。通过Vue实现一个H5的内部的管理服务。但在实际部署过程中由于种种原因,必须部署成Https服务。但在部署成Https服务后,由于没有HTTPS证书,每次进入页面都会被浏览器拦截。使用起来非常不便。于是开始各种Google折腾,终于实现了在导入证书的基础上部署HTTPS服务。接下来,和大家一起分享下整个部署过程。前置条件由于HTTPS证书必须和域名关联,所以我们必须有一个公网域名。具体大家就根据在各大域名运营商购买即可。PS:公网域名仅仅是用于申请HTTPS证书。并不是说咱们的服务要部署到公网。大致流程购买公网域名。在域名服务提供商申请免费的HTTPS证书。自

Nginx配置-SSL&The plain HTTP request was sent to HTTPS port解决

Nginx配置-SSL准备ssl证书配置示例配置强制http访问也走https准备ssl证书可以直接从阿里云控制台申请免费证书(每年20个,每个有一年有效期)也可以使用自签证书,Nginx解决通过openssl自签名证书访问Https报不安全告警的问题配置示例upstreamtomcatserver{server127.0.0.1:8801max_fails=3fail_timeout=3s;server127.0.0.1:8802max_fails=3fail_timeout=3s;}server{listen8888ssl;server_namelocalhost;ssl_certific

20.2 OpenSSL 非对称RSA加解密算法

RSA算法是一种非对称加密算法,由三位数学家Rivest、Shamir和Adleman共同发明,以他们三人的名字首字母命名。RSA算法的安全性基于大数分解问题,即对于一个非常大的合数,将其分解为两个质数的乘积是非常困难的。RSA算法是一种常用的非对称加密算法,与对称加密算法不同,RSA算法使用一对非对称密钥,分别为公钥和私钥,公钥和私钥是成对生成的,公钥可以公开,用于加密数据和验证数字签名,而私钥必须保密,用于解密数据和生成数字签名。因此,RSA算法的使用场景是公钥加密、私钥解密,或者私钥加密、公钥解密。OpenSSL库中提供了针对此类算法的支持,但在使用时读者需要自行生成公钥与私钥文件,在开

如何解决 fatal: unable to access ‘https://github.com/Geekwaner/vue3-.git/‘: SSL certificate problem: una

这个错误通常表示SSL证书有问题,导致无法访问HTTPS的远程仓库。解决这个问题有几种方法:使用SSH协议而非HTTPS协议克隆仓库:gitclonegit@github.com:Geekwaner/vue3-.git这种方式需要先将SSHKey添加到GitHub账户中。忽略SSL证书验证问题(不推荐):gitclone-chttp.sslVerify=falsehttps://github.com/Geekwaner/vue3-.git这种方式会跳过SSL证书的验证,存在一定的风险,不建议在正式环境中使用。更新系统中的根证书:在某些情况下,可能是因为系统中的根证书不完整或过期导致无法验证SS