I have a similar request. I have manually altered the database to allow for sha-256 to test one of my devices, and it seems to work fine. So my question is, how hard will it be to get this functionality fully supported? Some vendors are dropping any other form of SNMP support (due to them seeing some things as security risks) and will have SNMPv3 with SHA-x as minimum from here on forward.
Hans, I would also like to use aes256, can you share the steps you followed to alter the database to allow sha256 to function, it would be nice to have a workaround that everyone can implement until librenms gets updated.
I see it is a privacy protocol. Here is a PR I submitted to allow for SHA-x stuff. Unfortunately I did not allow for the privacy protocol stuff. Will hear what the devs say, what I need to do.
I have added the AES crypto algorithms now as well. Thanks to @SourceDoctor actually. So you should thank him. We are just waiting for reviewers and input. So if you would help test, that would also be great?