セキュリティ セキュリティ対策の基本 #4 【デジタル署名とPKI】(覚え書き) インターネットでの電子取引や電子申請が普及する今、デジタルな世界を安全に保つための「電子署名」と「PKI(公開鍵基盤)」は大活躍。この仕組みを使えば、誰が文書に責任を持っているのか確認でき、内容が改ざんされていないか検証できるんです。では、... 2025.04.03 セキュリティ
セキュリティ セキュリティ対策の基本 #3 【公開鍵暗号方式】(覚え書き) 暗号って聞くと「なんだか難しそう…」と思うかもしれませんが、実はとっても面白い仕組みがいっぱい。ここでは、共通鍵暗号の課題から「公開鍵暗号」、そしてその代表格「RSA暗号」について、ポップな解説とPythonのコード例を交えながら説明してい... 2025.04.03 セキュリティ
セキュリティ セキュリティ対策の基本 #2 【共通鍵暗号方式】(覚え書き) 暗号技術は、私たちの日常生活に欠かせないセキュリティの基礎です。インターネット上での通信やデータの保存など、あらゆる場面で「情報を守るための仕組み」が活躍しています。今回は「共通鍵暗号(対称鍵暗号)」をテーマに、その基本的な仕組みと簡単なP... 2025.01.30 セキュリティ
セキュリティ セキュリティ対策の基本 #1(覚え書き) はじめに 大学でセキュリティに関する授業を受講している中で、ネットワークセキュリティの重要性や基本的な概念について学んだので、得た知識を、自分用のまとめとして記録するとともに、これからセキュリティ対策を考える方々にも役立てていただける内容に... 2025.01.30 セキュリティ
セキュリティ 実践!ペネトレーションテスト入門 今回は「ペネトレーションテスト」について詳しく解説します。ペネトレーションテストって耳にしたことがある方も多いと思いますが、「具体的にどんなツールを使って、どうやってテストするの?」と疑問に思う方もいるのではないでしょうか。この記事では、ペ... 2025.01.30 セキュリティ
セキュリティ セキュリティー関連のプログラミングまとめ(Python) この記事のゴール 高度な暗号化やデジタル署名などの概念をざっくりつかむ Pythonのcryptographyライブラリを使った実装方法を知る 実践レベルで使えるサンプルコードに触れる 暗号の世界は奥が深くて、専門書を読んでいると眠くなって... 2025.01.30 セキュリティ
AI LLMを使ってDiscussionの合成データを作成する手順 こんにちは。今回は 合成データの作成 をテーマに、PythonとLLM(大規模言語モデル)を活用して議論風の対話データを自動生成してみる方法をご紹介します。合成データを作ることで、実際の人間同士のやり取りを再現したい場合や、対話モデルの学習... 2025.01.16 AI合成データ
AI 2024年松尾研LLM講座の最終コンペで取り組んだこと 今回のコンペでは決勝に残ることはできませんでしたが、試行錯誤を重ねて点数を伸ばすことができ、スコア3.2で70位で終了することができました。試行錯誤をしている時間は大変でしたがとても楽しく充実していました。 はじめに これまで、CNNやRN... 2025.01.15 AI活動
AI Llama3.1 8BモデルにLoraとDPOアダプタの接続したものをまとめてHuggingface保存する方法 この記事では、Llama3.1 8B Instructモデルに作成済みのLoRAアダプタとDPOアダプタを統合し、最終的にHugging Face Hubにアップロードする方法を詳しく解説します。 必要なライブラリのインストール まずは、必... 2025.01.15 AI