PTT推薦

[問卦] python小project做這樣還可以嗎?

看板Gossiping標題[問卦] python小project做這樣還可以嗎?作者
applebg
(Malicious Racist)
時間推噓 推:9 噓:9 →:16

就是我pip install一個密碼套件,然後把裡面都功能都
實現了。

有一個generate_key()函數,會隨機產生一把鑰匙,並且
以MyKey.txt這個文字檔案儲存在同一個目錄下。

有一個encrypt_message()函數,它會把鑰匙先讀進來,
只要給他一段明文作為argument,這個函數就會產生密文

有一個decrypt_message()函數,它會把鑰匙先讀進來,
只要給他一段密文作為argument,這個函數就會把密文還
原成原文。

我去唸密碼學書籍,裡面都是一些難到爆炸的艱深數論知
識,我中文系畢業根本就不可能去懂那些東西。但我仍然
拚出了一個可以玩的玩具。

這樣子的小project可以拿去大學資工系給人看嗎?

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.42.235 (臺灣)
PTT 網址

NotUniqueSol 12/02 16:52hello!world 呢?

bill403777 12/02 16:52很棒,下次試著不用套件寫出來

skevis 12/02 16:53沒興趣

be00148 12/02 16:53這樣交得到女朋友嗎

Kazetachinu 12/02 16:54好棒 資工大神

qk3380888 12/02 16:54啊這不就一般加密= =

Kazetachinu 12/02 16:54我只會hello world

S2aqua 12/02 16:55攻城師打鍵盤 帥哥打女人

actuy 12/02 16:55好強ㄛ,我只會爬蟲抓外幣匯率

meokay 12/02 16:55?

ki11erbear56 12/02 16:56不懂密碼學說自己寫密碼套件 笑死

a1919979 12/02 16:57RSA?

套件是說是AES

※ 編輯: applebg (36.226.42.235 臺灣), 12/02/2021 16:58:03

jackycheny 12/02 16:58阿肥github玩玩open source就好了= =

wei115 12/02 16:58會pip install就有60分惹

wonder007 12/02 16:59看吧Python的魔力就是讓人覺得自己很會

wonder007 12/02 17:00然而本科系眼裡你就call function而已

wei115 12/02 17:01反正真的有強度的程式也沒幾個大學生寫的

wei115 12/02 17:01來 會call function ok的拉

fytnship 12/02 17:02關鍵在原文跟密文的轉換你要怎麼寫

fytnship 12/02 17:03若是人家已寫好 的確就是call function

加密演算法似乎有行業標準。我數學爛,自己想加密演算法,品質不太可能好過 專業人士,但我想我會去看他們發表的paper。

hehe88528 12/02 17:04Id給尊重

※ 編輯: applebg (36.226.42.235 臺灣), 12/02/2021 17:06:28

deepdish 12/02 17:05I don't care

wei9898 12/02 17:11會摳房客訊及格啦

l11111111 12/02 17:13你先想想別人要做一樣的事有多少難度

Nonegrame 12/02 17:19太難了 建議demo print("hello world")

KJC1004 12/02 17:24實現你老母這叫做import

KJC1004 12/02 17:26能實現/實作加密演算法代表已經可以理解

KJC1004 12/02 17:26加密使用的數學邏輯並且具備將它轉換成程

KJC1004 12/02 17:26式碼的能力

mom213 12/02 17:27還行吧 大學讀資工的大部分程度都跟你差不

mom213 12/02 17:27多爛 嘻嘻

XDDDpupu5566 12/02 17:29反串

rrrr01012 12/02 17:30垃圾ID一律噓文

ruokcnn 12/03 00:58來 只用math這個套件實作一邊