示例#1
0
        public CxEncryption(CxScheme scheme)
        {
            m_mask   = scheme.Mask;
            m_offset = scheme.Offset;

            PrologOrder     = scheme.PrologOrder;
            OddBranchOrder  = scheme.OddBranchOrder;
            EvenBranchOrder = scheme.EvenBranchOrder;

            ControlBlock = scheme.ControlBlock;
        }
示例#2
0
 public NanaCxCrypt(CxScheme scheme, uint seed) : base(scheme)
 {
     m_random_seed = seed;
 }
示例#3
0
 public SenrenCxCrypt(CxScheme scheme) : base(scheme)
 {
 }
示例#4
0
 public CabbageCxCrypt(CxScheme scheme, uint seed) : base(scheme)
 {
     m_random_seed = seed;
 }
示例#5
0
 public RiddleCxCrypt(CxScheme scheme, uint seed) : base(scheme, seed)
 {
 }
示例#6
0
 public NanaCxCrypt(CxScheme scheme, uint seed) : base(scheme, seed)
 {
 }
示例#7
0
        public CxEncryption(CxScheme scheme)
        {
            m_mask = scheme.Mask;
            m_offset = scheme.Offset;

            PrologOrder = scheme.PrologOrder;
            OddBranchOrder = scheme.OddBranchOrder;
            EvenBranchOrder = scheme.EvenBranchOrder;

            ControlBlock = scheme.ControlBlock;
            TpmFileName = scheme.TpmFileName;
        }
示例#8
0
 public ZecchouCrypt(CxScheme scheme) : base(scheme)
 {
 }