eliminating some dust from the Internet

Ray CHOW-TOUN
FileProof
Published in
3 min readFeb 25, 2019

Since we launched our FileProof peer-to-peer notarization platform, there hasn’t been a week without new use case(s) we wanted to immediately implement leveraging our Blockchain-based protocol dedicated to the chain of authenticity.

But what makes FileProof unique?

  • we imagine the world through FILES and to some extent our tokens are the notarized FILES themselves
  • our users are never required to deal with traditional crypto wallets still unappealing for the 7 billion nonsavvy crypto people on Earth today
  • we are the tangible side of the Blockchain world, something that users can visualize, handle in their mailbox and exchange through any standard digital channel

One of our next products is a Voting Platform as a Service. Our objective is to provide a doodle like platform easy and trustworthy allowing any committee size to organize members consultations that is suited to any type of decision process.

Thinking about the initial client interface, we decided to start with the most natural way to make a tamper-proof vote sealed in the Blockchain while offering all the data anonymization options usually required in voting. Finally, we came to the conclusion that a voter should be able to simply send an email to vote including from any non-secure personal Gmail mailbox full stop (!) while obviously offering all the expected untamperable guarantees.

Although having quite extensive IT experience in our team, we did not immediately remember about the S/MIME (Secure/Multipurpose Internet Mail Extensions) standard. We ignored it although S/MIME can admittedly solve many of the reliability issues people face in exchanging billion emails every day, almost 300 billion emails per day in 2019. We ignored it mainly because S/MIME is unfortunately terribly heavy to deploy and worst not flexible enough in regard to too many use cases.

For that reason we crafted a home-made protocol encompassing the wonderful crypto basics enabling to secure data integrity over any communication channel and most importantly, we designed some user-friendly tricks making the implementation of our solution seamless compared to S/MIME.

Rarely when experts explain what secure digital signature means they give us the opportunity to fully understand the tremendous advantages at stake. One of the things I like the most about digital signature is the fact it can be distributed, unlike handwritten signature a digital signature does NOT need to be included into the signed object. In the physical world when we sign a check, the ink and the handwritten signature cannot be separated from the check while in the digital world other scenarios are absolutely possible if more convenient. As an example, let’s imagine the following simple message communicated via email or Twitter,

#FileProof @my_accountant, please give the cash to XYZ, thanks, Ray #Timestamp

where my_accountant — reading this message— would be able in few clicks to check my digital signature sealed in the Blockchain at a given Timestamp for this exact message while I was even not obliged to overload my tweet with an ugly and indigestible digital signature.

Initially designed to be our Voting most easy and convenient interface to voters, we’re also looking forward to giving further meaning to the Multipurpose term of our redesigned S/MIMingE (Secure/Multipurpose Internet Messaging Extensions).

--

--