一、軟體架構與流程圖
Last updated
Last updated
:程式主要進入點。首先呼叫 Decrypt_Data.py
把 .bin 裡面的連線字串、API Token 進行 RSA 解密。取得連線字串後,query 當日是否為股市交易日。若為交易日,在 Local_Stock_Meta.py
、Local_Stock_Quote.py
取得股票機本資訊和當日交易資訊;若非交易日,則程式結束。
:透過 AES 將 RSA 私鑰解密,再將私鑰把 .bin 檔裡面的內容解成明文回傳。
:取得個股基本資訊,寫入 DB 中。
:取得個股當日交易資訊,寫入 DB 中。
:產生 RSA 私鑰與公鑰。
:使用 RSA 公鑰加密生成的 AES Session 金鑰,然後使用 AES Session 金鑰對資料進行加密,最終將加密後的 Session 金鑰、nonce、驗證標籤和資料寫入指定的檔案中。