1723212475
2024-08-09 13:36:58
ラスベガス— 信号 暗号化メッセージングアプリは2部構成のレッスンを提供しました ブラックハット2024ソフトウェアは今日の魔法かもしれませんが、その魔法の杖を誰のために振っているのかを知る必要があります。
そして、初期の暗号化アプリの他の開発者たちと同様に、モクシー・マーリンスパイクは、自分のユーザーが他の魔法使いたちだと思い込むという間違いを犯しました。
「私たちがやろうとしていたのは、自分たちにとって本当に強力なツールを開発し、みんなに私たちのようになるよう教えることでした」と彼は語った。 ブラックハット創設者ジェフ・モス 木曜朝の舞台上での会話で。「そしてそれはうまくいかないだろう。」
マーリンスパイクが育てた プリティグッドプライバシー(PGP)1991年に初めて出荷された暗号化ツールのセット。PGPは多くの人にとって初めての経験でした。 暗号化されたメッセージ—そして、その難解なユーザーエクスペリエンスに悩まされて、何年もの間、その人気は衰えませんでした。
「私たちは、PGP キーサーバーの実行方法を人々に教えていました」と彼は笑いながら回想する。「夕食を一緒に食べながら、キーに署名したりしていました。」
悲しいことに、人々はそんなことをしようとはしませんでした。「私たちはただ間違っていたのです。」
マーリンスパイク氏は、この行為を一種のソフトウェアのスノッブ行為と呼び、「私を含め、彼らはそれを覆すことを躊躇していた。なぜなら、それは私たち自身のアイデンティティを覆すことになるからだ」と語った。
彼は、その考え方を忘れる必要があると語り、それは彼が以前にも見ていたことだ。ナップスター ファイル共有ツールは、技術者以外のユーザーが、ハードウェア スイッチを電話機に半田付けしてマイクを無効にするというハードウェア ハックのようなことは行わないことを認識するものです。
「私は自分自身で脳にダメージを与えてしまった」と彼は言う。「この世界には、このことに非常に詳しい多くの人々が、同じように狂った生活を送っていた」
マーリンスパイク氏は、そこから得られる教訓は、開発者は複雑さをユーザーに任せるのではなく、管理しなければならないということだと述べた。「直感的に、複雑さを取り上げ、それをユーザーに押し付けるのです」と同氏は述べた。「ユーザーに複雑さを処理させるのではなく、開発者が複雑さを引き受けるのです。」
マーリンスパイク氏は、シグナル(彼がCEOを務めていた)との比較はしなかった。 2022年1月に退任するまで)はPGPで実現されていますが、このオープンソースアプリは、開発者が他の暗号化技術を使用しているかのようにエンドツーエンドの暗号化をきれいにパッケージ化できることを示しています。 メッセージングアプリ。
(Signalを使ったことがない人のために説明すると、 メタのWhatsApp ただし、このアプリはすぐに携帯電話の連絡先リストを探し出すわけではありません。
モス氏との会話の冒頭で、マーリンスパイク氏は暗号化ソフトウェアの世界を超えて、「根本的に高価な」ソフトウェア開発の技術について議論した。
編集者のおすすめ
「作家や映画製作者、ミュージシャンなど、何かを創って終わりにできる人たちがうらやましい」と彼は言う。「ソフトウェアはそんな風には機能しない。ソフトウェアは決して完成しないのだ。」
マーリンスパイク氏は、 人工知能 ソフトウェア開発コストを安くするため。
そして、モス氏との会話に先立って行われたやや散漫な単独講演で、マーリンスパイク氏はソフトウェア開発をハリー・ポッターシリーズの本に描かれている魔法に例えて、自身の職業についてさらに哲学的な視点から語った。
「ハリー・ポッターの世界では、必要なのは呪文の知識と杖だけだ」と彼は言う。ソフトウェアを書くのも、杖の代わりにノートパソコンを使えば同じようなことができる。しかし、ますます複雑化する商業開発の世界では、プログラマーがソフトウェアをブラックボックスの山と見なすようになり、その考えは崩れつつある。
「この魔法は、時とともに少しずつ弱まってきたように感じます」とマーリンスパイク氏は考え込んだ。しかし、セキュリティではブラックボックスを開いて内部の仕組みを解明する必要があるため、聴衆に座っているようなセキュリティ研究者には、その魔法の一部を自分たちの世界に戻す力がある。
「セキュリティとは、抽象概念を調べて物事の仕組みを理解するプロセスです」と彼は語った。「皆さんは図書館に座って呪文を学んできた人たちです。」
読んでみてどうでしたか?
サインアップ セキュリティウォッチ プライバシーとセキュリティに関する重要なニュースをお届けするニュースレターをあなたの受信箱に直接お届けします。
このニュースレターには広告、取引、アフィリエイトリンクが含まれる場合があります。ニュースレターを購読すると、当社の 利用規約 そして プライバシーポリシーニュースレターの購読はいつでも解除できます。
#シグナル開発者が初期の暗号化メッセージングツールが失敗した理由を説明