一、Keytool介绍  Keytool是一个Java数据证书的管理工具。Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:  1.   密钥实体(Key entity)——密钥(secret key)又或者是私钥和配
#!/bin/sh # create self-signed server certificate:      read -p "Enter your domain [www.example.com]: " DOMAIN&nbs
转载 2018-04-22 04:06:53
2303阅读
脚本
原创 2010-05-21 11:23:08
1053阅读
# 如何实现“python脚本生成” ## 流程图 ```mermaid flowchart TD A(了解需求) --> B(编写Python脚本) B --> C(生成脚本文件) C --> D(测试脚本) D --> E(调整脚本) ``` ## 步骤 | 步骤 | 内容 | |---|---| | 1 | 了解需求 | | 2 | 编写Python脚
原创 2024-02-29 03:38:35
47阅读
介绍原理在上篇《JWT(一):认识 JSON Web Token》已经说过了,实现起来并不难,你可以自己写一个 jwt 工具类(如果你有兴趣的话)当然了,重复造轮子不是程序员的风格,我们主张拿来主义!JWT 官网提供了多种语言的 JWT 库,详情可以参考 https://jwt.io/#debugger 页面下半部分建议使用 jjwt库 ,它的github地址 https://github.com
转载 2024-08-27 15:53:38
14阅读
# Java脚本生成SQL语句 在开发过程中,我们经常需要与数据库进行交互,执行各种SQL语句来实现数据的增删改查等操作。手动编写SQL语句可以实现功能,但是对于复杂的操作或者多次重复的操作,手动编写SQL语句会变得非常繁琐和容易出错。为了提高开发效率和减少错误,我们可以使用Java脚本生成SQL语句。 ## 1. 什么是Java脚本生成SQL语句 Java脚本生成SQL语句是通过编写Jav
原创 2023-12-24 04:10:29
74阅读
python生成器原理剖析函数的调用满足“后进先出”的原则,也就是说,最后被调用的函数应该第一个返回,函数的递归调用就是一个经典的例子。显然,内存中以“后进先出”方式处理数据的栈段是最适合用于实现函数调用的载体,在编译型程序语言中,函数被调用后,函数的参数,返回地址,寄存器值等数据会被压入栈,待函数体执行完毕,将上述数据弹出栈。这也意味着,一个被调用的函数一旦执行完毕,它的生命周期就结束了。 在p
certs.sh: #!/bin/bash set -e export PATH=$PATH:/usr/local/sbin:/usr/local/bin usage() { cat <<EOF Generate certificate suitable for use with an sideca
原创 2024-08-15 11:44:21
29阅读
这个脚本ssl自签名证书生成用的便捷脚本,只需要改里面SUBJECT,分别是国家、省份、城市、公司、部门#!/bin/sh # create self-signed server certificate: read -p "Enter your domain [www.example.com]: 
转载 精选 2015-08-06 12:53:39
3359阅读
关于证书SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socket layer(SSL),安全协议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中
转载 2024-06-14 10:48:22
104阅读
1.Keytool工具生成SSL证书 keytool即JDK中自带的证书生成工具,常见的还有openssl工具。 1.生成一个自签名的CA证书,为了给Client和Server的证书签名。 命令:keytool -genkeypair (-keyalg RSA) -alias TEST_ROOT -keystore test_root.jks 解释:生成一对密钥,存储在test_root.jks中
转载 2024-07-24 13:21:54
456阅读
安全 安全是一个复杂的话题。在本节中,我们将演示该主题的几个简单方面,因为它与网络有关。具体来说,我们将创建一个安全的回显服务器。创建安全回显服务器与我们之前开发的非安全回显服务器没有太大区别。然而,在幕后有很多事情要让它发挥作用。我们可以忽略许多这些细节现在,但我们会更深入地钻研它在第8章,网络安全。我们将使用该类来实例化安全服务器套接字。此外,有必要创建底层 SSL 机制可用于加密通信的密钥。
转载 2023-09-01 14:32:26
351阅读
1. HTTPS概念1)简介  HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的
转载 2023-08-11 15:52:23
231阅读
SSL(Secure Sockets Layer,安全套接层)/TLS(Transport Layer Security,传输层安全)保证了客户端和web服务器的连接安全。客户端通过HTTPS连接使用web资源。为创建与客户端的安全连接,以加密格式发送/接受信息,Java提供了完善的安全体系API类库。JCA(Java Cryptography Architecture,Java加密体系结构)JC
下载安装openssl ./config make make test make install 下载地址:http://www.openssl.org/source/ 进入程序执行路径下面(/data/gfj/openssl-1.0.1s/demos/ssl),将/data/gfj/openssl-1.0.1s/apps/openssl.cnf 拷贝到/data/gfj/opens
转载 3月前
344阅读
项目须要用脚本生成sitemap,中间学习了一下sitemap的格式和lxml库的使用方法。把结果记录一下,方便以后须要直接拿来用。 来自Python脚本生成sitemap 安装lxml 首先须要pip install lxml安装lxml库。 假设你在ubuntu上遇到了下面错误: <!--mor
转载 2017-08-16 09:55:00
419阅读
2评论
实际上,可以使用一种非常简单的方法来生成 GUID,但这种方法近乎像是作弊。(您可听清楚了,我们说的可是“近乎”。)“Scriptlet.TypeLib”对象的设计用途是帮助您创建“Windows 脚本组件”(实质上,这是一种使您编写的脚本可以像 COM 对象那样工作的方法)。Scriptlet.Typelib 对象包含一种方法,它可以生成与“Windows 脚本组件”类型库一起使用的 GUID;...
转载 2006-05-25 00:51:00
199阅读
2评论
mysql-proxy实现读写分离MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lu
【Gradle:新一代构建工具】学习笔记文章目录【Gradle:新一代构建工具】学习笔记3 Gradle进阶说明3.16 Gradle脚本插件、内部插件和第三方插件3.16.1 第一种:脚本插件3.16.2 第二种:对象插件之内部插件【核心插件】3.16.3 第二种:对象插件之第三方插件 3 Gradle进阶说明3.16 Gradle脚本插件、内部插件和第三方插件3.16.1 第一种:脚本插件脚本
# Python脚本生成箭头的实现方法 ## 简介 在开发过程中,我们有时需要在Python脚本生成箭头。这篇文章将指导你如何用代码实现这一功能。首先,我们将通过一个表格展示整个流程,然后逐步解释每个步骤所需的代码并进行注释。 ## 整体流程表格 ```mermaid journey title Python脚本生成箭头流程图 section 开始 输入:
原创 2023-08-19 08:00:58
377阅读
  • 1
  • 2
  • 3
  • 4
  • 5