crc32

    1

    1答えて

    重複ファイルを見つけるためにPythonプログラムを書いています。 2つの異なるファイルが同じファイルサイズとMD5(衝突確率2^128)を持つことが可能であるため、MD5の計算とファイルサイズの比較は100%ばかばかしいことではありません。 SHA1(2^160)やCRC32(2^32)などの別のハッシュをミックスに追加すると、おそらくユニークなファイルを識別する能力が大幅に向上します。つまり、

    1

    1答えて

    私はcrc32を使って長い時間前にチェックを計算しましたが、どうやってやったのか思い出せません。 echo -n "LongString" | crc32 # no output 解決策[1]がPythonで計算されましたが、文字列から計算する直接の方法はありませんか? Ubuntuで # signed python -c 'import binascii; print binascii.c

    1

    1答えて

    私は2つの数字X = 0xABCを持っているとしましょう。 Y = 0xDE。 私はZを介してCRC-32を計算したいと思います.XはYに連結されています。すなわちZ = 0xABCDEです。 私はCRC(X)とCRC(Y)を利用できます。 CRC(Z)はどのように計算できますか?

    1

    1答えて

    AWS SDKの使用2.7.13。コードはChrome、IE、Firefoxのバージョンで正常に動作します。 Edge 15では、CRC32の整合性チェックに失敗しました。 同様の問題が発生している人は誰ですか?その原因と解決方法を知っていますか? 私はhereからCRCエラーチェックを無効にすることができますが、その原因を特定して修正したいと思います。 AWS.config(:dynamo_db

    1

    1答えて

    バイト配列のSTM crc32を計算する関数があります。問題は、5120バイトの配列では20ミリ秒かかることです。これは間違いなく長すぎます。このコードの速度を向上させるオプションがあります。最大値は約5msですか? コード: def crc32_stm(bytes_arr): length = len(bytes_arr) crc = 0xffffffff k

    0

    1答えて

    BCHエンコーディングに関する質問があります。 BCHエンコーディングはCRC剰余計算と同じですか? M(x)mod G(x)= R(x)とR(x)は私のBCHコードですか?

    0

    2答えて

    crc32を32ビットPHPシステムで呼び出すと(PHP_INT_SIZEは4)、結果の整数値は負の値になります。私が32または64ビットシステムである場合でも、数値から正しいモジュロ値を取得するにはどうすればよいですか? function checksumChar($str) { if(PHP_INT_SIZE > 4) { return crc32($str) % 26;

    0

    1答えて

    ありません、私はUbuntuの14.04.5 LTS上で次のコマンドを使用して64ビットのARMにクロスコンパイルC++アプリケーションにしようとしている:私は aarch64-linux-gnu-g++-4.8 -Wall -std=c++0x -O0 -march=armv8-a+crc -c mySRCs.c -o myOBJs.o 以下のようなCRC32命令を使用したい: crc =

    2

    1答えて

    Xcodeのクロスコンパイル用にCIをセットアップしようとしています。クロスコンパイルは、ARMv7とARMv8の両方をテストします。物事はそれがARMv8のリンクをクリックする時間が来るときを除き、よく見る: clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -miphoneos-version-min=7 -arch arm64 \ -isysro

    -1

    1答えて

    ルックアップテーブルが必要なコードを試していました。ルックアップテーブルを作成したり、ルックアップテーブルに値を格納するためにcase文を使用する以外の方法があるかどうかを知りたかったのです。