■LINK|ChatSecureの使い方Android/iOS用XMPPクライアントアプリであるChatSecureの使い方、らしき事を書いてあるページ。Android版の仮想環境でスクショ撮りとかしたので、iOSの方とは違う所があるかもしれません。Projectというソフトウェア開発者の集まりによるプロジェクトの一つとして開発されているXMPPクライアントアプリです。OTRによる暗号化接続(及びにTor接続)に対応し、強固で安全な接続が出来るチャットアプリの一つになります。XMPPクライアントの一つという事もあり、ネットを通じて誰かとチャットをする為にはXMPPアカウント(JID)を取得し、それを使って接続する必要があり、他のチャットアプリ等と比べると幾分面倒もあるかもしれません。このページは一応その辺りの方法とかも含めた使い方らしきものを書いていきたいとは思っています。実際にわかりやすいかはほんとにわからんですけど。XMPP自体についての説明は、こっちのページとか見てください。■■.ChatSecureをインストール(iOS編)iOS。Storeのページに行ってインストールすればいいだけです。iOSな端末持ってないもんでスクショ撮れずロクな解説もできずすみません。■3.友達の連絡先(XMPPアカウント)を追加するもしxmpp.jpでアカウントを取得して接続した場合、突然メッセージが届いて困惑したりするかもしれませんが、ここではとりあえず置いておいて、友達の連絡先(XMPPアカウント、JID)を追加して会話できるようにする方法を書きます。前の項の最後にもあるように、連絡先を追加するにはまずアプリのホーム右上にある+を押します。すると選択メニューが出てくると思うので、「連絡先を追加」を選びます。すると、いわゆるコンタクトリストに相手のアカウントを追加する画面。連絡先を追加する画面になります。「リスト〜」の部分は、連絡先を追加するあなたのアカウントを選択します。ここの説明に従って接続してた場合は、特に関係はないので気にしないでください。(Chatsecureは複数のXMPPアカウントを接続する事ができるので、こうして選択できるようになっています)「招待する人のメールアドレス」とかかれた所に、追加したい相手の連絡先を入力します。「メールアドレス」って書いてはありますが、実際に入力するのはJID、XMPPアカウントです。(表記上はメールアドレスと同じなので、そう書かれているのかもしれませんが)もしあなたがxmpp.jpを選択してアカウントを取得していた場合、○○○@xmpp.jpというアカウントで接続しているわけです。アプリのこういうホーム画面の左側を選択すれば、アカウントの接続状態の設定などと共にあなたのXMPPアカウントが表示されるはずです。こんな感じで「○○○@なんとかドメイン」と書かれてるのが、あなたのアカウントなわけです。これをChatsecureを使っている知り合い(もしくはXMPP対応アプリなどを使っている人)に教えればチャットできるわけです。「あなたのフィンガープリントを表示」の「フィンガープリント」というのは、暗号化接続における「鍵」のハッシュ値のことであり、詳しい事は適当に調べてください。このハッシュ値で相手が信頼できるかどうかを確認して、暗号化接続が開始できるわけです。その際にQRコードを使う為に、その手のアプリが無ければ「バーコードスキャナーをインストールしますか?」と聞かれるかと思います。「招待状を送る」を押せば、「リスト登録しますので承認してください」って言う通知が相手に届きますので、それを承認して(相手側にもこっちを登録をして)貰えば本体側にも通知がされるかと思います。右側をタップするか、アプリ画面左上の矢印(「←」)を押すかして、現在の接続状態だとかのとこを隠すと、リスト登録して承認してもらったアカウントが表示されてるはずです。新たに表示された部分、というか会話したい相手をリストから選択すれば会話が開始できます。したら下の方に「連絡先を追加?」という表示が出るかもしれません。これは素直に「はい」を押しておきましょう。押せば相手のこっちのリスト登録も承認され、まあとにかく互いにオンライン通知が表示されるようになるはずです。これで下部の入力欄にメッセージを入力して、送信して会話ができるわけです。