new class encryptionsharetask