Create a client-side file encryption tool
HTML5, CSS3 మరియు JavaScript తో Web Crypto API ని ఉపయోగించి క్లయింట్-సైడ్ ఫైల్ ఎన్క్రిప్షన్ టూల్ను సృష్టించండి. పురోగతి సూచికలతో ఫైల్ ఎంపిక కోసం డ్రాగ్-అండ్-డ్రాప్ ఇంటర్ఫేస్ను రూపొందించండి. పాస్వర్డ్ల నుండి సురక్షిత కీ డెరివేషన్ (PBKDF2) తో AES-256-GCM ఎన్క్రిప్షన్ను అమలు చేయండి. బ్యాచ్ ప్రాసెసింగ్తో ఏకకాలంలో బహుళ ఫైల్లను ఎన్క్రిప్ట్ చేయడానికి మద్దతును జోడించండి. ఎంట్రోపీ గణనతో పాస్వర్డ్ బలం అమలును చేర్చండి. అనుకూల ఫైల్ పొడిగింపుతో డౌన్లోడ్ చేయగల ఎన్క్రిప్టెడ్ ఫైల్లను రూపొందించండి. డిక్రిప్షన్ ఇంటర్ఫేస్ను సృష్టించండి...