3.0.8 • Published 1 year ago

twb-zhash v3.0.8

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Twb-ZHash

Encrypt without doing encryption

1. Installation

npm i twb-zhash

2. Basic

import { 
	zHashGuard, 
	zDecodeGuard, 
	zhashGuardValidation 
} from "twb-zhash";	

// must be as ENV in both side, FE-BE
const zKey: IZKey = {
	key: "fShewpyamBky7dEP",
	iv: "thisismysampleiv"
}

(async () => {

	// encode
	const deviceId = uuidv4()
	const hashCode = await zHashGuard(payloadHit, zKey);

	// decode
	console.log("decode", await zDecodeGuard(hashCode, zKey))

	// validate encoded hash
	console.log("validation", await zhashGuardValidation(hashCode, zKey));

})()

3. Example

Cd to ./example, index.ts for server-side and req.ts for client-side.

3.0.8

1 year ago

3.0.7

1 year ago

3.0.6

1 year ago

3.0.5

1 year ago

3.0.4

1 year ago

3.0.3

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

2.0.8

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

1.1.0

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago