MS Office のファイル暗号化については、以前はあまり強度が高くない方式が使われていましたが、以下の MS のナレッジベースにもあるとおり、2013 以降であればかなり強度が高い方法で暗号化されるようになっています。
Office 2013 には暗号化の実行方法を変更する設定もありますが、Open XML 形式ファイル (.docx, .xslx, .pptx など) を暗号化するのであれば、既定値、すなわち AES (高度暗号化標準)、キー長 128 ビット、SHA1、CBC (暗号ブロック チェーン) でも大部分の組織にとって申し分のない強力な暗号化が実現します。
ただ、いくら暗号化の強度が高くても、使ったパスワードが弱ければブルートフォースで破ることもできるというのはいつの世も変わりありません。今回は数字4桁で暗号化されていることが分かっている Excel ファイルがあったので、ブルートフォースアタックしてくれる以下の VBS を使ってパスワードを検索してみました。時間を短縮するために、数値だけを検索するように改造したところ、4桁程度であれば5分くらいで解読できました。
🇯🇵 JAPAN! You invented emoji and we couldn't be more thankful 🎏🎎🎌🗻🗼🎑🗾🏯🎐🏮🎋🎍 Happy#WorldEmojiDay 🙏pic.twitter.com/Z2rKLbOZa5
— World Emoji Day (@WorldEmojiDay)July 16, 2016
今日17日は 🌎#WorldEmojiDay だそうです。世界中のTwitterで一番使われている絵文字は😂、世界3位の😭が日本でもっとも使われているものでした。それ以外の各国のお気に入り絵文字はこちら。🇯🇵では💓が人気でした。pic.twitter.com/zBjEbAdER0
— TwitterJP (@TwitterJP)July 16, 2016
プライベートなメールや Twitter 、メッセージングソフトでも欠かすことができない絵文字ですが、今日がWorld Emoji Day というのは知りませんでした。
Twitter では各国で人気の絵文字が紹介されていますが、文化が違うと使われる絵文字も違うということで、その違いがなかなか興味深いですね。ちなみに日本では😭 や 💓 が一番人気だったようです。