મફત ટેક્સ્ટ એન્ક્રિપ્શન
મજબૂત AES-256-GCM વડે પાસવર્ડ સાથે ટેક્સ્ટ એન્ક્રિપ્ટ અને ડિક્રિપ્ટ કરો. પાસવર્ડ ક્યારેય તમારું બ્રાઉઝર છોડતો નથી. સિક્રેટ્સ સુરક્ષિત રીતે શેર કરો.
મજબૂત, પ્રમાણભૂત એન્ક્રિપ્શન: AES-256-GCM જેની કી તમારા પાસવર્ડમાંથી PBKDF2 (250,000 ઇટરેશન, SHA-256) દ્વારા મેળવાય છે. દરેક મેસેજ એક નવું રેન્ડમ સોલ્ટ અને IV વાપરે છે.
પાસવર્ડ ક્યારેય સંગ્રહાતો કે ક્યાંય મોકલાતો નથી — બધું તમારા બ્રાઉઝરમાં ચાલે છે. જો તમે પાસવર્ડ ગુમાવો, તો મેસેજ પાછો મેળવી શકાશે નહીં. એન્ક્રિપ્ટેડ ટેક્સ્ટ અને પાસવર્ડ અલગ ચેનલો દ્વારા શેર કરો.
ખુલ્લું ફૉર્મેટ: આઉટપુટ એ salt (16 બાઇટ) + IV (12 બાઇટ) + ciphertext + 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તમારા પાસવર્ડમાંથી એક key બનાવવામાં આવે છેPBKDF2 તમારા પાસવર્ડને 250,000 SHA-256 iterations અને એક નવા random salt વડે stretch કરે છે, જે brute-force હુમલાઓને ધીમા બનાવે છે.
- 3ટેક્સ્ટ AES-256-GCM વડે એન્ક્રિપ્ટ થાય છેદર વખતે એક random IV વપરાય છે, અને GCM એક authentication tag ઉમેરે છે જેથી ડિક્રિપ્શન વખતે ચેડાં (અથવા ખોટો પાસવર્ડ) શોધાય.
- 4તમે એન્ક્રિપ્ટેડ ટેક્સ્ટ શેર કરો છોbase64 પરિણામ કોઈ પણ ચેનલ પર મોકલો, અને પાસવર્ડ અલગથી. પ્રાપ્તકર્તા ડિક્રિપ્ટ કરવા બંને અહીં પેસ્ટ કરે છે.
બધી ક્રિપ્ટોગ્રાફી બ્રાઉઝરના native Web Crypto વડે સ્થાનિક રીતે ચાલે છે. Plaintext અને પાસવર્ડ ક્યારેય તમારું ડિવાઇસ છોડતા નથી. જો પાસવર્ડ ખોવાય, તો મેસેજ પુનઃપ્રાપ્ત ન થઈ શકે — એ જ મુદ્દો છે.
સંબંધિત સાધનો
ફાઇલ એન્ક્રિપ્શન (AES-256-GCM)
AES-256-GCM અને PBKDF2 (250,000 ઇટરેશન) વાપરી પાસવર્ડ સાથે કોઈપણ ફાઇલ એન્ક્રિપ્ટ કરો. .enc આઉટપુટ ફક્ત સાચા પાસવર્ડ સાથે જ ખૂલે છે, અને તેને ફક્ત આ ટૂલ જ ડિક્રિપ્ટ કરી શકે છે. સંપૂર્ણપણે ક્લાયન્ટ-સાઇડ — તમારી ફાઇલ ક્યારેય તમારા ડિવાઇસમાંથી બહાર જતી નથી.
પાસવર્ડ જનરેટર
કસ્ટમ લંબાઈ, અક્ષર પ્રકારો અને બાકાત સાથે મજબૂત, રેન્ડમ પાસવર્ડ્સ બનાવો. કોઈ મર્યાદા નથી, કોઈ લૉગિન નથી.
સીઝર સાયફર અને ટેક્સ્ટ એન્ક્રિપ્ટર
સીઝર સાયફર, ROT13, એટબેશ અને વિજેનેર સાયફર વડે ટેક્સ્ટ એન્ક્રિપ્ટ અને ડિક્રિપ્ટ કરો. ક્લાસિક સબસ્ટિટ્યુશન સાયફર, બધું તમારા બ્રાઉઝરમાં.