Code:
Function sScrypt(sWord As String, sPass As String, Optional bDecrypt As Boolean = False)
Dim lTemp As Long
Dim sCrypted As String
Dim sTemp As String
Dim sDecrypted As String
Dim Ttemp() As String
If bDecrypt = True Then GoTo decrypt
For i = 1 To Len(sWord)
lTemp = Asc(Mid(sWord, i, 1)) * (Len(sPass))
sCrypted = sCrypted & "ll" & lTemp
Next
sScrypt = sCrypted
GoTo finish
decrypt:
Ttemp = Split(sWord, "ll")
For i = 1 To UBound(Ttemp)
sTemp = Chr(Ttemp(i) / (Len(sPass)))
sDecrypted = sDecrypted & sTemp
Next
sScrypt = sDecrypted
finish:
End Function






