Hawkynt

LSH-384

Korean cryptographic hash function standard producing 384-bit digests. Uses 512-bit internal processing with 28-step compression and 64-bit operations.

Properties

Property Value
Category Hash Functions
Sub-category LSH Family
Security status Not classified
Complexity Advanced
Inventor Korea Internet&Security Agency (KISA)
Year 2015
Origin 🇰🇷 South Korea
Source algorithms/hash/lsh.js

Parameters

Parameter Supported values
Hash sizes 48 bytes (384 bits)

Security

Status: not classified — treat as unverified.

No vulnerabilities are recorded for this implementation.

Documentation

References

Test vectors

4 vectors ship with this algorithm and run in the test suite. Byte values are hexadecimal.

Vector 1 — LSH-384: Empty (Crypto++)

Field Value
input (empty)
expected dbb259cf22459368ab2c52b3e1c97728 8b38670adcb91cae6b8b6a2d646e76f8 bd53e5cab0e47c856f55249b895c1730

Vector 2 — LSH-384: Single byte (Crypto++)

Field Value
input 76
expected 52ff6386afce2189733ab9f206dd8777 4c22c1475b22f4e72cb7f603c1ac5440 2c63cabe2cf10cf01697a0da717de9ec

Vector 3 — LSH-384: Two bytes (Crypto++)

Field Value
input 0adc
expected 483c7ae2baf4323296482c47e02323aa 2aa6d3b0cdd1d386b91d8ba1f707025c a0b469515e72cd593f027d21367e36c7

Vector 4 — LSH-384: Three bytes (Crypto++)

Field Value
input 3c0f2e
expected 66f0262b988628d2691f9b0d87e123c4 8eff9ac3e6549bc96c808359b1ae596c 16d51c256b2c21f59e5d92ccc2509221

← All algorithms