KNOT is crypto method which has reached Round 2 of the NIST competition for light-weight cryptography. It is a family of bit-slice lightweight authenticated encryption algorithms and hashfunctions. The authors define that that “knot” in Chinese has the meaning of connection, reunion and harmony.
KNOT (Light-weight hash) |
Coding
Sample test vectors are:
Msg = 00 MD = C15C34623E347C0D3F73B84D8F1706F4F95C5640A1AB8DB43FD7B07E07AD0397 Msg = 0001 MD = 53CA8EC8BFBB0610154C86019BDBB45C70706696120233D61EC1199BCCAD8CD3 Msg = 000102 MD = 9E6908918B5445FFAC8321B0D8EB83A47D0C2C858CDAD1DBC81DB70F9DF012ED Msg = 00010203 MD = 21EF8A4C2E600A3D2B40DE5A80E6BA4B664116A1383F26EF95AD1892BE649CD5