It's a multi-layered XY-problem: when you ask clarification about a layer, you get another convoluted layer bellow:
layer 1: user wants to encrypt things with AES
layer 2: it's not the user that encrypts, it's the system
layer 3: user shares files with other users
layer 4: users don't share files, they share an encrypted configuration file WITH CREDENTIALS