1、提交新证书文件,2、提交settings模块修改代码3、修改login清除缓存提示框4、提交settings关键字

This commit is contained in:
lyf
2020-12-08 18:25:00 +08:00
parent 5ef442304d
commit 796ccfa3de
22 changed files with 598 additions and 285 deletions

View File

@@ -6,94 +6,94 @@ Library OperatingSystem
*** Test Cases ***
Create_Decryption_Keyrings-001
Create-Decryption Keyrings lyf-RF-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem ${path}keyrings//root//tango-ca-root-01-key.pem 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1
Create-Decryption Keyrings lyf-RF-test-001 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-002
Create-Decryption Keyrings lyf-RF-test-002 ${path}keyrings//root//tango-ca-root-01-cer.pem ${path}keyrings//root//tango-ca-root-01-key.pem 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-002 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet0 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-003
Create-Decryption Keyrings lyf-RF-test-003 ${path}keyrings//root//tango-ca-root-01-cer.pem ${path}keyrings//root//tango-ca-root-01-key.pem 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet2
Create-Decryption Keyrings lyf-RF-test-003 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet2 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-004
Create-Decryption Keyrings lyf-RF-test-004 ${path}keyrings//root//tango-ca-root-01-cer.pem ${path}keyrings//root//tango-ca-root-01-key.pem 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3
Create-Decryption Keyrings lyf-RF-test-004 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-005
Create-Decryption Keyrings lyf-RF-test-005 ${path}keyrings//root//tango-ca-root-01-cer.pem ${path}keyrings//root//tango-ca-root-01-key.pem 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3
Create-Decryption Keyrings lyf-RF-test-005 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3 name
... open
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-006
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 23 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet3
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 23 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet3 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-007
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 1 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet2
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 1 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet2 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-008
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet1
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet1 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-009
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-010
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0 name
... open
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Edit_Decryption_Keyrings-011
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0 name
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
Edit-Decryption Keyrings id=input_list_li1 ${id} lyf-RF-edit-1 ${path}keyrings//root//mesalab-ca-cert.pem ${path}keyrings//root//mesalab-ca-key.pem 1
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1
Edit-Decryption Keyrings ${id} lyf-RF-edit-1 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 1
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 id
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Edit_Decryption_Keyrings-012
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-cer.pem ${path}keyrings//Intermediate//tang-ca-v3-intermediate-01-key.pem 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-006 ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key 2 id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet0 name
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Edit-Decryption Keyrings id=input_list_li2 ${name} lyf-RF-edit-1 ${path}keyrings//root//mesalab-ca-cert.pem ${path}keyrings//root//mesalab-ca-key.pem 1
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1
Edit-Decryption Keyrings ${name} lyf-RF-edit-1 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 1
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-013
Create-Decryption Keyrings lyf-RF-test-013 ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-cer.pem ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-key.pem 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet0
Create-Decryption Keyrings lyf-RF-test-013 ${path}keyrings//end-entity//caentitycer.pem ${path}keyrings//end-entity//caentity.key 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet0 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-014
Create-Decryption Keyrings lyf-RF-test-014 ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-cer.pem ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-key.pem 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet1
Create-Decryption Keyrings lyf-RF-test-014 ${path}keyrings//end-entity//caentitycer.pem ${path}keyrings//end-entity//caentity.key 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet1 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-015
Create-Decryption Keyrings lyf-RF-test-015 ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-cer.pem ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-key.pem 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet2
Create-Decryption Keyrings lyf-RF-test-015 ${path}keyrings//end-entity//caentitycer.pem ${path}keyrings//end-entity//caentity.key 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet2 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-016
Create-Decryption Keyrings lyf-RF-test-016 ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-cer.pem ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-key.pem 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3
Create-Decryption Keyrings lyf-RF-test-016 ${path}keyrings//end-entity//caentitycer.pem ${path}keyrings//end-entity//caentity.key 23 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3 name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
Create_Decryption_Keyrings-017
Create-Decryption Keyrings lyf-RF-test-017 ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-cer.pem ${path}keyrings//end-entity//tang-ca-v3-www.amazon.cn-key.pem 1 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3
Create-Decryption Keyrings lyf-RF-test-017 ${path}keyrings//end-entity//caentitycer.pem ${path}keyrings//end-entity//caentity.key 1 id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3 name
... open
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del

View File

@@ -6,5 +6,5 @@ Library OperatingSystem
*** Test Cases ***
Policy_Verify-001
${dict} Create Dictionary Host=jd.com
Policy_Verify Security Policy Match Protocol-HTTP Client-IP1=192.168.50.52 dict1=${dict}
${dict} Create Dictionary Host=youtube.com
Policy_Verify Security Policy Match Protocol-HTTP Client-IP1=192.168.50.34 dict1=${dict}

View File

@@ -6,25 +6,25 @@ Library OperatingSystem
*** Test Cases ***
Create_SSL_Decryption_Exclusion-001
Create-SSL Decryption Exclusion $www.jianshu.com jianshu www.jianshu.com
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Create-SSL Decryption Exclusion $www.jianshu.com jianshu www.jianshu.com name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Deletessl_del
Create_SSL_Decryption_Exclusion-002
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Deletessl_del
Edit_SSL_Decryption_Exclusion-003
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com name
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
Edit-SSL Decryption Exclusion id=input_list_li1 ${id} $www.jianshu.com 简书 www.jianshu.com
Edit-SSL Decryption Exclusion ${id} $www.jianshu.com 简书 www.jianshu.com id
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Deletessl_del
Edit_SSL_Decryption_Exclusion-004
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com
Create-SSL Decryption Exclusion *myssl.com myssl.com myssl.com name
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
Edit-SSL Decryption Exclusion id=input_list_li1 ${id} $www.jianshu.com 简xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/spanxpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span书 www.jianshu.com
Edit-SSL Decryption Exclusion ${id} $www.jianshu.com 简xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/spanxpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span书 www.jianshu.com id
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Deletessl_del

View File

@@ -7,7 +7,7 @@ Library OperatingSystem
*** Test Cases ***
Search_Cached_Intermediate_Certificates-001
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
@@ -15,16 +15,16 @@ Search_Cached_Intermediate_Certificates-001
Sleep 3
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
Sleep 2
Search-Cached Intermediate Certificates id=input_list_li1 ${id} xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]
Search-Cached Intermediate Certificates ${id} xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[10]/div/div/div id
Search_Cached_Intermediate_Certificates-002
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
click xpath=//*[@id="proxyTabs"]/div/ul/li[4] #点击Cached Intermediate Certificates按钮
Sleep 3
${sni} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
${Source Website} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
Sleep 3
Search-Cached Intermediate Certificates id=input_list_li2 ${sni} xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]
Search-Cached Intermediate Certificates ${Source Website} xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[10]/div/div/div Source Website

View File

@@ -6,30 +6,32 @@ Library OperatingSystem
*** Test Cases ***
Create_Trusted_Certificate_Authorities-001
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//ca-cer.pem name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteAuthorities_del
Create_Trusted_Certificate_Authorities-002
import-Trusted Certificate Authorities test ${path}keyrings//root//tango-ca-root-01-cer.pem
import-Trusted Certificate Authorities test ${path}keyrings//root//ca-cer.pem name
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteAuthorities_del
Create_Trusted_Certificate_Authorities-003
import-Trusted Certificate Authorities Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCreaCreate-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}keyrings//root//tango-ca-root-01-cer.pem
import-Trusted Certificate Authorities Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCreaCreate-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}keyrings//root//ca-cer.pem
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteAuthorities_del
Edit_Trusted_Certificate_Authorities-004
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//ca-cer.pem name
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
Edit-Trusted Certificate Authorities id=input_list_li1 ${id} lyf-edit-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem
Edit-Trusted Certificate Authorities ${id} lyf-edit-test-001 ${path}keyrings//root//ca-cer.pem id
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span 20
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteAuthorities_del
Edit_Trusted_Certificate_Authorities-005
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem
import-Trusted Certificate Authorities lyf-RF-test-001 ${path}keyrings//root//ca-cer.pem name
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
Edit-Trusted Certificate Authorities id=input_list_li2 ${name} lyf-edit-test-001 ${path}keyrings//root//tango-ca-root-01-cer.pem
Edit-Trusted Certificate Authorities ${name} lyf-edit-test-001 ${path}keyrings//root//ca-cer.pem name
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span 20
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteAuthorities_del

View File

@@ -9,12 +9,17 @@ Resource ../objects/ObjectPages.robot
Login
Open Browser http://${host}/#/login ${browserType}
Maximize Browser Window
click element xpath=/html/body/div[2]/div/div[3]/button[2]
Clear-cache
input text xpath=//*[@id="app"]/div/div[2]/div/div[2]/div/input ${username}
input text xpath=//*[@id="app"]/div/div[2]/div/div[3]/div/input ${password}
Click button id=login
Password-prompt #判断是否有密码过期的提示
Clear-cache
${status} Run Keyword And Return Status Page Should Contain After update the version, you need to clear the cache and log in again, otherwise some functions will not be available. #判断页面是否包含该文本
run keyword if "${status}"=="True" click element xpath=/html/body/div[2]/div/div[3]/button[2]
run keyword if "${status}"=="False" log 不用进行清除缓存
Password-prompt
[Arguments] ${passwd}=123 ${day}=30
${status} Run Keyword And Return Status Page Should Contain Does the password need to be changed when the password expires? #判断页面是否包含该文本

View File

@@ -20,17 +20,29 @@ ui-login
click xpath=//*[@id="app"]/div/div[2]/div/div[4]/button
Settings-Search
[Arguments] ${name} ${search}
[Arguments] ${value} ${search}
Wait Until Element Is Visible xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input 20
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input #点击搜索框
sleep 1
#判断是使用name搜索还是id搜索
run keyword if "${search}"=="name" run keywords sleep 1
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${name}
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
... ELSE IF "${search}"=="id" run keywords sleep 1
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${name}
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
... ELSE IF "${search}"=="Issuer" run keywords sleep 1
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[4]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
... ELSE IF "${search}"=="Common Name" run keywords sleep 1
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[5]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
... ELSE IF "${search}"=="Certificate Fingerprint" run keywords sleep 1
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[6]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
... ELSE IF "${search}"=="Source Website" run keywords sleep 1
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[2]
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i #点击搜索按钮
sleep 1
@@ -290,7 +302,7 @@ Edit-Traffic Mirror Profiles
Should Be Equal As Strings ${text1} ${name1} #断言
import-Trusted Certificate Authorities
[Arguments] ${name} ${file}
[Arguments] ${name} ${file} ${search}
[Documentation] 引用次关键字,填入必填参数
... 必填参数:
... ${name}:新建页面name输入框里的内容
@@ -298,7 +310,7 @@ import-Trusted Certificate Authorities
#打开浏览器
#ui-login lyf 111111
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
@@ -310,15 +322,13 @@ import-Trusted Certificate Authorities
Sleep 2
click id=authoritiesAdd_sub #点击OK缇交
Sleep 1
input id=one-input ${name} #搜索框输入
Sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${name} ${search}
Sleep 1
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
Should Be Equal As Strings ${text1} ${name} #断言
Create-Decryption Keyrings
[Arguments] ${name} ${file} ${file1} ${1or2} ${type} ${type1}
[Arguments] ${name} ${file} ${file1} ${1or2} ${type} ${type1} ${search}
... ${shift}=close
[Documentation] 引用次关键字,填入必填参数
... 必填参数:
@@ -331,7 +341,7 @@ Create-Decryption Keyrings
#打开浏览器
#ui-login lyf 111111
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
@@ -341,18 +351,18 @@ Create-Decryption Keyrings
Sleep 2
input id=keyringsadd_name ${name} #输入name
Sleep 2
Choose File xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
Sleep 2
Choose File xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[4]/div/div/div/input ${file1} #上传文件
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[3]/div/div[2]/div/div/input ${file1} #上传文件
${select} Set Variable ${1or2}
Run Keyword If '${select}'=='1' click id=keyringsadd_customized
Run Keyword If '${select}'=='1' input id=reissueExpiryDate 10
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[7]/div/div/div[1] #点击下拉框
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[6]/div/div/div[1]/span/span/i #点击下拉框
sleep 1
click ${type} #选择证书类型
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[8]/div/div/div[1] #点击下拉框
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[7]/div/div/div[1]/span/span/i #点击下拉框
sleep 1
click ${type1} #选择加密解密类型
sleep 1
@@ -362,22 +372,20 @@ Create-Decryption Keyrings
... ELSE IF "${root}"=="close" log "go on"
click id=keyringsadd_sub #点击OK缇交
Sleep 2
input id=one-input ${name} #搜索框输入
Sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${name} ${search}
Sleep 1
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
Should Be Equal As Strings ${text1} ${name} #断言
Create-SSL Decryption Exclusion
[Arguments] ${name} ${value} ${name1}
[Arguments] ${name} ${value} ${name1} ${search}
[Documentation] 引用次关键字,填入必填参数
... 必填参数:
... ${name}:新建页面name输入框里的内容
... ${value}:输入内容
... ${naem1}:搜索框填入内容
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
@@ -391,49 +399,36 @@ Create-SSL Decryption Exclusion
Sleep 2
click id=ssl_ok #点击OK缇交
Sleep 1
input id=one-input ${name1} #搜索框输入
Sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${name1} ${search}
Sleep 1
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
Should Be Equal As Strings ${text1} ${name} #断言
Search-Cached Intermediate Certificates
[Arguments] ${type} ${id-sni} ${enabled}
[Arguments] ${type} ${enabled} ${search}
[Documentation] 引用关键字,填入必填参数
... ${type}:为搜索类型的元素id或sni
... ${enabled}为enabled开启或关闭按钮的元素
Sleep 1
click id=one-input #点击搜索框
Settings-Search ${type} ${search}
Sleep 1
click ${type}
Sleep 1
input id=sreach_input ${id-sni}
click id=select_new_search_btn #点击搜索按钮
Sleep 1
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[7]/div/div/div/p/a/i #点击下载
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[8]/div/div/div/p/i #点击下载
Sleep 10
click ${enabled} #点击enabled按钮
sleep 1
Edit-Trusted Certificate Authorities
[Arguments] ${id-name} ${value} ${name} ${file}
[Arguments] ${id-name} ${name} ${file} ${search}
[Documentation] 引用关键字,填入必填参数
... 必填参数:
... ${id-name}:为选择要查询的类型是ID或者Name的元素
... ${value}:为查询输入框输入内容
... ${search}:为选择要查询的类型是ID或者Name的元素
... ${id-name}:为查询输入框输入内容
... ${name}:为修改页面的name输入框里输入的内容
... ${file}:为修改页面要上传文件的路径
sleep 1
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
Sleep 2
click id=one-input #点击搜索框
sleep 1
click ${id-name} #选择搜索类型
sleep 1
input id=sreach_input ${value} #输入内容
sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${id-name} ${search}
sleep 1
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr #点击搜索列表
sleep 1
@@ -446,14 +441,15 @@ Edit-Trusted Certificate Authorities
Choose File xpath=//*[@id="upload_dome"]/div/input ${file} #上传文件
sleep 1
click id=authoritiesAdd_sub #点击ok
sleep 1
Edit-Decryption Keyrings
[Arguments] ${id-name} ${value} ${name} ${file} ${file1} ${1or2}
... ${type} ${type1}
[Arguments] ${id-name} ${name} ${file} ${file1} ${1or2}
... ${type} ${type1} ${search}
[Documentation] 引用次关键字,填入必填参数
... 必填参数:
... ${id-name}:为选择要查询的类型是ID或者Name的元素
... ${value}:为查询输入框输入内容
... ${search}:为选择要查询的类型是ID或者Name的元素
... ${id-name}:为查询输入框输入内容
... ${name}:新建页面name输入框里的内容
... ${file}:上传文件所在本地的路径
... ${file1}:上传文件所在本地的路径
@@ -465,13 +461,7 @@ Edit-Decryption Keyrings
Sleep 2
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
sleep 1
click id=one-input #点击搜索框
sleep 1
click ${id-name} #选择搜索类型
sleep 1
input id=sreach_input ${value} #输入内容
sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${id-name} ${search}
sleep 1
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr #点击搜索列表
sleep 1
@@ -481,35 +471,33 @@ Edit-Decryption Keyrings
sleep 1
input id=keyringsadd_name ${name} #输入name
sleep 1
Choose File xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[5]/div/div/div/input ${file} #上传文件
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[5]/div/div/div/input ${file} #上传文件
Sleep 2
Choose File xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[7]/div/div/div/input ${file1} #上传文件
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[6]/div/div[2]/div/div/input ${file1} #上传文件
${select} Set Variable ${1or2}
Run Keyword If '${select}'=='1' click id=keyringsadd_customized
Run Keyword If '${select}'=='1' input id=reissueExpiryDate 10
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[10]/div/div/div[1] #点击下拉框
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[9]/div/div/div[1]/span/span/i #点击下拉框
sleep 1
click ${type} #选择证书类型
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[11]/div/div/div[1] #点击下拉框
sleep 1
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[10]/div/div/div[1]/span/span/i #点击下拉框
sleep 2
click ${type1} #选择加密解密类型
sleep 1
click id=keyringsadd_sub #点击OK缇交
Sleep 2
input id=one-input ${name} #搜索框输入
Sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${name} ${search}
Sleep 1
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
Should Be Equal As Strings ${text1} ${name} #断言
Edit-SSL Decryption Exclusion
[Arguments] ${id-name} ${value} ${name} ${value1} ${name1}
[Arguments] ${id-name} ${name} ${value1} ${name1} ${search}
[Documentation] 引用关键字,填入必填参数
... ${id-name}:id或者name的元素
... ${value}:输入搜索的内容
... ${search}:id或者name的元素
... ${id-name}:输入搜索的内容
... ${name}:输入name
... ${calue1}:输入内容
sleep 1
@@ -517,13 +505,7 @@ Edit-SSL Decryption Exclusion
Sleep 2
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
sleep 1
click id=one-input #点击搜索框
sleep 1
click ${id-name} #选择搜索类型
sleep 1
input id=sreach_input ${value} #输入内容
sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${id-name} ${search}
sleep 1
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr #点击搜索列表
Sleep 1
@@ -534,12 +516,10 @@ Edit-SSL Decryption Exclusion
input id=sslAdd_name ${name} #输入name
sleep 1
input id=sslAdd_itemDesc ${value1} #输入内容
Sleep 2
sleep 1
click id=ssl_ok #点击OK缇交
Sleep 2
input id=one-input ${name1} #搜索框输入
Sleep 1
click id=select_new_search_btn #点击搜索按钮
Settings-Search ${id-name} ${search}
Sleep 1
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
Should Be Equal As Strings ${text1} ${name} #断言
@@ -868,7 +848,7 @@ Policy_Verify
[Arguments] ${Select-Test1} ${APP-ID1} ${Address-type1}=null ${Client-IP1}=null ${Client-Port1}=null ${Server-IP1}=null
... ${Server-Port1}=null ${Protocol1}=null ${Subscriber-ID1}=null ${dict1}=null
Sleep 1
click id=children5 #点击一级目录Settings
click id=children6 #点击一级目录Settings
Sleep 1
click id=sidebarTrouble_shooting #点击二级目录Trouble Shooting
Sleep 2
@@ -922,28 +902,34 @@ Policy_Verify
... ELSE input id=SubscriberID ${Subscriber-ID}
sleep 2
${APP-ID} Set Variable ${APP-ID1}
Run Keyword If "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click id=protocol
Run Keyword If "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND log $$$$$$1111111
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-HTTPhttp
... AND sleep 2
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-SSL" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-SSL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-SSLssl
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-DNS" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-DNS" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-DNSdns
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-MAIL" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-MAIL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-MAILmail
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-FTP" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-FTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-FTPftp
... ELSE IF "${Select-Test}"=="Proxy Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Proxy Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-HTTPhttp
... ELSE IF "${Select-Test}"=="Proxy Policy Match" and "${APP-ID}"=="Protocol-DoH" Run Keywords click id=protocol
... ELSE IF "${Select-Test}"=="Proxy Policy Match" and "${APP-ID}"=="Protocol-DoH" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div/div[1]/div[1]/form/div[9]/div/div
... AND sleep 2
... AND Policy_Verify_Switch ${APP-ID}
... AND click id=Protocol-DoHDoH
... ELSE log 传入参数错误
${dict} Set Variable ${dict1}
@@ -1400,4 +1386,11 @@ DeleteAuthorities_del
click id=Authorities_del
sleep 2
click xpath=/html/body/div/div/div[3]/button[2]
sleep 2
sleep 2
Policy_Verify_Switch
[Arguments] ${Protocol}
sleep 1
input xpath=//*[@id="objectName_seach"] ${Protocol}
press keys xpath=//*[@id="objectName_seach"] ENTER
sleep 1

View File

@@ -0,0 +1,57 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
7c:36:f9:2d:8f:0c:c7:e4:9f:e1:6f:aa
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:27:32 2020 GMT
Not After : Dec 8 02:27:32 2021 GMT
Subject: C=CN, ST=BJ, O=NT, OU=NT, CN=camiddle
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:af:12:5c:fe:a1:7f:46:e0:15:5b:c2:ae:b0:47:
0f:ea:e9:93:9c:34:96:ac:26:b0:4a:8b:32:26:51:
b4:85:e4:09:12:2f:66:db:8c:cb:d2:a1:64:9a:b0:
de:01:11:ad:4a:d9:fe:94:79:90:45:23:80:e2:15:
a5:4b:4e:03:ae:45:1a:a5:38:57:ad:42:6e:75:1a:
b8:bb:f8:4b:02:f5:1f:43:eb:94:66:a1:47:93:28:
bf:97:a3:d8:2c:39:25:bd:b4:35:1a:cc:16:59:11:
20:2a:23:56:d4:68:4a:45:29:50:a9:28:54:e7:93:
b6:c3:66:68:61:f9:86:23:ed
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
1E:BB:44:09:1C:6D:14:B8:00:16:D8:A1:6D:D3:49:48:15:96:9E:C5
X509v3 Authority Key Identifier:
keyid:BD:06:29:B0:2D:AC:C1:F7:E2:5E:5E:53:AB:D8:2D:B3:CE:67:3D:4B
X509v3 Basic Constraints:
CA:TRUE
Signature Algorithm: sha256WithRSAEncryption
7c:6c:67:61:d1:db:27:53:75:d2:32:46:df:1e:6f:8d:70:a6:
51:f1:8a:d7:ac:f6:f2:9b:bd:d3:5c:33:d5:3b:10:f2:ad:ed:
85:5a:b0:54:9c:48:8a:0b:80:d5:6c:50:fe:43:41:94:54:bc:
76:a1:93:27:e2:dc:23:41:42:88:fa:ec:17:2d:1e:12:22:f0:
f9:f6:ce:62:91:d5:a5:ca:46:28:af:b2:b4:1b:5b:49:1c:0f:
8b:c9:6f:f6:6a:8d:98:49:6c:db:c7:2a:78:89:68:8d:76:15:
58:00:2c:c1:b4:7b:1e:e8:69:4d:d0:fa:83:43:55:f4:34:bb:
ba:a5
-----BEGIN CERTIFICATE-----
MIICbDCCAdWgAwIBAgIMfDb5LY8Mx+Sf4W+qMA0GCSqGSIb3DQEBCwUAMFQxCzAJ
BgNVBAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5U
MQswCQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNzMy
WhcNMjExMjA4MDIyNzMyWjBHMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJ
BgNVBAoMAk5UMQswCQYDVQQLDAJOVDERMA8GA1UEAwwIY2FtaWRkbGUwgZ8wDQYJ
KoZIhvcNAQEBBQADgY0AMIGJAoGBAK8SXP6hf0bgFVvCrrBHD+rpk5w0lqwmsEqL
MiZRtIXkCRIvZtuMy9KhZJqw3gERrUrZ/pR5kEUjgOIVpUtOA65FGqU4V61CbnUa
uLv4SwL1H0PrlGahR5Mov5ej2Cw5Jb20NRrMFlkRICojVtRoSkUpUKkoVOeTtsNm
aGH5hiPtAgMBAAGjUDBOMB0GA1UdDgQWBBQeu0QJHG0UuAAW2KFt00lIFZaexTAf
BgNVHSMEGDAWgBS9BimwLazB9+JeXlOr2C2zzmc9SzAMBgNVHRMEBTADAQH/MA0G
CSqGSIb3DQEBCwUAA4GBAHxsZ2HR2ydTddIyRt8eb41wplHxites9vKbvdNcM9U7
EPKt7YVasFScSIoLgNVsUP5DQZRUvHahkyfi3CNBQoj67BctHhIi8Pn2zmKR1aXK
RiivsrQbW0kcD4vJb/ZqjZhJbNvHKniJaI12FVgALMG0ex7oaU3Q+oNDVfQ0u7ql
-----END CERTIFICATE-----

View File

@@ -0,0 +1,73 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
7c:36:f9:2d:8f:0c:c7:e4:9f:e1:6f:aa
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:27:32 2020 GMT
Not After : Dec 8 02:27:32 2021 GMT
Subject: C=CN, ST=BJ, O=NT, OU=NT, CN=camiddle
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:af:12:5c:fe:a1:7f:46:e0:15:5b:c2:ae:b0:47:
0f:ea:e9:93:9c:34:96:ac:26:b0:4a:8b:32:26:51:
b4:85:e4:09:12:2f:66:db:8c:cb:d2:a1:64:9a:b0:
de:01:11:ad:4a:d9:fe:94:79:90:45:23:80:e2:15:
a5:4b:4e:03:ae:45:1a:a5:38:57:ad:42:6e:75:1a:
b8:bb:f8:4b:02:f5:1f:43:eb:94:66:a1:47:93:28:
bf:97:a3:d8:2c:39:25:bd:b4:35:1a:cc:16:59:11:
20:2a:23:56:d4:68:4a:45:29:50:a9:28:54:e7:93:
b6:c3:66:68:61:f9:86:23:ed
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
1E:BB:44:09:1C:6D:14:B8:00:16:D8:A1:6D:D3:49:48:15:96:9E:C5
X509v3 Authority Key Identifier:
keyid:BD:06:29:B0:2D:AC:C1:F7:E2:5E:5E:53:AB:D8:2D:B3:CE:67:3D:4B
X509v3 Basic Constraints:
CA:TRUE
Signature Algorithm: sha256WithRSAEncryption
7c:6c:67:61:d1:db:27:53:75:d2:32:46:df:1e:6f:8d:70:a6:
51:f1:8a:d7:ac:f6:f2:9b:bd:d3:5c:33:d5:3b:10:f2:ad:ed:
85:5a:b0:54:9c:48:8a:0b:80:d5:6c:50:fe:43:41:94:54:bc:
76:a1:93:27:e2:dc:23:41:42:88:fa:ec:17:2d:1e:12:22:f0:
f9:f6:ce:62:91:d5:a5:ca:46:28:af:b2:b4:1b:5b:49:1c:0f:
8b:c9:6f:f6:6a:8d:98:49:6c:db:c7:2a:78:89:68:8d:76:15:
58:00:2c:c1:b4:7b:1e:e8:69:4d:d0:fa:83:43:55:f4:34:bb:
ba:a5
-----BEGIN CERTIFICATE-----
MIICbDCCAdWgAwIBAgIMfDb5LY8Mx+Sf4W+qMA0GCSqGSIb3DQEBCwUAMFQxCzAJ
BgNVBAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5U
MQswCQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNzMy
WhcNMjExMjA4MDIyNzMyWjBHMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJ
BgNVBAoMAk5UMQswCQYDVQQLDAJOVDERMA8GA1UEAwwIY2FtaWRkbGUwgZ8wDQYJ
KoZIhvcNAQEBBQADgY0AMIGJAoGBAK8SXP6hf0bgFVvCrrBHD+rpk5w0lqwmsEqL
MiZRtIXkCRIvZtuMy9KhZJqw3gERrUrZ/pR5kEUjgOIVpUtOA65FGqU4V61CbnUa
uLv4SwL1H0PrlGahR5Mov5ej2Cw5Jb20NRrMFlkRICojVtRoSkUpUKkoVOeTtsNm
aGH5hiPtAgMBAAGjUDBOMB0GA1UdDgQWBBQeu0QJHG0UuAAW2KFt00lIFZaexTAf
BgNVHSMEGDAWgBS9BimwLazB9+JeXlOr2C2zzmc9SzAMBgNVHRMEBTADAQH/MA0G
CSqGSIb3DQEBCwUAA4GBAHxsZ2HR2ydTddIyRt8eb41wplHxites9vKbvdNcM9U7
EPKt7YVasFScSIoLgNVsUP5DQZRUvHahkyfi3CNBQoj67BctHhIi8Pn2zmKR1aXK
RiivsrQbW0kcD4vJb/ZqjZhJbNvHKniJaI12FVgALMG0ex7oaU3Q+oNDVfQ0u7ql
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICdjCCAd+gAwIBAgIJAOZyNIcj3S7OMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5UMQsw
CQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNjQwWhcN
MjExMjA4MDIyNjQwWjBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNV
BAcMAkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRS
VVNUMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC83l1aCRsQh/HZ+iOYBw1o
GiKWkJjxRvOaxKAkkV0zAaOI7J3bMHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w
/9sHeHb8Xk4mH9M5JTa0a2BtYHfRpZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP
+Vfx2OSuujXc6C1ykjCfXwIDAQABo1AwTjAdBgNVHQ4EFgQUvQYpsC2swffiXl5T
q9gts85nPUswHwYDVR0jBBgwFoAUvQYpsC2swffiXl5Tq9gts85nPUswDAYDVR0T
BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAQe5Pnkdo7/Pc4UQwgdtNLWza2yEx4
3/385ajpKcAdW2Jytj8W9fJNEGNnhtQCM9Du/e8O8OK0+Cuf+AitPptoC2ijlpUb
AfWWovdwgEmzqPlYkdLOt0a8cv4lkxx6/EWpDKsWHzOJFzL/HS4Ec+dIFTfBQttO
RB46s6Ruv7Y8lQ==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIBkzCB/QIBADBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNVBAcM
AkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCGNhbWlkZGxl
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvElz+oX9G4BVbwq6wRw/q6ZOc
NJasJrBKizImUbSF5AkSL2bbjMvSoWSasN4BEa1K2f6UeZBFI4DiFaVLTgOuRRql
OFetQm51Gri7+EsC9R9D65RmoUeTKL+Xo9gsOSW9tDUazBZZESAqI1bUaEpFKVCp
KFTnk7bDZmhh+YYj7QIDAQABoAAwDQYJKoZIhvcNAQELBQADgYEAmoUjsKyOQPs/
F5VLI785VJwWMtI2Uo7XNDCZaJZkZ8/pSsp1h6F5pxVX0956IcsWmXwOhr7f46Go
xXx7XKshiuXO9gaazi1PhiwIw1J0IGB/EhdSNGPo0DucYnDUZrNNT9Fs3MXAnpXD
zS881XHTDCFEfAmdkkhpt/FFPJ5iIKc=
-----END CERTIFICATE REQUEST-----

View File

@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCvElz+oX9G4BVbwq6wRw/q6ZOcNJasJrBKizImUbSF5AkSL2bb
jMvSoWSasN4BEa1K2f6UeZBFI4DiFaVLTgOuRRqlOFetQm51Gri7+EsC9R9D65Rm
oUeTKL+Xo9gsOSW9tDUazBZZESAqI1bUaEpFKVCpKFTnk7bDZmhh+YYj7QIDAQAB
AoGBAIiShbMp3vU2V9MWY1omhXdXMYyYxbWUFNCCF+QmtvH/+0eRbOb2xgYRWz8F
nJou5QXQWzYOQwp8cM1t312IhXtBpSiWqncihaL90qa9hjKtn5QqMO7gogG5KyTb
SEqs4QJj3ajFfrCFRWP92abh3O6rPzyRlAvdECPN4w1FY+TNAkEA37c8evcLRHYO
GrDJhltScCMMtBqJTO1b4FoJga5cbno/wBGmdKJDAYxyUyaQEr4GgprJ6X+T50EU
VHpp8/LkLwJBAMhWEDxpzV2cj2wKggtmwgfw1ce2OkcfpLPDv4DucJ8VJoLeCNp3
05qLyPtwTVRsD1dMsaO6YAqOuekpGsumRqMCQFQmzO1EOEzMS4nmrieH+n6L8J9e
y/7P2huOQr0xJTu5aHmLKh39W08d0XNNsiwapsBCEWlvv+bhKBCO64QD/akCQFJf
aM+eZU2/aQ1wiKYte0yOjyhN2kqSTUOJEj3uTKpspOgcaaGCsaQTI/GW7ITw5aHs
rAH5STIuG20udJEV7mcCQQDQ4Q7PdDzinJTlLUj6Hy9rKNiNqb8DGCJD2fh+GO3Y
q+1OfaW/21g47vLAdC73j4cy/JxozsqgvcUhU8HHQRPS
-----END RSA PRIVATE KEY-----

View File

@@ -0,0 +1,57 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
7c:36:f9:2d:8f:0c:c7:e4:9f:e1:6f:aa
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:27:32 2020 GMT
Not After : Dec 8 02:27:32 2021 GMT
Subject: C=CN, ST=BJ, O=NT, OU=NT, CN=camiddle
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:af:12:5c:fe:a1:7f:46:e0:15:5b:c2:ae:b0:47:
0f:ea:e9:93:9c:34:96:ac:26:b0:4a:8b:32:26:51:
b4:85:e4:09:12:2f:66:db:8c:cb:d2:a1:64:9a:b0:
de:01:11:ad:4a:d9:fe:94:79:90:45:23:80:e2:15:
a5:4b:4e:03:ae:45:1a:a5:38:57:ad:42:6e:75:1a:
b8:bb:f8:4b:02:f5:1f:43:eb:94:66:a1:47:93:28:
bf:97:a3:d8:2c:39:25:bd:b4:35:1a:cc:16:59:11:
20:2a:23:56:d4:68:4a:45:29:50:a9:28:54:e7:93:
b6:c3:66:68:61:f9:86:23:ed
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
1E:BB:44:09:1C:6D:14:B8:00:16:D8:A1:6D:D3:49:48:15:96:9E:C5
X509v3 Authority Key Identifier:
keyid:BD:06:29:B0:2D:AC:C1:F7:E2:5E:5E:53:AB:D8:2D:B3:CE:67:3D:4B
X509v3 Basic Constraints:
CA:TRUE
Signature Algorithm: sha256WithRSAEncryption
7c:6c:67:61:d1:db:27:53:75:d2:32:46:df:1e:6f:8d:70:a6:
51:f1:8a:d7:ac:f6:f2:9b:bd:d3:5c:33:d5:3b:10:f2:ad:ed:
85:5a:b0:54:9c:48:8a:0b:80:d5:6c:50:fe:43:41:94:54:bc:
76:a1:93:27:e2:dc:23:41:42:88:fa:ec:17:2d:1e:12:22:f0:
f9:f6:ce:62:91:d5:a5:ca:46:28:af:b2:b4:1b:5b:49:1c:0f:
8b:c9:6f:f6:6a:8d:98:49:6c:db:c7:2a:78:89:68:8d:76:15:
58:00:2c:c1:b4:7b:1e:e8:69:4d:d0:fa:83:43:55:f4:34:bb:
ba:a5
-----BEGIN CERTIFICATE-----
MIICbDCCAdWgAwIBAgIMfDb5LY8Mx+Sf4W+qMA0GCSqGSIb3DQEBCwUAMFQxCzAJ
BgNVBAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5U
MQswCQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNzMy
WhcNMjExMjA4MDIyNzMyWjBHMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJ
BgNVBAoMAk5UMQswCQYDVQQLDAJOVDERMA8GA1UEAwwIY2FtaWRkbGUwgZ8wDQYJ
KoZIhvcNAQEBBQADgY0AMIGJAoGBAK8SXP6hf0bgFVvCrrBHD+rpk5w0lqwmsEqL
MiZRtIXkCRIvZtuMy9KhZJqw3gERrUrZ/pR5kEUjgOIVpUtOA65FGqU4V61CbnUa
uLv4SwL1H0PrlGahR5Mov5ej2Cw5Jb20NRrMFlkRICojVtRoSkUpUKkoVOeTtsNm
aGH5hiPtAgMBAAGjUDBOMB0GA1UdDgQWBBQeu0QJHG0UuAAW2KFt00lIFZaexTAf
BgNVHSMEGDAWgBS9BimwLazB9+JeXlOr2C2zzmc9SzAMBgNVHRMEBTADAQH/MA0G
CSqGSIb3DQEBCwUAA4GBAHxsZ2HR2ydTddIyRt8eb41wplHxites9vKbvdNcM9U7
EPKt7YVasFScSIoLgNVsUP5DQZRUvHahkyfi3CNBQoj67BctHhIi8Pn2zmKR1aXK
RiivsrQbW0kcD4vJb/ZqjZhJbNvHKniJaI12FVgALMG0ex7oaU3Q+oNDVfQ0u7ql
-----END CERTIFICATE-----

View File

@@ -0,0 +1,53 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
ae:00:d8:fb:e1:00:40:c4:9e:0c:ad:6a
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:28:20 2020 GMT
Not After : Dec 8 02:28:20 2021 GMT
Subject: C=CN, CN=www.vip.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:b7:60:f5:30:58:72:d4:8d:0b:71:41:97:a3:b3:
f7:d0:73:e3:fa:a0:31:60:b5:78:07:3b:68:a1:7b:
cc:0a:22:ab:1a:cc:3c:c9:49:e0:30:f8:5a:1a:ae:
2e:65:ea:25:af:39:94:7a:7e:59:0c:ab:66:13:fa:
69:cb:82:3c:af:ab:e0:f5:d6:b4:bc:d5:25:bd:07:
9d:38:ed:8e:53:50:f1:83:5d:f4:cb:d5:23:e3:31:
02:03:4d:d1:27:56:69:fc:44:c1:9d:fc:42:17:6c:
e7:4a:f8:7e:4d:ec:2e:8c:2a:6f:eb:49:62:89:81:
3f:a9:48:6b:46:3f:ad:9d:db
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment
Signature Algorithm: sha256WithRSAEncryption
a7:11:3d:3a:4a:1f:87:36:3e:0d:a0:ba:a2:df:a6:cb:16:25:
c3:85:be:9e:1d:1a:49:58:1a:71:49:a1:9f:a6:bd:8d:fb:3e:
0a:50:6f:2f:cb:24:67:bb:a3:ac:2e:57:d5:99:3e:99:2e:d8:
24:e7:9d:8f:67:11:a1:df:1c:93:79:ca:70:28:55:a9:6e:c9:
28:1c:9a:b3:9c:76:fa:07:22:c1:75:f9:89:a4:fe:f8:25:f4:
5d:85:46:35:48:84:d8:25:ab:7b:8a:47:a6:ed:2b:c4:d7:74:
21:1a:77:90:4b:4d:88:75:2e:39:c0:12:5d:3c:5a:02:02:e8:
7f:47
-----BEGIN CERTIFICATE-----
MIICEzCCAXygAwIBAgINAK4A2PvhAEDEngytajANBgkqhkiG9w0BAQsFADBUMQsw
CQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNVBAcMAkJKMQswCQYDVQQKDAJO
VDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRSVVNUMB4XDTIwMTIwODAyMjgy
MFoXDTIxMTIwODAyMjgyMFowIzELMAkGA1UEBhMCQ04xFDASBgNVBAMMC3d3dy52
aXAuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3YPUwWHLUjQtxQZej
s/fQc+P6oDFgtXgHO2ihe8wKIqsazDzJSeAw+Foari5l6iWvOZR6flkMq2YT+mnL
gjyvq+D11rS81SW9B5047Y5TUPGDXfTL1SPjMQIDTdEnVmn8RMGd/EIXbOdK+H5N
7C6MKm/rSWKJgT+pSGtGP62d2wIDAQABoxowGDAJBgNVHRMEAjAAMAsGA1UdDwQE
AwIF4DANBgkqhkiG9w0BAQsFAAOBgQCnET06Sh+HNj4NoLqi36bLFiXDhb6eHRpJ
WBpxSaGfpr2N+z4KUG8vyyRnu6OsLlfVmT6ZLtgk552PZxGh3xyTecpwKFWpbsko
HJqznHb6ByLBdfmJpP74JfRdhUY1SITYJat7ikem7SvE13QhGneQS02IdS45wBJd
PFoCAuh/Rw==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,69 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
ae:00:d8:fb:e1:00:40:c4:9e:0c:ad:6a
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:28:20 2020 GMT
Not After : Dec 8 02:28:20 2021 GMT
Subject: C=CN, CN=www.vip.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:b7:60:f5:30:58:72:d4:8d:0b:71:41:97:a3:b3:
f7:d0:73:e3:fa:a0:31:60:b5:78:07:3b:68:a1:7b:
cc:0a:22:ab:1a:cc:3c:c9:49:e0:30:f8:5a:1a:ae:
2e:65:ea:25:af:39:94:7a:7e:59:0c:ab:66:13:fa:
69:cb:82:3c:af:ab:e0:f5:d6:b4:bc:d5:25:bd:07:
9d:38:ed:8e:53:50:f1:83:5d:f4:cb:d5:23:e3:31:
02:03:4d:d1:27:56:69:fc:44:c1:9d:fc:42:17:6c:
e7:4a:f8:7e:4d:ec:2e:8c:2a:6f:eb:49:62:89:81:
3f:a9:48:6b:46:3f:ad:9d:db
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment
Signature Algorithm: sha256WithRSAEncryption
a7:11:3d:3a:4a:1f:87:36:3e:0d:a0:ba:a2:df:a6:cb:16:25:
c3:85:be:9e:1d:1a:49:58:1a:71:49:a1:9f:a6:bd:8d:fb:3e:
0a:50:6f:2f:cb:24:67:bb:a3:ac:2e:57:d5:99:3e:99:2e:d8:
24:e7:9d:8f:67:11:a1:df:1c:93:79:ca:70:28:55:a9:6e:c9:
28:1c:9a:b3:9c:76:fa:07:22:c1:75:f9:89:a4:fe:f8:25:f4:
5d:85:46:35:48:84:d8:25:ab:7b:8a:47:a6:ed:2b:c4:d7:74:
21:1a:77:90:4b:4d:88:75:2e:39:c0:12:5d:3c:5a:02:02:e8:
7f:47
-----BEGIN CERTIFICATE-----
MIICEzCCAXygAwIBAgINAK4A2PvhAEDEngytajANBgkqhkiG9w0BAQsFADBUMQsw
CQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNVBAcMAkJKMQswCQYDVQQKDAJO
VDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRSVVNUMB4XDTIwMTIwODAyMjgy
MFoXDTIxMTIwODAyMjgyMFowIzELMAkGA1UEBhMCQ04xFDASBgNVBAMMC3d3dy52
aXAuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3YPUwWHLUjQtxQZej
s/fQc+P6oDFgtXgHO2ihe8wKIqsazDzJSeAw+Foari5l6iWvOZR6flkMq2YT+mnL
gjyvq+D11rS81SW9B5047Y5TUPGDXfTL1SPjMQIDTdEnVmn8RMGd/EIXbOdK+H5N
7C6MKm/rSWKJgT+pSGtGP62d2wIDAQABoxowGDAJBgNVHRMEAjAAMAsGA1UdDwQE
AwIF4DANBgkqhkiG9w0BAQsFAAOBgQCnET06Sh+HNj4NoLqi36bLFiXDhb6eHRpJ
WBpxSaGfpr2N+z4KUG8vyyRnu6OsLlfVmT6ZLtgk552PZxGh3xyTecpwKFWpbsko
HJqznHb6ByLBdfmJpP74JfRdhUY1SITYJat7ikem7SvE13QhGneQS02IdS45wBJd
PFoCAuh/Rw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICdjCCAd+gAwIBAgIJAOZyNIcj3S7OMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5UMQsw
CQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNjQwWhcN
MjExMjA4MDIyNjQwWjBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNV
BAcMAkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRS
VVNUMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC83l1aCRsQh/HZ+iOYBw1o
GiKWkJjxRvOaxKAkkV0zAaOI7J3bMHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w
/9sHeHb8Xk4mH9M5JTa0a2BtYHfRpZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP
+Vfx2OSuujXc6C1ykjCfXwIDAQABo1AwTjAdBgNVHQ4EFgQUvQYpsC2swffiXl5T
q9gts85nPUswHwYDVR0jBBgwFoAUvQYpsC2swffiXl5Tq9gts85nPUswDAYDVR0T
BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAQe5Pnkdo7/Pc4UQwgdtNLWza2yEx4
3/385ajpKcAdW2Jytj8W9fJNEGNnhtQCM9Du/e8O8OK0+Cuf+AitPptoC2ijlpUb
AfWWovdwgEmzqPlYkdLOt0a8cv4lkxx6/EWpDKsWHzOJFzL/HS4Ec+dIFTfBQttO
RB46s6Ruv7Y8lQ==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,10 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIBYjCBzAIBADAjMQswCQYDVQQGEwJDTjEUMBIGA1UEAwwLd3d3LnZpcC5jb20w
gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALdg9TBYctSNC3FBl6Oz99Bz4/qg
MWC1eAc7aKF7zAoiqxrMPMlJ4DD4WhquLmXqJa85lHp+WQyrZhP6acuCPK+r4PXW
tLzVJb0HnTjtjlNQ8YNd9MvVI+MxAgNN0SdWafxEwZ38Qhds50r4fk3sLowqb+tJ
YomBP6lIa0Y/rZ3bAgMBAAGgADANBgkqhkiG9w0BAQsFAAOBgQAhOnrWJBRZX96g
c7tBmRNCaRVZF1bd9CHfZbIBStOeuZfUfYjQskpGyx9p5zquhMQURm3S32fPDS/+
EouqaxIlIH6oKRQupnkbtgGQC8zITXzW1w4oodXBXBfSx06+J+qVjkPGbl+gdNan
TqcAt6d6rdaamKbwhnXGPkOYjksd+Q==
-----END CERTIFICATE REQUEST-----

View File

@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXgIBAAKBgQC3YPUwWHLUjQtxQZejs/fQc+P6oDFgtXgHO2ihe8wKIqsazDzJ
SeAw+Foari5l6iWvOZR6flkMq2YT+mnLgjyvq+D11rS81SW9B5047Y5TUPGDXfTL
1SPjMQIDTdEnVmn8RMGd/EIXbOdK+H5N7C6MKm/rSWKJgT+pSGtGP62d2wIDAQAB
AoGBALBG9QuHSsNF3mT9z54fBy6L6PBog27aosoY8sigr5BiqSZ2hExexrNsWXli
TNnNTnJ1oGRsBoAmV1cHFiH6TQhVTKrsGvHRZZ5trMVjew1rhn4l7JkyoRSBZsZu
RblkF1XLpnqE/ddXepWxgy+Av8axbW+fXHgVGocWY8xWMotxAkEA3DhINmZQbh/u
BdRBo8h3Oqlmq/NJb3LZgNgM9c/du6CRjhC22jKmTnz0H3dLMSFWmZx/qTAAcj3z
XpsLsYBTwwJBANUsUwnK8X2bLXNyKgEgfE13E3DgUVdPO0cft/8V7X0WXWSzFIqY
BlfvccS33V3VHTZF5hLg9CB/cLk2tnYb5AkCQQCA+rXQprwUw760y0xmkNLEGNN5
glRQYgPh4qg0kDpd2f1mJ4Pw6Blffu+8PjJb5BrEfVSH0wVv47jWgBipLW/hAkEA
uyvC8Vs+tGG3A6Ge3gRu//lomXhsEzQfQTDJdnEDaAxmDk/q3lHjZ/x2sRobhRLl
Jk0zWSopUAt1pzox9PxCOQJAEU0wSL3jUoUG+W74s06nCTgBR8G3IOVarLtjg3+j
5NCFo/tJ0FS/lvSEuSGppfdlEtPgMqPnEWTc5YUcfIoxvg==
-----END RSA PRIVATE KEY-----

View File

@@ -0,0 +1,53 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
ae:00:d8:fb:e1:00:40:c4:9e:0c:ad:6a
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=BJ, L=BJ, O=NT, OU=NT, CN=CA TRUST
Validity
Not Before: Dec 8 02:28:20 2020 GMT
Not After : Dec 8 02:28:20 2021 GMT
Subject: C=CN, CN=www.vip.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:b7:60:f5:30:58:72:d4:8d:0b:71:41:97:a3:b3:
f7:d0:73:e3:fa:a0:31:60:b5:78:07:3b:68:a1:7b:
cc:0a:22:ab:1a:cc:3c:c9:49:e0:30:f8:5a:1a:ae:
2e:65:ea:25:af:39:94:7a:7e:59:0c:ab:66:13:fa:
69:cb:82:3c:af:ab:e0:f5:d6:b4:bc:d5:25:bd:07:
9d:38:ed:8e:53:50:f1:83:5d:f4:cb:d5:23:e3:31:
02:03:4d:d1:27:56:69:fc:44:c1:9d:fc:42:17:6c:
e7:4a:f8:7e:4d:ec:2e:8c:2a:6f:eb:49:62:89:81:
3f:a9:48:6b:46:3f:ad:9d:db
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment
Signature Algorithm: sha256WithRSAEncryption
a7:11:3d:3a:4a:1f:87:36:3e:0d:a0:ba:a2:df:a6:cb:16:25:
c3:85:be:9e:1d:1a:49:58:1a:71:49:a1:9f:a6:bd:8d:fb:3e:
0a:50:6f:2f:cb:24:67:bb:a3:ac:2e:57:d5:99:3e:99:2e:d8:
24:e7:9d:8f:67:11:a1:df:1c:93:79:ca:70:28:55:a9:6e:c9:
28:1c:9a:b3:9c:76:fa:07:22:c1:75:f9:89:a4:fe:f8:25:f4:
5d:85:46:35:48:84:d8:25:ab:7b:8a:47:a6:ed:2b:c4:d7:74:
21:1a:77:90:4b:4d:88:75:2e:39:c0:12:5d:3c:5a:02:02:e8:
7f:47
-----BEGIN CERTIFICATE-----
MIICEzCCAXygAwIBAgINAK4A2PvhAEDEngytajANBgkqhkiG9w0BAQsFADBUMQsw
CQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNVBAcMAkJKMQswCQYDVQQKDAJO
VDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRSVVNUMB4XDTIwMTIwODAyMjgy
MFoXDTIxMTIwODAyMjgyMFowIzELMAkGA1UEBhMCQ04xFDASBgNVBAMMC3d3dy52
aXAuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3YPUwWHLUjQtxQZej
s/fQc+P6oDFgtXgHO2ihe8wKIqsazDzJSeAw+Foari5l6iWvOZR6flkMq2YT+mnL
gjyvq+D11rS81SW9B5047Y5TUPGDXfTL1SPjMQIDTdEnVmn8RMGd/EIXbOdK+H5N
7C6MKm/rSWKJgT+pSGtGP62d2wIDAQABoxowGDAJBgNVHRMEAjAAMAsGA1UdDwQE
AwIF4DANBgkqhkiG9w0BAQsFAAOBgQCnET06Sh+HNj4NoLqi36bLFiXDhb6eHRpJ
WBpxSaGfpr2N+z4KUG8vyyRnu6OsLlfVmT6ZLtgk552PZxGh3xyTecpwKFWpbsko
HJqznHb6ByLBdfmJpP74JfRdhUY1SITYJat7ikem7SvE13QhGneQS02IdS45wBJd
PFoCAuh/Rw==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICdjCCAd+gAwIBAgIJAOZyNIcj3S7OMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5UMQsw
CQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNjQwWhcN
MjExMjA4MDIyNjQwWjBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNV
BAcMAkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRS
VVNUMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC83l1aCRsQh/HZ+iOYBw1o
GiKWkJjxRvOaxKAkkV0zAaOI7J3bMHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w
/9sHeHb8Xk4mH9M5JTa0a2BtYHfRpZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP
+Vfx2OSuujXc6C1ykjCfXwIDAQABo1AwTjAdBgNVHQ4EFgQUvQYpsC2swffiXl5T
q9gts85nPUswHwYDVR0jBBgwFoAUvQYpsC2swffiXl5Tq9gts85nPUswDAYDVR0T
BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAQe5Pnkdo7/Pc4UQwgdtNLWza2yEx4
3/385ajpKcAdW2Jytj8W9fJNEGNnhtQCM9Du/e8O8OK0+Cuf+AitPptoC2ijlpUb
AfWWovdwgEmzqPlYkdLOt0a8cv4lkxx6/EWpDKsWHzOJFzL/HS4Ec+dIFTfBQttO
RB46s6Ruv7Y8lQ==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICdjCCAd+gAwIBAgIJAOZyNIcj3S7OMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5UMQsw
CQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMjA4MDIyNjQwWhcN
MjExMjA4MDIyNjQwWjBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNV
BAcMAkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRS
VVNUMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC83l1aCRsQh/HZ+iOYBw1o
GiKWkJjxRvOaxKAkkV0zAaOI7J3bMHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w
/9sHeHb8Xk4mH9M5JTa0a2BtYHfRpZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP
+Vfx2OSuujXc6C1ykjCfXwIDAQABo1AwTjAdBgNVHQ4EFgQUvQYpsC2swffiXl5T
q9gts85nPUswHwYDVR0jBBgwFoAUvQYpsC2swffiXl5Tq9gts85nPUswDAYDVR0T
BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAQe5Pnkdo7/Pc4UQwgdtNLWza2yEx4
3/385ajpKcAdW2Jytj8W9fJNEGNnhtQCM9Du/e8O8OK0+Cuf+AitPptoC2ijlpUb
AfWWovdwgEmzqPlYkdLOt0a8cv4lkxx6/EWpDKsWHzOJFzL/HS4Ec+dIFTfBQttO
RB46s6Ruv7Y8lQ==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIBkzCB/QIBADBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNVBAcM
AkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRSVVNU
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC83l1aCRsQh/HZ+iOYBw1oGiKW
kJjxRvOaxKAkkV0zAaOI7J3bMHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w/9sH
eHb8Xk4mH9M5JTa0a2BtYHfRpZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP+Vfx
2OSuujXc6C1ykjCfXwIDAQABoAAwDQYJKoZIhvcNAQELBQADgYEAfjxDi0a8g6gM
F4su1ocWvFase84tidt5+lBSvF7DZpd15fd7kELGgVas89mQo+Zb8UXUqHWf7wCr
TGbf9eqxsMqRNUL6zycDdxg+67qDLqxg+Trm1fQ2MtDUYYyNLwWGSw34bSTQb1De
AtNC/Rpt3W8XQh9iko2Qcw2KHHxe/BQ=
-----END CERTIFICATE REQUEST-----

View File

@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQC83l1aCRsQh/HZ+iOYBw1oGiKWkJjxRvOaxKAkkV0zAaOI7J3b
MHu+9j+t+MXuKlSliKvQnjuKStUVcw2o2p3w/9sHeHb8Xk4mH9M5JTa0a2BtYHfR
pZnpKDMNKqw1uF8IhgYeRcWCxbTksZpXjUGP+Vfx2OSuujXc6C1ykjCfXwIDAQAB
AoGANjO6prQmSEA7cEsRG/gqKM4XTw6AVf3+u1PigZwWGyVFQW5mfxkS6mLRM6RJ
aWhMkpT+eghvHekL7fPu356d5KWhVyWtHmqUsecvxWPkErJKI2uCFuj3G7B2g6mp
rzPMcpJ13ynVQ9bN60V1pKWUIkAll4hCqqjw9l6oxviSoEECQQDobjh4XpIWTWjU
PITAkv8EkAi6sk+rlyxGypqKm5j6MsIf7kxO9zMGwiaabMLBMohiIkLkHCp3RFWz
cJMoA3jtAkEA0AVMWJCS5rjPpRLG2sPZryjzpuTxp+9KxREP3BlrqvVqrInqJEL2
1h4pTRDqH3Urrw8IKot/o5adUNfM/nZr+wJAbfQuXKsIWuqVy8kxV9RyNZtZtdBC
pj7moDqaLzX6gWnfsbFOghCpH+pazrTi0Phx0lK46CZ25GL8U93Oj6BM5QJBAKrh
b1HhkYtOjeSAhDH5aLzm2yBiOdFGVRmFZo3bpAKQD80kjd6z06kYpbzVBD5LNlNb
+c1ZQsTTWO+sFo2CIjkCQDVGS6bb6BGfROcF2YCqyFf20wGGXDWqy3MLxNCt/kaO
6gFU6DackXM0iXdwIHOWUNAJYhhtjgVWPFWev2Xnu1w=
-----END RSA PRIVATE KEY-----

View File

@@ -1,177 +1,19 @@
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
184