original_docstring: 
      Not sure if this actually works, examples provided on the github page are wrong (see issues)
      :param x: X coordinate of the elliptic curve
      :param y: Y coordinate of the elliptic curve
      :param curve: Which curve to use
      :param hashfunc: Which hash function used for hashing the data before signing
      :return: A public key
      
docstring: Not sure if this actually works, examples provided on the github page are wrong
docstring_tokens: Not sure if this actually works examples provided on the github page are wrong
code: def derive_pub_key(x, y, curve, hashfunc):
      """
      Not sure if this actually works, examples provided on the github page are wrong (see issues)
      :param x: X coordinate of the elliptic curve
      :param y: Y coordinate of the elliptic curve
      :param curve: Which curve to use
      :param hashfunc: Which hash function used for hashing the data before signing
      :return: A public key
      """
      x = base64decode(x)
      x = binascii.hexlify(x)
      y = base64decode(y)
      y = binascii.hexlify(y)
      x = int(x, 16)
      y = int(y, 16)
      point = ellipticcurve.Point(curves.NIST256p, x, y)
      return keys.VerifyingKey.from_public_point(point, curves.NIST256p, hashfunc=sha256)
code_tokens: def derive_pub_key ( x , y , curve , hashfunc ) : x = base64decode ( x ) x = binascii . hexlify ( x ) y = base64decode ( y ) y = binascii . hexlify ( y ) x = int ( x , 16 ) y = int ( y , 16 ) point = ellipticcurve . Point ( curves . NIST256p , x , y ) return keys . VerifyingKey . from_public_point ( point , curves . NIST256p , hashfunc = sha256 )
short_docstring: Not sure if this actually works, examples provided on the github page are wrong (see issues)
short_docstring_tokens: Not sure if this actually works examples provided on the github page are wrong ( see issues )
comment: """
      Not sure if this actually works, examples provided on the github page are wrong (see issues)
      :param x: X coordinate of the elliptic curve
      :param y: Y coordinate of the elliptic curve
      :param curve: Which curve to use
      :param hashfunc: Which hash function used for hashing the data before signing
      :return: A public key
      """