Ok, so I know using encryption is not permitted with the license.
1/ But is signing messages with a secret key (not encrypting it, generating a hash say a 128 MD5 hash) and signing that with a key secret key and publichedpubluc key allowed? This would in no way obscure the content of the message which would remain in plain text but give a method of verifying the source and authenticity of a message.
Comments please and
2/ And running the thought process further would actually encrypting the message but publishing the heys - both public and private - say on github be in compliance with the license(s). This would in no way make the message secret as anyone competend could obtain the message with the use of the hey