github.com/rusq/encio (go): Package encio provides input/output functions that write encrypted using AES-256-CFB data.  The encryption key is the machine identifier, unique to the operating system.  This makes file non-transferrable between devices.  Encrypted container structure is the following:
Keywords: aes-256|encryption-decryption|file-operations|golang-library|machine-id|machine-identity