-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Сейчас thundermint-crypto предоставляет только примитивы для подписи.
В некоторых проектах на его основе необходимо шифрование с публичным ключом и шифрование паролем.
Добавить:
- Шифрование/дешифрование:
encryptBS :: PubEncKey -> ByteString -> ByteString
decryptBS :: PrivEncKey -> ByteString -> Maybe ByteString- Хеширование пароля
Text -> PasswordHash - Шифрование/дешифрование по хешу пароля
encryptWithHash :: PasswordHash -> ByteString -> ByteString
decryptWithHash :: PasswordHash -> ByteString -> Maybe ByteString