群、環和域 群是兩個元素作二元運算得到的一個新元素,需要滿足群公理。 環在阿貝爾群(也叫交換群)的基礎上,添加一種二元運算乘法 \(·\)(雖叫乘法,但不同於初等代數的乘法)。一個代數結構是環\((R, +, ·)\),需要滿足環公理。 域在交換環的基礎上,還增加了二元運算除法 ...
本文作者:i春秋簽約作家 黑照 前文筆者介紹了應用密碼學下傳統密碼 現代密碼對稱和非對稱算法的作用和簡介。傳統密碼原理簡單,筆者幾乎沒有計算,在現代密碼學里面的非對稱加密沒有進行哪怕一位的加密計算過程因為不管是加 乘 異或還是位置變化都難度不大,從本文開始筆者將要介紹部分密碼學中的數學原理 數據結構與算法原理。 基礎運算 加 減 乘 異或和模運算 這個部分除了異或運算以外基本上小學生都知道,其中模 ...
2017-08-30 16:56 0 1869 推薦指數:
群、環和域 群是兩個元素作二元運算得到的一個新元素,需要滿足群公理。 環在阿貝爾群(也叫交換群)的基礎上,添加一種二元運算乘法 \(·\)(雖叫乘法,但不同於初等代數的乘法)。一個代數結構是環\((R, +, ·)\),需要滿足環公理。 域在交換環的基礎上,還增加了二元運算除法 ...
今天開始,系統學習庄金成老師講授的《公鑰密碼學數學基礎(上)》 需要用到兩個數學工具:NTL 和 sage 整數 整除 B%A=0,就是B除A沒有余數,B可以被A整除,或者A整除於B,記\(A|B\),B是A的倍數,A是B的除數(約數、因子) 這里整除的幾何意義,舉一個現實 ...
關鍵字:密碼學,密碼算法,單向哈希函數,對稱加密,非對稱加密,數字簽名,數字證書,Merkle樹,同態加密 在計算機科學中,密碼學常常用來解決某些特定的難題: 文件機密性,對於某些需要保密的文件的加密工作。 鑒別真偽,也叫認證,防止文件被偽造。 驗證完整性,驗證文件 ...
—— 密碼學基礎概念。 在開始介紹之前可以先看看三個有趣的問題: ① 電話拋幣協議 這個問題簡單描述就 ...
聲明:本篇博文的內容摘自於《密碼編碼學與網絡安全》這本書。 群、環和域都是數學理論中的一個分支,即抽象代數或稱為近世代數的基本元素。在抽象代數中,我們關心的是其元素能進行代數運算的集合,也就是說,我們可以通過很多種方法,使集合上的兩個元素組合得到集合中的第三個元素。這些運算方法都遵守特殊的規則 ...
區塊鏈兄弟社區,區塊鏈技術專業問答先行者,中國區塊鏈技術愛好者聚集地 作者:於中陽 來源:區塊鏈兄弟 原文鏈接:www.blockchainbrother.com/article/81 著權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。 密碼分析 密碼 ...
密鑰 密鑰secret key:是一種參數,它是在明文轉換為密文或將密文轉換為明文的算法中輸入的參數。 根據密碼算法所使用的加密密鑰和解密密鑰是否相同,密鑰分為對稱密鑰與非對稱密鑰。 1、對稱密鑰加密 又稱私鑰加密或會話密鑰加密算法,即信息的發送方和接收方使用同一個密鑰去加密 ...
密碼學 符號說明: D(K,Y) 用密鑰K和對稱算法解密密文Y D(PRa,Y) 用A的私鑰PRa和非對稱算法解密密文Y D(PUa,Y) 用A的公鑰PRa和非對稱算法解密密文Y E(K,X) 用密鑰K和對稱算法加密明文X E(PRa,,X ...