Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

อะไรคือแนวทางที่นิยมในการสะกดคำข้อความ?


มีวิธีการต่างๆ ในการสะกดคำที่เป็นข้อความดังต่อไปนี้ −

เปลี่ยนบรรทัด − ในวิธีนี้ ข้อความลับจะเป็นส่วนตัวโดยการเปลี่ยนบรรทัดข้อความในแนวตั้งในระดับหนึ่ง เส้นที่ตัดสินใจว่าจะมีเส้นควบคุมที่ชัดเจนสองเส้นอยู่ด้านข้างเพื่อระบุทิศทางการเคลื่อนที่ของเส้นที่ทำเครื่องหมายไว้ ซ่อนบิต 0 ขึ้นบรรทัดหนึ่ง และซ่อนบิต 1 บรรทัดถูกเปลี่ยนลง

การพิจารณาว่าเส้นถูกเปลี่ยนขึ้นหรือลงเสร็จสิ้นโดยการคำนวณระยะห่างของจุดศูนย์กลางของเส้นปรากฏและเส้นควบคุม หากพิมพ์ข้อความซ้ำหรือใช้โปรแกรมการรู้จำอักขระ (OCR) ข้อมูลที่ซ่อนไว้อาจถูกทำลายได้

เนื้อขาว − เทคนิคนี้ใช้ช่องว่างสีขาวเพื่อปกปิดข้อความลับ มีสามวิธีในการซ่อนข้อมูลโดยใช้ช่องว่าง

ใน Inter Sentence Spacing มันสามารถวางแต่ละช่องว่างเพื่อซ่อนบิต 0 และสองช่องว่างเพื่อซ่อนบิต 1 ที่ส่วนท้ายของอักขระที่ลบแต่ละตัว ใน End of Line Spaces จะมีการเพิ่มจำนวนช่องว่างตายตัวที่ส่วนท้ายของแต่ละบรรทัด

ตัวอย่างเช่น สองช่องว่างเพื่อเข้ารหัสหนึ่งบิตต่อบรรทัด สี่ช่องว่างเพื่อเข้ารหัสสองบิตและอื่นๆ ในแนวทาง Inter Word Spacing หนึ่งช่องว่างหลังคำกำหนดบิต 0 และสองช่องว่างหลังจากคำกำหนดบิต 1 แต่การใช้พื้นที่สีขาวที่ไม่แน่นอนนั้นไม่ชัดเจน

ข้อความสแปม - ไฟล์ HTML และ XML สามารถใช้ป้องกันบิตได้ หากมีแท็กเริ่มต้นและปิดต่างกัน บิต 0 จะถูกตีความ และหากแท็กแต่ละรายการสามารถใช้ในการเริ่มต้นและปิดได้ บิต 1 จะถูกตีความ

ในอีกแนวทางหนึ่ง บิต 0 ถูกกำหนดโดยการขาดช่องว่างในแท็ก และบิต 1 ถูกกำหนดโดยการค้นหาช่องว่างภายในแท็ก

การเลื่อนคำ − ในวิธีนี้ ข้อความส่วนตัวจะถูกซ่อนโดยการเปลี่ยนคำในแนวนอน เช่น ซ้ายหรือขวาเพื่อกำหนดบิต 0 หรือ 1 ตามลำดับ

การเปลี่ยนคำถูกระบุโดยใช้วิธีการสหสัมพันธ์ที่ถือว่าโปรไฟล์เป็นรูปคลื่นและกำหนดว่ามาจากรูปคลื่นที่บล็อกกลางถูกเปลี่ยนไปทางซ้ายหรือขวา

วิธีการนี้สามารถจดจำได้น้อยลง เนื่องจากการเปลี่ยนระยะห่างระหว่างคำเพื่อเติมบรรทัดนั้นเกิดขึ้นบ่อยมาก แต่ถ้ามีคนเข้าใจอัลกอริทึมของระยะทาง ก็สามารถเปรียบเทียบข้อความ stego กับอัลกอริทึมและรับเนื้อหาที่ซ่อนอยู่โดยใช้ความแตกต่าง นอกจากนี้ยังสามารถพิมพ์ซ้ำหรือใช้โปรแกรม OCR ทำลายข้อมูลที่ซ่อนอยู่ได้

SMS-ส่งข้อความ − ภาษา SMS-Texting คือชุดของคำย่อที่ใช้ใน SMS สามารถซ่อนข้อมูลไบนารีโดยใช้รูปแบบคำเต็มรูปแบบหรือรูปแบบย่อ มีการสร้าง codebook ซึ่งประกอบด้วยคำและรูปแบบย่อที่สัมพันธ์กัน