GitHub添加JIRA键以提取请求描述的操作
此操作将检查请求请求的描述,以查看其是否包含此请求的JIRA颁发密钥。 如果缺少发布密钥,则将其插入描述的第一行。
要启用,请将文件jira-ticket-in-pr.yml到存储库的.github/workflows目录中。
该文件应具有以下内容:
name: 'Check PR descr iption'
on: # rebuild any PRs and main branch changes
pull_request:
t
一、对称密钥密码系统
发送方加密与解密方解密使用同一个密钥,密钥是事先双方共享的秘密。
明文 P
密文 C
密钥 K
加密算法 E:M*K->C
解密算法 D:C*K->M
所有密码全部寓于密钥
凯撒密码
明文 p
密文 C
密钥 k
加密算法 C=E( p )=( p+k )mod(26)
解密算法 p=D( C )=( C-k )mod(26)
playfair: 2字节加密(26*26表格进行单字母分析)
维吉尼亚密码: 26*26字母表(密钥循环使用,具有周期性