dpapi: Windows DPAPI bindings
Bindings for Windows DPAPI, for protecting data on one device using Windows logon or machine credentials. These functions return cipertext for you to store in a file or some other place. If you want the plaintext to be stored in the OS, you may be looking for the keyring package, which is also more portable. This is only bindings to the two most used functions CryptProtectData and CryptUnprotectData, as Microsoft no longer recommends its use in .NET (with SecureString).
[Skip to Readme]
Modules
- System
- Win32
- System.Win32.Dpapi
- System.Win32.Dpapi.Internal
- System.Win32.Dpapi
- Win32
Downloads
- dpapi-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.18.3.0 && <4.19), bytestring (>=0.12.2 && <0.13), unbuildable (<0), Win32 (>=2.14 && <2.15) [details] |
| License | MPL-2.0 |
| Author | Hex |
| Maintainer | elijahiff@gmail.com |
| Category | System |
| Home page | https://gitlab.com/Hex052/haskell-dpapi |
| Source repo | head: git clone https://gitlab.com/Hex052/haskell-dpapi this: git clone https://gitlab.com/Hex052/haskell-dpapi(tag 0.1.0.0) |
| Uploaded | by HexTheDragon at 2025-11-18T02:05:58Z |
| Distributions | |
| Downloads | 0 total (0 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs not available [build log] All reported builds failed as of 2025-11-18 [all 2 reports] |