109 lines
3.1 KiB
C#
109 lines
3.1 KiB
C#
using System;
|
|
using System.Collections;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Signers
|
|
{
|
|
// Token: 0x02001C96 RID: 7318
|
|
[Token(Token = "0x2001C96")]
|
|
public class IsoTrailers
|
|
{
|
|
// Token: 0x0600B52C RID: 46380 RVA: 0x00272C5C File Offset: 0x00270E5C
|
|
[Token(Token = "0x600B52C")]
|
|
[Address(RVA = "0x2361FB0", Offset = "0x2360FB0", VA = "0x182361FB0")]
|
|
private static IDictionary CreateTrailerMap()
|
|
{
|
|
return CollectionUtilities.ReadOnly(Platform.CreateHashtable());
|
|
}
|
|
|
|
// Token: 0x0600B52D RID: 46381 RVA: 0x00272C7C File Offset: 0x00270E7C
|
|
[Token(Token = "0x600B52D")]
|
|
[Address(RVA = "0x2362260", Offset = "0x2361260", VA = "0x182362260")]
|
|
public static int GetTrailer(IDigest digest)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B52E RID: 46382 RVA: 0x00272C90 File Offset: 0x00270E90
|
|
[Token(Token = "0x600B52E")]
|
|
[Address(RVA = "0x2362330", Offset = "0x2361330", VA = "0x182362330")]
|
|
public static bool NoTrailerAvailable(IDigest digest)
|
|
{
|
|
int num = 0;
|
|
if (num < digest)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600B52F RID: 46383 RVA: 0x00272CB4 File Offset: 0x00270EB4
|
|
[Token(Token = "0x600B52F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IsoTrailers()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B530 RID: 46384 RVA: 0x00272CC8 File Offset: 0x00270EC8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600B530")]
|
|
[Address(RVA = "0x2362440", Offset = "0x2361440", VA = "0x182362440")]
|
|
static IsoTrailers()
|
|
{
|
|
IDictionary dictionary = IsoTrailers.CreateTrailerMap();
|
|
}
|
|
|
|
// Token: 0x040072B1 RID: 29361
|
|
[Token(Token = "0x40072B1")]
|
|
public const int TRAILER_IMPLICIT = 188;
|
|
|
|
// Token: 0x040072B2 RID: 29362
|
|
[Token(Token = "0x40072B2")]
|
|
public const int TRAILER_RIPEMD160 = 12748;
|
|
|
|
// Token: 0x040072B3 RID: 29363
|
|
[Token(Token = "0x40072B3")]
|
|
public const int TRAILER_RIPEMD128 = 13004;
|
|
|
|
// Token: 0x040072B4 RID: 29364
|
|
[Token(Token = "0x40072B4")]
|
|
public const int TRAILER_SHA1 = 13260;
|
|
|
|
// Token: 0x040072B5 RID: 29365
|
|
[Token(Token = "0x40072B5")]
|
|
public const int TRAILER_SHA256 = 13516;
|
|
|
|
// Token: 0x040072B6 RID: 29366
|
|
[Token(Token = "0x40072B6")]
|
|
public const int TRAILER_SHA512 = 13772;
|
|
|
|
// Token: 0x040072B7 RID: 29367
|
|
[Token(Token = "0x40072B7")]
|
|
public const int TRAILER_SHA384 = 14028;
|
|
|
|
// Token: 0x040072B8 RID: 29368
|
|
[Token(Token = "0x40072B8")]
|
|
public const int TRAILER_WHIRLPOOL = 14284;
|
|
|
|
// Token: 0x040072B9 RID: 29369
|
|
[Token(Token = "0x40072B9")]
|
|
public const int TRAILER_SHA224 = 14540;
|
|
|
|
// Token: 0x040072BA RID: 29370
|
|
[Token(Token = "0x40072BA")]
|
|
public const int TRAILER_SHA512_224 = 14796;
|
|
|
|
// Token: 0x040072BB RID: 29371
|
|
[Token(Token = "0x40072BB")]
|
|
public const int TRAILER_SHA512_256 = 16588;
|
|
|
|
// Token: 0x040072BC RID: 29372
|
|
[Token(Token = "0x40072BC")]
|
|
private static readonly IDictionary trailerMap;
|
|
}
|
|
}
|