Lines Matching refs:SHAobject
55 } SHAobject; typedef
76 static void SHAcopy(SHAobject *src, SHAobject *dest) in SHAcopy()
127 sha_transform(SHAobject *sha_info) in sha_transform()
228 sha_init(SHAobject *sha_info) in sha_init()
246 sha224_init(SHAobject *sha_info) in sha224_init()
267 sha_update(SHAobject *sha_info, SHA_BYTE *buffer, int count) in sha_update()
307 sha_final(unsigned char digest[SHA_DIGESTSIZE], SHAobject *sha_info) in sha_final()
382 static SHAobject *
385 return (SHAobject *)PyObject_New(SHAobject, &SHA224type); in newSHA224object()
388 static SHAobject *
391 return (SHAobject *)PyObject_New(SHAobject, &SHA256type); in newSHA256object()
408 SHA256_copy(SHAobject *self, PyObject *unused) in SHA256_copy()
410 SHAobject *newobj; in SHA256_copy()
428 SHA256_digest(SHAobject *self, PyObject *unused) in SHA256_digest()
431 SHAobject temp; in SHA256_digest()
442 SHA256_hexdigest(SHAobject *self, PyObject *unused) in SHA256_hexdigest()
445 SHAobject temp; in SHA256_hexdigest()
481 SHA256_update(SHAobject *self, PyObject *args) in SHA256_update()
511 if (((SHAobject *)self)->digestsize == 32) in SHA256_get_name()
530 {"digest_size", T_INT, offsetof(SHAobject, digestsize), READONLY, NULL},
533 {"digestsize", T_INT, offsetof(SHAobject, digestsize), READONLY, NULL},
540 sizeof(SHAobject), /*tp_basicsize*/
574 sizeof(SHAobject), /*tp_basicsize*/
615 SHAobject *new; in SHA256_new()
650 SHAobject *new; in SHA224_new()