Cwt

Latest version: v2.8.0

Safety actively analyzes 688843 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 9

1.0.0

--------------

Released 2021-06-24

- Make MAC key can be derived with ECDH. `139 <https://github.com/dajiaji/python-cwt/pull/139>`__
- Add RawKey for key material. `138 <https://github.com/dajiaji/python-cwt/pull/138>`__
- Make MAC key can be derived with HKDF. `137 <https://github.com/dajiaji/python-cwt/pull/137>`__
- Remove COSEKeyInterface from RecipientInterface. `137 <https://github.com/dajiaji/python-cwt/pull/137>`__
- Implement AESKeyWrap which has COSEKeyInterface. `137 <https://github.com/dajiaji/python-cwt/pull/137>`__
- Add encode_key() to RecipientInterface. `134 <https://github.com/dajiaji/python-cwt/pull/134>`__
- Rename key to keys on CWT/COSE decode(). `133 <https://github.com/dajiaji/python-cwt/pull/133>`__
- Remove materials from COSE.decode(). `131 <https://github.com/dajiaji/python-cwt/pull/131>`__
- Add decode_key() to RecipientInterface. `131 <https://github.com/dajiaji/python-cwt/pull/131>`__
- Remove alg from keys in recipient header. `131 <https://github.com/dajiaji/python-cwt/pull/131>`__
- Add support for ECDH with key wrap. `130 <https://github.com/dajiaji/python-cwt/pull/130>`__
- Refine README. `127 <https://github.com/dajiaji/python-cwt/pull/127>`__
- Add samples of using direct key agreement. `126 <https://github.com/dajiaji/python-cwt/pull/126>`__

0.10.0

--------------

Released 2021-06-13

- Rename from_json to from_jwk. `124 <https://github.com/dajiaji/python-cwt/pull/124>`__
- Add support for X25519/X448. `123 <https://github.com/dajiaji/python-cwt/pull/123>`__
- Add derive_key to EC2Key. `122 <https://github.com/dajiaji/python-cwt/pull/122>`__
- Add key to OKPKey. `122 <https://github.com/dajiaji/python-cwt/pull/122>`__
- Add support for key derivation without kid. `120 <https://github.com/dajiaji/python-cwt/pull/120>`__
- Add support for ECDH-SS direct HKDF. `119 <https://github.com/dajiaji/python-cwt/pull/119>`__
- Add support for ECDH-ES direct HKDF. `118 <https://github.com/dajiaji/python-cwt/pull/118>`__

0.9.0

-------------

Released 2021-06-04

- Introduce new() into CWT/COSE. `115 <https://github.com/dajiaji/python-cwt/pull/115>`__
- Rename Claims.from_dict to Claims.new. `115 <https://github.com/dajiaji/python-cwt/pull/115>`__
- Rename COSEKey.from_dict to COSEKey.new. `115 <https://github.com/dajiaji/python-cwt/pull/115>`__
- Rename Recipient.from_dict to Recipient.new. `115 <https://github.com/dajiaji/python-cwt/pull/115>`__
- Add Signer for encode_and_sign function. `114 <https://github.com/dajiaji/python-cwt/pull/114>`__
- Divide CWT options into independent parameters. `113 <https://github.com/dajiaji/python-cwt/pull/113>`__

0.8.1

-------------

Released 2021-05-31

- Add JSON support for COSE. `109 <https://github.com/dajiaji/python-cwt/pull/109>`__
- Devite a COSE options parameter into independent parameters. `109 <https://github.com/dajiaji/python-cwt/pull/109>`__
- Refine COSE default mode. `108 <https://github.com/dajiaji/python-cwt/pull/108>`__
- Refine the order of parameters for CWT functions. `107 <https://github.com/dajiaji/python-cwt/pull/107>`__
- Fix example in docstring. `107 <https://github.com/dajiaji/python-cwt/pull/107>`__
- Make interface docstring public. `106 <https://github.com/dajiaji/python-cwt/pull/106>`__

0.8.0

-------------

Released 2021-05-30

- Refine EncryptedCOSEKey interface. `104 <https://github.com/dajiaji/python-cwt/pull/104>`__
- Merge RecipientsBuilder into Recipients. `103 <https://github.com/dajiaji/python-cwt/pull/103>`__
- Rename Key to COSEKeyInterface. `102 <https://github.com/dajiaji/python-cwt/pull/102>`__
- Rename RecipientBuilder to Recipient. `101 <https://github.com/dajiaji/python-cwt/pull/101>`__
- Make Key private. `100 <https://github.com/dajiaji/python-cwt/pull/100>`__
- Merge ClaimsBuilder into Claims. `98 <https://github.com/dajiaji/python-cwt/pull/98>`__
- Rename KeyBuilder to COSEKey. `97 <https://github.com/dajiaji/python-cwt/pull/97>`__
- Rename COSEKey to Key. `97 <https://github.com/dajiaji/python-cwt/pull/97>`__
- Add support for external AAD. `94 <https://github.com/dajiaji/python-cwt/pull/94>`__
- Make unwrap_key return COSEKey. `93 <https://github.com/dajiaji/python-cwt/pull/93>`__
- Fix default HMAC key size. `91 <https://github.com/dajiaji/python-cwt/pull/91>`__
- Add support for AES key wrap. `89 <https://github.com/dajiaji/python-cwt/pull/89>`__
- Add support for direct+HKDF-SHA256 and SHA512. `87 <https://github.com/dajiaji/python-cwt/pull/87>`__

0.7.1

-------------

Released 2021-05-11

- Add alg validation and fix related bug. `77 <https://github.com/dajiaji/python-cwt/pull/77>`__
- Update protected/unprotected default value from {} to None. `76 <https://github.com/dajiaji/python-cwt/pull/76>`__

Page 7 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.