Authors - Nilesh T.Gole, Javed Shaikh, Aditya Patil, Nilesh P.Bodne, Priya Nitin Khobragade, Syed Umar Abstract - The rapid growth of the internet and the telecommunications industry has led to a huge Abstract— In today's world, issues like data breach and identity theft are major concerns. Therefore, every network must have good protection in terms of authentication and authorization. Block chain, a network of distributed systems, is one of the best solutions to these problems. The main features of block chain are the keys it generates and the encryption methods it uses. Here, we propose a block chain-based model that can be used to transfer data across a distributed network with all the relevant problems involved. The encryption algorithm used here is a modified elliptic curve algorithm, it is an algorithm that controls data transfer in the network. Authentication is handled by another encryption algorithm, and this encryption is done before the data is encrypted using the elliptic curve algorithm and the abstracted data is sent to the network. Keywords—Block chain, ECC, Authentication, Authorization, Cryptography