இணையம் என்பது தனிப்பட்ட தரவு மற்றும் ஆவணங்களை பாதுகாப்பின்றி மிதக்க வைக்கும் ஆபத்தான இடமாகும்; யாரோ அவற்றை எப்போது திருடுவார்கள் என்று உங்களுக்குத் தெரியாது.
அதனால்தான் எங்களுக்கு கூடுதல் பாதுகாப்பு தேவை.
இந்த பயன்பாட்டின் மூலம், நீங்கள் AES-256 குறியாக்கத்தைப் பயன்படுத்தி எந்த வகையான கோப்பையும் குறியாக்கம் செய்யலாம், வலிமையானது!
•கோப்புகள், புகைப்படங்கள், வீடியோக்கள், இசை மற்றும் பிற கோப்பு வகைகளை குறியாக்கம் செய்யவும்!
•நீங்கள் முழு கோப்புறைகளையும் குறியாக்கம் செய்யலாம், பல மறைகுறியாக்கப்பட்ட உருப்படிகளுடன் ஒரு தொகுப்பை உருவாக்கலாம்! (கோப்புறையை ஜிப் செய்து, ஜிப் கோப்பை குறியாக்கவும்)
•குறியாக்கம் மற்றும் மறைகுறியாக்கம் (உருவாக்கப்பட்ட கோப்புகள் அசல் கோப்பின் அதே கோப்புறையில் சேமிக்கப்படும்)
கடவுச்சொல் குறியாக்கம்
கோப்பு பாதுகாப்பை மேலும் அதிகரிக்க, இந்த ஆப்ஸ் கடவுச்சொல்லை குறியாக்குகிறது, மேலும் சிதைப்பது கடினமாகிறது.
இந்த காரணத்திற்காக, உங்கள் கடவுச்சொற்களை நீங்கள் நினைவில் வைத்திருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள் அல்லது பின்னர் பயன்படுத்துவதற்கு அவற்றை எழுதலாம்.
• குறிப்பு: உங்கள் கடவுச்சொல்லை மறந்துவிட்டால் அல்லது தொலைந்துவிட்டால், உங்கள் கோப்புகளுக்கான அணுகலை உங்களால் மீண்டும் பெற முடியாது, மேலும் நீங்கள் அவற்றை நிரந்தரமாக இழக்க நேரிடலாம்!
இந்த காரணத்திற்காக, உங்கள் கடவுச்சொற்களை நன்கு கவனித்துக் கொள்ளுங்கள்.
• AES-256 என்க்ரிப்ஷன் புரோட்டோகால் இராணுவ தரத்தில் உள்ளது, இது சிதைப்பது கிட்டத்தட்ட சாத்தியமற்றது.
மேலும் தகவல் இங்கே:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/
தொழில்நுட்ப தரவு:
1. கிரிப்டோகிராஃபிக் அல்காரிதம்கள் மற்றும் மெக்கானிசம்கள்
- முக்கிய வழித்தோன்றல்: HmacSHA256 உடன் PBKDF2, 100,000 மறு செய்கைகள், 16-பைட் உப்பு.
கடவுச்சொல்லிலிருந்து பாதுகாப்பான விசையைப் பெறுவதற்கு ஏற்றது.
- குறியாக்கம்: PKCS5Padding உடன் CBC பயன்முறையில் AES-256 மற்றும் SecureRandom ஆல் உருவாக்கப்பட்ட 16-பைட் IV.
AES-CBC அங்கீகாரத்துடன் (MAC) இணைந்தால் பாதுகாப்பானது. குறியீடு என்க்ரிப்ட்-தென்-எம்ஏசியை சரியாகப் பயன்படுத்துகிறது.
- நேர்மை மற்றும் நம்பகத்தன்மை: HMAC-SHA256 உப்பு + IV + மறைக்குறியீடு.
மாற்றங்கள் மற்றும் சேதங்களுக்கு எதிராக பாதுகாப்பை உறுதி செய்கிறது.
2. கடவுச்சொல் மற்றும் முக்கிய கையாளுதல்
- கடவுச்சொல் இடைமுகத்திலிருந்து படிக்கப்பட்டு, எரிபொருளுக்கு நகலெடுக்கப்பட்டது[], பயன்படுத்தப்பட்டது மற்றும் பயன்படுத்தப்பட்ட உடனேயே அழிக்கப்பட்டது.
- பெறப்பட்ட விசை AES மற்றும் HMAC பாகங்களாக பிரிக்கப்பட்டு, பயன்பாட்டிற்குப் பிறகு அழிக்கப்பட்டது.
- இறுதியாக பிரிவில் உள்ள தேவையற்ற க்ளியரிங் நினைவக கசிவுகளிலிருந்து பாதுகாக்கிறது.
- குறிப்பு: பின்னணி நூலில் உள்ள திருத்தக்கூடிய புலத்தை அழிப்பது சிறந்ததாக இருக்காது.
3. குறியாக்கம் மற்றும் சேமிப்பக ஓட்டம்
- கோப்பில் எழுதுகிறது: உப்பு, IV, மறைகுறியாக்கப்பட்ட தரவு, அதைத் தொடர்ந்து HMAC.
- அணுகலைக் கட்டுப்படுத்த கோப்பு அனுமதிகளை சரிசெய்கிறது.
- எழுதும் போது HMAC ஐப் புதுப்பிக்க ஸ்ட்ரீம்களின் சரியான பயன்பாடு.
4. மறைகுறியாக்கம் மற்றும் சரிபார்ப்பு ஸ்ட்ரீம்
- உப்பு மற்றும் IV ஐப் படிக்கிறது, விசைகளைப் பெறுகிறது, மறைகுறியாக்கத்திற்கு முன் ஒருமைப்பாட்டை சரிபார்க்க HMAC கணக்கிடுகிறது.
- வாசிப்பை சரியான சைபர்டெக்ஸ்ட் நீளத்திற்கு வரம்பிட LimitedInputStream ஐப் பயன்படுத்துகிறது.
- CipherInputStream உடன் மறைகுறியாக்குகிறது, ஒரு தற்காலிக கோப்பில் எழுதுகிறது.
- பிழை ஏற்பட்டால் தற்காலிக கோப்பை பாதுகாப்பாக நீக்குகிறது.
- இறுதி கோப்பை மேலெழுதுவதற்கு முன் ஒருமைப்பாட்டை சரிபார்க்கிறது.
5. விதிவிலக்கு கையாளுதல் மற்றும் சுத்தம் செய்தல்
- குறிப்பிட்ட விதிவிலக்குகள் தெளிவான செய்திகளுடன் கையாளப்படுகின்றன.
- உணர்திறன் மாறிகளை சுத்தம் செய்தல் மற்றும் இறுதியாக பிரிவில் நிகழ்த்தப்பட்ட ஸ்ட்ரீம்களை மூடுதல்.
புதுப்பிக்கப்பட்டது:
28 ஜூலை, 2025