Pol Henarejos
|
05b1686c05
|
Upgrade to version 1.5.1
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-12-15 01:18:03 +01:00 |
|
Pol Henarejos
|
f372f1b7d5
|
Add OID for PicoKeys.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-12-15 01:17:37 +01:00 |
|
Pol Henarejos
|
23f3e0e13e
|
Fix small typos.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-04-17 14:09:05 +02:00 |
|
Pol Henarejos
|
0f45b8bbcb
|
Upgrade to version 1.5
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-04-17 14:06:59 +02:00 |
|
Pol Henarejos
|
02d0f974b5
|
Add to_crypto() method to inside the class.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-04-17 14:04:01 +02:00 |
|
Pol Henarejos
|
dfb07457a0
|
Remove use of match, as it requires Python > 3.10 and can be easily replaced by if-else.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 00:37:10 +02:00 |
|
Pol Henarejos
|
1fb2505a13
|
Not using --print-bits anymore.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 19:01:39 +02:00 |
|
Pol Henarejos
|
6c5f5eb758
|
Use string methods.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 19:01:25 +02:00 |
|
Pol Henarejos
|
964f9d86ce
|
Added methods for displaying str on role and type.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 19:01:15 +02:00 |
|
Pol Henarejos
|
449da62d66
|
Since fields are printed in a compact manner, --print-bits is removed as it only helps displaying just a single line.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 18:38:22 +02:00 |
|
Pol Henarejos
|
ff32bbef13
|
Added tests for each field of CHAT for AT, ST and IS terminals.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 02:47:11 +02:00 |
|
Pol Henarejos
|
9e8c326152
|
Added tests for checking certificate validity.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 02:46:35 +02:00 |
|
Pol Henarejos
|
361b6ecc62
|
Fixed signature/verification for secp521r1.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-08 02:34:53 +02:00 |
|
Pol Henarejos
|
36e193113c
|
Add --print-bits flags to tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 20:41:16 +02:00 |
|
Pol Henarejos
|
30f9b5d474
|
Print only active fields.
It also fixes Role type display.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 20:41:02 +02:00 |
|
Pol Henarejos
|
4e70d8ce01
|
Fix --pin-management and --privileged flags.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 20:39:53 +02:00 |
|
Pol Henarejos
|
b8b482fe5b
|
Added 'from_bytes()' method.
It parses a CHAT byte string and returns a TypeIS, TypeAT or TypeST object.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 20:39:40 +02:00 |
|
Pol Henarejos
|
c7bcd24522
|
Role returns a TypeAT, TypeIS or TypeST object.
It can retrieve CHAT or role values, in bytes form or in human-readable form via attributes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 20:38:05 +02:00 |
|
Pol Henarejos
|
9ec8aa02dd
|
Fix DV foreign creation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-07 12:13:03 +02:00 |
|
Pol Henarejos
|
9d7b3eeb5e
|
Merge pull request #7 from xoryouyou/main
Printing of Authorization bits from BSI TR 03110-4
|
2023-10-07 12:04:42 +02:00 |
|
xoryouyou
|
6d7a67486b
|
Moved decode_authorization_bits to cvc_print
and adapted the tests
Removed unused debug prints
|
2023-09-23 09:40:28 +02:00 |
|
xoryouyou
|
5084f7542d
|
Reverted formatter changes
|
2023-09-11 22:14:17 +02:00 |
|
xoryouyou
|
92f682651d
|
moved authorization bits to cvc_print
and added --print-bits flag
|
2023-09-11 21:59:50 +02:00 |
|
xoryouyou
|
02a4b5348c
|
Pivoted AuthorizationBits dict.
Cleaned up the bits_test and added asserts
Also added utility to convert arbitrary files to hexstring
|
2023-09-11 21:52:06 +02:00 |
|
xoryouyou
|
e5c1b0f32b
|
Basic Authorization bit parsing and dummy unittest
|
2023-09-08 23:33:47 +02:00 |
|