Commit Graph

8 Commits

Author SHA256 Message Date
d4b94125ee - remove pycryptodomex copy in this package container
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=17
2018-10-19 13:02:45 +00:00
81dcc51965 Accepting request 633280 from home:mcalabkova:branches:devel:languages:python
- Update to 3.6.6
  - Resolved issues:
    * Fix vulnerability on AESNI ECB with payloads smaller than 
      16 bytes.
- Update to 3.5.5
  - Resolved issues
    * Fixed incorrect AES encryption/decryption with AES 
      acceleration on x86 due to gcc’s optimization and strict 
      aliasing rules.
    * More prime number candidates than necessary where discarded 
      as composite due to the limited way D values were searched 
      in the Lucas test.
    * Fixed ResouceWarnings and DeprecationWarnings.
- Update to 3.5.4
  - New features:
    * Build Python 3.7 wheels on Linux, Windows and Mac.
  - Resolved issues:
    * More meaningful exceptions in case of mismatch in IV length 
      (CBC/OFB/CFB modes).

- version 3.6.6

OBS-URL: https://build.opensuse.org/request/show/633280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=14
2018-09-05 21:01:53 +00:00
Tomáš Chvátal
9d1fb9d448 Accepting request 620465 from home:frispete:python
- Update to 3.6.3 (21 June 2018)
  - Resolved issues
    * GH#175: Fixed incorrect results for CTR encryption/decryption
      with more than 8 blocks.
- Update to 3.6.2 (19 June 2018)
  - New features
    * ChaCha20 accepts 96 bit nonces (in addition to 64 bit nonces)
      as defined in RFC7539.
    * Accelerate AES-GCM on x86 using PCLMULQDQ instruction.
    * Accelerate AES-ECB and AES-CTR on x86 by pipelining AESNI
      instructions.
    * As result of the two improvements above, on x86 (Broadwell):
      - AES-ECB and AES-CTR are 3x faster
      - AES-GCM is 9x faster
  - Resolved issues
    * On Windows, MPIR library was stilled pulled in if renamed to
      ``gmp.dll``.
  - Breaks in compatibility
    * In ``Crypto.Util.number``, functions ``floor_div`` and
      ``exact_div`` have been removed. Also, ``ceil_div`` is limited
      to non-negative terms only.
- suggesting libgmp10 and python-cffi
- add license file tag


- version 3.6.3: new build derived from python-pycryptodome 3.6.3

OBS-URL: https://build.opensuse.org/request/show/620465
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=12
2018-07-03 13:27:33 +00:00
Tomáš Chvátal
cd80d229ba - Provide/obsolete also python-crypto for py2 package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=10
2018-05-16 12:26:47 +00:00
Tomáš Chvátal
63fda4188c Accepting request 605178 from home:frispete:python
- fix condition to act as drop in replacement for python-pycrypto

- Update to 3.6.1 (15 April 2018)
  - New features
    * Added Google Wycheproof tests (https://github.com/google/wycheproof)
      for RSA, DSA, ECDSA, GCM, SIV, EAX, CMAC.
    * New parameter ``mac_len`` (length of MAC tag) for CMAC.
  - Resolved issues
    * In certain circumstances (at counter wrapping, which happens on average after
      32 GBi) AES GCM produced wrong ciphertexts.
    * Method ``encrypt()`` of AES SIV cipher could be still called,
      whereas only ``encrypt_and_digest()`` should be allowed.
- Update to 3.6.0 (8 April 2018)
  - New features
    * Introduced ``export_key`` and deprecated ``exportKey`` for DSA and RSA key
      objects.
    * Ciphers and hash functions accept ``memoryview`` objects in input.
    * Added support for SHA-512/224 and SHA-512/256.
  - Resolved issues
    * Reintroduced `Crypto.__version__` variable as in PyCrypto.
    * Fixed compilation problem with MinGW.
- Update to 3.5.1 (8 March 2018)
  - Resolved issues
    * GH#142. Fix mismatch with declaration and definition of addmul128.
- Update to 3.5.0 (7 March 2018)
  - New features
    * Import and export of ECC curves in compressed form.
    * The initial counter for a cipher in CTR mode can be a byte string
      (in addition to an integer).
    * Faster PBKDF2 for HMAC-based PRFs (at least 20x for short passwords,

OBS-URL: https://build.opensuse.org/request/show/605178
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=8
2018-05-08 06:25:27 +00:00
Todd R
439eca7d1b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=7 2017-11-02 14:02:52 +00:00
Todd R
0f948ac8ea Accepting request 537225 from home:TheBlackCat:branches:devel:languages:python
- Provide pycrypto since it is a drop-in replacement

OBS-URL: https://build.opensuse.org/request/show/537225
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=4
2017-10-27 16:26:47 +00:00
Todd R
d2afa4f0a0 - Initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=1
2017-09-06 15:58:32 +00:00