ここは勘違いしやすい点だ。PDは世代規格とは別にした。5には対応しないようだ。既存のケーブルでPDは使えないので、対応したケーブルが必要となる。Gen2にも対応した製品は少なく、これくらいかも知れない。いずれにしろ、電圧はともかく、電流を上げるのであれば、抵抗値の低い、太いケーブルを使用すべきだと思う。日コメントはありません今まで、10年以上、ロリポップのレンタルサーバーを借りていた。借り始めた当時は価格が格安だったし、その後も特に大きな不満はなく、友人の分も含め、3つのサーバーを借りて、運営していた。最近では、次世代のホスティングサービスなどと称し、新しいサーバーへの移転もあった。このブログもロリポップで運用している(た)。ところが、サーバーを検討するに至った事態が突然発生した。きっかけは、SSL/TLSだった。10にして、自作のウェブアプリ–ブラウザからGPSの位置情報を取得する–が使えなくなった。調べて見るとブラウザのセキュリティ要求が高くなり、SSLに対応していないと使えなくなったことが判明した。暗号化については以前から興味があったが、まさか個人サイトでもそれが必要になる時代が来るとは思っていなかった。やりたいと思っても、SSL通信、つまり証明書は非常に高く、ハードルが高い。諦めて、ロリポップの共有SSLで我慢していた。ところが、エックスサーバーというレンタルサーバーだと無料で独自ドメインのSSLが使えるということがたまたま分かった。通常SSL証明書は有料だ。Encryptという無料証明書のサービスが始まったらしい。エックスサーバーはそれを利用し、無料で独自ドメインの証明書を使うことができるらしいのだ。本来は面倒な設定が必要だが、エックスサーバーなら簡単に設定できるわけだ。これは検討せざるを得ない。ロリポップはライトプランだと、1年契約で250円/月である。エックスサーバーは一番安いX10プランで、1年契約で1000円/月。私の場合はサーバーを3つ運営していたが、それでも躊躇せざるを得ない。一時は3つのサーバーをロリポップのスタンダードプランに統合しようかとも考えたが、それではSSL通信はクリアできない。Encryptを導入しないのかと問い合わせたが、今のところ計画はなさそうだった。ここで、新たな事実が判明する。何と、第三のZenlogicというレンタルサーバーが、エックスサーバーと同じく、標準独自SSLとして、無料の独自SSLサービスを行っていると言うではないか・・!!調べて見ると、驚くべきことに、通常は有料のRapidSSLの証明書も無料だそうだ(実際にはRapidSSLをベースにしたと謳われている)。EncryptかRapidSSLを選べる(もちろん別に有料の証明書もある)。!!20周年記念として、2016年11月30日まで期間限定で、890円/月のプランSの申し込みができる。期間限定は申し込みだけで、申し込んでしまえば、ずっとこの料金で使えるらしいのだ。これには大きく惹かれた。エックスサーバーは確かにネットでの評判が高く、ロリポップを卒業してエックスサーバーに移る人は多い。Zenlogicは始まったばかりで知名度は高いとは言えない。以前、ファーストサーバという社名でサービスを行っていたが、数年前に大きな事故を起こしたことを覚えている人もいるかも知れない。考えようによっては、事故対策は万全になっただろう・・とも思える。事実Zenlogicは大きくシステムを変換したらしい。エックスサーバーは10日間、Zenlogicは2週間の無料試用が可能だ。独自ドメインの設定も可能である。エックスサーバーの方は、試用中にメールの利用ができない。メールのウェブアプリを構築している私としては、試せないのが不安だった。Zenlogicはその点心配はなく、試用でもメールが使える。申し込んで試用してみた・・Zenlogicが分かり難いという記事もネットに見かけたが、私にとってこの辺りは特に大きな差を感じなかった。レンタルサーバーを借りている人なら特に問題なく使えると思う。速度も体感できるほどの差は感じなかった。その辺は、ここが大きな参考になった。目的だったSSLの証明書。これはどちらも簡単に導入できた。サーバー側で使用するドメインの設定を行う。次に、サーバーに必要なファイルをアップロードする。Apps)などのメールを使っているなら、AレコードでIPアドレスを指定する。時間が経つと、独自ドメインで新しいサーバーにアクセスできるようになる。その状態で、サーバーでSSLの申し込みを行う。無料SSLはあくまでドメインによる認証なので、サーバーとドメインが結びついた状態でないと申し込めないのだ。認証レベルに違いは合っても、暗号化レベルに差は基本的にない。常時SSLを導入するなら、.htaccessファイルなどで、常にSSLへアクセスされるように設定すればいい。試用でも、常時SSLになるように設定した(というか基本的に常時SSL化される)。SSL証明書の認証方法に差があっても、暗号化に差はないと書いたが、実は各サーバーでの暗号化レベルには設定や対応に差が出る。高価なEV証明書を導入しても、セキュリティレベルの低いサーバーが存在するのだ。セキュリティはサーバーのレベル次第・・となる。このサイトでドメインを入力すると、そのドメインのサーバーのセキュリティレベルの判定をしてくれる。自分も色々試したが、日本有数のECサイトでも最低のFレベルだったりするから恐ろしい。SSLは証明書を導入したら終わりではない。平文垂れ流しよりはマシなのだろうけど、しっかりセキュリティ対策されたサーバーが必要なのだ。vuln.(CVE-2016-2107)の対応ができていないらしく、評価は若干低くなっていた。これについて問い合わせたところ、問題は認識しており、2016年度内を目途に対応するとのことだった。対応されれば評価はAレベルになるだろう。ところで、上に書いた常時SSLだが、AOSSLとも言われる。今までは、会員登録や個人情報を取り扱うページのみを暗号化していることが多かったが、今後はトップページを含む全てを暗号化するのがスタンダードになりそうなのだ。Zenlogicがなぜ無料でRapidSSLの証明書が使えるかと言うと、どうやらこの常時SSLに力を入れているからのようだ。Lab.という特設サイトも作って、常時SSL普及に努めている。SSLを導入するなら、Zenlogicは期待できるだろう。ここまで来ればあとは好みの問題かも知れない。エックスサーバーは独自ドメインのプレゼントキャンペーンをやっているので、それを考えればコストは少し安くなると言えるかも知れないが、やはり890円/月のZenlogicも魅力的である。レンタルサーバー契約につきものの、初期費用もZenlogicは無料である。コスト面ではZenlogicに分があると言えるだろう。SSLが導入したくなって、サーバー移転を検討しているのなら参考にしてほしい。これまでは試用だったが、このブログも間もなくSSLを本導入するつもりである。その際には当然常時SSL化するつもりだ。GoogleのランキングでもHTTPS化(SSL化)されているかどうかが評価の基準になったそうだ。私の場合はウェブアプリがきっかけだったが、個人サイトでもメールを送ったり、コメントを記入したり、個人情報の取り扱いには注意が必要だ。いった意味でも常時SSL化することは求められている。SSL化を検討されては如何だろうか。日コメントはありませんビジネスで使われることも多いPDFファイル。確かにExcelなどに比べ、PDFは編集しづらいファイルですが、Illustratorなどを使えば簡単に編集できます。PDFは閲覧したり、編集したりすることを制限するパスワードを設定できますが、結構簡単に破られるそうです。パスワードだけでは安全と言えないのです。そもそもそのパスワードを相手にどうやって伝えるのか、という昔からの暗号の伝統的問題があります。パスワードを誰かに盗まれたら、PDFにパスワードをかける意味が低下しますよね..それらを解決するのが、電子証明書(デジタルID)による暗号化です。公開鍵を使った暗号化は20世紀に考えられ、今でも有効に使える暗号化方式です。暗号を受け取る人が暗号を指示する、というのがこの暗号の大きなブレイクスルーでした。暗号業界ではRSA暗号が有名ですね。暗号の理論は非常に難解で、複雑な数学が出てきますが、実際に使うのはシステム上難しくないのがポイントで、それゆえ普及しています。「生卵から玉子焼きを作るのは誰でも簡単だが、玉子焼きから生卵を作るのは事実上不可能」というような数学的理屈を基にしています。RSA暗号は巨大な素数を掛け合わせ、それを素因数分解するのは難しいということを根拠にしているそうです。本来公開鍵暗号は一対一のやり取りで使うことができるのですが、それだけだと通信相手が本物なのか証明する術がありません(なりすまし)。そのため、一般的には、信頼できる第三者機関を間に挟み、相手が本物だと電子証明書を認証してもらいます。認証してもらうのにはお金がかかります。調べてみたのですが、個人用の簡易認証でも年間3500円くらいするようです。Faceで電子証明書をもらえば安心でしょう。いうことで、PDFの暗号化を電子証明書を用いて行ってみました。今回はPDFですが、メールなどを暗号化する場合でも理屈は同じだと思います。DCです)流れとしては、自分の電子証明書を作り、それを相手に渡します。相手はその電子証明書を使って、送るPDFファイルを暗号化します。暗号化されたファイルは自分しか開くことができません。暗号化した人も開けないのです。電子証明書を作る(ファイルを受け取る側)Acrobatで電子証明書を作ります。完了これでWindows証明書ストアに自分の証明書が作られました。この後はAcrobatを閉じて構いません。電子証明書はOfficeを使っても作れます。Office\root\Office16\SELFCERT.EXEなどからになります。個人ここに先ほど作成した証明書が入っているはずです。完了これで相手に送る証明書が作られました。これを相手に送ります。送る方法は何でもいいです。メールでもいいですし、USBメモリなどに入れて手渡しでもいいです。*本来は電子証明書を受け取る人(暗号化したファイルを送る人)が、その電子証明書が本当に正しい相手(暗号化したファイルを受け取る人)から来たかどうかをしっかり確認する必要があります。なりすましを防ぐためです。ファイルを暗号化する(ファイルを送る側)ファイルを受け取る側から受け取った電子証明書を使ってファイルを暗号化します。名前を付けて保存でPDFファイルを保存しますこれで完了です。このPDFファイルは暗号化した人も開くことができません。1の電子証明書を作って、ストアにインストールしている、秘密鍵を持っている人しか開けないのです。後はこの暗号化したPDFファイルを電子証明書を送った人に送り返します。如何だったでしょうか、複雑な暗号理論を理解しなくても、スーパーコンピュータを使っても解読が難しいと言われる暗号化したPDFファイルを作成することができました。ファイルをやり取りする人と電子証明書をお互いに交換しておけば、データを安全にやり取りすることが出来るようになります。今回はPDFを取り上げましたが、他のファイルやメール、ウェブページも基本的には同じ理屈です。仕事で安全にファイルをやりたい時にご参考にされて下さい。名前:ドロボー髭とある貿易会社に勤務する70年代生まれのオッサン。高校卒業後中国に渡り、現地の大学に入るも中退。それ以降中国で長く働いていたので中国事情に通じている。留学時代にインターネットに触れ、あまりの便利さにパソコンにはまる。好奇心が強く、興味を持ったことは何でもやってみたい性質。