こちらOpenICF3とはOpenICF3は暗号プロセッサのオープンソースハードウェアです。ICF3と暗号プロセッサについては同一です。当サイトはOpenICF3の公式サイトです。ICF3は開発コード名でRSA演算器、SHA-1演算器、Multi2演算器、DES演算器をもっていました。あり内部にプロセッサを持っていました。暗号プロセッサのオープンソースハードウェアとして2016年6月に公開することになったのです。現在のIoTのCPUの暗号コプロとして、ちょうどいい感じになっているのではと思います。521bit(←512bitではない)も可能ではないかと思います。IoTマシンの暗号コプロとして活躍が期待できるような気がしています。いろいろな実装系に移植しやすい特徴も売りのひとつです。IoTマシンもセキュリティのため暗号が必要となってくると思われます。CPUでも演算可能ですが、十分なセキュリティを確保することは難しいと考えています。OpenICF3はCPUによる支援がなくても楕円暗号を計算できます。シミュレータがあります。OpenICF3の暗号プロセッサの命令長は32bitです。リソースがコンフリクトしなければ複数同時に実行できます。OpenICF3の命令コードで書かれた楕円暗号などのコードが再利用していけるような構想を考えています。OpenICF3のハードが移植しやすいことから、コードの再利用性の効果もあるように思います。日本にも、こういったプロジェクトがあってもいいような気がしています。みなさんに応援していただけるようお願いします。みなさんの参加を待っていますので、当サイトの連絡先まで。フォローもよろしくお願いします。無断で配布するなどの行為は禁止させていただきます。それよりも高速に演算することが可能なモンゴメリ乗算を使ったRSA演算器を持っていた。世界最高速の暗号エンジンだったかもしれない。当然のことながら同時期のIBMのメインフレームの暗号LSIよりもICF3は高速だった。Sign/Decryptの性能はでません。当サイトに中国人剰余定理のコードがありシミュレータで確認可能なので、ぜひ試してみてください。1024bit)の4分の一の時間になるのですがICF3では2分の1です。以前、ここに東芝の暗号LSIの試作の論文の話を書いていたのですが誤解する人が大勢いそうだったので削除しました。ICF4の設計資料(2001年2月5日)です。会社はICF3の10倍以上の性能を要求仕様としましたが、その要求仕様を満たす設計資料を作成しました。IBMの暗号LSIを採用することになりICF4は幻の暗号LSIとなりました。4758も開発計画も、途中で消滅した。ICF3は低基数(基数2)のモンゴメリ乗算器ですがICF4は高基数のモンゴメリ乗算器を採用した暗号LSIでパイプラインによる高速化が実装される予定でした。正方乗算器を利用することで自乗の場合にさらに高速化が可能でした。実際に実装ができることは保証しませんが、少なくとも当時は消費電力が大きいが実装できるだろうと考えていた。このメモは公式のメモではありません。ICF3の開発者である平山直紀が個人的に作成したメモです。設計資料」このICF4についてはOpenICF3のライセンスの対象外で通常の著作物となります。そこにあったデータを紹介します(会社の公称値と同じはず)。谷口氏は他事業所から転勤してこられた方で部署では最も高齢でした。ICF3のまとめの役割でした。OpenICF3のライセンスについては、こちらのページを、ご参照ください。