生活与科学:「解密」密码(组图)

发布 : 2022-12-05  来源 : 明报新闻网


用微信扫描二维码,分享至好友和朋友圈

「加密」即是将普通、易懂的资讯转换成难以理解的符号或文字;若将密码转为所有人都看懂的资讯则称为「解密」。



(图:香港青年科学院)


【明报专讯】你有看过一些令人摸不?头脑的数字符号吗?这些难以看懂的信息,很可能是揭开真相的「密码」。究竟密码是如何隐藏及传递信息?有什么方法可以维护资讯安全?香港青年科学院创院院士、香港城市大学电脑科学系王聪教授(图)讲解现代密码学。

什么是密码学?

「密码」其实在日常生活中经常接触到,例如手机的启动密码、网站的登录密码。这些大家也熟悉,看似简单的密码,背后都包含复杂的演算,关于密码演算的研究,就是「密码学(cryptography)」了!

密码学包括了「加密」(encrypt)和「解密」(decrypt)。「加密」即是将一般人易于看懂的资讯,转换成难以理解的符号或文字,增加读取内容的难度;「加密」后的内容称为「密文」(ciphertext)。「解密」就是把那些在加密后难以理解的「密文」,恢复至一般人能看懂的内容。

密码学提升网络安全

密码学离不开数字与符号,集中运用数学和电脑科学的使用概念。虽然密码学看似神秘,却跟我们的生活息息相关。密码的应用范畴非常广泛,包括能提高浏览网页的安全度、加密手机应用程式等。目前银行发行的晶片信用卡,就是采用了密码技术来保护信用卡中的资料,使之难以被复制和伪造;WhatsApp、iMessage等即时通讯软件也是通过密码技术来「加密」聊天信息,保障对话内容的机密性。

密码学家的坚持

密码学的历史最早可追溯至几千年前的古埃及时代,当时人类在墓碑刻上特殊的埃及象形文字,变相限制了信息的读取。

时至今日,不少数学家及电脑科学家仍然不断探索密码学的奥秘,希望研究出更难破解的密码,例如严谨精密「后量子密码技术」,在无远弗届的网络世界中加强保护资讯。

同学如要成为优秀的密码学家,除了要对演算有兴趣外,亦要有不?x??折的精神,例如至今还未能完全破解、启发了密码学新方向的「非对称加密算法RSA」,便是由三名美国数学家经过多达42次失败后,在1977年共同提出。他们更在2002年因此获得有「计算机界诺贝尔奖」之称的图灵奖。

文、图:香港青年科学院

(本刊刊出的文章若提出批评,旨在指出相关制度、政策或措施存在错误或缺点,目的是促使矫正或消除这些错误或缺点,循合法途径予以改善,绝无意图煽动他人对政府或其他社群产生憎恨、不满或敌意。)

[常识学堂 第258期]