Size: a a a

2020 May 28

D

Dim in SPb Python
Algorithm            Result       Check        Poly          Init         RefIn   RefOut   XorOut    
CRC-32                  0xAEEE73ED  0xCBF43926  0x04C11DB7  0xFFFFFFFF  true  true  0xFFFFFFFF
источник

DA

Dmitry Alimov in SPb Python
Dim
ну а crc32 на сколько сложно взять?
что вы здесь вкладываете в понятие сложно?
источник

D

Dim in SPb Python
Dmitry Alimov
что вы здесь вкладываете в понятие сложно?
если сравнить с вышепоказанным исходником CRC16
источник

D

Dim in SPb Python
ну и время вычисления опять же
источник

DA

Dmitry Alimov in SPb Python
обычно такие алгоритмы быстрые, т.к. используются часто на всяких эмбеддед и др слабых устройствах.
особой разницы в crc32 / 16 не заметите) принцип схож.
источник

D

Dim in SPb Python
вообще мой проект требует рассчета CRC32(md5(data))
источник

D

Dim in SPb Python
мд5 в исходниках есть
источник

DA

Dmitry Alimov in SPb Python
ну так берите
import zlib
hex(zlib.crc32(b'...') & 0xffffffff)
источник

DA

Dmitry Alimov in SPb Python
в stdlib всё это есть
источник

D

Dim in SPb Python
Dmitry Alimov
ну так берите
import zlib
hex(zlib.crc32(b'...') & 0xffffffff)
для какого питона написано?
источник

DA

Dmitry Alimov in SPb Python
для любого >= 2.7
источник

DI

Danil Ivanov in SPb Python
Dim
for c in range(0, len(data) ):
  print( hex(ord(data[c])) )
В чате принято благодарить за ответы
источник

D

Dim in SPb Python
ну тогда благодарите)
источник

D

Dim in SPb Python
ответ то мой!
источник

D

Dim in SPb Python
на мой же вопрос
источник

DI

Danil Ivanov in SPb Python
Макс, прочитай правила
источник

M

Max in SPb Python
Danil Ivanov
Макс, прочитай правила
а где они?
источник

D

Dim in SPb Python
скиньте пожалуйста самую простенькую книжку по питону
источник

M

Max in SPb Python
ну лана... ) а вакансия и правда была любопытная %)
источник

D

Dim in SPb Python
кто поможет с AES128 с имплементацией под простой питон?
источник