Skip to main content

ซอฟต์แวร์การเข้ารหัสคืออะไร?

ซอฟต์แวร์ Cryptography เป็นโปรแกรมคอมพิวเตอร์ที่ใช้โดยทั่วไปในการเข้ารหัสข้อมูลสิ่งนี้สามารถเปิดใช้งานการถ่ายโอนการสื่อสารที่ปลอดภัยระหว่างฝ่ายต่างๆหรืออนุญาตให้มีการซ่อนข้อมูลที่มีค่าซอฟต์แวร์การเข้ารหัสได้กลายเป็นเรื่องธรรมดามากขึ้นตั้งแต่การเกิดขึ้นของอินเทอร์เน็ตแอปพลิเคชั่นเฉพาะบางอย่างรวมถึงการเข้ารหัส ATM และหมายเลขบัตรเครดิตปลอมรหัสผ่านอีเมลและรักษาความปลอดภัยของเครือข่ายโดยรวมคำว่า cryptography บางครั้งหมายถึงการถอดรหัสข้อมูลซึ่งตรงข้ามกับการเข้ารหัส

เพื่อสร้างการเข้ารหัสที่ดีที่สุดเท่าที่จะเป็นไปได้วิศวกรรม.โดยทั่วไปซอฟต์แวร์นี้ใช้รหัสประเภทซึ่งเป็นอัลกอริทึมที่ใช้ในการเข้ารหัสข้อมูลยันต์ได้รับการพิจารณาว่ามีความซับซ้อนมากกว่ารหัสและทั้งสองมีความโดดเด่นโดยผู้เชี่ยวชาญด้านการเข้ารหัสลับนี่เป็นเพราะรหัสใช้ codebook ที่มากขึ้นซึ่งจะถูกอ้างถึงเมื่อตีความข้อความในทางตรงกันข้ามอัลกอริทึมการเข้ารหัสนั้นมีความหลากหลายมากขึ้นและสร้างรูปแบบการเข้ารหัสที่ซับซ้อนมากขึ้น

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

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

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

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

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