Advertisement
datatheoz

BBB.org Email Obfuscation

Jul 5th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.64 KB | None | 0 0
  1. 'BBB.ORG EMAIL OBFUSCTAION
  2.  
  3. Imports System.Text
  4.  
  5. Public Class Bbb
  6.     Public Shared Function ObfuscateText(coded As String, key As String) As String
  7.         Dim shift As Integer = coded.Length
  8.         Dim keyLength As Integer = key.Length
  9.         Dim index As Integer
  10.         Dim sb As New StringBuilder
  11.  
  12.         For i As Integer = 0 To shift - 1
  13.             index = key.IndexOf(coded(i))
  14.             If index = -1 Then
  15.                 sb.Append(coded(i))
  16.             Else
  17.                 sb.Append(key((index - shift + keyLength) Mod keyLength))
  18.             End If
  19.         Next i
  20.  
  21.         Return sb.tostring
  22.     End Function
  23. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement