AES Message Encryptor for SMS

4.3
158 ግምገማዎች
10 ሺ+
ውርዶች
የይዘት ደረጃ አሰጣጥ
ሁሉም ሰው
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል
የቅጽበታዊ ገፅ ዕይታ ምስል

ስለዚህ መተግበሪያ

ይህ መተግበሪያ 256 ቢት ቁልፍ ጋር የላቀ ምስጠራ መደበኛ (aes) በመጠቀም መልእክት ጽሑፍ, ኤስ ኤም ኤስ ወይም ኢሜይል ይዘት ኢንክሪፕት ለማድረግ ጥቅም ላይ ሊውል ይችላል. ይህ / ኢንክሪፕት aes በመጠቀም መልእክቶችን ዲክሪፕት ይችላሉ. ይህ መተግበሪያ ማንኛውም ፍቃዶች እና ማስታወቂያዎችን ሙሉ በሙሉ የጸዳ ነው ማለት አይደለም. መተግበሪያው ይህ ተስፋ ነገር ያደርጋል እርግጠኞች መሆን እንችላለን. አንድ aes ያለው ስንጥቁ resistitvity የይለፍ ቃል ርዝመት እና ውስብስብነት ላይ የተመካ ነው. ተጠቃሚው ደቂቃ 6 ቁምፊዎች ላይ ቢያንስ አንድ አቢይ ደብዳቤ, አንድ ንዑስ, በአንድ ልዩ ቁምፊ እና አንድ አሃዝ ከማግኘት ጋር የይለፍ ቃል ይመርጥና አይደለም ከሆነ መተግበሪያው ያስጠነቅቃል.

የጽሑፍ Encryptor ጓደኞች ጋር በመገናኘት ላይ ሳለ ግላዊነትዎን ለመጠበቅ የሚያስችል አንድ ጽሑፍ ምስጠራ መተግበሪያ ነው. አንተ / ኢንክሪፕት የ 256 ቢት (ቁልፍ ርዝመት) ጋር የቅድሚያ ምስጠራ መደበኛ (aes) በመጠቀም የጽሑፍ መልእክቶችን ዲክሪፕት ለማድረግ ያስችለዋል.

ስርዓቱ SHA-256 ከ በመጠቀም የይለፍ ቃል ሕብረቁምፊ ከ 256 ቢት ቁልፍ ያሰላል. ስርዓቱ 128 ቢት ብሎኮች ውስጥ መልእክቱን ኢንክሪፕት ለማድረግ ሳይፈር ያግዱ Chaining ስልት (የ CBC) ይጠቀማል. መልዕክቶች ይህን ርዝመት ለማምጣት ድብዳብ ሊሆን ይችላል, ስለዚህ A ሲቀነስ-ቁልፍ ኢንክሪፕሽን ስልተ ለ አግድ የምስጠራ ሁነታዎች, (aes ለ ማለትም 128 ቢት) ወደ የማገጃ መጠን ብዜት ነው ስነጣ አልባ ጽሑፍ ግብዓት ይጠይቃሉ. ጥቅም ላይ እየዋለ ያለውን ድብዳብ PKCS5Padding ነው. እኛ የሌጣ አንድ ነጠላ በዘፈቀደ የማገጃ prepend በውስጧ የ CBC ውስጥ ግልጽ ማስጀመር የሚዛመት ቴክኒክ ጥቅም ላይ እየዋለ ነው. የ IV ዲክሪፕት ልማድ ጋር እንዳልተካፈለች መሆን አያስፈልገውም በስተቀር ምስጠራ, በመደበኛ መልኩ ይከናወናል. IV ዲክሪፕት የሚጠቀም ምንም ይሁን ምን, ብቻ በዘፈቀደ የማገጃ "የተበላሸ" ነው. ይህ የማገጃ ተጥሏል እና ዲክሪፕት የቀሩት የመጀመሪያ የሌጣ ነው.

ኤሌክትሮኒክ Codebook (ECB) የማገጃ የምስጠራ ስልት አማራጭ ደግሞ ተሰጥቶታል. ECB ውስጥ መልእክት ብሎኮች የተከፋፈለ ነው, እና እያንዳንዱ የማገጃ ይህ ዘዴ separately.The ለኪሳራ ተመሳሳይ የሌጣ ብሎኮች ተመሳሳይ ciphertext ብሎኮች ውስጥ ኢንክሪፕት መሆኑ ነው የተመሰጠረ ነው; በዚህ መንገድ, ያልሆነ በዘፈቀደ እና ተደጋጋሚ ውሂብ ጋር ጥቅም ላይ መዋል የለበትም. የ ECB ሁነታ deterministic ነው. ECB አማራጭ ብቻ የትምህርት ዓላማ ነው.

የሙከራ ሁነታ. (FIPS-197 የተወሰደ) aes ፈተና እሴቶች ናቸው:
ቁልፍ: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
የሌጣ: 00112233445566778899aabbccddeeff
Ciphertext: 8ea2b7ca516745bfeafc49904b496089
ቁልፍ ጋር የሌጣ በማመስጠር የ የሌጣ መስጠት ያለብን ቁልፍ ጋር ciphertext ዲክሪፕት ወደ ciphertext መስጠት አለበት.

በእናንተ ላይ ፈተና እሴቶችን በመጠቀም ኢንክሪፕሽን መስመር ላይ ለመሞከር ይችላሉ
http://extranet.cryptomathic.com/aescalc/index
ለመሞከር ድር ላይ ECB እንደ ሁነታ ይምረጡ እና ከላይ ፈተና እሴቶች ይጠቀሙ. ቁልፍ እና ውሂብ anyother እሴት ለመሞከር, ወደ ውሂብ በትክክል 16 የአስራስድስትዮሽ (16x8 = 128 ቢት) ረጅም ቁምፊዎች ነው መሆኑን ያረጋግጡ. ቁልፉ ረጅም 32 የሄክስ ቁምፊዎች (32x8 = 256 ቢት) መሆን አለበት. የ Android መተግበሪያ ውስጥ የመረጡት ሁነታ "ምንም ማሸጊያ ጋር ሙከራ" መሆን አለበት. አንተ ውጤት በትክክል ጋር የሚዛመድ መሆኑን መመልከት ነበር.

በእናንተ ላይ መስመር ላይ የይለፍ ቃል SHA-256 ልወጣ መመልከት ይችላሉ
http://www.xorbin.com/tools/sha256-hash-calculator

ማንኛውም ጉዳዮች Incase, ወደ እኔ ለመጻፍ ነጻ ስሜት
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