Lines Matching refs:res

125 	RK_RES res = RK_CRYPTO_SUCCESS;  in demo_rsa_pub_enc()  local
135 res = rk_crypto_init(); in demo_rsa_pub_enc()
136 if (res) { in demo_rsa_pub_enc()
137 printf("rk_crypto_init error %08x\n", res); in demo_rsa_pub_enc()
138 return res; in demo_rsa_pub_enc()
144 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_pub_enc()
151 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_pub_enc()
160 res = rk_rsa_pub_encrypt(&pub_key, padding, plain, sizeof(plain), enc_buf, &out_len); in demo_rsa_pub_enc()
161 if (res) { in demo_rsa_pub_enc()
162 if (res != RK_CRYPTO_ERR_NOT_SUPPORTED) in demo_rsa_pub_enc()
163 printf("rk_rsa_pub_encrypt failed %x\n", res); in demo_rsa_pub_enc()
167 res = rk_rsa_priv_decrypt(&priv_key, padding, enc_buf, out_len, dec_buf, &out_len); in demo_rsa_pub_enc()
168 if (res) { in demo_rsa_pub_enc()
169 printf("rk_rsa_priv_decrypt failed %x\n", res); in demo_rsa_pub_enc()
175 res = RK_CRYPTO_ERR_GENERIC; in demo_rsa_pub_enc()
186 if (res == RK_CRYPTO_ERR_NOT_SUPPORTED) in demo_rsa_pub_enc()
188 else if (res) in demo_rsa_pub_enc()
195 return res == RK_CRYPTO_ERR_NOT_SUPPORTED ? RK_CRYPTO_SUCCESS : res; in demo_rsa_pub_enc()
201 RK_RES res = RK_CRYPTO_SUCCESS; in demo_rsa_priv_enc() local
211 res = rk_crypto_init(); in demo_rsa_priv_enc()
212 if (res) { in demo_rsa_priv_enc()
213 printf("rk_crypto_init error %08x\n", res); in demo_rsa_priv_enc()
214 return res; in demo_rsa_priv_enc()
220 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_priv_enc()
227 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_priv_enc()
236 res = rk_rsa_priv_encrypt(&priv_key, padding, plain, sizeof(plain), enc_buf, &out_len); in demo_rsa_priv_enc()
237 if (res) { in demo_rsa_priv_enc()
238 if (res != RK_CRYPTO_ERR_NOT_SUPPORTED) in demo_rsa_priv_enc()
239 printf("rk_rsa_priv_encrypt failed %x\n", res); in demo_rsa_priv_enc()
243 res = rk_rsa_pub_decrypt(&pub_key, padding, enc_buf, out_len, dec_buf, &out_len); in demo_rsa_priv_enc()
244 if (res) { in demo_rsa_priv_enc()
245 printf("rk_rsa_pub_decrypt failed %x\n", res); in demo_rsa_priv_enc()
251 res = RK_CRYPTO_ERR_GENERIC; in demo_rsa_priv_enc()
262 if (res == RK_CRYPTO_ERR_NOT_SUPPORTED) in demo_rsa_priv_enc()
264 else if (res) in demo_rsa_priv_enc()
271 return res == RK_CRYPTO_ERR_NOT_SUPPORTED ? RK_CRYPTO_SUCCESS : res; in demo_rsa_priv_enc()
276 RK_RES res = RK_CRYPTO_SUCCESS; in demo_rsa_sign_data() local
286 res = rk_crypto_init(); in demo_rsa_sign_data()
287 if (res) { in demo_rsa_sign_data()
288 printf("rk_crypto_init error %08x\n", res); in demo_rsa_sign_data()
289 return res; in demo_rsa_sign_data()
295 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_sign_data()
304 res = rk_rsa_sign(&priv_key, padding, data, sizeof(data), NULL, sign, &sign_len); in demo_rsa_sign_data()
305 if (res) { in demo_rsa_sign_data()
306 printf("rk_rsa_sign data failed %x\n", res); in demo_rsa_sign_data()
310 res = rk_rsa_verify(&pub_key, padding, data, sizeof(data), NULL, sign, sign_len); in demo_rsa_sign_data()
311 if (res) { in demo_rsa_sign_data()
312 printf("rk_rsa_verify data failed %x\n", res); in demo_rsa_sign_data()
323 if (res) in demo_rsa_sign_data()
329 return res; in demo_rsa_sign_data()
334 RK_RES res = RK_CRYPTO_SUCCESS; in demo_rsa_sign_digest() local
344 res = rk_crypto_init(); in demo_rsa_sign_digest()
345 if (res) { in demo_rsa_sign_digest()
346 printf("rk_crypto_init error %08x\n", res); in demo_rsa_sign_digest()
347 return res; in demo_rsa_sign_digest()
353 res = RK_CRYPTO_ERR_OUT_OF_MEMORY; in demo_rsa_sign_digest()
362 res = rk_rsa_sign(&priv_key, padding, NULL, 0, hash, sign, &sign_len); in demo_rsa_sign_digest()
363 if (res) { in demo_rsa_sign_digest()
364 printf("rk_rsa_sign digest failed %x\n", res); in demo_rsa_sign_digest()
368 res = rk_rsa_verify(&pub_key, padding, NULL, 0, hash, sign, sign_len); in demo_rsa_sign_digest()
369 if (res) { in demo_rsa_sign_digest()
370 printf("rk_rsa_verify digest failed %x\n", res); in demo_rsa_sign_digest()
381 if (res) in demo_rsa_sign_digest()
387 return res; in demo_rsa_sign_digest()
392 RK_RES res; in demo_rsa() local
394 res = demo_rsa_pub_enc(); in demo_rsa()
395 if (res) { in demo_rsa()
397 return res; in demo_rsa()
400 res = demo_rsa_priv_enc(); in demo_rsa()
401 if (res) { in demo_rsa()
403 return res; in demo_rsa()
406 res = demo_rsa_sign_data(); in demo_rsa()
407 if (res) { in demo_rsa()
409 return res; in demo_rsa()
412 res = demo_rsa_sign_digest(); in demo_rsa()
413 if (res) { in demo_rsa()
415 return res; in demo_rsa()