Мой Kbyte.Ru
Рассылка Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Исходные коды - Артем Донцов -

Visual Basic .NET - Криптография, защита данных

Все примеры / Безопасность / Криптография, защита данных

MD5 Hash

Автор: Артем Донцов | добавлено: 06.03.2011, 09:32 | просмотров: 4183 (1+) | комментариев: 0 | рейтинг: *x10
Функция для создания MD5 хэшей.

Инструкции

Dim Hash As String = Hash("OLOLOLOLO1234567890 ")

Код

  Public Function Hash(ByVal line As String) 
    Dim MD5 As New MD5CryptoServiceProvider
    Dim bArr() As Byte = Encoding.Default.GetBytes(line)
    Dim Arr() As Byte = MD5.ComputeHash(bArr)
    Dim SB As New StringBuilder

    For Each B As Byte In Arr
      SB.Append(B.ToString("x3"))
    Next
    Return (SB.ToString) 
  End Function

'Можно изменить вид хэша изменив символы x3 на любые свои

Как это работает?

Ничего особенного, использует классы из пространства имен Security.Cryptography
Об авторе

Артем Донцов

Нет информации об авторе...

См. также:
Профиль автора
Артем Донцов
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Реклама
Счетчики