-
公开(公告)号:US12095906B2
公开(公告)日:2024-09-17
申请号:US17760765
申请日:2019-10-02
发明人: Atsunori Ichikawa , Dai Ikarashi , Koki Hamada , Ryo Kikuchi , Hiroki Sudo , Ibuki Mishina
IPC分类号: H04L9/08
CPC分类号: H04L9/085 , H04L2209/46
摘要: The present invention provides techniques to calculate the number of surviving and the number of deaths while still concealing survival time data. The present invention includes: a group data position calculation means configured to calculate a share [[gA]] of a sequence gA and a share [[gB]] of a sequence gB represented by predetermined equations from a share [[g]] of a sequence g of values of group of survival time data included in a survival time data set D; a group data number calculation means configured to calculate a share [[sA]] and a share [[sB]] from a share [[t]] of a sequence t of values of time of survival time data included in the survival time data set D, the share [[gA]], and the share [[gB]], by [[sA]]=GroupSum ([[gA]], [[t]]), [[sB]]=GroupSum ([[gB]], [[t]]); and a survival number calculation means.
-
公开(公告)号:US12081655B2
公开(公告)日:2024-09-03
申请号:US17281245
申请日:2019-09-25
发明人: Ibuki Mishina , Dai Ikarashi , Koki Hamada , Ryo Kikuchi
CPC分类号: H04L9/085 , G06F7/556 , H04L2209/46
摘要: A technique for performing secure computation of a sigmoid function with high speed and precision is provided. A secret sigmoid function calculation system is a system, in which g(x) is assumed to be a secure computable function, which calculates, from a share [[x]] of an input value x, a share [[σ′(x)]] of a value of a sigmoid function for the input value x, and includes: a first comparing means that generates a first comparison result [[c]]=less_than([[x]], t1); a second comparing means that generates a second comparison result [[d]]=greater_than([[x]], t0); a first logical computation means that generates a first logical computation result [[e]]=not([[c]]); a second logical computation means that generates a second logical computation result [[k]]=and([[c]], [[d]]) or [[k]]=mul([[c]], [[d]]); and a function value calculating means that calculates the share [[σ′(x)]]=mul([[k]], [[g(x)]])+[[e]].
-