#NetWorksとセキュリティ、またはデジタルの世界を接続する方法

人間には、コミュニケーションへの生来の欲求があり、それが私たちがどのようにコミュニティを築き、現代世界を築いたかです。テクノロジーが拡大するにつれて、新しいコミュニケーション方法を開き、質問に常に答えようとしています。どのようにしてデータをより迅速、確実に、そして効率的に交換できるでしょうか？

コンピューターネットワークは、このコミュニケーションの必要性を満たした最近の歴史の中で大きな役割を果たしてきました。ここで説明するさまざまな通信ニーズには、さまざまな種類のネットワークがあります。
ローカルエリアのネットワーク、またはLAN、比較的小さなネットワークで家、オフィス、学校を接続します。通常、最大数百個のPCです。
ワイドエリアネットワーク、またはWAN（同じ初期化を受信するワイヤレスエリアネットワークと混同しないでください）は、都市の規模とそれ以降で動作し、時には国際的なつながりをサポートします。
イントラネットはプライベートネットワークであり、通常は企業が運営して組織内のプライベートコミュニケーションをサポートします。イントラネットは、ネットワークの外部で機密データを公開するリスクを最小限に抑えて、役割のコミュニケーション、コラボレーション、および実行の実行をサポートできます。イントラネットは、エンタープライズネットワークへの物理的な接続、物理ネットワークに接続されたルーターを介したワイヤレス接続、またはVPNと呼ばれるテクノロジーでアクセスできます。
仮想プライベートネットワーク（VPN）は、信頼できるマシンを信頼できないネットワークに接続するいわゆる「トンネル」を介してネットワークトラフィックをルーティングします。エンタープライズアプリケーションでは、労働者がリモートであり、接続のすべてのネットワーク条件を制御できない場合でも、ワーカーがローカルであるかのようにイントラネットに接続することができます。
また、おそらくすべての中で最もよく知られているネットワークであるインターネットもあります。これは、世界中の接続機や人々へのオープンアクセスとの世界的なコミュニケーションをサポートしています。これは、長年にわたって政府および学術研究プログラムによって開発された複数のネットワークテクノロジーで構築されており、ネットワークの経験、信頼性、スループットを改善するために常に改善が行われ、コミュニケーションの量と質を高めることができます。。

これらすべてのネットワークの主な関心事はセキュリティです。基本的に、これらのネットワークはコミュニケーションのために存在し、そのコミュニケーションの多くはプライベートであることを意図しています。ネットワークは、利益から国家安全保障、その他のさまざまな動機まで、さまざまな目的のために個人情報を明らかにしようとする人々やエージェントによって攻撃されます。研究者は、ハッカーによって悪用される可能性のある脆弱性を常に見つけてパッチを適用しようとしています。
暗号化は解決策の重要な部分です。暗号化は、情報をエンコードおよびデコードするためのアルゴリズムに焦点を当てた研究分野です。適切に行われた場合、これにより、送信者と受信機のみがメッセージのコンテンツを読み取ることができます。
公開キーの暗号化は、敵が推測するのが難しい長い乱数を生成する各当事者に依存しています。この数字を使用してメッセージをエンコードすることができます。ハッカーによって取得されていても暗号化された通信を読むことができますが、独自のプライベートキーを持つ2つのパーティーはパブリックキーを交換できます。プライベートキーの1つ。多くの暗号化スキームがありますが、全体として、それらは公共または侵害されたネットワークよりも信頼できるプライベートデータのデータを可能にするものです。データ、プログラム、デバイス、ネットワークを保護する方法はたくさんあります。人工知能、またはAIは現在、ハッカーからネットワークを守るために採用されています。しかし、AIを含む多くの防御ツールは、敵が新しいエクスプロイトを見つけるために使用することもできます。これは、ネットワークセキュリティ研究者にとって絶え間ない軍拡競争であり、暗号化とネットワーク設計の一貫した改善につながりました。
#Networks and Security, or How to Connect the Digital World

Humans have an innate desire to communicate, it's how we've built communities and built the modern world. As technology expands, it's opened new methods of communication, leaving us constantly trying to answer the question, how can we exchange data more quickly, reliably, and efficiently? 

Computer networks have played a large part in recent history of filling this need for communication. There are different types of networks for different communication needs which will be described here:
A local area networks, or LANs, connect homes, offices, and schools in relatively small networks, typically up to a few hundred PCs.
A wide area network, or WAN (not to be confused with wireless area networks, which sometimes receive the same initialization), works on the scale of cities and beyond, sometimes supporting international connections.
An Intranet is a private network, usually run by enterprises to support private communication within the organization. An Intranet can support employees communicating, collaborating, and performing their roles, with minimal risk of exposing sensitive data outside of the network. Intranets can be accessed with physical connections to the enterprise network, wireless connections through routers connected to the physical network, or through a technology called VPN.
A virtual private network, or VPN, routes network traffic through a so-called "tunnel" connecting a trusted machine to a trusted network with an untrusted network in between them. In the enterprise application, this allows workers to connect to an Intranet as if they were local, even if they are remote and can not control all the network conditions of the connection.
There is also the Internet, perhaps the most well known network of all. It supports global communication with open access to connect machines and people around the world. It is built of multiple layers of network technology, developed by government and academic research programs over many years, with improvements being made all the time to improve the experience, reliability, and throughput of the network to enable an ever increasing amount and quality of communication.

A primary concern with all of these networks is security. Fundamentally, these networks exist for communication, and a great deal of that communication is intended to be private. Networks are attacked by people and agents seeking to reveal private information for a variety of purposes from profit, to national security, and various other motives. Researchers are constantly trying to find and patch vulnerabilities that could be exploited by hackers.
Cryptography is a key part of the solution. Cryptography is a field of study focused on algorithms for encoding and decoding information. When done properly, this allows only the sender and intended receiver to read the content of a message.
Public key cryptography relies on each party generating a long random number that would be hard for an adversary to guess, they can use this number to encode a message, they can also share a key that is 'public' in the sense that it does not allow for reading the encrypted communication even if is obtained by a hacker, but two parties with their own private keys can exchange public keys, and the combination allows messages encoded by one to be decoded and read by the other, but not by anyone with out one of the private keys. There are many encryption schemes, but as a whole, they are what allow reliable private echange of data over public or compromised networks. There are many ways to protect your data, programs, devices, and networks. Artificial Intelligence, or AI, is now being employed to defend networks from hackers. But many defensive tools, including AI, can also be used by adversaries to find new exploits. It's a constant arms race for network security researchers, that has led to consistent improvements in cryptography and network design.