package bip39 import ( "hash/crc32" "testing" ) func TestEnglishChecksum(t *testing.T) { t.Parallel() // Ensure word list is correct // $ wget https://raw.githubusercontent.com/bitcoin/bips/master/bip-0039/english.txt // $ crc32 english.txt // c1dbd296 checksum := crc32.ChecksumIEEE([]byte(english)) if checksum != 0xc1dbd296 { t.Error("english checksum invalid") } }