crypto.crc32(data)

Calculate the Cyclic Redundancy Check (CRC) value of the given data..

Parameters

data

A string or a Buffer.

Return value

Returns a number containing CRC32 checksum.

Example

local crypto = require "crypto" local console = require "console" local file = sys.File(console.readln("Enter the file to calculate CRC32 : ")):open() local crc32 = crypto.crc32(file:read()) console.write("CRC32 : ") console.writecolor("lightgreen",crc32,"\n")