2018-2019-2 20165221カリキュラムの設計を学ぶ - 最終報告書を
眉:
- 名前:タン暁
- 学生ID:20165221
トピック:のpythonベースGMSSLを実現
- 講師:Loujia鵬
- 終了時間:2019年5月6日--- 2019年5月26日
- 受け入れ時間:2019年5月27日
パネルのメンバー:ヤンJingtao、タン暁、劉Jinfu
週刊タスクリスト:
1週目
- ダウンロードしてインストールPythonのコンパイラのランタイム環境
- 完了コードと雲のgitリポジトリの設定
- いくつかの状態秘密のアルゴリズムを学びます
ネットは、Pythonの基本的な構文と一緒にいくつかの教訓を学びます
week1学習ブログリンク
week2
- 全体の暗号化と復号化のプロセスを把握SM3状態秘密アルゴリズム
- Pythonは亀のプロットライブラリの研究に使用されています
各プログラミング言語の違いを理解するためにコントラスト、
week2学習ブログリンク
week3
- 深い理解のOpenSSLの
- 仮想マシン環境のコピーを構築するには
- テストに加え、RSA暗号解読に基づいて、
- 非対称暗号化と復号化のためのpython
SSL Pythonと通信ネットワークベースの実装にOpenSSL
week3学習ブログリンク
最終的な結果は:
SM3状態秘密の暗号化と復号化の成功:
RSAの暗号化と復号化GMSSLテストに基づきます:
- SSLとPython GMSSLネットワーク通信ベースの実装:
- 接続を確立するために、成功をバインド
- ソケット接続成功
- そして、具体的な情報証明書を取得します:
- 接続を確立するために、成功をバインド
追加の知識と学習:
- カメのライブラリで使用されるのpython:
ライブラリ関数は、五芒星を描きます:
九九:
ライブラリ関数を使用すると、自分の名前の最初の文字を描きます:
コードへのリンク:
コース設計の概要:
- 本次课程设计时间不长,但是自己也算是尽力去做了,尽力去每天学一点,每周总结一点,原来自己挺讨厌写博客的,但是这次的课设博客自己写的还是挺开心的,嘻嘻嘻。
- 可能之前的很多东西都没有搞得太清楚,所以这次的课设对自己而言还是有一定的难度的。但这次的课设,自己也才真正体会到做中学吧,虽然课设中的许多算法在之前的课程中都有学过,但自己都学的不精,这次通过在网上查阅资料,自己一点点摸索,一点点琢磨,包括在慕课上学习Python的基本语法用法。
- 很多东西老师讲很多遍,都不如自己上手操作一遍.....这次的sm3算法和RSA算法的加解密,自己在理解的吧基础上,一步步做到最后。而附加的传输通信,也是对之前课上知识的一种延伸
- 总之,课设时间短,学习的过程还是比较扎心的......不懂就问度娘,向老师和小组其他成员求教,但是学到后的喜悦还是有的。
- 这次课设自己算是比较沉下心来捡了许多之前老师讲过但自己没学会,自己学过但又不精的知识点,也算是为期末和以后的学习延续一个好的学习状态吧!
- 最后感谢小组成员对我的帮助,也感谢课设和老师,给了我这次学到知识的机会,过程比较辛苦,但收获也不小!