Home | History | Annotate | Download | only in Modules

Lines Matching refs:SHAobject

55 } SHAobject;

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