• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    密碼學加密解密方法

    我們在利用Java說話編寫法式時,經常會需要對明文狀況下的暗碼進行加密,這時辰就要編制響應加密算法以及對應的解密算法

    東西/原料

    • Java Development Kit
    • Java Runtime Environment
    • Java IDE
    • 一臺安裝windows最新系統的電腦

    方式/步調

    1. 1

      起首我們打開Java的IDE,這里以常用的Eclipse軟件為例,在一個建立好了的Java工程中,或者本身另行建立一個新的java工程項目,經由過程點擊File-New-Class,即可新建一個通俗的Java類

    2. 2

      在彈出來的“New Java Class”新建類窗口中,可以對欲添加的Java類的類名和實現的接口進行界說,需要注重的是類名的定名要合適Java標識符的規范,如“PasswordTest”,并勾選主動建立本家兒方式

    3. 3

      點擊Finish按鈕后可以看到,我們已經建立了一個只包含類名和本家兒方式的空白類,若是要獲得暗碼的功能下面還需要添加上具體的實現過程,這里以凱撒暗碼為例

    4. 4

      我們起首編寫加密的函數,此中傳參一個字符串,起首獲取它的長度,再將其轉化當作字符數組進行處置,給每個字符加上偏移量,最后經由過程字符串的體例返回

    5. 5

      然后編寫加密的函數,此中傳參一個字符串,同樣的也是起首獲取它的長度,再將其轉化當作字符數組進行處置,給每個字符減去偏移量,最后經由過程字符串的體例返回

    6. 6

      最后我們在本家兒函數中建立一個明文的字符串,再挪用加密的方式,以及解密的方式,將三次的成果別離輸出進行對比

    7. 7

      確認我們的代碼無誤后,即可點擊上方的運行按鈕進行測試,可以看到加密后的明文已經無法識別了,而解密后的密文恰是我們所需要的明文

    注重事項

    • 本經驗是基于eclipse平臺以及Java說話為例進行申明的,分歧的IDE的操作體例可能有所分歧
    • 本經驗僅供參考,具體的實現形式可能會跟著軟件版本的更新而轉變
    • 發表于 2018-12-01 00:00
    • 閱讀 ( 875 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆