Added shared key object, handles AES256 key creation and loading