亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rijndael.frm

?? AES的加密類模塊 可以把文件加密成AES密文
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
VERSION 5.00
Begin VB.Form fRijndael 
   Caption         =   "Form1"
   ClientHeight    =   6015
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   10065
   LinkTopic       =   "Form1"
   ScaleHeight     =   6015
   ScaleWidth      =   10065
   StartUpPosition =   3  '窗口缺省
   Begin VB.CommandButton cmdSizeTest 
      Caption         =   "Size Test"
      Height          =   375
      Left            =   8640
      TabIndex        =   14
      Top             =   5520
      Visible         =   0   'False
      Width           =   1215
   End
   Begin VB.CheckBox chkTerminal 
      Caption         =   "終端字體"
      Height          =   255
      Left            =   2760
      TabIndex        =   13
      Top             =   5520
      Width           =   1815
   End
   Begin VB.CommandButton cmdFileDecrypt 
      Caption         =   "解密文件"
      Height          =   495
      Left            =   1320
      TabIndex        =   12
      Top             =   5280
      Width           =   1095
   End
   Begin VB.CommandButton cmdFileEncrypt 
      Caption         =   "加密文件"
      Height          =   495
      Left            =   120
      TabIndex        =   11
      Top             =   5280
      Width           =   1095
   End
   Begin VB.CheckBox Check1 
      Caption         =   "十六進制"
      Height          =   255
      Left            =   2760
      TabIndex        =   10
      Top             =   5160
      Visible         =   0   'False
      Width           =   1815
   End
   Begin VB.ComboBox cboKeySize 
      Height          =   315
      Left            =   6360
      Style           =   2  'Dropdown List
      TabIndex        =   6
      Top             =   5520
      Width           =   1695
   End
   Begin VB.ComboBox cboBlockSize 
      Height          =   315
      Left            =   6360
      Style           =   2  'Dropdown List
      TabIndex        =   5
      Top             =   5160
      Width           =   1695
   End
   Begin VB.TextBox txtPassword 
      Height          =   285
      Left            =   6360
      TabIndex        =   4
      Text            =   "Password Passphrase"
      Top             =   4800
      Width           =   3495
   End
   Begin VB.CommandButton cmdDecrypt 
      Caption         =   "解密"
      Height          =   495
      Left            =   1320
      TabIndex        =   3
      Top             =   4680
      Width           =   1095
   End
   Begin VB.CommandButton cmdEncrypt 
      Caption         =   "加密"
      Height          =   495
      Left            =   120
      TabIndex        =   2
      Top             =   4680
      Width           =   1095
   End
   Begin VB.Frame Frame1 
      Caption         =   "數據區"
      Height          =   4455
      Left            =   120
      TabIndex        =   0
      Top             =   120
      Width           =   9735
      Begin VB.TextBox Text1 
         Height          =   3855
         Left            =   240
         MultiLine       =   -1  'True
         ScrollBars      =   2  'Vertical
         TabIndex        =   1
         Top             =   360
         Width           =   9255
      End
   End
   Begin VB.Label Label3 
      Caption         =   "密鑰長度:"
      Height          =   255
      Left            =   4920
      TabIndex        =   9
      Top             =   5520
      Width           =   1455
   End
   Begin VB.Label Label2 
      Caption         =   "字區大小:"
      Height          =   255
      Left            =   4920
      TabIndex        =   8
      Top             =   5160
      Width           =   1455
   End
   Begin VB.Label Label1 
      Caption         =   "密鑰:"
      Height          =   255
      Left            =   4920
      TabIndex        =   7
      Top             =   4800
      Width           =   1455
   End
End
Attribute VB_Name = "fRijndael"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'****************************************************************************
' :) 無限精彩,就在尚網。 :)
'VB源碼來自網絡,尚網收藏整理
'發布日期:2006/07/27
'描    述:AES加密類模塊
'網    站:www.0731up.com/
'e-mail  :0731up@163.com   
'Q  Q    :376667689
'****************************************************************************

Option Explicit


#Const SUPPORT_LEVEL = 0     'Default=0
'Must be equal to SUPPORT_LEVEL in cRijndael

'An instance of the Class
Private m_Rijndael As New cRijndael


'Used to display what the program is doing in the Form's caption
Public Property Let Status(TheStatus As String)
    If Len(TheStatus) = 0 Then
        Me.Caption = App.Title
    Else
        Me.Caption = App.Title & " - " & TheStatus
    End If
    Me.Refresh
End Property


'Assign TheString to the Text property of TheTextBox if possible.  Otherwise give warning.
Private Sub DisplayString(TheTextBox As TextBox, ByVal TheString As String)
    If Len(TheString) < 65536 Then
        TheTextBox.Text = TheString
    Else
        MsgBox "Can not assign a String larger than 64k " & vbCrLf & _
               "to the Text property of a TextBox control." & vbCrLf & _
               "If you need to support Strings longer than 64k," & vbCrLf & _
               "you can use a RichTextBox control instead.", vbInformation
    End If
End Sub


'Returns a String containing Hex values of data(0 ... n-1) in groups of k
Private Function HexDisplay(data() As Byte, n As Long, k As Long) As String
    Dim i As Long
    Dim j As Long
    Dim c As Long
    Dim data2() As Byte

    If LBound(data) = 0 Then
        ReDim data2(n * 4 - 1 + ((n - 1) \ k) * 4)
        j = 0
        For i = 0 To n - 1
            If i Mod k = 0 Then
                If i <> 0 Then
                    data2(j) = 32
                    data2(j + 2) = 32
                    j = j + 4
                End If
            End If
            c = data(i) \ 16&
            If c < 10 Then
                data2(j) = c + 48     ' "0"..."9"
            Else
                data2(j) = c + 55     ' "A"..."F"
            End If
            c = data(i) And 15&
            If c < 10 Then
                data2(j + 2) = c + 48 ' "0"..."9"
            Else
                data2(j + 2) = c + 55 ' "A"..."F"
            End If
            j = j + 4
        Next i
Debug.Assert j = UBound(data2) + 1
        HexDisplay = data2
    End If

End Function


'Reverse of HexDisplay.  Given a String containing Hex values, convert to byte array data()
'Returns number of bytes n in data(0 ... n-1)
Private Function HexDisplayRev(TheString As String, data() As Byte) As Long
    Dim i As Long
    Dim j As Long
    Dim c As Long
    Dim d As Long
    Dim n As Long
    Dim data2() As Byte

    n = 2 * Len(TheString)
    data2 = TheString

    ReDim data(n \ 4 - 1)

    d = 0
    i = 0
    j = 0
    Do While j < n
        c = data2(j)
        Select Case c
        Case 48 To 57    '"0" ... "9"
            If d = 0 Then   'high
                d = c
            Else            'low
                data(i) = (c - 48) Or ((d - 48) * 16&)
                i = i + 1
                d = 0
            End If
        Case 65 To 70   '"A" ... "F"
            If d = 0 Then   'high
                d = c - 7
            Else            'low
                data(i) = (c - 55) Or ((d - 48) * 16&)
                i = i + 1
                d = 0
            End If
        Case 97 To 102  '"a" ... "f"
            If d = 0 Then   'high
                d = c - 39
            Else            'low
                data(i) = (c - 87) Or ((d - 48) * 16&)
                i = i + 1
                d = 0
            End If
        End Select
        j = j + 2
    Loop
    n = i
    If n = 0 Then
        Erase data
    Else
        ReDim Preserve data(n - 1)
    End If
    HexDisplayRev = n

End Function


'Returns a byte array containing the password in the txtPassword TextBox control.
'If "Plaintext is hex" is checked, and the TextBox contains a Hex value the correct
'length for the current KeySize, the Hex value is used.  Otherwise, ASCII values
'of the txtPassword characters are used.
Private Function GetPassword() As Byte()
    Dim data() As Byte

    If Check1.Value = 0 Then
        data = StrConv(txtPassword.Text, vbFromUnicode)
        ReDim Preserve data(31)
    Else
        If HexDisplayRev(txtPassword.Text, data) <> (cboKeySize.ItemData(cboKeySize.ListIndex) \ 8) Then
            data = StrConv(txtPassword.Text, vbFromUnicode)
            ReDim Preserve data(31)
        End If
    End If
    GetPassword = data
End Function


Private Sub cmdEncrypt_Click()

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产成人自拍| 国产日韩影视精品| 丁香六月综合激情| 国产精品1区二区.| 国产真实乱子伦精品视频| 韩国av一区二区三区四区| 美国三级日本三级久久99| 久久精品99国产精品| 久久er99热精品一区二区| 精品亚洲porn| 国产成人福利片| 成人午夜精品一区二区三区| 99久久综合99久久综合网站| 99精品欧美一区二区蜜桃免费 | 欧美日韩黄视频| 欧美日本国产视频| 26uuu精品一区二区三区四区在线| 精品噜噜噜噜久久久久久久久试看| 欧美一二三四区在线| 久久婷婷成人综合色| 欧美激情一区二区三区在线| 亚洲欧美一区二区三区久本道91| 一区二区三区美女| 日韩精品三区四区| 国产一区二区三区免费播放| 成人晚上爱看视频| 欧美揉bbbbb揉bbbbb| 日韩欧美不卡在线观看视频| 日本一区二区三区四区在线视频| 亚洲色图欧美在线| 蜜桃av一区二区在线观看| 国产suv精品一区二区6| 欧美色中文字幕| 欧美成人女星排行榜| 亚洲视频中文字幕| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产呦萝稀缺另类资源| 色婷婷av一区| 久久日韩精品一区二区五区| 亚洲欧美日韩中文播放| 久久99久久精品欧美| 色综合婷婷久久| 精品国产欧美一区二区| 国产精品乱码一区二三区小蝌蚪| 亚洲不卡一区二区三区| 国产乱理伦片在线观看夜一区| 在线免费观看日本欧美| 久久久久久99久久久精品网站| 一区二区三区四区中文字幕| 国产一区二区成人久久免费影院 | 午夜精品视频一区| 成人国产精品免费网站| 91精品国产色综合久久ai换脸| 国产精品久久久久久久裸模| 麻豆久久久久久久| 欧美日韩在线精品一区二区三区激情| 国产欧美视频一区二区三区| 热久久久久久久| 色94色欧美sute亚洲线路二 | 欧美日韩一区三区| 中文字幕在线视频一区| 国产美女精品一区二区三区| 欧美精品一二三区| 亚洲一区二区不卡免费| av资源站一区| 国产精品女同互慰在线看| 国产又黄又大久久| 精品国产一区二区三区av性色| 天天影视涩香欲综合网| 在线观看www91| 一区二区三区加勒比av| 91视频一区二区三区| 中文字幕五月欧美| 波多野结衣91| 成人免费一区二区三区视频| 成人av在线一区二区| 国产欧美精品一区二区色综合朱莉| 久久成人免费网站| 久久综合狠狠综合久久激情| 国产一区不卡在线| 国产亚洲一区二区三区四区 | 国产精品理伦片| 成人妖精视频yjsp地址| 国产欧美精品国产国产专区| 国产精品911| 亚洲欧洲av在线| 99精品久久只有精品| 亚洲一区二区中文在线| 欧美美女视频在线观看| 日韩电影在线一区| 欧美va在线播放| 国产成都精品91一区二区三| 中文字幕中文乱码欧美一区二区 | 欧美美女一区二区| 麻豆视频一区二区| 国产精品久久久久久久久动漫| 99久久精品国产导航| 亚洲视频一区在线| 欧美男人的天堂一二区| 久久国产精品99久久人人澡| 国产亚洲欧美一区在线观看| 91在线视频播放地址| 五月激情六月综合| 久久久99久久| 欧美唯美清纯偷拍| 国内外成人在线| 亚洲日本va午夜在线影院| 欧美精品日韩综合在线| 大桥未久av一区二区三区中文| 一区二区三区欧美| 久久影视一区二区| 欧美中文字幕一区二区三区亚洲| 日本美女视频一区二区| 男男成人高潮片免费网站| 久久婷婷国产综合精品青草| 色噜噜夜夜夜综合网| 激情亚洲综合在线| 亚洲免费三区一区二区| 精品999久久久| 精品视频在线看| 成人美女视频在线看| 奇米影视一区二区三区| 亚洲欧美日韩精品久久久久| 久久伊99综合婷婷久久伊| 欧洲精品中文字幕| 成人免费毛片app| 秋霞午夜鲁丝一区二区老狼| 亚洲理论在线观看| 国产欧美精品一区二区三区四区| 3atv一区二区三区| 日本高清无吗v一区| 成人丝袜18视频在线观看| 久久精品国产99国产精品| 亚洲成人久久影院| 亚洲六月丁香色婷婷综合久久 | 最新不卡av在线| www国产精品av| 欧美一区二区三区四区高清| 日本高清免费不卡视频| k8久久久一区二区三区 | 色中色一区二区| 国产成人精品免费在线| 久久99国产精品成人| 一本色道久久综合亚洲91| 国产综合色在线| 久久国产精品72免费观看| 日韩不卡在线观看日韩不卡视频| 亚洲黄色av一区| 亚洲精品视频在线观看免费| 国产精品你懂的在线| 国产欧美一区二区三区鸳鸯浴| 精品国产免费一区二区三区四区| 91精品国产乱| 欧美成人一区二区三区片免费| 欧美肥大bbwbbw高潮| 欧美精品一卡两卡| 91精品国产综合久久福利软件| 在线成人免费视频| 制服.丝袜.亚洲.中文.综合| 欧美乱妇23p| 91精品国产综合久久久久久久 | 日韩美女在线视频| 欧美不卡一二三| 欧美成人精品3d动漫h| 欧美精品一区二区三区在线| 久久婷婷一区二区三区| 国产欧美视频一区二区| 1024国产精品| 一区二区三区免费网站| 午夜在线成人av| 日本在线不卡视频| 国产麻豆成人精品| 国产成人精品免费在线| 91久久精品国产91性色tv| 欧美三级中文字幕在线观看| 日韩三级.com| 久久精品亚洲乱码伦伦中文| 国产精品国产三级国产| 亚洲一区在线播放| 久久99精品国产.久久久久| 国产成人午夜精品5599| 在线观看一区日韩| 精品国产一区二区国模嫣然| 国产精品天天摸av网| 一区二区三区中文免费| 老司机精品视频在线| 成人永久aaa| 69精品人人人人| 国产精品全国免费观看高清| 亚洲午夜电影网| 国产酒店精品激情| 91福利在线免费观看| 2023国产精品视频| 一区二区三区在线高清| 激情综合色综合久久综合| 91麻豆精品一区二区三区| 日韩一区二区三区av| 亚洲欧美福利一区二区| 精品亚洲免费视频| 欧美日韩和欧美的一区二区|