Mercurial > mercurial > hgweb_rsearcher.cgi
comparison doc/Todo @ 3:db4813125eb8
many changes.
| author | pyon@macmini |
|---|---|
| date | Thu, 11 Oct 2018 22:11:09 +0900 |
| parents | 7fe3417cefc8 |
| children | 06342fc544e4 |
comparison
equal
deleted
inserted
replaced
| 2:7fe3417cefc8 | 3:db4813125eb8 |
|---|---|
| 18 # date:00000000 で最新審査会を取得する構想は廃止 | 18 # date:00000000 で最新審査会を取得する構想は廃止 |
| 19 | 19 |
| 20 ** crypto/crypto.exe の機能 ***************************************************** | 20 ** crypto/crypto.exe の機能 ***************************************************** |
| 21 * crypto.go 作成 | 21 * crypto.go 作成 |
| 22 + auth 用 ( ハッシュ化 ) | 22 + auth 用 ( ハッシュ化 ) |
| 23 * -a で plaintext を暗号化 | 23 * -a で plaintext を暗号化 # server/client |
| 24 > crypto.exe -a plaintext -s salt // done. | 24 > crypto.exe -a plaintext -s salt |
| 25 * -b で auth.csv を暗号化 | 25 * -b で auth.csv を暗号化 # server |
| 26 > crypto.exe -b auth.csv -s salt > auth.db | 26 > crypto.exe -b auth.csv -s salt > auth.db |
| 27 * -c で 認証チェック | 27 * -c で 認証チェック # gui |
| 28 > crypto.exe -c auth.db -s salt user passwd | 28 > crypto.exe -c auth.db -s salt user passwd |
| 29 + user/passwd が一致したら "39 user" を返す | 29 + user/passwd が一致したら "valid user を表示し "39 を返す |
| 30 + 認証なしのテストのときは user/passwd: test/test | 30 + 認証なしのテストのときは user/passwd: test/test |
| 31 + auth.db のための salt は gui に内蔵する | 31 + auth.db のための salt は gui に内蔵する |
| 32 + hhs 用 ( 双方向、キーは crypto.go と gui に内蔵 ) | 32 + hhs 用 ( 双方向、キーは crypto.go と gui に内蔵 ) |
| 33 * -d で復号化、-e で暗号化 | 33 * -d で復号化、-e で暗号化 # server |
| 34 > crypto.exe -d hhs.db key > hhs.csv | 34 > crypto.exe -d hhs.db key > hhs.csv |
| 35 > crypto.exe -e hhs.csv > hhs.db | 35 > crypto.exe -e hhs.csv key > hhs.db |
| 36 * -f で 認証チェック | 36 * -f で 認証チェック # gui |
| 37 > crypto.exe -f hhs.db hhs key | 37 > crypto.exe -f hhs.db hhs key |
| 38 + hhs/key が一致したら "39 hhs" を返す | 38 + hhs/key が一致したら hhs の情報を返す |
| 39 | 39 |
| 40 ** imgtgz の機能 **************************************************************** | 40 ** imgtgz の機能 **************************************************************** |
| 41 * jpeg を 1.jpg, ..., 5.jpg とリネームし tgz にする. | 41 * jpeg を 1.jpg, ..., 5.jpg とリネームし tgz にする. |
| 42 | 42 |
| 43 ** server の機能 **************************************************************** | 43 ** server の機能 **************************************************************** |
| 44 * 単なる web-server | 44 * 単なる web-server |
| 45 + upload 機能を追加 ( ver1.1 ) | 45 + upload 機能を追加 ( ver1.1 ) |
| 46 + log 機能を追加 ( ver1.2 ) | 46 + log 機能を追加 ( ver1.2 ) |
| 47 + log 機能を強化(user-id) ( ver1.3 ) | |
| 47 | 48 |
| 48 ** grsearcher の機能 **************************************************************** | 49 ** grsearcher の機能 **************************************************************** |
| 49 * 10分間 Idle なら password | 50 * 10分間 Idle なら password |
| 50 * auth.cpp pw の最後にカーソル、 xボタン無効化 | |
| 51 * mouse gesture 次、前のタブへ | 51 * mouse gesture 次、前のタブへ |
| 52 * dark-mode の搭載 | 52 * dark-mode の搭載 |
| 53 * プライベートフォルダに写真 userid/startup.jpg, default.jpg, avatar.jpg | 53 * プライベートフォルダに写真 userid/startup.jpg, default.jpg, avatar.jpg |
| 54 | 54 |
| 55 ** その他 *********************************************************************** | 55 ** その他 *********************************************************************** |
