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

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

C#

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

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

参考資料 OpenSSLでプライベート認証局の構築(ルートCA、中間CA) - Qiita 5分でわかる!プライベート認証局(CA)の構築とサーバー証明書の発行方法 | あぱーブログ OpenSSL で認証局 (CA) を構築する手順 (Windows) - OpenSSL - Node.js 環境構築 - Node.j…

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

C#

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