hsynchronous-fs
Version:
Post-Quantum filesystem encryption using a hybrid encryption protocol "hsynchronous"
11 lines (8 loc) • 638 B
TypeScript
import { KeyPair } from './types.js';
import 'pqclean';
declare function unmountVirtualDrive(DRIVE_LETTER: string): Promise<void>;
declare function createVirtualDrive(FOLDER_PATH: string, DRIVE_LETTER: string, ENCRYPTED_FILE: string, ZIP_FILE: string, KEYPAIR: KeyPair): Promise<void>;
declare function deleteVirtualDrive(FOLDER_PATH: string): Promise<void>;
declare function openVirtualDrive(DRIVE_LETTER: string): Promise<void>;
declare function compressVirtualDrive(ZIP_FILE: string, FOLDER_PATH: string): Promise<void>;
export { compressVirtualDrive, createVirtualDrive, deleteVirtualDrive, openVirtualDrive, unmountVirtualDrive };