コード例 #1
0
        public void Setup()
        {
            IRSA rsa = (T)Activator.CreateInstance(typeof(T), 1024);

            propagatingCipherBlockChaining = new PropagatingCipherBlockChaining(rsa);
            imageBlockCipher = new ImageBlockCipher(propagatingCipherBlockChaining);
        }
コード例 #2
0
        public void Setup()
        {
            IRSA rsa = (T)Activator.CreateInstance(typeof(T), 1024);

            electronicCodebook = new ElectronicCodebook(rsa);
            imageBlockCipher   = new ImageBlockCipher(electronicCodebook);
        }
コード例 #3
0
        public PropagatingCipherBlockChainingTestsOnFiles()
        {
            IRSA rsa = (T)Activator.CreateInstance(typeof(T), 1024);

            imageBlockCipher = new ImageBlockCipher(new PropagatingCipherBlockChaining(rsa));
        }
コード例 #4
0
 public CipherFeedback(IRSA rsa, BigInteger initializationVector)
 {
     this.rsa = rsa;
     this.InitializationVector = initializationVector;
 }
コード例 #5
0
 public CipherFeedback(IRSA rsa)
 {
     this.rsa             = rsa;
     InitializationVector = BigIntegerExtensions.Random(BlockSize);
 }
コード例 #6
0
 public void Initialize()
 {
     serviceMock = new RSA();
 }
コード例 #7
0
ファイル: CipherFeedbackTests.cs プロジェクト: AvaPL/E-media
 public void Setup()
 {
     rsa              = new MyRSA(1024);
     cipherFeedback   = new CipherFeedback(rsa);
     imageBlockCipher = new ImageBlockCipher(cipherFeedback);
 }
コード例 #8
0
 public void Setup()
 {
     rsa              = new MyRSA(1024);
     outputFeedback   = new OutputFeedback(rsa);
     imageBlockCipher = new ImageBlockCipher(outputFeedback);
 }
コード例 #9
0
        public ElectronicCodebookTestsOnFiles()
        {
            IRSA rsa = (T)Activator.CreateInstance(typeof(T), 1024);

            imageBlockCipher = new ImageBlockCipher(new ElectronicCodebook(rsa));
        }
コード例 #10
0
 public CipherBlockChaining(IRSA rsa, BigInteger initializationVector)
 {
     this.rsa = rsa;
     this.InitializationVector = initializationVector;
 }
コード例 #11
0
 public Counter(IRSA rsa, BigInteger initializationVector)
 {
     this.rsa = rsa;
     this.InitializationVector = initializationVector;
 }
コード例 #12
0
 public Counter(IRSA rsa)
 {
     this.rsa             = rsa;
     InitializationVector = BigIntegerExtensions.Random(BlockSize);
 }
コード例 #13
0
 public ElectronicCodebook(IRSA rsa)
 {
     this.rsa = rsa;
 }
コード例 #14
0
 public void Initialize()
 {
     serviceMock    = new AESService();
     serviceRSAMock = new RSA();
 }
コード例 #15
0
 public PropagatingCipherBlockChaining(IRSA rsa)
 {
     this.rsa             = rsa;
     InitializationVector = BigIntegerExtensions.Random(BlockSize);
 }