hexresearch / hexresearch/hschain
[thundermint-crypto] Примитивы шифрования
- Dominant language
- C
- Stars
- 4
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Сейчас thundermint-crypto предоставляет только примитивы для подписи.
В некоторых проектах на его основе необходимо шифрование с публичным ключом и шифрование паролем.
Добавить:
- [x] Шифрование/дешифрование:
``` haskell
encryptBS :: PubEncKey -> ByteString -> ByteString
decryptBS :: PrivEncKey -> ByteString -> Maybe ByteString
```
- [ ] Хеширование пароля ``Text -> PasswordHash``
- [ ] Шифрование/дешифрование по хешу пароля
``` haskell
encryptWithHash :: PasswordHash -> ByteString -> ByteString
decryptWithHash :: PasswordHash -> ByteString -> Maybe ByteString
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.