- This is the second tool I made while learning the Crystal language. ( ≈ 1 year ago )
- This is very different from my current idea, I will rewrite it in the future.
- Wait for Shield.cr to rewrite the skeleton, source code.
- Better CommandLine experience.
- This is very different from my current idea, I will rewrite it in the future.
- In the future, once I have free time, I may rewrite it using Rust.
- Due to the need to maintain other Crystal repositories, this project will be temporarily put on hold.
- Currently, this repository is non-first priority,
2020-03-29 16:52:45.037714000 UTC
.
- Currently, this repository is non-first priority,
- Use Shield.cr as the password generator.
- Shield generates One-way security password.
- Shadow.cr that never saves any passwords.
- ...
- Initialize / Destory / Rename / Bind / Move Database File.
- Initialize / Destory Config File.
- Create / Delete / Rename / Summary Tables.
- Create / Delete / Search / Decrypt / Update Row Data.
- Sign the MasterKey with the Pbkdf2HMAC algorithm.
- More Design / Features / Stability Improvements.
- More Spec Tests / Code Comments / Wiki to be added.
- Shadow.cr Windows / Browser Extension / iOS Support.
- ...
Add this to your application's shard.yml:
dependencies:
shadow:
github: 636f7374/shadow.cr
$ git clone https://github.com/636f7374/shadow.cr.git
$ cd shadow.cr && make build && make install
$ make test
- _Icon::categories/security
- Shard::faustinoaq/secrets
- Shard::benoist/terminal_table.cr
- Shard::crystal-lang/crystal-sqlite3
Name | Creator | Maintainer | Contributor |
---|---|---|---|
636f7374 | √ | √ |
- MIT License