A universal CRC (8, 16, 32 or 64) computation tool
Project description
Universal CRC
The goal of this project is to provide a simple and universal CRC computation tool, allowing the user to freely choose any of the parameters.
Installation
Install universalCRC
$ pip install universal-crc
Usage
To use custom parameters :
from universalCRC import crc
CRC = crc.compute_CRC("111213141516171819",0x07,0x00,0x00,8,False,False)
To use predefined parameters :
from universalCRC import crc
CRC = crc.compute_CRC("111213141516171819",preset = "DARC")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
universal-crc-0.8.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for universal_crc-0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a21b3eb719d30b3eaaa0dccd514165a280eef7e06470d29016cbcf02d393e930 |
|
MD5 | dfc58ca20191ac087ea508a4e55bb47a |
|
BLAKE2b-256 | 2160e9e245749960861a9dc3bb490b70bf1e2c60294f08535e5491c090a2d427 |