2021/04/22

無料で利用できるSSL証明書のチェイン

少し気になったので調べてみました。

・Let's Encrypt
 ISRG Root X1
 └ISRG Root X2
  └E1

・ZeroSSL
 Sectigo ECC
 └ZeroSSL ECC Domain Secure Site CA

・Buypass Go SSL
 Buypass Class 2 Root CA
 └Buypass Class 2 CA 5

2020/03/31

Windows10初期設定

Windows10をクリーンインストールする際に使用したコマンド。

・ドライバのバックアップ
dism /online /export-driver /destination:"D:\DriversBackup"

・ドライバのリストア
pnputil /add-driver "D:\DriversBackup\*.inf" /subdirs /install

・ディスク領域の初期化
Windows 10インストールUSBから起動、
コマンドプロンプトに入ってdiskpart cleanしてからdiskpart convert gptを実施。

・休止状態を無効化
powercfg /hibernate off

・システムの圧縮
compact /compactos:always

・Cortanaの無効化
gpedit.mscを起動し、
コンピューターの構成→管理用テンプレート→Windowsコンポーネント→検索→Cortanaを許可する

・Microsoft PowerPoint (Ver.16) PNG保存の解像度変更
regeditを起動し、
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Optionに、
「ExportBitmapResolution」をDWORD(32bit)で作成し、dpiを入力する。
(0x90 (0d144)を指定すると、1920x1080になります。)

2017/05/06

SSL証明書をECDSAで取得してみる

ECDSAなSSL証明書を取得してみました。

まずは使用可能なリストを確認します。
$ openssl ecparam -list_curves
  secp384r1 : NIST/SECG curve over a 384 bit prime field
  secp521r1 : NIST/SECG curve over a 521 bit prime field
  prime256v1: X9.62/SECG curve over a 256 bit prime field

今回はsecp384r1を選択して、秘密鍵とCSRを生成します。
$ openssl ecparam -out .key -name secp384r1 -genkey
$ openssl req -new -sha384 -key .key -out .csr

CSRが意図通り作成されているか確認します。
$ openssl req -in .csr -text