国产精品,日韩av,hdsexvideos中国少妇,xxxxx性bbbbb欧美熟妇,波多野结衣乳巨码无在线,国产成人亚洲精品乱码

自定義函數(shù)-Fx.crypto

2020-12-28 17:15:18 1228 本站

Fx.crypto:和加解密,編碼解碼相關(guān)的API

1、MD5

  • 定義:Fx.crypto.MD5.encode(<String content>)    或:Fx.crypto.MD5.encode(<byte[] content>)

  • data返回值類型:String

  • 舉例

     Fx.crypto.MD5.encode("fxiaoke")
    
     Fx.crypto.MD5.encode([1,2] as byte[])

2、DESede加密-DESede

  • 加密:Fx.crypto.DESede.encode(<byte[] key>,<String iv>,<byte[] data>)

    data返回值類型:byte[ ]

參數(shù)說明
key加密秘鑰
iv初始向量
data加密數(shù)據(jù)

舉例

 Fx.crypto.DESede.encode(Strings.toUTF8Bytes("123456789101112131415123116") ,"12345678",[1,2] as byte[])
  • 解密:Fx.crypto.DESede.decode(<byte[] key>,<String iv>,<byte[ ] data>)

    data返回值類型:byte[ ]

參數(shù)說明
key加密秘鑰
iv初始向量
data加密數(shù)據(jù)

舉例

 Fx.crypto.DESede.decode(Strings.toUTF8Bytes("123456789101112131415123116") ,"12345678",[1,2] as byte[ ])

3、Base64 編碼/解碼

  • 編碼:Fx.crypto.base64.encode(<byte[] data>)

    data返回值類型:String

    舉例

     Fx.crypto.base64.encode([1] as byte[])
  • 解碼:Fx.crypto.base64.decode(<String data>)    或:Fx.crypto.base64.decode(<byte[] data>)

    data返回值類型:byte[]

    舉例

     Fx.crypto.base64.decode("content")
    
     Fx.crypto.base64.decode([1,2] as byte[])

4、SHA1

  • 編碼:Fx.crypto.SHA1.encode(<String data>)    或:Fx.crypto.SHA1.encode(<byte[] data>)

    data返回值類型:byte[]

    舉例

    Fx.crypto.SHA1.encode("data") 
    Fx.crypto.SHA1.encode([1,2] as byte[])
  • 十六進(jìn)制:Fx.crypto.SHA1.hex(<String data>)      或:Fx.crypto.SHA1.hex(<byte[] data>)

    data返回值類型:byte[]

    舉例

     Fx.crypto.SHA1.hex("data")
    
     Fx.crypto.SHA1.hex([1,2] as byte[])

5、URL編碼解碼

  • 編碼:Fx.crypto.URL.encode(<String data>)

  • 解碼:Fx.crypto.URL.decode(<byte[] data>)

    data返回值類型:map

    舉例

    def(boolean error,String reuslt,String errorMessage) = Fx.crypto.URLencode("編碼的數(shù)據(jù)")
    def(boolean error,String result,String errorMessage) = Fx.crypto.URLdecode("%E7%BC%96%E7%A0%81%E7%9A%84%E6%95%B0%E6%8D%AE")
  • 注意:編碼解碼后對(duì)應(yīng)的字符串目前只支持UTF-8編碼



部分內(nèi)容來源于互聯(lián)網(wǎng),如有侵權(quán),請(qǐng)聯(lián)系客服刪除處理。
在線咨詢 撥打電話