Pelos tutoriais que pude observar, esse erro ocorre por que eu não instanciei a classe antes e chamei o método na instância. Mas o que eu não entendi é se eu devo instanciar todos os selfs - self.key, self.public_key e self.key2 que constam abaixo do def init primeiro. É isso, mesmo?? Devo coloca-los antes do nome da classe???