Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIP - Alpha envelope #218

Open
robdefeo opened this issue Jul 19, 2019 · 1 comment
Open

MIP - Alpha envelope #218

robdefeo opened this issue Jul 19, 2019 · 1 comment
Assignees
Labels
mip Mailchain Improvement Proposal

Comments

@robdefeo
Copy link
Member

robdefeo commented Jul 19, 2019

Simple Summary

Ensure that alpha messages that were created before programmable envelopes were implemented still work

Abstract

Create a programmable envelope that conforms to the alpha payload.

Specification

  • URL MUST be decrypted from encryptedURL
  • ContentsHash MUST be decrypted from encryptedURL then split the value by -
  • IntegrityHash is encryptedHash

Rationale

Forwards and backwards compatibility is a requirement that is intended to be implemented by v1.0.0. Tackling this now permits a test of the strategies used to achieve it.

Backwards Compatibility

This will ensure backwards and forward compatibility from alpha version

Related MIP

Links to any related MIPs.

@robdefeo robdefeo added the mip Mailchain Improvement Proposal label Jul 19, 2019
@tboeckmann
Copy link
Member

Is the intention to keep the alpha envelope forever?

@stale stale bot added the Stale label Nov 22, 2019
@mailchain mailchain deleted a comment from stale bot Nov 24, 2019
@stale stale bot removed the Stale label Nov 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mip Mailchain Improvement Proposal
Projects
None yet
Development

No branches or pull requests

2 participants