Tech Bytes

短くて分かりやすい技術情報を記事として共有します。みなさんにとって学びになれば幸いです。

2024-02-01から1日間の記事一覧

TLSはHTTPSプロトコルでどのように使用されているのか

TLSとは何か TLSはHTTPSプロトコルでどのように使用されているのか TLSの設定方法 Apacheの場合 Nginxの場合 TLSとは何か TLS(Transport Layer Security)は、インターネット上でデータを安全に送受信するためのプロトコルの一つです。 TLSは、以前のバージ…

Playwrightを使って効率的にテスト

Playwrightとは Seleniumとの違い サポートするブラウザ 言語サポート ヘッドレスモード 複数のブラウザコンテキスト 自動ウェイト機能 デバイスエミュレーション Playwrightの実装例 Playwrightとは Playwrightは、Webブラウザ上での自動テスト、スクレイピ…

ハッシュ化と暗号化の違いやハッシュ関数について

ハッシュ化とは何か ハッシュ化と暗号化の違いは? 目的 可逆性 鍵の有無 用途 ハッシュ関数はどれを使えばいいの? セキュリティ要件が高い場合 一般的な用途 パスワードの保存 特殊な用途 ハッシュ化とは何か ハッシュ化(Hashing)は、与えられたデータを…

IPv6とIPv4って何?インターネット通信で使われるプロトコルだけど何が違うの?

IPv6とIPv4の違い ネットワークアドレスとは ホストアドレスの例 IPv6とIPv4の違い IPv6(Internet Protocol version 6)とIPv4(Internet Protocol version 4)は、インターネット上でデバイスが通信するためのプロトコルであり、次のような主な違いがあり…