コード例 #1
0
ファイル: AesCcm.cs プロジェクト: ThE-TiGeR/DotnetRuntime
        public AesCcm(ReadOnlySpan <byte> key)
        {
            ThrowIfNotSupported();

            AesAEAD.CheckKeySize(key.Length);
            ImportKey(key);
        }
コード例 #2
0
ファイル: AesCcm.cs プロジェクト: pedrobsaila/runtime
        public AesCcm(byte[] key)
        {
            ThrowIfNotSupported();

            ArgumentNullException.ThrowIfNull(key);

            AesAEAD.CheckKeySize(key.Length);
            ImportKey(key);
        }
コード例 #3
0
ファイル: AesGcm.cs プロジェクト: shandan1/CollectionRef
        public AesGcm(byte[] key)
        {
            if (key == null)
            {
                throw new ArgumentNullException(nameof(key));
            }

            AesAEAD.CheckKeySize(key.Length * 8);
            ImportKey(key);
        }
コード例 #4
0
ファイル: AesCcm.cs プロジェクト: ThE-TiGeR/DotnetRuntime
        public AesCcm(byte[] key)
        {
            ThrowIfNotSupported();

            if (key == null)
            {
                throw new ArgumentNullException(nameof(key));
            }

            AesAEAD.CheckKeySize(key.Length);
            ImportKey(key);
        }
コード例 #5
0
ファイル: AesGcm.cs プロジェクト: shandan1/CollectionRef
 public AesGcm(ReadOnlySpan <byte> key)
 {
     AesAEAD.CheckKeySize(key.Length * 8);
     ImportKey(key);
 }