Lines Matching refs:ctext
101 static char * encrypt_var(char *varname, char *ctext, int ctext_len, char *ptext, int *ptext_len,char *key, int keylen);
102 static char * decrypt_var(char *varname, char *ptext, int ptext_len, char *ctext, int *ctext_len,char *key, int keylen);
16146 * This routine takes the cipher text ctext and produces the plaintext ptext
16154 decrypt_var(char *varname,char *ctext, int ctext_len, char *ptext, int *ptext_len,char *key, int keylen)
16161 assert(ctext);
16174 len=b64_decode(ctext,tmp,NVRAM_MAX_STRINGSIZE);
16193 * This routine takes the plaintext text ptext and produces the ciphertext ctext
16201 encrypt_var(char *varname,char *ptext, int ptext_len, char *ctext, int *ctext_len,char *key, int keylen)
16209 assert(ctext);
16241 (unsigned char *)ctext)){
16248 buf = b64_encode((unsigned char *)ctext,newlen+8,tmp,NVRAM_MAX_STRINGSIZE-(ptext_len + 1));
16251 strncpy(ctext,buf,NVRAM_MAX_STRINGSIZE);
16252 *ctext_len = strlen(ctext) ;
16253 return ctext;