Lines Matching defs:out
82 static void aria_cbc_encrypt(const unsigned char *in, unsigned char *out,
88 CRYPTO_cbc128_encrypt(in, out, len, key, ivec,
91 CRYPTO_cbc128_decrypt(in, out, len, key, ivec,
95 static void aria_cfb128_encrypt(const unsigned char *in, unsigned char *out,
100 CRYPTO_cfb128_encrypt(in, out, length, key, ivec, num, enc,
104 static void aria_cfb1_encrypt(const unsigned char *in, unsigned char *out,
108 CRYPTO_cfb128_1_encrypt(in, out, length, key, ivec, num, enc,
112 static void aria_cfb8_encrypt(const unsigned char *in, unsigned char *out,
116 CRYPTO_cfb128_8_encrypt(in, out, length, key, ivec, num, enc,
120 static void aria_ecb_encrypt(const unsigned char *in, unsigned char *out,
123 ossl_aria_encrypt(in, out, key);
126 static void aria_ofb128_encrypt(const unsigned char *in, unsigned char *out,
130 CRYPTO_ofb128_encrypt(in, out, length, key, ivec, num,
175 static int aria_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
186 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks, ctx->iv,
377 EVP_CIPHER_CTX *out = ptr;
378 EVP_ARIA_GCM_CTX *gctx_out = EVP_C_DATA(EVP_ARIA_GCM_CTX,out);
385 gctx_out->iv = out->iv;
402 static int aria_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
409 if (out != in
418 EVP_GCM_TLS_EXPLICIT_IV_LEN, out) <= 0)
426 out += EVP_GCM_TLS_EXPLICIT_IV_LEN;
430 if (CRYPTO_gcm128_encrypt(&gctx->gcm, in, out, len))
432 out += len;
434 CRYPTO_gcm128_tag(&gctx->gcm, out, EVP_GCM_TLS_TAG_LEN);
438 if (CRYPTO_gcm128_decrypt(&gctx->gcm, in, out, len))
446 OPENSSL_cleanse(out, len);
458 static int aria_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
468 return aria_gcm_tls_cipher(ctx, out, in, len);
473 if (out == NULL) {
477 if (CRYPTO_gcm128_encrypt(&gctx->gcm, in, out, len))
480 if (CRYPTO_gcm128_decrypt(&gctx->gcm, in, out, len))
626 EVP_CIPHER_CTX *out = ptr;
627 EVP_ARIA_CCM_CTX *cctx_out = EVP_C_DATA(EVP_ARIA_CCM_CTX,out);
641 static int aria_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
648 if (out != in || len < (EVP_CCM_TLS_EXPLICIT_IV_LEN + (size_t)cctx->M))
652 memcpy(out, EVP_CIPHER_CTX_buf_noconst(ctx),
667 out += EVP_CCM_TLS_EXPLICIT_IV_LEN;
669 if (cctx->str ? CRYPTO_ccm128_encrypt_ccm64(ccm, in, out, len, cctx->str)
670 : CRYPTO_ccm128_encrypt(ccm, in, out, len))
672 if (!CRYPTO_ccm128_tag(ccm, out + len, cctx->M))
676 if (cctx->str ? !CRYPTO_ccm128_decrypt_ccm64(ccm, in, out, len, cctx->str)
677 : !CRYPTO_ccm128_decrypt(ccm, in, out, len)) {
684 OPENSSL_cleanse(out, len);
689 static int aria_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
700 return aria_ccm_tls_cipher(ctx, out, in, len);
703 if (in == NULL && out != NULL)
709 if (!out) {
734 if (cctx->str ? CRYPTO_ccm128_encrypt_ccm64(ccm, in, out, len, cctx->str)
735 : CRYPTO_ccm128_encrypt(ccm, in, out, len))
741 if (cctx->str ? !CRYPTO_ccm128_decrypt_ccm64(ccm, in, out, len,
743 !CRYPTO_ccm128_decrypt(ccm, in, out, len)) {
752 OPENSSL_cleanse(out, len);