91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 538KB
    文件類型: .doc
    金幣: 1
    下載: 1 次
    發布日期: 2021-07-15
  • 語言: Matlab
  • 標簽:

資源簡介

一、實驗內容 利用密碼技術或者專門的隨機數產生算法產生隨機數,并對產生的隨機數進行統計分析。 二、實驗原理 (一)本次實驗使用了兩種方法生成隨機數,分別如下: 1、使用RC4算法產生隨機數: 原理:RC4算法的原理很簡單,包括初始化算法和偽隨機子密碼生成算法兩大部分。在初始化的過程中,密鑰的主要功能是將S-box攪亂,i確保S-box的每個元素都得到處理,j保證S-box的攪亂是隨機的。而不同的S-box在經過偽隨機子密碼生成算法的處理后可以得到不同的子密鑰序列,并且,該序列是隨機的。 詳細代碼請見代碼附錄。 2、使用rand函數生成隨機數: rand函數不是真正的隨機數生成器,而srand()會設置供rand()使用的隨機數種子。如果你在第一次調用rand()之前沒有調用srand(),那么系統會為你自動調用srand()。而使用同種子相同的數調用 rand()會導致相同的隨機數序列被生成。 因此,在這個實驗中,我使用了時間作為隨機數種子,時間時刻在變化,因此每次生成的隨機數都是不同的 詳細代碼請見代碼附錄。 (二)生成的隨機數序列,我采用了matlab對隨機數進行統計分析。

資源截圖

代碼片段和文件信息

評論

共有 條評論

相關資源