RSA暗号の検証(NHK笑わない数学、暗号理論より)ができる自作式をカシオの高精度計算サイトkeisan.casio.jpにUP!暗号化と復号化ができます。アルゴリズムは結城浩さんの暗号技術入門を参考にしました。冪剰余、最小公倍数、拡張ユークリッドの互除法も詰め込んだ。
さっき録画していたパンサー尾形さんの笑わない数学、暗号理論編を見た。
https://www.nhk.jp/p/ts/Y5R676NK92/episode/te/Q7R674G67J/
なかなか難しい概念をわかりやすく説明されていると思う。
で、その中でRSA暗号が出てきて、最後に視聴者への問題が出た。
これも含め、暗号化、復号化のいろんな検証ができる自作式を作ってみた。
リンクはこちら。
復号化と
暗号化ができる。
参考文献は暗号技術入門 第3版 秘密の国のアリス 結城浩さん著です。アルゴリズムはここに書かれているそのまま使った。
冪剰余、最小公倍数、拡張ユークリッドの互除法も詰め込んだ。
冪剰余は
https://ja.wikipedia.org/wiki/%E5%86%AA%E5%89%B0%E4%BD%99
だが、このカシオの高精度計算サイトにはビット演算がない、、、ので右シフトは2で割り、最後の数の&は2進数に変換して行った。
こういうのも作っていたりするので。
最小公倍数はこれ、
ユークリッドの互除法は
を移植した。
かなり面倒だった、、、
« 5G/高周波ニュース番外編2:iPhone 14 Pro Maxに引き続き、iPhone14の分解動画見て、USモデルでミリ波アンテナ3つ+UWBアンテナを確認。ミリ波なしモデルで部品が載ってないことも確認。 | トップページ | すき家ですきやき牛丼をいただく…があれ?肉の部分は普通の牛丼?あ、すき焼き丼じゃなくてすきやき牛丼か! »
「パソコン・インターネット」カテゴリの記事
- Google ColabのJulia言語でFPUT問題(Fermi–Pasta–Ulam–Tsingou、非線形結合した振動子が最初に与えたモードに戻る再帰現象)をDifferentialEquations.jlの2階の常微分方程式ソルバーDynamicalODEProblemでシンプレクティック8次のKahanLi8で計算、振動子の動きも動画にしてみる。(2025.05.22)
- PythonでFDTD法で電磁界シミュレーションできるopenEMSを使う(2)例題にあるマイクロストリップパッチアンテナ(MSA)を計算する。Sパラメータや入力インピーダンスだけでなく近傍界から遠方界の変換で指向性も計算できる。電流分布も動画で見る。給電はLumpedポートが使える。(2025.05.19)
- PythonでFDTD法で電磁界シミュレーションできるopenEMSを使う(1)例題にあるマイクロストリップラインのノッチフィルタ(スタブ)を動かして電磁界分布を動画で見てみる。CSXCADでモデルは確認できるし、ParaViewで電磁界分布が見られる。Sパラメータも計算できる。(2025.05.14)
「学問・資格」カテゴリの記事
- 高周波・RFニュース2025年5月23日 HUBER+SUHNERが76-81GHzのミリ波レーダ向け3D waveguide antenna発表、Silicon LabsがIoT向けシリーズ3 SoC発表、GSMAがM360ユーラシアでAIと5Gのイノベーションと協業について発表、ロームがAIサーバー向けMOSFET発表(2025.05.23)
- 高周波・RFニュース 2025年5月22日 三星電機(SEMCO)が165℃対応の車載インダクタ発表、KYOCERA AVXがリップル電流についての技術文書発行、QualcommとXiaomiの契約15年目、OmdiaがNokiaをPrivate 5Gの2025の王者と決定(2025.05.22)
- Google ColabのJulia言語でFPUT問題(Fermi–Pasta–Ulam–Tsingou、非線形結合した振動子が最初に与えたモードに戻る再帰現象)をDifferentialEquations.jlの2階の常微分方程式ソルバーDynamicalODEProblemでシンプレクティック8次のKahanLi8で計算、振動子の動きも動画にしてみる。(2025.05.22)
- 高周波・RFニュース 2025年5月21日 TDKが0201のRFインダクタ発表、InfineonがUWBのFiraコンソーシアムの理事会に、ubloxがロボット用GNSSモジュール発表、FibocomがMediaTekのT930を使った5Gモジュール発表、Motolora Edge 60 Pro分解動画(2025.05.21)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース2025年5月23日 HUBER+SUHNERが76-81GHzのミリ波レーダ向け3D waveguide antenna発表、Silicon LabsがIoT向けシリーズ3 SoC発表、GSMAがM360ユーラシアでAIと5Gのイノベーションと協業について発表、ロームがAIサーバー向けMOSFET発表(2025.05.23)
- 高周波・RFニュース 2025年5月22日 三星電機(SEMCO)が165℃対応の車載インダクタ発表、KYOCERA AVXがリップル電流についての技術文書発行、QualcommとXiaomiの契約15年目、OmdiaがNokiaをPrivate 5Gの2025の王者と決定(2025.05.22)
- Google ColabのJulia言語でFPUT問題(Fermi–Pasta–Ulam–Tsingou、非線形結合した振動子が最初に与えたモードに戻る再帰現象)をDifferentialEquations.jlの2階の常微分方程式ソルバーDynamicalODEProblemでシンプレクティック8次のKahanLi8で計算、振動子の動きも動画にしてみる。(2025.05.22)
- 高周波・RFニュース 2025年5月21日 TDKが0201のRFインダクタ発表、InfineonがUWBのFiraコンソーシアムの理事会に、ubloxがロボット用GNSSモジュール発表、FibocomがMediaTekのT930を使った5Gモジュール発表、Motolora Edge 60 Pro分解動画(2025.05.21)
「映画・テレビ」カテゴリの記事
- NHK 映像の世紀バタフライエフェクト AI 未来を夢みたふたりの天才を見てメモ。アラン・チューリングとフォン・ノイマンの二人のことで、マービン・ミンスキー、ジョン・マッカーシー、ニューラルネットワーク、ディープ・ブルーそしてデミス・ハサビスが出ていた。(2025.05.23)
- ミッション インポッシブル/ファイナル・レコニングの先行上映をIMAXで観てきた。すごかった!陸海空で体を張るトム・クルーズが仲間と同時にピンチの連続。過去作からびっくりの人も出演。ただ重要デバイスが電子工作のオペアンプみたいなのとソースコードを変な意味で使ってる。(2025.05.17)
- 「サンダーボルツ*」をIMAX(カウントダウンでまず驚く)で観てきた。ダメダメな元ヴィランたちがヒーローとチームになった瞬間はグッとくる。でも最後に一杯食わされるのも面白い。サンダーボルツの名前の由来も面白いが*の意味は…ああそういうことか!本当にそうするの?(2025.05.03)
- マインクラフト/ザ・ムービー(字幕版)を観てきた。こんなのどうやって映画にするんだと思ったがかなり面白かった!超頼りないジェイソン・モモアと久しぶりに歌が聴けたジャック・ブラックの掛け合いは笑えるし、電子工作できる弟とか、そして何故かタイトル回収シーンもある。(2025.04.26)
- 映画「ミッキー17」(字幕)を観てきた。死んでも3Dプリンタで再生され記憶をダウンロードされる使い捨てのミッキー、17番目が生きているのに18番目が作られ…という話だが後半は某宮崎駿作品を彷彿させる内容になっていて驚く。ノリがいまいち合わなかったが最後はすっきりする。(2025.03.29)
コメント
« 5G/高周波ニュース番外編2:iPhone 14 Pro Maxに引き続き、iPhone14の分解動画見て、USモデルでミリ波アンテナ3つ+UWBアンテナを確認。ミリ波なしモデルで部品が載ってないことも確認。 | トップページ | すき家ですきやき牛丼をいただく…があれ?肉の部分は普通の牛丼?あ、すき焼き丼じゃなくてすきやき牛丼か! »
最高です。手記では手が届かないところまでカバーしていてすごい。
投稿: indiaJIN | 2024年1月 9日 (火) 12時32分