Metadata-Version: 2.1
Name: ripemd-hash
Version: 1.0.1
Summary: Ripemd library for Python
Home-page: https://github.com/symbol/ripemd
Author: Symbol Contributors
Author-email: contributors@symbol.dev
License: BSD, Public Domain
Description: Ripemd
        ======
        
        Given headache openssl devs gave to everyone, this is tiny ripemd module for python 3. Shamelessly ~~stolen~~ extracted from [pycryptodome](https://github.com/Legrandin/pycryptodome).
        
        ### Usage
        
        Single call:
        ```py
        from ripemd.ripemd160 import ripemd160  # import function
        
        ripemd160(b'abc').hex() == '8eb208f7e05d987a9b044a8e98c6b087f15a0bfc'
        ripemd160(b'a' * 1000000).hex() == '52783243c1697bdbe16d37f97f68f08325dc1528'
        ```
        
        Update mode:
        ```py
        from ripemd import ripemd160  # import module
        
        h = ripemd160.new()
        h.update(b'abc')
        h.digest().hex() == '8eb208f7e05d987a9b044a8e98c6b087f15a0bfc'
        ```
        
Platform: Posix; MacOS X; Windows
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: BSD License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Public Domain
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Unix
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Security :: Cryptography
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8
Description-Content-Type: text/markdown
