Tuesday, 17 November 2020
BlockChain Company Infographic
Monday, 2 November 2020
Placement Training & Mock HR Interview for Juniors @ SKCET
Sunday, 1 November 2020
My Blockchain Webinar at SKCET
Hi All, The Department of CSE #SKCET organized a webinar session on *Block Chain Technology-Industry Perspective* for faculties and students.
*Resource Person:*
Mr. G. Sanjay Deep,
Software Developer,
Accenture
I take immense pleasure to share my first Webinar session to students of Computer science Engineering Department of Sri Krishna College of Engineering and Technology.
*Key points discussed*
π Bitcoin & Blockchain cryptocurrency
π Programmable Block Chain- Smart Contracts
π Hyperledger model
π Block chain in health care and real estate
I personally thank my college staff and fellow students for providing me this wonderful opportunity. The students were encouraging and interested to know in depth of concepts.
Board of Studies Meet - SKCET 2020
Friday, 18 January 2019
Blockchain Technology – A Study
Distributed Ledger :
Database vs Blockchain :
Sunday, 28 January 2018
Cryptocurrency -A study
CryptoCurrency – A study
In other words, Cryptocurrency is a virtual money over the internet.

How It works ??
Mining of Coins(Currencies)
Risks in Cryptocurrency
gains unauthorized access to the company’s or individual’s systems online through a hack. In both cases, control of the cryptocurrency is transferred away from the owner. There have been two main targets for theft: exchanges and users. Over the last five years, many cryptocurrency exchanges have been hacked resulting in theft and the loss of cryptocurrency.
Friday, 19 January 2018
BlockChain - The Beginning
Blockchain technology is the technology that allows users to maintain a ledger having all transactions data and update them to maintain integrity when a new transmission occurs. It is a structured list that saves data in the form of a distributed database which is designed to make an arbitrarily manipulating it difficult since the network participants save and verify blockchain.
An important part of blockchain is security related to the personal key used in encryption. An attacker carries out various attempts to access a user’s person key stored in user’s computer or any device inorder to hack the bitcoin. The integrity of transactions can be verified through the public key based encryption of the hash value of transmission data.
All transactions are logged and made available in a public ledger, helping ensure their authenticity and preventing fraud. Each time a transaction takes place, such as sender sending data to cloud storage or receiver , the details of that deal including its source destination, timestamp, are added for refrence as a block .
The validity of the transactions within the cryptographically protected block is then cheked and confirmed by the collective computing power of miners within the network.
Blockchain works on the basis of elliptic curve digital signature algorithm. Since blockchain is a publicly available ledger. On an individual basis, these miners are computers which are configured to utilize their GPU and/or CPU cycles to solve complex mathematical problems, passing the block's data through a hashing algorithm until a solution is found.
Once solved, the block and all of its respective transactions have been verified as legitimate. Rewards (bitcoin, in this example) are then divvied up among the computer or computers that contributed to the successful hash.
The property of decentralization is the advantage of blockchaining the user data.
The records inside the chain aren’t stored in a single location and it is immutable by any single party. Implementation of blockchain technologycan create a verifiable record of any data.
CodesForLife!!
Sunday, 25 June 2017
Encryption and Decryption
the code for life we discuss here is,
SQUARE ENCRYPT
Rotating a NXN Mratrix
Today's code for life is,
Input:
Output:
Saturday, 24 June 2017
Assigning Wifi password for a new user !
In today's problem we discuss about assigning a password for a hotel wifi conection based on the inputs by the user based on certain criteria !!
Conditions:
- Length of password is to be 5 characters
- 1st char- summation of room number(till it becomes a single digit)
- 2nd char- 1st char of lastname (if no last name,then first name)
- 3rd char- summation of mobile number(1 digit)
- 4th char- random mo generated system
- 5th char- if person is from locality then no of chars in 1stname ,if it is odd then add 1,else
- print the last index of firstname
CODE:
package sanjay;
import java.util.*;
public class wifiassign {
static String password="";
static int sum_of_digits(long num)
{
long sum=0;
long rem=0;
while(num>0)
{
rem=num%10;
sum=sum+rem;
num=num/10;
}
return (int)sum;
}
static int no_of_digits(long num)
{
int nod=0;
while(num>0)
{
num=num/10;
nod++;
}
return nod;
}
static int getRandomNumberInRange(int min, int max) {
if (min >= max) {
throw new IllegalArgumentException("max must be greater than min");
}
Random r = new Random();
return r.nextInt((max - min) + 1) + min;
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String first_name="";
String middle_name="";
String last_name="";
long phno=0;
int room_no=0;
String area="";
String name="";
System.out.println("Enter the name : ");
name=sc.nextLine();
System.out.println("Enter the area(Rural/Urban) : ");
area=sc.nextLine();
System.out.println("Enter the mobile number : ");
phno=sc.nextLong();
System.out.println("Enter the room number : ");
room_no=sc.nextInt();
String names[]=name.split(" ");
int char1=sum_of_digits(room_no);
int dig1=no_of_digits(char1);
while(dig1>1)
{
char1=sum_of_digits(char1);
dig1=no_of_digits(char1);
}
password=password+char1;
password=password+names[1].charAt(0);
int char3=sum_of_digits(phno);
//System.out.println(char3);
int dig3=no_of_digits(char3);
while(dig3>1)
{
char3=sum_of_digits(char3);
dig3=no_of_digits(char3);
}
password=password+char3;
int char4=getRandomNumberInRange(0,9);
password=password+char4;
int char5=0;
int dig5=0,len=0;
if(area.equalsIgnoreCase("Rural"))
{
len=names[0].length();
if(len%2==0)
{
char5=len;
dig5=no_of_digits(char5);
while(dig5>1)
{
char5=sum_of_digits(len);
dig5=no_of_digits(char5);
}
}
else
{
char5=len+1;
dig5=no_of_digits(char5);
while(dig5>1)
{
char5=sum_of_digits(len);
dig5=no_of_digits(char5);
}
}
}
if(area.equalsIgnoreCase("Urban"))
{
len=names[0].length();
char5=len;
dig5=no_of_digits(char5);
while(dig5>1)
{
char5=sum_of_digits(len);
dig5=no_of_digits(char5);
}
}
password=password+char5;
System.out.println("Password is : "+password);
}
}
BlockChain Company Infographic
Hello All, This post talks about the impact of blockchain technology in various standards and industrial uses. Kindly do read to know i...
-
Hi friends, the code for life we discuss here is, SQUARE ENCRYPT A secret code encrypts a message by putting it in an array and readi...
-
This week I had an opportunity to connect with my College junior students at #SKCET who are in their #prefinal year of #Academics in D...
-
Hello friends !! Today's code for life is, Imagine a square pattern divided into smaller squares as shown below. As you can see sev...


