密碼學(xué)一詞的來源可以追溯到希臘古代。
當(dāng)時(shí),人們使用了一種稱為“skytale”的設(shè)備來加密他們的通信。這種設(shè)備由一個(gè)長(zhǎng)而薄的棒子和一卷細(xì)繩組成。在一端的細(xì)繩上繞上文字,然后將細(xì)繩繞在棒子上。解密時(shí),接收方需要具有與發(fā)送方相同長(zhǎng)度的棒子來解開細(xì)繩。在這種情況下,加密和解密過程都涉及到了秘密密鑰。這種基于密鑰的加密和解密方法,奠定了現(xiàn)代密碼學(xué)的基礎(chǔ)。