AES Message Encryptor for SMS

4.3
ការវាយតម្លៃ 158
10 ពាន់+
ការទាញយក
ចំណាត់ថ្នាក់ខ្លឹមសារ
គ្រប់គ្នា
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់

អំពី​កម្មវិធីនេះ

កម្មវិធីនេះអាចត្រូវបានប្រើសម្រាប់ការអ៊ិនគ្រីបអត្ថបទសាររបស់អ្នក, ផ្ញើសារជាអក្សរឬអ៊ីម៉ែលដោយការប្រើការបម្លែងជាកូដមាតិកាស្តង់ដាកម្រិតខ្ពស់ (AES) ជាមួយ 256 គន្លឹះបន្តិច។ វាអាចអ៊ិនគ្រីប / ឌិគ្រីបសារដោយប្រើ AES ។ កម្មវិធីនេះមិនតម្រូវឱ្យមានការអនុញ្ញាតនិងជាការបញ្ចប់ទាំងស្រុងដោយឥតការផ្សាយពាណិជ្ជកម្ម។ អ្នកអាចប្រាកដថាកម្មវិធីនេះធ្វើអ្វីដែលវាបានសន្យា។ resistitvity ការបង្ក្រាបរបស់ AES មួយអាស្រ័យលើប្រវែងពាក្យសម្ងាត់និងភាពស្មុគស្មាញ។ កម្មវិធីនេះបានព្រមានថាប្រសិនបើអ្នកប្រើមិនជ្រើសពាក្យសម្ងាត់មួយជាមួយនឹងតួអក្សរដែលមាន 6 នាទីលិខិតធំមួយយ៉ាងហោចណាស់ករណីទាបជាងមួយតួអក្សរពិសេសមួយនិងមួយខ្ទង់។

Encryptor អត្ថបទគឺជាកម្មវិធីអ៊ីនគ្រីបអត្ថបទដែលអនុញ្ញាតឱ្យអ្នកដើម្បីការពារភាពឯកជនរបស់អ្នកខណៈពេលដែលទំនាក់ទំនងជាមួយមិត្តភក្តិ។ វាអនុញ្ញាតឱ្យអ្នកដើម្បីអ៊ិនគ្រីប / ឌិគ្រីបសារអត្ថបទដោយប្រើការបម្លែងជាកូដស្តង់ដាជាមុន (AES) ជាមួយនឹង 256 ប៊ីត (ប្រវែងសំខាន់) ។

ប្រព័ន្ធនេះគណនាកូនសោ 256 ប៊ីតចេញពីខ្សែអក្សរពាក្យសម្ងាត់ដោយប្រើ SHA-256 ។ ប្រព័ន្ធនេះប្រើវិធីសាស្រ្តប្លុក Ciphers សង្វាក់ (CBC) ដើម្បីអ៊ិនគ្រីបសារក្នុងប្លុកនៃ 128 ប៊ីត។ របៀប cipher ក្បួនដោះស្រាយការអ៊ិនគ្រីបសម្រាប់ប្លុកសោស៊ីមេទ្រីដែលតម្រូវឱ្យបញ្ចូលអត្ថបទធម្មតាដែលជាច្រើននៃទំហំប្លក់មួយ (ឧ 128 ប៊ីតសម្រាប់ AES) ដូច្នេះសារដែលអាចត្រូវបាន padded ដើម្បីនាំយកពួកវាទៅប្រវែងនេះ។ ចន្លោះត្រូវបានប្រើនេះគឺជាការ PKCS5Padding ។ ក្នុងគណៈកម្មាធិការព្រំដែនកម្ពុជាវ៉ិចទ័រជាក់លាក់ចាប់ផ្ដើមបច្ចេកទេសគឺត្រូវបានប្រើដែលយើងបន្ថែមខាងដើមប្លុកចៃដន្យតែមួយដើម្បីអត្ថបទធម្មតានោះទេ។ ការអ៊ិនគ្រីបត្រូវបានធ្វើជាធម្មតាលើកលែងតែ IV នមិនចាំបាច់ត្រូវបានទាក់ទងទៅនឹងទម្រង់ការអ៊ិនគ្រីបបាន។ អ្វីដែលឌិគ្រីប IV នប្រើ, មានតែប្លុកចៃដន្យត្រូវបាន "ខូច" ។ ប្លុកនេះត្រូវបានបោះបង់ចោលនិងនៅសល់នៃឌិគ្រីបនេះគឺជាអត្ថបទធម្មតាដើម។

អេឡិចត្រូនិ Codebook (ECB បាន) វិធីសាស្រ្តសរសេរសម្ងាត់ប្លុកជម្រើសត្រូវបានផ្តល់ឱ្យ។ នៅកណ្តាលអឺរ៉ុបបានសារត្រូវបានបែងចែកជាប្លុក, និងប្លុកនីមួយត្រូវបានអ៊ិនគ្រីបគុណវិបត្តិ separately.The នៃវិធីនេះគឺថាប្លុកអត្ថបទធម្មតាដូចគ្នាត្រូវបានអ៊ិនគ្រីបចូលទៅក្នុងប្លុក ciphertext ដូចគ្នា; ដូច្នេះវាមិនត្រូវបានប្រើជាមួយទិន្នន័យដែលមិនចៃដន្យនិងច្រំដែល។ របៀបនេះគឺជាកតា្តាកំណត់របស់ ECB ។ ជម្រើស ECB បានគឺសម្រាប់តែគោលបំណងសិក្សា។

របៀប​ធ្វើ​តេ​ស្ត។ តម្លៃការធ្វើតេស្ត AES (ដកស្រង់ពី FIPS-197) គឺ:
គន្លឹះ: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
អត្ថបទធម្មតា: 00112233445566778899aabbccddeeff
Ciphertext: 8ea2b7ca516745bfeafc49904b496089
អ៊ិនគ្រីបអត្ថបទធម្មតាជាមួយនឹងកូនសោគួរផ្តល់ឱ្យ ciphertext នេះការឌិគ្រិ ciphertext ជាមួយនឹងកូនសោគួរផ្តល់ឱ្យជាអត្ថបទធម្មតានេះ។

អ្នកអាចសាកល្បងការអ៊ិនគ្រីបដោយប្រើលើបណ្តាញការធ្វើតេស្តនៅតម្លៃ
http://extranet.cryptomathic.com/aescalc/index
ដើម្បីសាកល្បងជ្រើសរបៀបដែលជាធនាគារកណ្តាលនៅលើគេហទំព័រនេះនិងបានប្រើតម្លៃការធ្វើតេស្តខាងលើនេះ។ ដើម្បីសាកល្បងសម្រាប់តម្លៃនៃកូនសោនិងទិន្នន័យ anyother, ធានាថាទិន្នន័យនេះគឺពិតជា 16 គោលដប់ប្រាំមួយ (16x8 = 128 ប៊ីត) តួអក្សរវែង។ គន្លឹះសំខាន់គួរតែត្រូវបាន 32 តួអក្សរគោលដប់ប្រាំមួយ (32x8 = 256 ប៊ីត) ជាយូរមកហើយ។ របៀបដែលបានជ្រើសនៅក្នុងកម្មវិធីប្រព័ន្ធប្រតិបត្តិការ Android គួរតែ "ការធ្វើតេស្តមួយនឹងគ្មានចន្លោះ" ។ អ្នកនឹងសង្កេតឃើញថាលទ្ធផលផ្គូផ្គងយ៉ាងពិតប្រាកដ។

អ្នកអាចពិនិត្យមើលការបម្លែង SHA-256 របស់ពាក្យសម្ងាត់លើបណ្តាញ
http://www.xorbin.com/tools/sha256-hash-calculator

ក្នុងករណីនៃបញ្ហាណាមួយ, មានអារម្មណ៍ថាមានសេរីភាពក្នុងការសរសេរឱ្យខ្ញុំនៅ
manindersinghgill@gmail.com

PS
តំណភ្ជាប់ល្អមួយក្នុងការរៀនដំណើរការគ្រីបត្រូវបានប្រើនៅក្នុងកម្មវិធីនេះមានដូចជានៅក្រោម
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM

ប្លុក Ciphers ដែល, ហេតុអ្វីបានជាមិនប្រើ ECB បាន?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher

UTF- 8
https://www.youtube.com/watch?v=vLBtrd9Ar28
បាន​ដំឡើងកំណែ​នៅ
26 កក្កដា 2024

សុវត្ថិភាព​ទិន្នន័យ

សុវត្ថិភាព​ចាប់ផ្ដើមពី​ការយល់ដឹងអំពី​របៀបដែល​អ្នកអភិវឌ្ឍន៍​ប្រមូល និង​ចែករំលែក​ទិន្នន័យរបស់អ្នក។ ការអនុវត្ត​ចំពោះសន្តិសុខ និង​ឯកជនភាព​ទិន្នន័យ​អាចខុសគ្នាទៅតាម​ការប្រើប្រាស់ តំបន់ និង​អាយុរបស់អ្នក។ អ្នកអភិវឌ្ឍន៍​បានផ្ដល់​ព័ត៌មាននេះ និង​អាចធ្វើបច្ចុប្បន្នភាព​វានៅពេលខាងមុខ។
មិនចែករំលែក​ទិន្នន័យ​ជាមួយ​ភាគីទីបីឡើយ
ស្វែងយល់​បន្ថែមអំពី​របៀបដែល​អ្នកអភិវឌ្ឍន៍​ប្រកាសអំពី​ការចែករំលែក​ទិន្នន័យ
មិនប្រមូល​ទិន្នន័យឡើយ
ស្វែងយល់​បន្ថែមអំពី​របៀបដែល​អ្នកអភិវឌ្ឍន៍​ប្រកាសអំពី​ការប្រមូលទិន្នន័យ

ការដាក់ផ្កាយ និងមតិវាយតម្លៃ

4.2
ការវាយតម្លៃ 150

អ្វី​ដែល​ថ្មី

To comply with requirements upgraded target SDK to API level 34

ជំនួយកម្មវិធី

អំពីអ្នក​អភិវឌ្ឍន៍
Maninder Singh Gill
linuxatcore@gmail.com
India

ច្រើនទៀតដោយ MANINDER SINGH GILL