Посмотрел код, шифрование действительно детское. В исходном виде использовать его нельзя. Но, в принципе, доработать его несложно. Если заинтересуетесь шифровальными алгоритмами, это отличный стартовый материал. Если заменить содержимое encrypt_decrypt на что-то криптостойкое, требующее пары ключей, то вполне можно зашифроваться. Но и это полной гарантии не даст, потому что неизвестно, какие из популярных криптосистем ещё обладают уязвимостями, неизвестными спецслужбам и каких стран. Как верно сказала Luvilla, сначала проанализируйте, кому и насколько сильно ваша база нужна. Для вас будет самым лучшим решением отключить ЛС нахрен. Ну или запретить хранить более 1 письма в ящике.