サむバヌセキュリティがIT垂堎をどのように倉えおいるかパヌト1

著䜜暩保護、制埡、認蚌、監芖、および暗号化のいく぀かのシステムがより優れたツヌルだけでなく、デヌタを操䜜するための根本的に新しいテクノロゞヌも提䟛する堎合、IT領域党䜓の構造はどのように倉化したすかこれは、IT垂堎だけでなく、劎働垂堎にも圱響を䞎える可胜性がありたす。このような技術的倉革は、他ず同様に、新しい人材の必芁性を生み出し、他の人々に仕事を任せたせん。



画像



この出版物で、サむバヌセキュリティの分野の新しいテクノロゞヌがIT業界党䜓をどのように倉革できるかに぀いお、䞀連の蚘事を始める予定です。通垞、脅嚁ずの戊いには補助機胜が割り圓おられおおり、保護技術が近い将来に私たちの生掻を倧きく倉える可胜性があるず考える人はほずんどいないため、安党性はそれほど高くありたせんが、根本的に異なりたす。私の予枬では、5〜30幎の期間に焊点を圓おおみたす。 30幎以䞊かかる堎合は、完党に抜象化するこずができたす。5幎未満の堎合は、予枬が明確になりすぎたす。最初の郚分では、知的劎働の新しい垂堎に぀いおお話したす。これは珟時点では実際にはありたせん。これはアルゎリズムの垂堎です。



耇雑な最適化の問題に関䞎したり、新しい暗号機胜を開発したり、ML / AI開発で新しい重芁な結果を受け取ったりしたプログラマヌは誰もが考えおいたした倚くの知的䜜業に費やしたアルゎリズムを販売するこずは可胜ですかそれらでお金を皌ぐ通垞、この質問に察する答えは「いいえ」です。時々それを売るこずができたすが、他のどこでもそれを䜿わない矩務がある1回だけ、そしおいく぀かの特別なサヌビスにだけです。私がシステム分析孊科の倧孊院にいたずき、地元の倧孊院生が耇数の基準の最適化に関する倚くの興味深い重芁な研究を曞いおいたす。圌らは、個々のアルゎリズムを改善しお、既存のものよりも数パヌセント正確な結果を埗たした。しかし、これらの開発がさらに商業化されるこずはありたせんでした。RD自䜓をサヌビスずしお販売するこずを陀いお。



アルゎリズムは販売できたすか



別の䟋を䜿甚しお、このような操䜜の耇雑さを分析したしょう。開発者が、衝突に匷いず思われる新しいハッシュ関数を䜜成したずしたす。そのような有甚な結果は、ハッシュ関数ぞのアクセスを販売するこずは玠晎らしいこずだず圌を考えさせたした。これを実装するには2぀の方法があり



たす。1.むンクラりドクラりドのどこかでホストし、HASHaaSサヌビスを提䟛したす。今日、この゜リュヌションは意味をなさないほどシンプルです。通信チャネルの速床ず品質が必芁なSLA関数呌び出しを提䟛するのに十分であるず想像しおも、デヌタ自䜓をクラりドに送信するこずは困難です。ハッシュ化したい情報は、私たちにずっお䜕らかの䟡倀があるず思われたす。たずえば、電子デゞタル眲名でさらに怜蚌するためにドキュメントのハッシュ関数を芋぀けたり、ナヌザヌパスワヌドをデヌタベヌスに保存しないようにハッシュ化したりできたす。埌でハッシュを取埗するために、パスワヌドをクリアテキストで䞀郚の倖郚サヌバヌに送信するのはばかげおいたす。送信甚に暗号化した堎合でも、リモヌトサヌバヌはハッシュを蚈算するために暗号化を解陀する必芁がありたす。したがっお、圌はすべおのパスワヌド、すべおのドキュメント、およびハッシュしたいその他のデヌタを受け取りたす。クラりドモデルを䜿甚するこずは珟実的ではありたせんが、リモヌトサヌバヌに送信された情報が私たちにずっお䜕の䟡倀もないたれなケヌスを陀きたす。しかし、そのような状況はむしろルヌルの䟋倖になりたす。



2. On-premise。 2番目の方法では、アルゎリズムをクラむアント偎に盎接転送し、クラむアントが自分で実行したす。ここにはいく぀かの耇雑な問題がありたす。 Pythonなどのむンタヌプリタヌ型オヌプン蚀語でプログラムを枡すず、クラむアントはそれを䜿甚しお䜕でも実行できたす。コヌドのさらなるコピヌず倉曎を制埡するこずは䞍可胜です。それをコンパむルされた圢匏で送信する堎合、第1に、クラむアントにずっお垞に䟿利であるずは限りたせん。第2に、アルゎリズムのロゞックを远跡しお耇補するこずは難しくありたせん。事前にコヌドを混同しおすべおのデバッグ情報を削陀しおも、アルゎリズムのロゞックを逆アセンブルおよびトレヌスできたす。これは、分析甚のコヌドの量が倚くなりすぎないためです。したがっお、どちらの軌道もプログラマヌを倱敗に導きたす。の考えいく぀かの特殊なアルゎリズムの圢で知的財産を生成し、それから私の生涯を通じお受動的収入で生きるこず-倢のたたです...かどうか



近幎の革呜



過去10幎間で、暗号化のいく぀かの理論的領域は、実珟䞍可胜な理論的構成から応甚゜リュヌションぞず巚倧な道を歩んできたした。これらの領域の1぀は準同型暗号化です。



暗号の準同型性は、暗号テキストぞの倉曎が元のテキストに加えられた倉曎に類䌌しおいるこずです。レッツ蚀うのENC暗号化関数であり、12月には、解読です。次に、加算準同型はx + y = DecEncx+ Encyずしお衚すこずができたす。同様に-乗算x ∙ y= DecEncx∙ Ency。暗号に加算ず乗算の準同型性がある堎合、それは完党同型暗号化FHEず呌ばれたす。なぜこれで十分ですかこれらの操䜜により、任意の論理回路を構築できたす。特に、NANDA、B= 1 + A ∙ Bそしお、NANDはナニバヌサルゲヌトです。぀たり、NANDを䜿甚するず、他の論理挔算子を衚珟したり、プログラムを蚘述したりできたす。準同型暗号に関する最初のアむデアは、1976幎に昔に登堎したした。ただし、そのような暗号の最初の実装は2009幎にのみ説明されたしたCraig Gentry、理想的な栌子を䜿甚した完党準同型暗号化。第41回ACMコンピュヌティング理論STOCシンポゞりムSTOC、2009幎。この蚭蚈は実際のアプリケヌションでは非垞に制限されおいたため、キヌの長さの十分な暗号匷床を備えた基本操䜜ごずに玄30分の蚈算が必芁でした。今埌数幎間で、このような実甚的な実装により適した倚くの異なるFHE回路が登堎したした。最も有名なのはBGVずCKKSZ. Brakerski、C。Gentry、およびV. Vaikuntanathan。ブヌトストラップなしの完党準同型暗号化、ITCS 2012およびCheon、Jung Hee。キム、アンドレむ;キム、ミラン;歌、ペンス。近䌌数の算術のための準同型暗号。暗号孊の進歩-ASIACRYPT2017。Springer、Cham。 pp。 409-437。その埌、準同型暗号を実装する倚くのオヌプン゜ヌス実装ずラむブラリが登堎したした。最初の1぀は、ずIBMだったHElibラむブラリ、その埌、2013HEAAN゜りル囜立倧孊2016、からPALISADE DARPA2017、拡匵されたからSEALマむクロ゜フト2018幎から、およびによっお加速を含む他の倚くの実装で、 GPU、FPGAなど



FHEの䟋は、10幎の間に、抜象的な理論的アむデアから具䜓的な応甚゜リュヌションぞの道がどのように進んだかを瀺しおいたす。準同型暗号は、いく぀かの新しい芖点を開きたす。たずえば、埩号化せずにデヌタを操䜜できるようにしたす。以前は、倧芏暡な暗号化デヌタベヌスから情報を抜出しお凊理するには、たずデヌタベヌス党䜓をダりンロヌドしお埩号化し、適切な堎所で倉曎しおから、暗号化しお再床送信する必芁がありたした。これは、1回の操䜜で実行できたす。暗号化されたデヌタベヌスでは、目的のセルをすぐに芋぀けお倉曎し、テヌブル党䜓を埩号化する必芁はありたせん。



これで、「クラりド内」のスキヌムに戻り、アルゎリズムのリモヌトトレヌディングプラットフォヌム「マヌケットプレむス」を実装できたす。オヌプンではなく暗号化されたデヌタを送信できたす。これにより、ビゞネスレむアりトがより珟実的になりたす。これで、サヌビスにアクセスしおも、クラむアントが䜕かを開瀺する必芁はありたせん。個人情報、蓄積されたビッグデヌタ、その他の暗号化された機密情報を送信し、凊理結果を暗号化された圢で受け取るこずができたす。



もう1぀の方針は、オンプレミスでアルゎリズムぞのアクセスを販売するこずです。ここでは、近幎の暗号化の別の発芋に泚目する䟡倀がありたす。これは、いわゆる区別が困難な難読化です。区別が぀かない難読化のアむデアは2001幎に最初に衚明されたしたB. Barak、O。Goldreich、R。Impagliazzo、S。Rudich、A。Sahai、SP Vadhan、およびK. Yang。プログラムを難読化するim可胜性に぀いお。CRYPTO、 2001、1-18ペヌゞ圢匏化された難読化問題を再考する必芁性に関連しお、数孊的な芳点からのこれたでのアプロヌチは完党に正しくなく、プログラムがどれほどうたく難読化されおいるかを瀺す枬定可胜な指暙を提䟛しおいたせんでした。 2013幎、実質的に同じ研究者チヌムが2001幎に蚭定した問題の解決策を提案したした。圌らは、そのような難読化の候補ずなる可胜性のある蚭蚈を芋぀けるこずに成功したしたSanjam Garg、Craig Gentry、Shai Halevi、Mariana Raykova、Amit Sahai、Brent Waters。区別が難しい難読化の本質は、次のように説明できたす。obfのようなプログラムがあるずしたしょう。特定のプログラムコヌドを入力ずしお受け取り、難読化された混乱した圢匏で出力に出力したす。さらに、同等の機胜を持぀2぀のプログラムAずBがある堎合、難読化されたバヌゞョンのobfAずobfB、ごくわずかな倀の粟床では、2぀のうちどちらが難読化ツヌルの入力に䟛絊されたかを理解できたせん同様のアプロヌチを䜿甚しお、暗号化アルゎリズムの区別䞍可胜性を定匏化したす。これからいく぀かの非自明な結論が続きたす。そのうちの1぀は、難読化プログラムの出力でプログラムが「秘密」を内郚に栌玍する機胜です。これは、たずえば、暗号化キヌにするこずができたす。その埌、実行可胜コヌドず䞀緒に送信され、取埗できたせん。



わかりにくい難読化を䜿甚するこずで埗られるボヌナスはこれに限定されたせん。区別できないコヌドを䜿甚するこずのもう1぀の重芁な結果は、ハヌドりェアコンポヌネントを信頌する必芁がないこずです。信頌できないハヌドりェアでデヌタ凊理を実行できたす。その結果、囜内のコンピュヌタヌの開発、たたはファヌりェむず米囜の間の察立に費やされた数十億ドルは、ハヌドりェアに察する信頌の芁件によっお䞻匵された堎合、無意味になりたす。しかし、これは別の蚘事の䞻題です。



アルゎリズムを販売する堎合、難読化されたコヌドをクラむアントに転送するこずが可胜になりたす。同時に、特定のナヌザヌの個別化をコヌドに入れおも、クラむアントはこのカスタマむズされた郚分をコヌドから「抜出」できたせん。その結果、アルゎリズムの原理を分析するこずを䞍可胜にするだけでなく、それらず分離できない特定のマヌクをプログラムに提䟛する方法を埗たす。これにより、むンタヌネット䞊で配垃されたずきに垞にデゞタルマヌクが残りたす。ただし、区別が困難な難読化の珟圚の実装は非垞に扱いにくいので、その実甚的な䜿甚に぀いお話すのは時期尚早であるこずは泚目に倀したす。クラりドずは異なり最も可胜性が高いのは、オンプレミス実装スキヌムが10幎以内に芋られるこずです。



予枬ず泚意



したがっお、今埌5幎以䞊で、アルゎリズム垂堎がクラりドサヌキットの圢で珟れる可胜性があり、埌でオンプレミスで実行するこずも可胜であるこずがわかりたす。もちろん、これは䞀晩では起こりたせん。そのような関係を圢成するために、ただ存圚するはずです



  1. アルゎリズムのプロバむダヌずコンシュヌマヌ間でデヌタを亀換するための1぀たたは耇数のプラットフォヌム。特定のトランスポヌト局のレベルですべおのFHE機胜を自動的に実行する必芁がありたす。そうすれば、サヌビスは本圓に䟿利になり、最も重芁なのは、すべおの垂堎参加者が理解できるようになりたす。これは、FHEの抂芁ず䜿甚方法を知っおいるITスペシャリストがほずんどいないためです。
  2. ビッグデヌタ亀換は、通信チャネルの制限された速床によっお䟝然ずしお劚げられおいたす。したがっお、ここでは、チャネルの垯域幅が必芁な倀たで有機的に増倧する瞬間を埅぀か、クラむアント偎でデヌタを前凊理するための远加のサヌビスを起動する必芁がありたす。これは、段萜1のプラットフォヌムずフレヌムワヌクの䞀郚である可胜性がありたす。


アルゎリズム垂堎の発展は、経枈の倚くのセクタヌに倧きな圱響を䞎える可胜性がありたす。この倉革の圱響を確実に受けるいく぀かの分野がありたす。



ビッグデヌタ。珟代のビッグデヌタ垂堎の構成は、デヌタセット自䜓だけでなく、さらにはこの情報に基づいお知識を抜出しおモデルを構築できる分析センタヌで構成されおいたす。通信事業者、銀行、小売店などのすべおのビッグデヌタコレクタヌには、知識抜出モデルを開発し、これらの資料を他の消費者に販売する独自のアナリストスタッフがいたす。デヌタを凊理するためのアルゎリズムずモデルの豊富な垂堎が利甚可胜になるず、これらの郚門の重芁性は倱われたす。 Bigdatドラむブは、ビッグデヌタから抜出された情報の付加䟡倀を高めるこずができなくなり、「原材料」のみを販売せざるを埗なくなりたす。そのコストも時間の経過ずずもに枛䟡し始めたす。叀兞的な原材料石油、ガス、アルミニりムなどが珟圚どのように䞋萜しおいるのか。



開発の3぀のレベル。 最近の叀兞的な開発の二分法は、「バック゚ンドずフロント゚ンド」です。埌者はナヌザヌむンタヌフェむスを蚘述し、前者はアプリケヌションのサヌバヌ偎ロゞック党䜓を蚘述したす。ここで、「algoend」ずしお指定できる新しいレむダヌを圢成できたす。鍵ずなる最も重芁で耇雑なアルゎリズムNLP、ML / AI、デヌタマむニング、ブロックチェヌンなどがそれに眮かれたす。぀たり、algoendは開発の重芁なコンテンツであり、フロント゚ンドずバック゚ンドは特定のプロゞェクトの個別化です。 Algoendは最倧の資栌を必芁ずし、新しいサヌビス垂堎を圢成する远加サヌビスの分野に入りたす。次に、フロント゚ンドずバック゚ンドは劎働垂堎であり、そのコストは䜎䞋したす。



åž‚å ŽC2B。すでに最初の2぀のポむントから、劎働垂堎で起こっおいる倉化に぀いお結論を出すこずができたす。サむバヌセキュリティの分野での新技術の開発により、珟圚は存圚しないC2Bセクタヌを埩掻させるこずができたす。蚀い換えれば、私たちは知的財産管理の法的スキヌム今のずころ倧䌁業だけが戊うこずができるから誰でも䜿甚できる技術的スキヌムに移行しおいたす。生成された知的財産がそれを䜿甚するサヌビスず䞍可分である堎合、その䜿甚方法を維持するための法的および組織的な費甚は必芁ありたせん。



法務サヌビスの垂堎。 情報経枈ぞの移行は、特蚱ず法的玛争に関䞎しおいる匁護士に倧きな需芁を生み出すこずが広く認識されおいたす。ある瞬間たで、本圓にそうでした。ただし、10幎以䞊前から、このサヌビス垂堎少なくずもIT分野ではが完党になくなるず予枬しおいたす。すでに、アルゎリズムの特蚱を取埗しお登録するこずは、あたり実甚的ではなく、実際には保護的な手順のように芋えたす。すべおの開発者は、重芁な開発をある皮のノりハりずしお残し、結果を開瀺しお特蚱を取埗するよりも傟向がありたす。別の重芁な事実がここに远加されたす-区別できない難読化ツヌルの出力のコヌドは著䜜暩で保護されたせん。これは、区別するこずができない難読化の定矩そのものから来おいたす。定矩しお蚌明するこずは䞍可胜だからです。入り口でどのような゜フトりェア構造が圌に䞎えられたか。少なくずも10幎埌のIT業界では、法廷での玛争はもう起こらないず私は予枬しおいたす。



もちろん、この蚘事で衚明されおいる予枬は、他の予枬ず同様に、実珟しない可胜性がありたす。RDの発芋ず進展は、予枬にずっお最も恩知らずの領域です。たずえば、珟圚の区別が付かない難読化の耇雑な蚭蚈は、5幎以内に改善され実甚化されるずは蚀えたせん。これは起こらないかもしれたせん。この蚘事の予枬ず結論自䜓が高い確率で実珟するものず想定する方がより正確ですが、それらが蚭定される時間間隔ははるかに䞍確実です。



オリゞナル蚘事はこちらに掲茉されたした



All Articles