2021-03-01から1ヶ月間の記事一覧

RSAのEncrypt/Decrypt で例外が出るときの対処

C#

要約 RSACryptoServiceProvider を使って Encrypt を呼び出した場合、文字列が長いと WindowsCryptographicException が出る。(Decryptの場合は CryptographicException) その場合は KeySize と パディングから最大長を割り出してそのサイズ以下でブロック化…

プライベート認証局によるCA署名証明書の作成

参考資料 OpenSSLでプライベート認証局の構築(ルートCA、中間CA) #証明書 - Qiita プライベート認証局:設定の意味を理解して構築する手順 | あぱーブログ OpenSSL で認証局 (CA) を構築する手順 (Windows) - OpenSSL - Node.js 環境構築 - Node.js 入門 O…

(C#) 並行処理キー入力まちプログラム

C#

参考サイト mslgt.hatenablog.com ポイント CancellationTokenSource() でトークン作成して、トークンからキャンセル用トークンを生成して、それをすべての非同期タスクで共有して、キャンセルが起きた時の処理をタスクに書くってとこ。 今回は WaitKeyTask …