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

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

?? c.frm

?? adfgx密表密碼
?? FRM
字號:
VERSION 5.00
Begin VB.Form C 
   Caption         =   "ADFGX密表密碼"
   ClientHeight    =   6810
   ClientLeft      =   60
   ClientTop       =   450
   ClientWidth     =   6900
   LinkTopic       =   "Form1"
   ScaleHeight     =   6810
   ScaleWidth      =   6900
   StartUpPosition =   2  'CenterScreen
   Begin VB.CommandButton Command2 
      Caption         =   "置換加密"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   5400
      TabIndex        =   9
      Top             =   1800
      Width           =   1335
   End
   Begin VB.CommandButton Command5 
      Caption         =   "重新操作"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   5400
      TabIndex        =   8
      Top             =   5640
      Width           =   1335
   End
   Begin VB.CommandButton Command4 
      Caption         =   "清除明文"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   480
      TabIndex        =   7
      Top             =   2760
      Width           =   1215
   End
   Begin VB.CommandButton Command3 
      Caption         =   "解密"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   5400
      TabIndex        =   6
      Top             =   4680
      Width           =   1335
   End
   Begin VB.TextBox Text2 
      BackColor       =   &H8000000F&
      Enabled         =   0   'False
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   14.25
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00000000&
      Height          =   1575
      Left            =   360
      MultiLine       =   -1  'True
      ScrollBars      =   2  'Vertical
      TabIndex        =   5
      Top             =   4680
      Width           =   4455
   End
   Begin VB.CommandButton Command6 
      Caption         =   "退出"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   2880
      TabIndex        =   3
      Top             =   2760
      Width           =   1215
   End
   Begin VB.CommandButton Command1 
      Caption         =   "替代加密"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   5400
      TabIndex        =   2
      Top             =   840
      Width           =   1335
   End
   Begin VB.TextBox Text1 
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   14.25
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   1575
      Left            =   360
      MultiLine       =   -1  'True
      ScrollBars      =   2  'Vertical
      TabIndex        =   1
      Top             =   840
      Width           =   4455
   End
   Begin VB.Line Line1 
      BorderWidth     =   2
      X1              =   240
      X2              =   6720
      Y1              =   3720
      Y2              =   3720
   End
   Begin VB.Label Label2 
      Caption         =   "輸出密文:"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   15
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   375
      Left            =   360
      TabIndex        =   4
      Top             =   4080
      Width           =   1455
   End
   Begin VB.Label Label1 
      AutoSize        =   -1  'True
      Caption         =   "輸入明文:"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   15
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   300
      Left            =   360
      TabIndex        =   0
      Top             =   360
      Width           =   1575
   End
End
Attribute VB_Name = "C"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Rem 這是ADFGX密表加密算法
Option Explicit

Dim seq(4) As Integer, j, k
Dim a(1 To 5, 1 To 5), b(1 To 5) As String

Private Sub Command1_Click()
Rem 替代加密

Dim Str1 As String, Str2 As String, ch As String
Dim strlen As Integer, i As Integer

b(1) = "A": b(2) = "D": b(3) = "F": b(4) = "G": b(5) = "X"

a(1, 1) = "n": a(1, 2) = "b": a(1, 3) = "x": a(1, 4) = "r": a(1, 5) = "u"
a(2, 1) = "q": a(2, 2) = "o": a(2, 3) = "k": a(2, 4) = "d": a(2, 5) = "v"
a(3, 1) = "a": a(3, 2) = "h": a(3, 3) = "s": a(3, 4) = "g": a(3, 5) = "f"
a(4, 1) = "m": a(4, 2) = "z": a(4, 3) = "c": a(4, 4) = "l": a(4, 5) = "t"
a(5, 1) = "e": a(5, 2) = "i": a(5, 3) = "p": a(5, 4) = "j": a(5, 5) = "w"
Str1 = Trim(Text1.Text)
Rem 將輸入文本框的字符串的前后空格去掉后賦值給Str1

strlen = Len(Str1)
Rem 求字符串的長度

i = 1
Do While i <= strlen

ch = Mid(Str1, i, 1)

   If Asc(ch) = 32 Or Asc(ch) = 13 Then
   i = i + 1
   Rem 如果該字符為空格或回車,則考慮下一個字符

   ElseIf ch >= "a" And ch <= "z" And ch <> "y" Then
     For j = 1 To 5
       For k = 1 To 5
        If ch = a(j, k) Then
        ch = b(j) & b(k)
        End If
       Next k
     Next j
   Str2 = Str2 & ch
   i = i + 1
   Rem 該字符合法,則按規則進行替換,若該字符與a(j,k)相等,則用字符對b(j)b(k)替換
   Else
   MsgBox "你輸入了非法字符,請重新輸入!" & Chr(13) & "注意:輸入字符的范圍為26個小寫英文字符且不含'y'!", vbOKOnly, "警告"
   Exit Do

   End If

Loop

Text2.Text = Str2

End Sub

Private Sub Command2_Click()
Rem 置換加密

Dim Str1(49, 4) As String, Str2 As String, Str3 As String, method As String, b(4) As String
Dim strlen As Integer, i, row, col As Integer, rowmax, flag As Integer

flag = 1
method = InputBox("請輸入1——5的數字亂序作為置換密碼的規則,即輸入一個1——5的排列:", "輸入規則", "12345")
i = 0
Do While i < 5
b(i) = Mid(method, i + 1, 1)
seq(i) = Val(b(i))
If seq(i) < 1 Or seq(i) > 5 Then
flag = 0
End If
i = i + 1
Loop
 
If flag = 0 Then
MsgBox "你輸入的亂序規則不合要求,請重新選擇'置換加密'!" & Chr(13) & "注意:規則應是1——5的一個排列!", vbOKOnly, "警告"
Rem 判斷輸入的規則是否合理,即輸入的應是1——5的一個排列
  
Else
Str2 = Text2.Text
i = 0
 Do While i <= Len(Str2)
 row = i \ 5: rowmax = row
 col = i Mod 5: col = seq(col) - 1
 Rem imod5后得到的列數應變換為實際的列,它們的變換關系為col=seq(col)-1
 Str1(row, col) = Mid(Str2, i + 1, 1)
 i = i + 1
 Loop
 Rem 將替換解密后得到的字符串依次存入一個n*5的數組Str1(49,4)
 
 For col = 0 To 4
   For row = 0 To rowmax
     If Str1(row, col) <> "" Then
     Str3 = Str3 & Str1(row, col)
     End If
   
   Next row
 Next col
 Rem 將數組Str1(49,4)按實際的列序排列存入字符串Str3
 
 Text2.Text = Str3

End If

End Sub

Private Sub Command3_Click()
Rem 解密

Text1.BackColor = &H8000000F
Dim Str1 As String, Str2 As String, Str3, Astr(1 To 50, 1 To 5), ch As String
Dim strlen, i, chx, row, rowmax, rowc(1 To 5), col, p, flag(1 To 5) As Integer

Str2 = Trim(Text2.Text)
strlen = Len(Str2)
p = strlen Mod 5

  For i = 1 To p
  flag(i) = 1
  Next i
 
  Rem 若余數為p,則這p列的最大行數比另外5-p的行數大1,這幾列的標志位為1
  rowmax = strlen \ 5
  For i = 1 To 5
  rowc(seq(i - 1)) = rowmax + flag(i)
  Next i
  Rem 每一列的行數為rowc(col),亂序列轉換為實際列:col=seq(col-1)

  i = 1
     For col = 1 To 5
        For row = 1 To rowc(col)
        Astr(row, col) = Mid(Str2, i, 1)
        i = i + 1
        Next row
     Next col
     Rem 將密文字符串按列序存入數組
  
  For row = 1 To strlen \ 5 + 1
     For col = 1 To 5
       If Astr(row, seq(col - 1)) <> "" Then
       Str1 = Str1 & Astr(row, seq(col - 1))
       End If
     Next col
  Next row
  Rem 亂序排列后,按行序賦值給Str1
  
  i = 1
  Do While i <= Len(Str1)
     For j = 1 To 5
       If b(j) = Mid(Str1, i, 1) Then
       row = j
       End If
     Next j
    
     i = i + 1
     For k = 1 To 5
       If b(k) = Mid(Str1, i, 1) Then
       col = k
       End If
     Next k
     i = i + 1
   Rem 查ADFGX密表,找出每兩個密文字符對應的明文
   Str3 = Str3 & a(row, col)
    Loop
  Text1.Text = Str3
End Sub

Private Sub Command4_Click()
Text1.Text = ""

End Sub

Private Sub Command5_Click()
Text1.Text = ""
Text2.Text = ""
Text1.BackColor = &H80000005

End Sub

Private Sub Command6_Click()
End

End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷激情综合| 夜夜揉揉日日人人青青一国产精品| 国产精品久久久久桃色tv| 亚洲国产成人av网| 成人av免费观看| 日韩一区二区三区精品视频 | 国产原创一区二区| 91麻豆福利精品推荐| 久久久久久久电影| 日本在线不卡一区| 在线观看一区二区精品视频| 国产精品久久毛片av大全日韩| 免费欧美日韩国产三级电影| 在线亚洲高清视频| 国产精品免费视频网站| 国产精品一区久久久久| 欧美妇女性影城| 亚洲无人区一区| 色综合中文字幕国产 | 91浏览器在线视频| 国产欧美一区二区精品忘忧草| 日韩国产在线观看| 欧美日韩国产经典色站一区二区三区| 国产精品成人免费在线| 成人免费视频app| 欧美极品另类videosde| 国产美女在线观看一区| xfplay精品久久| 黄色资源网久久资源365| 91精品国产色综合久久不卡电影 | 亚洲人123区| a级精品国产片在线观看| 国产日韩精品一区二区三区| 国产成人鲁色资源国产91色综 | 顶级嫩模精品视频在线看| 日韩欧美一二区| 美女www一区二区| 精品国产乱码久久久久久老虎| 六月丁香综合在线视频| 精品国产3级a| 国产精品一区二区三区99| 久久影院午夜论| 国产成a人亚洲| 中文字幕日韩一区二区| 91高清视频在线| 亚洲香蕉伊在人在线观| 欧美一区二区三区视频在线 | 精品国产乱码久久久久久夜甘婷婷 | 国产精品久久久久毛片软件| 国产ts人妖一区二区| 国产精品欧美一级免费| 91福利在线观看| 日韩福利电影在线| 久久久久久久一区| 91麻豆精品在线观看| 亚洲成人免费电影| 精品日产卡一卡二卡麻豆| 国产乱子伦视频一区二区三区| 中文字幕欧美三区| 欧美日韩国产小视频| 久久99精品久久久久久| 国产精品国产自产拍高清av王其| 91在线国内视频| 日韩精品亚洲专区| 国产情人综合久久777777| 91麻豆免费观看| 另类小说综合欧美亚洲| 日韩美女视频一区| 日韩欧美一区电影| 91色九色蝌蚪| 麻豆精品视频在线| 亚洲黄色在线视频| 国产亚洲美州欧州综合国| 91免费在线看| 国内成人免费视频| 亚洲精品中文在线| 久久夜色精品国产噜噜av| 91论坛在线播放| 国产麻豆精品theporn| 亚洲一卡二卡三卡四卡| 国产欧美一区二区精品性| 精品视频免费在线| 成人午夜激情影院| 免费在线观看精品| 亚洲一线二线三线久久久| 国产亚洲精品超碰| 欧美肥妇bbw| 在线观看欧美黄色| 高清国产午夜精品久久久久久| 日韩主播视频在线| 亚洲乱码日产精品bd| 久久综合色8888| 欧美一区二区三区视频在线| 欧日韩精品视频| av亚洲产国偷v产偷v自拍| 久久疯狂做爰流白浆xx| 视频一区视频二区在线观看| 亚洲视频精选在线| 国产精品午夜在线观看| 日韩免费视频线观看| 91精品视频网| 欧美日韩精品三区| 欧美午夜精品一区二区蜜桃| av一区二区久久| 波多野结衣在线aⅴ中文字幕不卡| 久久99精品久久久| 久久不见久久见免费视频1| 男女男精品视频网| 麻豆精品在线播放| 久久精品久久99精品久久| 免费观看一级特黄欧美大片| 天天色天天爱天天射综合| 五月天激情综合| 亚洲高清视频的网址| 天天综合色天天综合| 亚洲动漫第一页| 日韩福利电影在线| 麻豆一区二区三| 国产在线播放一区二区三区| 国产在线视视频有精品| 国产成人精品免费网站| 成人精品在线视频观看| 91免费看片在线观看| 一本久道中文字幕精品亚洲嫩| 色婷婷综合中文久久一本| 欧美性视频一区二区三区| 欧美日韩精品一区二区| 欧美一区二区视频网站| 欧美成人在线直播| 国产亚洲1区2区3区| 综合网在线视频| 亚洲国产视频网站| 久久国产精品99久久人人澡| 国产精品一二三| 色噜噜夜夜夜综合网| 欧美日韩成人综合在线一区二区| 日韩一级片网站| 国产精品美女久久久久久2018 | 精品88久久久久88久久久| 国产欧美日韩视频一区二区| 亚洲嫩草精品久久| 日韩激情视频网站| 国产99久久久国产精品潘金网站| 99视频热这里只有精品免费| 欧美怡红院视频| 久久久久久久久久久久久久久99 | 久久综合成人精品亚洲另类欧美 | 国产欧美日韩亚州综合| 亚洲欧美一区二区三区国产精品 | 色偷偷成人一区二区三区91| 7777女厕盗摄久久久| 国产片一区二区| 亚洲在线观看免费视频| 韩国一区二区三区| 日本高清免费不卡视频| 日韩精品资源二区在线| 亚洲视频免费在线观看| 国产在线看一区| 欧美午夜精品一区二区蜜桃| 久久久三级国产网站| 亚洲成人免费电影| 国产91精品露脸国语对白| 欧美日韩视频在线第一区 | 99久久精品一区| 日韩视频免费观看高清在线视频| 国产精品传媒在线| 激情综合色综合久久综合| 欧美视频自拍偷拍| 欧美极品xxx| 精品亚洲成a人| 精品视频1区2区3区| 日韩一区在线免费观看| 激情图区综合网| 91麻豆精品久久久久蜜臀| 亚洲美女在线一区| 国产经典欧美精品| 日韩欧美一二区| 人人超碰91尤物精品国产| 91免费看片在线观看| 欧美国产日本韩| 久久9热精品视频| 91精品国产色综合久久不卡电影 | 国产精品成人免费精品自在线观看| 美腿丝袜一区二区三区| 欧美精品黑人性xxxx| 亚洲三级电影全部在线观看高清| 国产成a人亚洲| 国产亚洲视频系列| 国产精品一卡二卡| 精品免费一区二区三区| 久久av老司机精品网站导航| 777精品伊人久久久久大香线蕉| 亚洲一线二线三线久久久| 色综合天天综合色综合av| 中文字幕一区二区三区乱码在线 | 国产婷婷色一区二区三区| 久久精品国产亚洲aⅴ| 日韩视频一区在线观看| 麻豆高清免费国产一区| 欧美zozo另类异族|