message signing

59 views
Skip to first unread message

Mher Movsisyan

unread,
Jul 28, 2011, 7:10:11 AM7/28/11
to celery-d...@googlegroups.com
I've implemented message signing for celery.

https://github.com/mher/celery

Message signing is implemented as a special secure serializer which signs and verifies messages with public-key cryptography. pyOpenSSL is used as a cryptographic library. In order to turn on secure messaging you will need to set 'auth' serializer and provide CELERY_SECURITY_KEY, CELERY_SECURITY_CERTIFICATE and CELERY_SECURITY_STORE configuration options.

CELERY_SECURITY_KEY and CELERY_SECURITY_CERTIFICATE are paths to sender's private key and the appropriate X.509 certificate. CELERY_SECURITY_STORE option specifies a certificate store which holds trusted certificates. Currently only file-system store is implemented and the value of CELERY_SECURITY_STORE should be a directory path or a certificate path pattern.

Mher

Ask Solem

unread,
Jul 29, 2011, 8:26:43 AM7/29/11
to celery-developers
Wow!

This is great news! Awesome work!

I'll take a look at it asap, currently trying to get 2.3 out the door
which is long overdue.
Reply all
Reply to author
Forward
0 new messages