Aloaha Blockhain-Provider - masters innovation

fast – efficient – secure

Menu

Encrypted Messaging on the Aloaha Blockchain

Every transaction on a Blockchain is public!

As you may know, transactions made on most Blockchains are publicly available to everyone. Either by querying a node directly via RPC, or by using a user friendly block explorer allow you to browse transactions, balances, smart contracts and any other piece of data on the Blockchain.

However, sometimes privacy is a must have feature in certain applications. One example of this is messaging. If you want to send a message to someone then you would obviously not want someone else to be able to read your message log which could expose sensitive information.

Privacy these days is something that has a lot of value. That is why the project developers designed a platform that offers the chance of securely and privately transfer data and messages between electronic devices. We focus on data protection, by developing a blockchain-based platform that offers both secure payments and anonymous, double encrypted message and data sending.

Now with the Aloaha Data Encryption on http://demo.chain-provider.com/data.aspx you can exchange asymmetric Elliptic Curve Public/Private Key encrypted messages including one file attachment.

If you do not have a Blockchain address please use our demo accounts with the following Mnemonic Phrases:

demo1 Mnemonic Phrase: brass rather voice drift addict shell major wedding trash canyon blue divert

demo2 Mnemonic Phrase: story ill trade unable dice reduce unfold choose cheese federal can address

Ideally you use demo1 in one browser and demo2 in another browser to see how you can send encrypted transactions between the user. If you are using Chrome or Firefox you can enter into “Other Address:” the word admin and into the field “Data ID” the word photo and then click “Receive and Decrypt received Data” to see the photo we sent to those accounts.

After you set your Wallet Password and clicked Logon please browse to: http://demo.chain-provider.com/data.aspx

Please note that the Mnemonic Phrase is only required on first logon with your browser. For future logons you need only to enter your Wallet Password.

You can now encrypt data for yourself only (leave Other Address and Other Public Key blank) or you can encrypt data for any other Blockchain user. In that case you need to fill in the fields “Other Address” and “Other Public Key” correctly.

Please note that our system supports account Aliase. If you type demo2 or demo1 into the Other Address Field and click Retrieve the fields will be filled from published Blockchain data.

Please give you Data an ID and enter that in the field “Data ID”. Your Data or Message itself must go into the field “Data”.

Please note that you can also upload one file to be stored together with your message in the Blockchain. This feature is experimental and ONLY tested on Chrome and Firefox on Windows.

Once you click “Encrypt and Submit Data” the data will be encrypted for yourself and for the “Other Address” with the public keys of the recipients. After signing the data package with your own private key the complete package will be injected into the blockchain.

After a while you will see a Transaction Receipt in the last form field. That means that the data has been successfully injected into the Blockchain . It will be visible to the other other after the next block has been mined. That takes approx. 30 seconds.

Once the block has been mined you can click on “Receive and Decrypt my Data” to read your data from the Blockchain. If you log on with the the Other User you need to click “Receive and Decrypt received Data”

Aloaha offers end-to-end encrypted, decentralized storage for any type of messaging and documents  — all within one platform.

Kindly note that http://demo.chain-provider.com is a test system and any saved data can be resetted at any point in time!

Related articles

Aloaha Blockchain DNS Interface

The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. By providing a worldwide, distributed directory service, the Domain Name System has been an essential […]

Learn More

REST / GET Parameter

Most parameters can be passed via REST / GET Parameter. We prepared some for you. If you are asked for a password just enter a random word. We also created some Blockchain integrated Test forms with our Aloaha eForms Provider. You can see the list of forms with the following link: http://forms.chain-provider.com (username: guest / password: […]

Learn More
Publish Public Key

Encrypted Blockchain Messaging via Aloaha Mobile Wallet

A very important feature of the Aloaha Mobile Wallet is the double encrypted Blockchain messaging. All messages are encrypted in the wallet itself with the public keys of of the sender and recipient to guarantee that nobody is able to intercept the messages. To be able to test the encrypted messaging you need a wallet […]

Learn More