今天就稍微講一下之後會用到的密碼學概念,主要是雜湊(Hash)和非對稱加密的部分~
對稱加密:
非對稱加密:
想像你今天很有事的想把自己開門的鑰匙分成兩把,一把鑰匙 A 只能用來開門,另一把鑰匙 B 只能鎖上這扇門,而你把這個鎖門的鑰匙 B 放在門外讓大家都拿的到,這個過程就叫做非對稱加密(A 是私鑰,B 是公鑰)
公鑰加密,私鑰解密
原文(PT)經過 PUBLIC_KEY 加密後產生 密文(CT)
密文(CT)經過 PRIVATE_KEY 加密後產生 原文(PT)
數位簽章:
常見的非對稱密碼學: