We had previously solved this problem for auto cycling keys with the WJF. It's been in place for decades. However, I've genercized the code that was doing that, and added it to all NPCs.
Corporations can now have one or more SIC interfaces which will auto generate new keys, and clipboards to post the keys on can be attached to these interfaces. The new keys will automatically be available to NPCs with specific employment keys.
No more NPCs being behind on their encryptions.
Keys are cycled automatically every month. Keys can be cycled manually by those with access to the interface. Players will still have to manually add the key, but the key will be presented ICly on a clipboard at the workplace, and will always be up to date with what the current key is.
This also paves the way for us to make adding a corporate encryption free, if you work at the specific corp you're adding the current encryption for. Thus allowing us to not have to do reimbursement requests for every single employee who added the key. This isn't in place yet, but will be soon.