در این مقاله یک الگوریتم نهان نگاری تصویر مبتنی بر فشرده سازی پیام مخفی متنی ارائه شده است. در این روش پیشنهادی، به طور همزمان میزان امنیت و ظرفیت در نهان نگاری تصاویر رنگی افزایش داده شده است. ساختار روش پیشنهادی شامل دو بخش فرستنده (نهان نگار) و گیرنده (نهان گشا) است. در نهان نگار، ابتدا با تبدیل پیام متن به اطلاعات باینری و استفاده از کدینگ مناسب تعداد بیت های پیام، کاهش داده شده و تا حد ممکن فشرده می گردد تا میزان ظرفیت اطلاعات، برای جاسازی نمودن در تصویر میزبان افزایش یابد. به منظور بهبود ظرفیت درج پیام مخفی، در سیگنال میزبان از الگوریتم جستجوی درختی باینری برای فشرده سازی و گسترده سازی پیام متنی قبل از درج و بعد از استخراج درون تصویر استفاده شده است و به طور هم زمان نیز کلیدهای رمزنگاری تولید می گردند. به منظور ارزیابی عملکرد طرح پیشنهادی، از معیارهایی مانند نسبت بیشینه سیگنال به نویز (PSNR)، نسبت نهان نگاری (HR)، نرخ خطای بیت (BER)، سطح شباهت پیام مخفی و استخراج شده (SIM) و همچنین سرعت اجرای الگوریتم، استفاده شده است. با مقایسه عملکرد الگوریتم پیشنهاد شده با سایر الگوریتم های ارائه شده عملکرد مطلوب طرح پیشنهاد شده را نشان می دهد.