要件がよくわからないので…
セキュリティレベルの低さで不評だったJavascript暗号化ですが、
「Javascriptのソースが読まれてしまう環境だと」まずい、ということですね。
・テキスト登録ページはインターネットに公開されているのですか?
・書き込む人と、読む人は別の人ですか?
・読む人は、自分宛のメッセージしか複合化できないようにしたいのですか?
この辺がはっきりしないと、最適策がわかりません。
ローカルのJavascriptで暗号化する。←ソースは読まれない
↓
ブラウザでアップロード。
↓
サーバーアプリでテキスト保存。
↓
ブラウザでダウンロード。
↓
ローカルのJavascriptで複合化する。←ソースは読まれない
とかね。暗号化/複合化はなんでもいいと思うんですけど。
ようはソースが公開されていなければいいだけでは?
クライアントPCが盗まれたら、専用ソフトでも一緒かも…