First draft of the Kullo message format

Today I am proud to present you the first version of the Kullo message model.

This model will be implemented as nested XML files to make it easy accessable in every programming language as well as via a text editor.

envelope envelopeTo address
symmetric (RSA encrypted) symmetricAlgorithm string symmetricKey string symmetricIV string
letterContainer (encrypted)
letter (compressed)
header to string cc string bcc string from string subject string date datetime messageID string InReplyTo string
body
footer
imprint name string rank string company string logo file comments text
attachmentsIndex
item name string mime string start int length int
letterSignature string
attachmentsContainer (encrypted) attachments file attachmentsSignature string