説明

Fターム[5J104EA27]の内容

暗号化、復号化装置及び秘密通信 (108,990) | 機密保護用情報の管理 (21,232) | 機密保護用情報の配送・生成 (11,869) | 代数系を定義する群 (68)

Fターム[5J104EA27]の下位に属するFターム

Fターム[5J104EA27]に分類される特許

1 - 18 / 18


【課題】n個のテーブル記憶部に記録されたデータに対して、一致するキーカラムを秘匿化しつつキーカラムが一致するデータのタプルを結合したデータを出力するマッチング技術を提供する。
【解決手段】すべてのk(k=1,2,…,n)について、一致データvを含むタプルの全部または一部のデータext(v)を所定の順序で取得した後に、同一の順序のvのext(v)(k=1,2,…,n)の集合を取得する。この値および所定の多項式の各係数に対して、準同型性を持つ暗号関数による暗号化と置換を含むミックスネットの処理と所定の順序による並び替えを行い、キーカラムが一致するデータのタプルを結合したデータを出力する。 (もっと読む)


【課題】特別正直検証者零知識対話証明の方法が与えられたときに、これを利用して、通信量と計算量共に少ない否認可能零知識対話証明を行えるようにする。
【解決手段】第二関係証明生成装置417には、共通入力と第三のランダムテープが入力され、第二の関係に関する非対話的知識の証明を第二関係証明検証装置423に出力する。第二関係証明検証装置423は、第二の関係に関する非対話的知識の証明を用いて、所定の関係式が成立しているか否かを判定する。証明生成装置425には、共通入力、証拠、第一のランダムテープ、第二のランダムテープが入力され、非対話的な、第一の関係を満たす証拠、あるいは第二の関係を満たす証拠のいずれかの証拠の知識の証明を生成する。証明検証装置434は、その証明の受理または不受理を表す信号を検証結果として出力する。 (もっと読む)


信頼されないコンピューティングノードによって実行された作業を検証する技法を提供する。中央コンピューティングシステムは、第1の信頼されないコンピューティングノードによって少なくとも部分的に実行されるべき第1計算を決定する。中央コンピューティングシステムは、第2の信頼されないコンピューティングノードによって少なくとも部分的に実行されるべき同等の第2計算を作るために第1計算に適用される変換関数をも決定する。中央コンピューティングシステムは、第1の信頼されないコンピューティングノードに第1計算を割り当て、変換関数を秘密に保ちながら、第2の信頼されないコンピューティングノードに第2計算を割り当てる。中央コンピューティングシステムは、第1計算の第1結果および第2計算の第2結果を受け取る。中央コンピューティングシステムは、第1の信頼されないコンピューティングノードおよび第2の信頼されないコンピューティングノードによって実行された作業を検証するために第1結果および第2結果を分析する。
(もっと読む)


【課題】効率的な楕円曲線ペアリング演算を行うことを目的とする。
【解決手段】Inverted twisted Edward座標を拡張した拡張Inverted twisted Edward座標を用いて表現したTwisted Edward型楕円曲線上の素数位数の点P(Z1=1)と、affine座標を用いて表現したQとのペアリング演算を行うことを特徴とする。また、このペアリング演算を用いたIDベース暗号による暗号化方法、および、このIDベース暗号を復号する復号化方法も提供する。 (もっと読む)


【課題】多くの暗号機能を有する安全な関数型暗号方式を提供することを目的とする。
【解決手段】スパンプログラムに属性ベクトルの内積を適用することにより、アクセスストラクチャを構成した。このアクセスストラクチャは、スパンプログラムの設計と、属性ベクトルの設計とに自由度があり、アクセス制御の設計に大きな自由度を有する。そして、このアクセスストラクチャに対して秘密分散の概念を用いることで、関数型暗号処理を実現した。 (もっと読む)


【課題】素数判定に関する情報を簡易かつ整理された情報として確認する。
【解決手段】任意の数字であるターゲット値が、素数に該当するか否かを判定するための素数候補表T1を作成するプログラムであって、2から30までに出現する素数及び1を素数格納配列部121に格納して、素数候補表T1の横軸Xの各列として描画し、素数格納配列部121に格納された各素数に対して30を加算し、加算した値を素数候補表T1の次行の各列として追加し、各列の値を処理対象値としてピックアップし、各処理対象値を、素数格納配列に含まれる値で除し、整数で割り切れた場合には処理対象値に対応する列に、素数でないこととを示す数式と除外フラグを描画し、割り切れない場合には、処理対象値を、素数であるとして素数格納配列部121に格納し、素数として描画する。また、このような素数候補表を用い、数学パズルやモバイルゲーム等の知育教材を作成することができる。 (もっと読む)



【課題】署名長が短く、署名生成と署名検証の計算量がより少な署名方法を提供する。
【解決手段】本発明の署名・検証システムは、異なる群(G,G)からなる双線形写像を利用し、群Gから群Gへの写像が困難であることを仮定し、異なる生成元の指数部を求めることが難しい性質を利用し、2つの異なる群上でのメッセージを署名のアウトプットとする。本発明の署名装置は、少なくとも署名記録部、コミットメント群要素選択部、コミットメント乱数生成部、コミットメント計算部、鍵乱数生成部、鍵計算部、鍵群要素選択部、鍵ランダマイズ部、鍵生成部、メッセージ取得部、署名乱数生成部、署名計算部、署名出力部を備える。検証装置は、検証入力部、検証確認部、検証出力部を備える。 (もっと読む)


【課題】署名長が短く、検証式の計算量がより少なく、高い安全性が証明可能な、群要素メッセージに対するデジタル署名方法であり、さらに、従来のようなメッセージの制約がなく、任意のメッセージに対して署名を生成できる署名方法を提供する。
【解決手段】署名・検証システムは、異なる群からなる双線形写像を利用し、群Gから群Gへの写像が困難であることを仮定する。そして、異なる生成元の指数部を求めることが難しい性質を利用し、2つの異なる群上でのメッセージを署名のアウトプットとする。 (もっと読む)


【課題】再リンク鍵が悪用された場合であっても、その再リンク鍵に対応する署名者の匿名性が失われることを抑制する。
【解決手段】メッセージmを含む情報に対して定まるh∈G1と、再リンク鍵r=hx(i)∈G1と、公開鍵y(n)∈G2(n∈L)の集合とを用い、元h∈G1と生成元g2∈G2との組に非退化双線形写像eを作用させた結果をe1とし、tを任意の整数とした場合における、巡回群GTの元a(i)=e1t∈GTを生成し、元z(j)∈G1と生成元g2∈G2との組に非退化双線形写像eを作用させた結果をe2とし、元h∈G1と公開鍵y(j)∈G2とにeを作用させた結果をe3とし、a(j)=e2・e3c(j)∈GT を生成し、元a(i)∈GTと元a(j)∈GTとからなる集合aLを含む情報に対して定まる整数wと、整数c(j)の総和Σc(j)とを用い、c(i)=w-Σc(j)を生成し、z(i)=ht・r-c(i)∈G1を生成し、署名σ=(cL,zL)を生成する。 (もっと読む)


【課題】選択文書攻撃に対する安全性証明が可能なMPKC方式の電子署名システムを実現するための情報処理装置が提供される。
【解決手段】第1秘密多項式Tの逆変換T−1により、n個の数で構成される元を含む有限環Kの元yを有限環Kの元y’に変換する第1逆変換部と、ここで得られた有限環Kの元y’を有限環Kのn次拡大Aの元Yとみなし、元Yを用いて、所定の多変数多項式で表現される写像f:A→Aの原像の要素X∈{Z|f(Z)=Y}を算出する要素算出部と、原像の要素数αに比例した確率pで原像の要素Xを1つ選択し、確率(1−p)で例外値を出力する要素選択部と、ここで選択された要素Xを有限環Kの元x’とみなし、第2秘密多項式Sの逆変換S−1により、有限環Kの元x’を有限環Kの元xに変換する第2逆変換部とを備える、情報処理装置が提供される。 (もっと読む)


【課題】メッシュ構造を表現した電子署名を行うことができる多重署名システム及び検証システム及び多重署名方法及び多重署名プログラムを提供すること。
【解決手段】多重署名システムAは、複数の一般ノードBがメッシュ構造状に構成され、メッシュ構造上で連続(隣接)する二つの一般ノード間において多重署名情報及び検証鍵情報を演算により生成する。そして、多重署名システムAは、複数の一般ノードBを統括する代表ノードCにおいて、多重署名情報の総和をメッシュ構造全体の公開多重署名情報として公開し、また、検証鍵情報の総和をメッシュ構造全体の公開検証鍵情報として公開する。 (もっと読む)


【課題】木構造を表現でき、かつ効率的な順序付き電子署名を行うことができる回覧システム及び多重署名方法及び多重書名プログラムを提供すること。
【解決手段】ツリー構造上、少なくとも1階層以上で構成されている一又は複数の下位のノードBと、最上位のノードCとによって構成され、ツリー構造上において連続(隣接)する二つのノード間において、検証鍵情報又は順序付き多重署名情報を演算により算出する。そして、多重署名システムAは、一階層下のノードで算出されたそれぞれの検証鍵情報と順序付き多重署名情報を一階層上のノードで総和し、最上位のノードCを示す検証鍵情報を各ノードの検証鍵情報の総和に加算したものを、ツリー構造全体の検証鍵情報として公開し、最上位のノードCを示す署名情報を各ノードの順序付き多重署名情報の総和に加算したものを、ツリー構造全体の順序付き多重署名情報として公開する。 (もっと読む)


【課題】署名サイズを一定値に抑制し、効率的に順序付き電子署名を行うことができる多重署名システム及び多重署名方法及び多重署名プログラムを提供すること。
【解決手段】第1ノード11は、ハッシュ値に自身の固有署名鍵により演算を行って第1ノード順序付き多重署名情報を生成し、第1ノード順序付き多重署名情報から第1ノード署名情報を生成し、第1ノード11自身の固有検証鍵から第1ノード全体検証鍵を生成する。中間ノード21は、直前ノード署名情報に中間ノード21自身の固有署名鍵により演算を行い、当該演算の結果に直前ノード順序付き多重署名情報を用いて中間ノード順序付き多重署名情報を生成し、直前のノード自身の固有検証鍵に自身の固有署名鍵により演算を行い、当該演算の結果に直前ノード全体検証鍵を用いて中間ノード全体検証鍵を生成し、ハッシュ値に中間ノード21自身の固有署名鍵により演算を行って中間ノード署名情報を生成する。 (もっと読む)


【課題】本発明は、電子署名を構成する要素の数を少なくし、電子署名長が短く、情報量及び通信量が少なく、また、検証時の計算量の少ない電子署名検証方法及び装置を提供することを目的とする。
【解決手段】本発明の電子署名検証システムは、登録装置と、電子署名装置と、検証装置からなる。電子署名装置は、乱数x及びyとG及びGそれぞれの生成元g及びgを用いて、X=g、Y=gを計算し、公開鍵pkを生成する。g、g、乱数r、x、y及び平文mを用いて、電子署名σを生成する。検証装置は、公開鍵pk、電子署名σ及び平文mを用いて、改竄等が行われていないか検証する。 (もっと読む)


本発明は、公開行列に基づき、エラー補正コードのデコーディングを用いて暗号化・認証を行う方法に関する。ここで、公開行列は擬似巡回行列である。本発明はまた、暗号化装置の動作によって上記方法を実行するように構成される計算処理手段を備える暗号化装置に関する。本発明は、公開行列に基づき、エラー補正コードのデコーディングを用いて暗号化・認証を行う方法において記憶されるべき公衆データの量を減少させることを可能にする。
(もっと読む)


【課題】XORを用いた(k、n)閾値分散法において、秘密情報の高速な復元を可能とする。
【解決手段】部分分散情報生成手段21は、k個(kは正の整数)の分散情報を入力し、k(n−1)個(nは、正の素数)の部分分散情報を生成する。行列生成手段22は、k個の分散情報に対応するインデックス番号t、t、・・・、tk−1(0≦t、t、・・・、tk−1≦k−1)を入力し、部分秘密情報K、・・・、Knp−1を復元するための部分分散情報の組み合わせを示す行列を生成する。復元手段23は、生成された行列を部分分散情報に適用して、部分秘密情報を復元し、連結手段24は、復元した部分秘密情報を連結して元の秘密情報Kを生成する。 (もっと読む)


【課題】初期値鋭敏性の影響を受けることなく、復号化装置側で暗号文を正確に復号化することが可能な暗号化を実施することができるようにする。
【解決手段】無理数aを係数に有する一次式Y=a×XのYの値として、小さな自然数から順次大きな自然数を代入して、その一次式の解Xの小数部分を暗号化キーとして抽出する暗号化キー抽出部12と、平文入力部11により入力が受け付けられた平文を暗号化キー抽出部12により抽出された暗号化キーと対にして格納する平文格納処理部13とを設け、平文格納処理部13により格納されている平文を対の暗号化キーが小さい順に並び替え、並び替え後の平文を暗号文とする。 (もっと読む)


1 - 18 / 18