@@ -178,48 +178,6 @@ Napi::Number bind_wc_ecc_verify_hash(const Napi::CallbackInfo& info)
178178 return Napi::Number::New ( env, res );
179179}
180180
181- Napi::Number bind_wc_ecc_encrypt (const Napi::CallbackInfo& info)
182- {
183- int ret;
184- Napi::Env env = info.Env ();
185- ecc_key* private_key = (ecc_key*)( info[0 ].As <Napi::Uint8Array>().Data () );
186- ecc_key* public_key = (ecc_key*)( info[1 ].As <Napi::Uint8Array>().Data () );
187- uint8_t * msg = info[2 ].As <Napi::Uint8Array>().Data ();
188- unsigned int msg_len = info[3 ].As <Napi::Number>().Uint32Value ();
189- uint8_t * out = info[4 ].As <Napi::Uint8Array>().Data ();
190- unsigned int out_len = info[5 ].As <Napi::Number>().Uint32Value ();
191-
192- ret = wc_ecc_encrypt ( private_key, public_key, msg, msg_len, out, &out_len, NULL );
193-
194- if ( ret < 0 )
195- {
196- out_len = ret;
197- }
198-
199- return Napi::Number::New ( env, (int )out_len );
200- }
201-
202- Napi::Number bind_wc_ecc_decrypt (const Napi::CallbackInfo& info)
203- {
204- int ret;
205- Napi::Env env = info.Env ();
206- ecc_key* private_key = (ecc_key*)( info[0 ].As <Napi::Uint8Array>().Data () );
207- ecc_key* public_key = (ecc_key*)( info[1 ].As <Napi::Uint8Array>().Data () );
208- uint8_t * msg = info[2 ].As <Napi::Uint8Array>().Data ();
209- unsigned int msg_len = info[3 ].As <Napi::Number>().Uint32Value ();
210- uint8_t * out = info[4 ].As <Napi::Uint8Array>().Data ();
211- unsigned int out_len = info[5 ].As <Napi::Number>().Uint32Value ();
212-
213- ret = wc_ecc_decrypt ( private_key, public_key, msg, msg_len, out, &out_len, NULL );
214-
215- if ( ret < 0 )
216- {
217- out_len = ret;
218- }
219-
220- return Napi::Number::New ( env, (int )out_len );
221- }
222-
223181Napi::Number bind_wc_ecc_free (const Napi::CallbackInfo& info)
224182{
225183 Napi::Env env = info.Env ();
0 commit comments