# Are canisters not allowed control neurons?

**URL:** <https://forum.dfinity.org/t/are-canisters-not-allowed-control-neurons/26320>\
**Category:** Developers\
**Created:** [January 8, 2024, 6:59pm UTC](https://forum.dfinity.org/t/are-canisters-not-allowed-control-neurons/26320 "2024-01-08T18:59:39Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![LightningLad91](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/lightninglad91/32/5373_2.png) [@LightningLad91](https://forum.dfinity.org/u/LightningLad91)\
**Post date:** [March 27, 2024, 12:58pm UTC](https://forum.dfinity.org/t/are-canisters-not-allowed-control-neurons/26320/15 "2024-03-27T12:58:03Z")

</div>

@jamesbeadle here is a breakdown I posted in response to another post.

> [@Error: Failed to authenticate request ... due to: Invalid signature: Invalid public key: Malformed Placeholder public key: , error: Error in DER encoding: Invalid length of bit string: -74"](https://forum.dfinity.org/t/error-failed-to-authenticate-request-due-to-invalid-signature-invalid-public-key-malformed-placeholder-public-key-error-error-in-der-encoding-invalid-length-of-bit-string-74/26869/8):
>
> I had to figure out how to encode ECDSA keys a couple years ago for work and what I found is that it’s relatively easy if your key size stays the same. (when compared to something like encoding RSA keys). I modified IC-Py to write the encoded public to a file so I could deconstruct it. Here is what I got: 30 Sequence 56 Sequence Length (86b) 30 Sequence 10 Sequence Length (16b) 06 Object Identifier 07 OID Length (7b) 2a 86 48 ce 3d 02 01 (id-ecPublicKey) 06 Object Identifier 05 OID Len…

Happy to add more context later, but currently at work.

---

_[View the full topic](https://forum.dfinity.org/t/are-canisters-not-allowed-control-neurons/26320)._
