Skip to main content

EC Public Key

EC Public Key

In this post, we will learn how to get EC curve co-ordinate (X, Y) from uncompressed EC public key. If EC public certificate is in form of PEM certificate convert it into hex string. If converted hex hex string is starting with 04 it means uncompressed EC public key and if starting with 02 or 03 then it compressed EC public certificate.
Uncompressed EC public key hex, here 04 indicated it's uncompressed. Remove 04 and divide rest part in equal half and first half will be X co-ordinate and other half will be Y co-ordinate.

 04 04 ce 24 34 d4 cb f2 58 94 2f 8a 5f 06 d7 3f ed 5a
 50 ef fb cc b7 49 62 16 62 9e aa d5 30 a8 a5  

X: 04ce2434d4cbf258942f8a5f06d73fed
Y: 5a50effbccb7496216629eaad530a8a5



Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
Rozgardesh (रोजगार देश)

Comments

Popular posts from this blog

Average

Average In this post, We will learn about average.  Average of any collection of data is the sum of data divide by number of data. Average = (Sum of observations /  Number of observations) Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.  problems The arithmetic mean of x, y and z is 80, and that of x, y, z, u and v is 75, where u=(x+y)/2 and v=(y+z)/2. If x ≥ z, then the minimum possible value of x is (CAT 2018) As specified in the question mean of x and y and z is 80 x+y+z=3*80 mean of x, y, z,u,v is 75 x+y+z+u+v=75*5 2u=x+y 2v=y+z x+y+z+((x+y+y+z)/2)=75*5 y+3(x+y+z)=75*10 y=750-720 y=30 since x+y+z=240 y=30 so x+z=210 since x>=z so minimum value of x=210/2 = 105 Problem2: In first 5 inings sehwag has scored at average of 40. In sixth ining He had scored 52 what is His average after 6th ining. one simple approach is getting total score divided by no of inin...

Logarithm

Logarithm When a x   = N , then we say that x = logarithm of N to the base a and write it as x = log a N . In simple words, it represents the power to which a number must be raised. Let me expand on that by giving a simpler example. If we are asked, what would be the result if ‘a’ is multiplied with itself ‘b’ times; then your answer would be x = a*a*a*…. b (times). This can also be written as a^b. This is also known as ‘a raised to the power of b’ If we are asked, which number multiplied with itself ‘b’ times, will result in a; then you are asked for the value of x such that x*x*x*… b(times) = a => x^b = a => x = a^(1/b) This is also known as ‘bth root of a’ If swe are asked, how many times should you multiply ‘a’ with itself to get ‘b’, that is where the concept of logarithm comes into the picture. You are asked for the value of ‘x’ such that a*a*a…. x (times) = b => x = Log  a  b This is also known as ‘ Log b to the base a’ ...

Percentage

Percentage In this post, we will learn about percentage . Percentage  One percent (1%) means 1 per 100.  Fifty percent (50%) means half of total. Hundred percent (100%) means full or 100 out of 100 or 1000 out of 1000. Two hundred  percent (200%) means twice of original. for example if your salary is 12 Lakh and change your job and you salary become 36 Lakh in this case you salary increased by (36 - 12) = 24 Lakh means twice of original means your salary increased by 200 %.   Calculate Percentage Example: Calculate 25% of 80 100% of 80 = 80 1% of 80 = (80/100) 25% of 80 = (80/100)x25 Shortcut: X percentage of Y = (Y x X)/100  If only 10 of the 200 apples are bad, what percent is that? In 200 apple 10 are bad In 1 apple (10/200) will be bad In 100 apple (10/200)x100 = 5% will be be bad Shortcut: X is k percentage of Y means X = (k*y)/100  Please write comments if you find anything incorrect, or you...

SSC Practice Problem Solution

SSC Practice Problem Solution In this post, we will discuss solution of  SSC Practice Problem . Question 1  The efficiency of (A + B) = 100/24 = (25/6)% The efficiency of (A + B + C) = 100/8 = (25/2)% The efficiency of C = 25/2 – 25/6 = (50/6)% Hence, C can alone finish this job in = 100/(50/6) = 12 days Answer: 12 days option (1) Question 2  Original price = Rs. 6000; Price after discount = 6000 – 1200 = Rs. 4800; Price after raising service contract = 4800 + 480 = Rs. 5280 Answer: Rs. 5280 option (2) Question 3  Suppose the received money by A, B, and C is respectively 5x, 6x, and 9x. 5x = 450; => x = 90; Hence, the total money = 20x = 20*90 = Rs. 1800; Answer: Rs. 1800 option (2) Question 4 Suppose the Cost price of the bag= Rs. x; Hence, x + 0.15x = 230; => x = Rs. 200; Selling price after selling on 20% = 200 + 20% of 200 = Rs. 240 Answer: Rs. 240 option (3) Question 5  The required percentage ...