--- Day changed Sat Jan 14 2017 00:38 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has joined #secp256k1 00:53 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 01:27 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 01:32 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 02:11 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 03:10 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 04:54 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 04:56 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 06:34 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has joined #secp256k1 09:34 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 09:44 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 10:25 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has joined #secp256k1 10:27 < Jimmy_> how is the public key represented by the coordinates of an elliptic curve? 10:28 < sipa> the public key *is* a point on the elliptic curve 10:29 < sipa> the public key is represented by giving the representation of the x coordinate, and whether or not the y coordinate is odd 10:30 < Jimmy_> so you just take the x coordinate? and what happens if y is odd/not 10:31 < sipa> the common "compressed" format for public keys is a 33-byte steucture 10:31 < sipa> the first byte is either 0x02 (if y is even) or 0x03 (if y is odd) 10:32 < sipa> followed by a 32-byte value that is the big endian encoding of the x coordinate 10:32 < Jimmy_> right, I understand now 10:32 < Jimmy_> thanks a lot 10:32 < sipa> there is also an "uncompressed" encoding 10:33 < sipa> which is 65 bytes: 0x04 + 32-byte X + 32-byte Y 10:34 < Jimmy_> right right, yes I've heard of those terms, thanks for the simplification 10:46 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has quit [Ping timeout: 260 seconds] 10:52 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 11:52 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 12:02 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 252 seconds] 12:29 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 12:36 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 13:33 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 13:42 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 14:23 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 14:38 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 14:46 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 15:01 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has joined #secp256k1 15:09 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 240 seconds] 15:09 -!- waxwing [~waxwing@110-170-176-164.static.asianet.co.th] has quit [Quit: Leaving] 15:11 < Jimmy_> is the public key compression a SHA-256 hash? 15:19 < Jimmy_> actually, i dont think it is, where can I get information on this, I cant seem to find anything online 15:21 < Jimmy_> actually nvm that even more, i remember that info you gave me last time 15:22 < Jimmy_> not sure why I asked that in the first place! silly me 15:22 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has quit [Quit: Page closed] 15:29 < nsh> (hashing is a pretty irreversible kind of compression) 15:41 < sipa> ... i just explained what compression is 15:43 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 15:49 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 16:14 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has joined #secp256k1 16:19 -!- Jimmy_ [1f36227d@gateway/web/freenode/ip.31.54.34.125] has left #secp256k1 [] 16:46 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 16:53 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 17:50 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 17:58 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 18:02 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 18:31 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 18:43 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 20:14 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 20:23 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 21:15 -!- droark [~droark@c-24-22-123-27.hsd1.or.comcast.net] has quit [Quit: Later.] 21:28 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 21:45 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 22:15 -!- xinxi [~xinxi@116.87.187.139] has quit [Remote host closed the connection] 23:16 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1 23:20 -!- xinxi [~xinxi@116.87.187.139] has quit [Ping timeout: 256 seconds] 23:34 -!- xinxi [~xinxi@116.87.187.139] has joined #secp256k1