checksum

    0熱度

    2回答

    當我在32位PHP系統上調用crc32(PHP_INT_SIZE爲4)時,生成的整數值可能爲負數。無論我是在32位還是64位系統上,我如何從編號中獲得正確的模數值? function checksumChar($str) { if(PHP_INT_SIZE > 4) { return crc32($str) % 26; } else { // ???

    0熱度

    1回答

    我在校驗和鍵上有以下錯誤:virtualbox-iso: Error downloading: checksums didn't match expected: dd54dc8cfc2a655053d19813c2f9aa9f。 我已經從Ubuntu發佈網站取得了關鍵。關於設置爲參考的正確關鍵點的想法?

    0熱度

    1回答

    我有一個相當棘手的問題。我用iOS設備發送一個字節數組到一個可以正常工作的可充電設備(led燈)。 我有一個所有命令的文檔,這些文檔從中文翻譯得非常差。 整個字節包是建立這樣的: 命令(1個字節)的前 命令包(1個字節)的長度 命令的ID(1個字節) 命令的控制部(1個字節) 數據字段(15個字節) 檢查(1個字節) 例如,用於開燈的完整套件是「A1080100FFFFFF59」 到目前爲止,一切

    2熱度

    1回答

    我想在文件上執行Check Sum,我認爲使用X命令是個好主意。 x 'CertUtil -hashfile U:\Programs\test\example.xml MD5'; 我已經看過所有網站上找出來,如果我可以打印從這個輸出到SAS日誌,甚至更好的ODS PDF,但不能發現任何東西。 我確實使用了DM語句,但是我不確定我是否可以使用CMD。 如何將CMD輸出打印到SAS日誌? 最終代碼

    1熱度

    1回答

    我試圖獲取下載文件的校驗和,所以我可以確保它從正確的劇本中正確部署。我發現我得到兩個不同的結果,具體取決於我是先下載文件,還是通過捲曲管道進行檢查。 下載並檢查: $ curl -s https://github.com/drush-ops/drush/releases/download/8.1.15/drush.phar| sha256sum c703007cf15cbabbeb510031d

    1熱度

    2回答

    我正嘗試使用POST方法向API進行認證。這裏是我所指的文件Kite Connect API。 我無法理解我出錯的地方。錯誤與校驗和或POST有關嗎? library(digest) require("httr") my_api <- "xxx" my_req_token <- 'yyy' my_secret <- 'zzz' check<-hmac(my_req_token,pas

    0熱度

    1回答

    我試圖手動計算各種UDP數據包的校驗和,但是我總是得到與Wireshark中顯示的結果相比的錯誤結果。下面是我如何做到這一點的例子: Source Address: 192.168.0.103 (0xC0A8, 0x0067) Destination Address: 192.168.0.1 (0xC0A8, 0x0001) Source Port: 57090 (0xDF02) Dest

    1熱度

    1回答

    我需要計算從銥星模塊(短突發數據)接收到的消息校驗和(以字節爲單位)的最低有效2個字節。 我使用的代碼在大多數情況下工作,但它不適用於下面的示例。 我的代碼是: z=b"AT+SBDRB\r\x00\x18this is a random message\x08\xdb"#message received from Iridium module msg=z[11:-2] print(msg)

    0熱度

    1回答

    我試圖對協議的校驗和進行反向工程。它似乎是一個4位的基於半字節的協議。 下面是一個分組在協議的二進制表示: 1000 0001 1000 0001 0000 0001 1111 0010 1010 : 1001 1000 0001 1000 0001 0000 0001 1111 0010 1011 : 1010 1000 0001 1000 0001 0000 0001 1111 0010

    2熱度

    1回答

    我有一個驗證的IMEI(未SV)下面的代碼 public static boolean luhnc(char[] digits) { int sum = 0, s = 0; for (int i = 0; i < digits.length - 1; i += 2) { s = (digits[i+1] - '0') * 2; sum += (s > 1