cryptography openai markdown packaging