銅鎖有兩種不同的含義:
古代銅鎖:銅鎖是古代鎖具的一種,起源於5000年前的歷史長河,發展於漢代,昌盛於明清。古代銅鎖的型制多樣,包括動物限制的銅鎖、長命鎖型制的銅鎖、人物造型的銅鎖、花式鎖、炮筒鎖、密碼銅鎖、文字鎖等。鎖芯通常使用銅或鋁合金材料,其中黃銅(以鋅爲主要合金元素的銅合金)是常用的材料。每個時代銅鎖的特點不同,例如明代的廣鎖、花旗鎖、首飾鎖和清代的刻花雕字鎖等,這些鎖主要是用青銅製作。
現代密碼學算法和安全通信協議的開源基礎密碼庫:銅鎖(Tongsuo)是螞蟻集團開發的一箇開源基礎密碼庫,提供現代密碼學算法和安全通信協議。它爲存儲、網絡、密鑰管理、隱私計算等業務場景提供底層的密碼學基礎能力,確保數據在傳輸、使用、存儲等過程中的私密性、完整性和可認證性。銅鎖廣泛應用於螞蟻集團內部及外部的多種業務中,提供TLS、數據存儲、國密合規等關鍵密碼學相關能力。此外,銅鎖還支持隱私計算場景下所需的多種半同態加密算法以及應對量子計算的後量子密碼學算法等。銅鎖作爲國內稀缺的密碼學開源項目,填補了相關領域產品的空白,對於我國建設國產密碼學開源大生態、解決密碼學技術和產品供應“卡脖子”問題、發展前沿密碼學技術具有重要意義。