ఉచిత టెక్స్ట్ ఎన్క్రిప్షన్
బలమైన AES-256-GCMను ఉపయోగించి పాస్వర్డ్తో టెక్స్ట్ను ఎన్క్రిప్ట్ మరియు డిక్రిప్ట్ చేయండి. పాస్వర్డ్ మీ బ్రౌజర్ను వదిలిపెట్టదు. రహస్యాలను సురక్షితంగా షేర్ చేయండి.
బలమైన, ప్రామాణిక ఎన్క్రిప్షన్: PBKDF2 (250,000 ఇటరేషన్లు, SHA-256) ద్వారా మీ పాస్వర్డ్ నుండి తీసుకున్న కీతో AES-256-GCM. ప్రతి సందేశం కొత్త యాదృచ్ఛిక సాల్ట్ మరియు IVను ఉపయోగిస్తుంది.
పాస్వర్డ్ ఎక్కడా నిల్వ చేయబడదు లేదా పంపబడదు — అంతా మీ బ్రౌజర్లోనే జరుగుతుంది. మీరు పాస్వర్డ్ను కోల్పోతే, సందేశాన్ని తిరిగి పొందలేరు. ఎన్క్రిప్ట్ చేసిన టెక్స్ట్ మరియు పాస్వర్డ్ను వేర్వేరు మార్గాల ద్వారా పంచుకోండి.
ఓపెన్ ఫార్మాట్: అవుట్పుట్ అనేది సాల్ట్ (16 బైట్లు) + IV (12 బైట్లు) + సైఫర్టెక్స్ట్ + 16-బైట్ GCM ట్యాగ్ యొక్క base64, కీని 250,000 ఇటరేషన్లతో PBKDF2-SHA256 నుండి తీసుకుంటారు. ఇది OpenSSL లేదా CryptoJS అనుకూలం కాదు, కానీ ఈ సైట్ లేకుండానే డిక్రిప్ట్ చేయవచ్చు, ఉదాహరణకు Node.jsలో:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());ఇది ఎలా పనిచేస్తుంది
ఇమెయిల్, చాట్ వంటి అసురక్షిత మార్గం ద్వారా ఒక రహస్యాన్ని పంపండి, మీకు, స్వీకర్తకు మాత్రమే తెలిసిన పాస్వర్డ్తో ఎన్క్రిప్ట్ చేసి. ఇది పాస్వర్డ్ మేనేజర్ల వలె అదే బలమైన, ప్రామాణిక క్రిప్టోగ్రఫీని ఉపయోగిస్తుంది — పూర్తిగా మీ బ్రౌజర్లోనే నడుస్తుంది.
- 1మీరు టెక్స్ట్, ఒక పాస్వర్డ్ నమోదు చేస్తారుఏమీ అప్లోడ్ చేయబడదు; పాస్వర్డ్ ఎప్పుడూ నిల్వ చేయబడదు లేదా ప్రసారం చేయబడదు.
- 2మీ పాస్వర్డ్ నుండి ఒక కీ ఉత్పన్నం అవుతుందిPBKDF2 మీ పాస్వర్డ్ను 250,000 SHA-256 ఇటరేషన్లతో, ఒక తాజా రాండమ్ సాల్ట్తో స్ట్రెచ్ చేస్తుంది, బ్రూట్-ఫోర్స్ దాడులను నెమ్మదిగా చేస్తుంది.
- 3టెక్స్ట్ AES-256-GCM తో ఎన్క్రిప్ట్ చేయబడుతుందిప్రతిసారీ ఒక రాండమ్ IV ఉపయోగించబడుతుంది, GCM ఒక ప్రామాణీకరణ ట్యాగ్ను జోడిస్తుంది కాబట్టి డీక్రిప్షన్ సమయంలో టాంపరింగ్ (లేదా తప్పు పాస్వర్డ్) గుర్తించబడుతుంది.
- 4మీరు ఎన్క్రిప్ట్ చేసిన టెక్స్ట్ను షేర్ చేస్తారుబేస్64 ఫలితాన్ని ఏ మార్గం ద్వారానైనా పంపండి, పాస్వర్డ్ను వేరుగా పంపండి. స్వీకర్త డీక్రిప్ట్ చేయడానికి రెండింటినీ ఇక్కడ పేస్ట్ చేస్తారు.
అన్ని క్రిప్టోగ్రఫీ బ్రౌజర్ యొక్క నేటివ్ Web Crypto తో స్థానికంగా నడుస్తుంది. ప్లెయిన్టెక్స్ట్, పాస్వర్డ్ మీ పరికరాన్ని ఎప్పుడూ వదిలిపోవు. పాస్వర్డ్ పోతే, మెసేజ్ తిరిగి పొందలేనిది — అదే ఉద్దేశం.
సంబంధిత సాధనాలు
ఫైల్ ఎన్క్రిప్షన్ (AES-256-GCM)
AES-256-GCM మరియు PBKDF2 (250,000 ఇటరేషన్లు) ఉపయోగించి ఏ ఫైల్నైనా పాస్వర్డ్తో ఎన్క్రిప్ట్ చేయండి. .enc అవుట్పుట్ సరైన పాస్వర్డ్తో మాత్రమే తెరుచుకుంటుంది, మరియు దీన్ని ఈ టూల్ మాత్రమే డిక్రిప్ట్ చేయగలదు. పూర్తిగా క్లయింట్-సైడ్ — మీ ఫైల్ మీ పరికరాన్ని ఎప్పుడూ వదిలిపెట్టదు.
పాస్వర్డ్ జనరేటర్
అనుకూల పొడవు, అక్షర రకాలు మరియు మినహాయింపులతో బలమైన, యాదృచ్ఛిక పాస్వర్డ్లను రూపొందించండి. పరిమితులు లేవు, లాగిన్లు లేవు.
సీజర్ సైఫర్ & టెక్స్ట్ ఎన్క్రిప్టర్
సీజర్ సైఫర్, ROT13, అట్బాష్, మరియు వైజెనీర్ సైఫర్తో టెక్స్ట్ను ఎన్క్రిప్ట్ మరియు డిక్రిప్ట్ చేయండి. క్లాసిక్ సబ్స్టిట్యూషన్ సైఫర్లు, అన్నీ మీ బ్రౌజర్లో.