Lines Matching refs:context

75 PHP_HASH_API void PHP_RIPEMD128Init(PHP_RIPEMD128_CTX * context)  in PHP_RIPEMD128Init()  argument
77 context->count[0] = context->count[1] = 0; in PHP_RIPEMD128Init()
80 context->state[0] = 0x67452301; in PHP_RIPEMD128Init()
81 context->state[1] = 0xEFCDAB89; in PHP_RIPEMD128Init()
82 context->state[2] = 0x98BADCFE; in PHP_RIPEMD128Init()
83 context->state[3] = 0x10325476; in PHP_RIPEMD128Init()
90 PHP_HASH_API void PHP_RIPEMD256Init(PHP_RIPEMD256_CTX * context) in PHP_RIPEMD256Init() argument
92 context->count[0] = context->count[1] = 0; in PHP_RIPEMD256Init()
95 context->state[0] = 0x67452301; in PHP_RIPEMD256Init()
96 context->state[1] = 0xEFCDAB89; in PHP_RIPEMD256Init()
97 context->state[2] = 0x98BADCFE; in PHP_RIPEMD256Init()
98 context->state[3] = 0x10325476; in PHP_RIPEMD256Init()
99 context->state[4] = 0x76543210; in PHP_RIPEMD256Init()
100 context->state[5] = 0xFEDCBA98; in PHP_RIPEMD256Init()
101 context->state[6] = 0x89ABCDEF; in PHP_RIPEMD256Init()
102 context->state[7] = 0x01234567; in PHP_RIPEMD256Init()
109 PHP_HASH_API void PHP_RIPEMD160Init(PHP_RIPEMD160_CTX * context) in PHP_RIPEMD160Init() argument
111 context->count[0] = context->count[1] = 0; in PHP_RIPEMD160Init()
114 context->state[0] = 0x67452301; in PHP_RIPEMD160Init()
115 context->state[1] = 0xEFCDAB89; in PHP_RIPEMD160Init()
116 context->state[2] = 0x98BADCFE; in PHP_RIPEMD160Init()
117 context->state[3] = 0x10325476; in PHP_RIPEMD160Init()
118 context->state[4] = 0xC3D2E1F0; in PHP_RIPEMD160Init()
125 PHP_HASH_API void PHP_RIPEMD320Init(PHP_RIPEMD320_CTX * context) in PHP_RIPEMD320Init() argument
127 context->count[0] = context->count[1] = 0; in PHP_RIPEMD320Init()
130 context->state[0] = 0x67452301; in PHP_RIPEMD320Init()
131 context->state[1] = 0xEFCDAB89; in PHP_RIPEMD320Init()
132 context->state[2] = 0x98BADCFE; in PHP_RIPEMD320Init()
133 context->state[3] = 0x10325476; in PHP_RIPEMD320Init()
134 context->state[4] = 0xC3D2E1F0; in PHP_RIPEMD320Init()
135 context->state[5] = 0x76543210; in PHP_RIPEMD320Init()
136 context->state[6] = 0xFEDCBA98; in PHP_RIPEMD320Init()
137 context->state[7] = 0x89ABCDEF; in PHP_RIPEMD320Init()
138 context->state[8] = 0x01234567; in PHP_RIPEMD320Init()
139 context->state[9] = 0x3C2D1E0F; in PHP_RIPEMD320Init()
260 PHP_HASH_API void PHP_RIPEMD128Update(PHP_RIPEMD128_CTX * context, const unsigned char *input, unsi… in PHP_RIPEMD128Update() argument
265 index = (unsigned int) ((context->count[0] >> 3) & 0x3F); in PHP_RIPEMD128Update()
268 if ((context->count[0] += ((uint32_t) inputLen << 3)) < ((uint32_t) inputLen << 3)) { in PHP_RIPEMD128Update()
269 context->count[1]++; in PHP_RIPEMD128Update()
271 context->count[1] += ((uint32_t) inputLen >> 29); in PHP_RIPEMD128Update()
278 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) input, partLen); in PHP_RIPEMD128Update()
279 RIPEMD128Transform(context->state, context->buffer); in PHP_RIPEMD128Update()
282 RIPEMD128Transform(context->state, &input[i]); in PHP_RIPEMD128Update()
291 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) & input[i], inputLen - i); in PHP_RIPEMD128Update()
358 PHP_HASH_API void PHP_RIPEMD256Update(PHP_RIPEMD256_CTX * context, const unsigned char *input, unsi… in PHP_RIPEMD256Update() argument
363 index = (unsigned int) ((context->count[0] >> 3) & 0x3F); in PHP_RIPEMD256Update()
366 if ((context->count[0] += ((uint32_t) inputLen << 3)) < ((uint32_t) inputLen << 3)) { in PHP_RIPEMD256Update()
367 context->count[1]++; in PHP_RIPEMD256Update()
369 context->count[1] += ((uint32_t) inputLen >> 29); in PHP_RIPEMD256Update()
376 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) input, partLen); in PHP_RIPEMD256Update()
377 RIPEMD256Transform(context->state, context->buffer); in PHP_RIPEMD256Update()
380 RIPEMD256Transform(context->state, &input[i]); in PHP_RIPEMD256Update()
389 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) & input[i], inputLen - i); in PHP_RIPEMD256Update()
457 PHP_HASH_API void PHP_RIPEMD160Update(PHP_RIPEMD160_CTX * context, const unsigned char *input, unsi… in PHP_RIPEMD160Update() argument
462 index = (unsigned int) ((context->count[0] >> 3) & 0x3F); in PHP_RIPEMD160Update()
465 if ((context->count[0] += ((uint32_t) inputLen << 3)) < ((uint32_t) inputLen << 3)) { in PHP_RIPEMD160Update()
466 context->count[1]++; in PHP_RIPEMD160Update()
468 context->count[1] += ((uint32_t) inputLen >> 29); in PHP_RIPEMD160Update()
475 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) input, partLen); in PHP_RIPEMD160Update()
476 RIPEMD160Transform(context->state, context->buffer); in PHP_RIPEMD160Update()
479 RIPEMD160Transform(context->state, &input[i]); in PHP_RIPEMD160Update()
488 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) & input[i], inputLen - i); in PHP_RIPEMD160Update()
565 PHP_HASH_API void PHP_RIPEMD320Update(PHP_RIPEMD320_CTX * context, const unsigned char *input, unsi… in PHP_RIPEMD320Update() argument
570 index = (unsigned int) ((context->count[0] >> 3) & 0x3F); in PHP_RIPEMD320Update()
573 if ((context->count[0] += ((uint32_t) inputLen << 3)) < ((uint32_t) inputLen << 3)) { in PHP_RIPEMD320Update()
574 context->count[1]++; in PHP_RIPEMD320Update()
576 context->count[1] += ((uint32_t) inputLen >> 29); in PHP_RIPEMD320Update()
583 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) input, partLen); in PHP_RIPEMD320Update()
584 RIPEMD320Transform(context->state, context->buffer); in PHP_RIPEMD320Update()
587 RIPEMD320Transform(context->state, &input[i]); in PHP_RIPEMD320Update()
596 memcpy((unsigned char*) & context->buffer[index], (unsigned char*) & input[i], inputLen - i); in PHP_RIPEMD320Update()
628 PHP_HASH_API void PHP_RIPEMD128Final(unsigned char digest[16], PHP_RIPEMD128_CTX * context) in PHP_RIPEMD128Final() argument
634 bits[0] = (unsigned char) (context->count[0] & 0xFF); in PHP_RIPEMD128Final()
635 bits[1] = (unsigned char) ((context->count[0] >> 8) & 0xFF); in PHP_RIPEMD128Final()
636 bits[2] = (unsigned char) ((context->count[0] >> 16) & 0xFF); in PHP_RIPEMD128Final()
637 bits[3] = (unsigned char) ((context->count[0] >> 24) & 0xFF); in PHP_RIPEMD128Final()
638 bits[4] = (unsigned char) (context->count[1] & 0xFF); in PHP_RIPEMD128Final()
639 bits[5] = (unsigned char) ((context->count[1] >> 8) & 0xFF); in PHP_RIPEMD128Final()
640 bits[6] = (unsigned char) ((context->count[1] >> 16) & 0xFF); in PHP_RIPEMD128Final()
641 bits[7] = (unsigned char) ((context->count[1] >> 24) & 0xFF); in PHP_RIPEMD128Final()
645 index = (unsigned int) ((context->count[0] >> 3) & 0x3f); in PHP_RIPEMD128Final()
647 PHP_RIPEMD128Update(context, PADDING, padLen); in PHP_RIPEMD128Final()
650 PHP_RIPEMD128Update(context, bits, 8); in PHP_RIPEMD128Final()
653 RIPEMDEncode(digest, context->state, 16); in PHP_RIPEMD128Final()
657 ZEND_SECURE_ZERO((unsigned char*) context, sizeof(*context)); in PHP_RIPEMD128Final()
665 PHP_HASH_API void PHP_RIPEMD256Final(unsigned char digest[32], PHP_RIPEMD256_CTX * context) in PHP_RIPEMD256Final() argument
671 bits[0] = (unsigned char) (context->count[0] & 0xFF); in PHP_RIPEMD256Final()
672 bits[1] = (unsigned char) ((context->count[0] >> 8) & 0xFF); in PHP_RIPEMD256Final()
673 bits[2] = (unsigned char) ((context->count[0] >> 16) & 0xFF); in PHP_RIPEMD256Final()
674 bits[3] = (unsigned char) ((context->count[0] >> 24) & 0xFF); in PHP_RIPEMD256Final()
675 bits[4] = (unsigned char) (context->count[1] & 0xFF); in PHP_RIPEMD256Final()
676 bits[5] = (unsigned char) ((context->count[1] >> 8) & 0xFF); in PHP_RIPEMD256Final()
677 bits[6] = (unsigned char) ((context->count[1] >> 16) & 0xFF); in PHP_RIPEMD256Final()
678 bits[7] = (unsigned char) ((context->count[1] >> 24) & 0xFF); in PHP_RIPEMD256Final()
682 index = (unsigned int) ((context->count[0] >> 3) & 0x3f); in PHP_RIPEMD256Final()
684 PHP_RIPEMD256Update(context, PADDING, padLen); in PHP_RIPEMD256Final()
687 PHP_RIPEMD256Update(context, bits, 8); in PHP_RIPEMD256Final()
690 RIPEMDEncode(digest, context->state, 32); in PHP_RIPEMD256Final()
694 ZEND_SECURE_ZERO((unsigned char*) context, sizeof(*context)); in PHP_RIPEMD256Final()
702 PHP_HASH_API void PHP_RIPEMD160Final(unsigned char digest[20], PHP_RIPEMD160_CTX * context) in PHP_RIPEMD160Final() argument
708 bits[0] = (unsigned char) (context->count[0] & 0xFF); in PHP_RIPEMD160Final()
709 bits[1] = (unsigned char) ((context->count[0] >> 8) & 0xFF); in PHP_RIPEMD160Final()
710 bits[2] = (unsigned char) ((context->count[0] >> 16) & 0xFF); in PHP_RIPEMD160Final()
711 bits[3] = (unsigned char) ((context->count[0] >> 24) & 0xFF); in PHP_RIPEMD160Final()
712 bits[4] = (unsigned char) (context->count[1] & 0xFF); in PHP_RIPEMD160Final()
713 bits[5] = (unsigned char) ((context->count[1] >> 8) & 0xFF); in PHP_RIPEMD160Final()
714 bits[6] = (unsigned char) ((context->count[1] >> 16) & 0xFF); in PHP_RIPEMD160Final()
715 bits[7] = (unsigned char) ((context->count[1] >> 24) & 0xFF); in PHP_RIPEMD160Final()
719 index = (unsigned int) ((context->count[0] >> 3) & 0x3f); in PHP_RIPEMD160Final()
721 PHP_RIPEMD160Update(context, PADDING, padLen); in PHP_RIPEMD160Final()
724 PHP_RIPEMD160Update(context, bits, 8); in PHP_RIPEMD160Final()
727 RIPEMDEncode(digest, context->state, 20); in PHP_RIPEMD160Final()
731 ZEND_SECURE_ZERO((unsigned char*) context, sizeof(*context)); in PHP_RIPEMD160Final()
739 PHP_HASH_API void PHP_RIPEMD320Final(unsigned char digest[40], PHP_RIPEMD320_CTX * context) in PHP_RIPEMD320Final() argument
745 bits[0] = (unsigned char) (context->count[0] & 0xFF); in PHP_RIPEMD320Final()
746 bits[1] = (unsigned char) ((context->count[0] >> 8) & 0xFF); in PHP_RIPEMD320Final()
747 bits[2] = (unsigned char) ((context->count[0] >> 16) & 0xFF); in PHP_RIPEMD320Final()
748 bits[3] = (unsigned char) ((context->count[0] >> 24) & 0xFF); in PHP_RIPEMD320Final()
749 bits[4] = (unsigned char) (context->count[1] & 0xFF); in PHP_RIPEMD320Final()
750 bits[5] = (unsigned char) ((context->count[1] >> 8) & 0xFF); in PHP_RIPEMD320Final()
751 bits[6] = (unsigned char) ((context->count[1] >> 16) & 0xFF); in PHP_RIPEMD320Final()
752 bits[7] = (unsigned char) ((context->count[1] >> 24) & 0xFF); in PHP_RIPEMD320Final()
756 index = (unsigned int) ((context->count[0] >> 3) & 0x3f); in PHP_RIPEMD320Final()
758 PHP_RIPEMD320Update(context, PADDING, padLen); in PHP_RIPEMD320Final()
761 PHP_RIPEMD320Update(context, bits, 8); in PHP_RIPEMD320Final()
764 RIPEMDEncode(digest, context->state, 40); in PHP_RIPEMD320Final()
768 ZEND_SECURE_ZERO((unsigned char*) context, sizeof(*context)); in PHP_RIPEMD320Final()