Ik heb de volgende routine
Deze heeft als nadeel dat je je compleet willekeurige ASCII waardes terugkrijgt.
Nu wil ik het zo gaan doen dat ik codepage onafhankelijk een alfanumerieke string terugkrijg (0-9a-zA-Z)
Heeft iemand van jullie hier een leuke aanpak voor
PS. Het gaat hier niet zo zeer om de encryptie, want uiteraard heeft .NET er standaard een hoop mooie inzitten. Die heb ik hier niet nodig, het gaat om de methode
code:
1
2
3
4
5
6
7
8
9
10
| Private Function crypt(ByVal InStr As String) As String
Dim OutStr As String
Dim i, a As Integer
For i = 1 To Len(InStr)
a = i Mod Len(Key)
If a = 0 Then a = Len(Key)
OutStr = OutStr & Chr(Asc(Mid(Key, a, 1)) Xor Asc(Mid(InStr, i, 1)))
Next i
Return OutStr
End Function |
Deze heeft als nadeel dat je je compleet willekeurige ASCII waardes terugkrijgt.
Nu wil ik het zo gaan doen dat ik codepage onafhankelijk een alfanumerieke string terugkrijg (0-9a-zA-Z)
Heeft iemand van jullie hier een leuke aanpak voor
PS. Het gaat hier niet zo zeer om de encryptie, want uiteraard heeft .NET er standaard een hoop mooie inzitten. Die heb ik hier niet nodig, het gaat om de methode