Я никогда ранее не использовал библиотеки для шифрования в своих программах. А сейчас понадобилось написать зашифрованный обмен данными. В распоряжении есть функции шифрования http://gambaswiki.org/wiki/comp/gb.crypt/crypt?l=ru
- Check ( Password As String, Crypt As String ) As Boolean
- DES ( Password As String [ , Prefix As String ] ) As String
- MD5 ( Password As String [ , Prefix As String ] ) As String
- SHA256 ( Password As String [ , Prefix As String ] ) As String
- SHA512 ( Password As String [ , Prefix As String ] ) As String
Хочу избежать глупых ошибок при написании программы. Как и в каком порядке эти функции следует использовать? Аутентификацию планирую по логину и паролю. Мне не понятно как расшифровывать данные, каким должен быть ключ и что даёт префикс.