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 ** その他 ***********************************************************************