Documentation
¶
Index ¶
- Variables
- func ArraySum(encryptedDataArray [][]byte) ([]byte, error)
- func Mult(encryptedData []byte, encryptedData2 []byte) ([]byte, error)
- func MultByPositiveConst(encryptedData []byte, multValue uint64) ([]byte, error)
- func Subtract(encryptedData []byte, encryptedData2 []byte) ([]byte, error)
- func Sum(encryptedData []byte, encryptedData2 []byte) ([]byte, error)
- type ArrayOperation
- type ConstOperation
- type Operation2
Constants ¶
This section is empty.
Variables ¶
View Source
var BfvEvalKey rlwe.EvaluationKey
View Source
var BfvEvaluator bfv.Evaluator
View Source
var BfvParams bfv.Parameters
Functions ¶
func Mult ¶
Mult Multiplies encryptedData by encryptedData2, producing []byte of encrypted data containing a product of encryptedData and encryptedData2 when decrypted
func MultByPositiveConst ¶
MultByPositiveConst Multiplies encryptedData by uint64 multValue, producing []byte of encrypted data containing a product of encryptedData and multValue when decrypted
Types ¶
type ArrayOperation ¶
Click to show internal directories.
Click to hide internal directories.