Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tkd: Support READCERT command.gniibe/t6364 | NIIBE Yutaka | 2023-03-22 | 1 | -35/+63 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Fix PKSIGN. | NIIBE Yutaka | 2023-03-20 | 1 | -6/+2 |
| | | | | | | Clean up confusion of hashing. Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Fix RSA PKSIGN. | NIIBE Yutaka | 2023-03-17 | 1 | -0/+5 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Fix PKSIGN to get data by EXTRA. | NIIBE Yutaka | 2023-03-17 | 1 | -1/+6 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Implement READKEY, returning canon SEXP. | NIIBE Yutaka | 2023-03-17 | 1 | -0/+11 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: sorted out entities and initialize PKCS#11 on demand. | NIIBE Yutaka | 2023-03-17 | 1 | -73/+119 |
| | | | | | | | | | | | | | tkd: host side process which manages KEYs on TOKENs It's a KEYGRIP which identifies a KEY. it's TKD which administrates: where is a KEY on which TOKEN. cryptoki (ck): access object of PKCS#11 API. CRYPTOKI has slots. token: abstraction of a device. Each slots has slot_id. Slot_id corresponds a TOKEN. 1:1 map between slot_id and TOKEN. KEY: TOKEN may have multiple KEYs. Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Fix for rescanning the slot list. | NIIBE Yutaka | 2023-03-16 | 1 | -76/+167 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Check CKF_TOKEN_PRESENT, too. | NIIBE Yutaka | 2023-03-15 | 1 | -0/+1 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | tkd: Implement finalizer. | NIIBE Yutaka | 2023-03-15 | 1 | -6/+58 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | agent: Add oTkdaemonProgram. | NIIBE Yutaka | 2023-03-13 | 1 | -2/+1 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Implement READKEY command. | NIIBE Yutaka | 2023-03-08 | 1 | -54/+55 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Add login feature. | NIIBE Yutaka | 2023-03-06 | 1 | -5/+27 |
| | | | | | | Tested with YKCS#11 ECDSA and SoftHSM2 RSA. Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Use two-phase sign to match PKCS#11 API. | NIIBE Yutaka | 2023-03-06 | 1 | -37/+73 |
| | | | | | | Tested Scute for RSA and ECDSA. Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Fix the length of ECDSA. | NIIBE Yutaka | 2023-03-06 | 1 | -1/+14 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Fix keygrip computation. | NIIBE Yutaka | 2023-03-03 | 1 | -1/+1 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Fix listing keys. | NIIBE Yutaka | 2023-03-03 | 1 | -53/+89 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Implement token_keyinfo. | NIIBE Yutaka | 2023-03-03 | 1 | -6/+112 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Add key->flags member. | NIIBE Yutaka | 2023-03-03 | 1 | -14/+43 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Fix assuan context things. | NIIBE Yutaka | 2023-03-03 | 1 | -124/+18 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Implement token_sign. | NIIBE Yutaka | 2023-03-02 | 1 | -49/+86 |
| | | | | | | Still assuan_context_t should be fixed. Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Move functions. | NIIBE Yutaka | 2023-03-02 | 1 | -45/+172 |
| | | | | Signed-off-by: NIIBE Yutaka <[email protected]> | ||||
* | Start tkdaemon to offer PKCS#11 module access. | NIIBE Yutaka | 2023-02-27 | 1 | -0/+900 |
Currently, it's a mock-up. Signed-off-by: NIIBE Yutaka <[email protected]> |