diyca:自己动手做的证书颁发机构

时间:2024-05-20 20:03:55
【文件属性】:

文件名称:diyca:自己动手做的证书颁发机构

文件大小:91KB

文件格式:ZIP

更新时间:2024-05-20 20:03:55

tls ssl flask cryptography python3

概述 ***仅Python 3 *** (Python 2已于2020年弃用) ***严格遵循docs / preparation_notes.txt非常重要。 *** 这个git项目构成了一个自己动手的证书颁发机构(diyca),适用于在进入集成系统测试之前就进行单元测试(开发人员测试)的受众:更多的开发人员,最终用户和/或审核员。 基于用户提供的证书签名请求(CSR),使用Web浏览器(Firefox,Safari等),使用Web服务器方法来获得由此单元测试CA签名的X.509证书。 该项目的灵感来自无数的物联网(IoT)项目,这些项目可能属于以下不良模式之一: 根本没有数据安全性:(1)没有端点的身份验证,(2)没有消息完整性检查,(3)数据以明文形式通过网络传输。 合作伙伴正在使用弱加密技术(例如RC4或Single-DES),并且没有安装或管理密钥的安全方法。 例如,


【文件预览】:
diyca-master
----bin()
--------diyca_admin.sh(1KB)
--------2.diyca_calvin_init.sh(2KB)
--------rcerts.sh(404B)
--------diyca_calvin_cert.cfg(2KB)
--------rc.diyca.sh(730B)
--------3.diyca_web_init.sh(2KB)
--------rdb.sh(245B)
--------diyca_common.bash(873B)
--------rpi_sensors.sh(3KB)
--------diyca_web_cert.cfg(691B)
--------1.diyca_cleanup.sh(1KB)
----example.users()
--------README.txt(1KB)
--------bin()
--------bob()
--------alice()
----docs()
--------preparation_notes.txt(10KB)
--------high_level_design_admin.txt(775B)
--------high_level_design_web.txt(2KB)
----.github()
--------ISSUE_TEMPLATE()
----diyca.version(156B)
----LICENSE(34KB)
----.gitignore(25B)
----README.md(4KB)
----app_web()
--------diyca_web_main.py(20KB)
--------templates()
--------diyca_web_utilities.py(9KB)
--------diyca_web.cfg(743B)
--------static()
--------diyca_web_signer.py(4KB)
--------diyca_web_ddl.py(489B)
--------diyca_admin.py(6KB)
----.gitattributes(13B)

网友评论