MD5 / хэш на VB6? - PullRequest
       9

MD5 / хэш на VB6?

0 голосов
/ 05 июля 2011

Я делаю программу, которая имеет логин.Есть ли способ зашифровать обычный пароль, чтобы его нельзя было прочитать в базе данных?Я сделал трюк, но я не доволен этим.Я получил только первый, средний и последний символ и преобразовал каждый символ в ascii.Есть ли способ преобразовать весь текст в ascii или что-то вроде md5 / hash в php?

Мне очень жаль, но я не упомянул, что мой проект является проектом VB6.

Ответы [ 2 ]

2 голосов
/ 12 июля 2011

Не используйте MD5 для хранения хешированных паролей! Смотрите такие вещи, как http://www.freerainbowtables.com/ по причинам, почему. MD5 полностью сломан ... Проверьте, что у вас есть в VB6 (я вряд ли VB6 парень ;-)) в области криптографии. Что-то на основе (соленого) шифрования на основе паролей - это то, что вы хотите, Google для "vb6 pbkdf2", я вижу там много хитов:)

1 голос
/ 05 июля 2011

Я использовал класс Фила Фресле для генерации подписей MD5 для строк. Вы можете скопировать и вставить исходный код для создания класса. Чтобы использовать его в вашем приложении, я предлагаю хранить хэш, а не пароль. Исходный код класса можно найти здесь .

...