# npm install --save sm-crypto import {
sm2} from 'sm-crypto' const cipherMode = 1 const private_key = '68A52C8BF528C5DA6E813987695FE52002D5DEF0764A6390A5822E9DE47313C5' const public_key = '04' '8D862F41871F71DDB0122712C2B1CB62297248E76E857B53859AD5DA13B0386E6A051A8BB89F7F19991512F0E719BE595654FFCCAA91887C335481DC8C9B83A3' let en_data = sm2.doEncrypt('123', public_key, cipherMode) console.log(en_data) let de_data = sm2.doDecrypt('6e10e194a2373d7d30a8f79d944fef516f2644076f7889560c5849c57b7c18f624a2e2d6c088459396aa9dbba71dd4fe242faa6a94cfb9b62ecbac537e894c3df67b62931ad511b050043e897719e332f708c24b9e137d3a87aebffc6ba4430e300d9a', private_key, cipherMode); console.log(de_data)