m
This commit is contained in:
+105
@@ -0,0 +1,105 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Encoders
|
||||
{
|
||||
// Token: 0x02001A29 RID: 6697
|
||||
[Token(Token = "0x2001A29")]
|
||||
public sealed class Base64
|
||||
{
|
||||
// Token: 0x06009D6F RID: 40303 RVA: 0x00206DB4 File Offset: 0x00204FB4
|
||||
[Token(Token = "0x6009D6F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
private Base64()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06009D70 RID: 40304 RVA: 0x00206DC8 File Offset: 0x00204FC8
|
||||
[Token(Token = "0x6009D70")]
|
||||
[Address(RVA = "0x4DF6D0", Offset = "0x4DE6D0", VA = "0x1804DF6D0")]
|
||||
public static string ToBase64String(byte[] data)
|
||||
{
|
||||
int length = data.Length;
|
||||
int num = 0;
|
||||
return Convert.ToBase64String(data, num, length);
|
||||
}
|
||||
|
||||
// Token: 0x06009D71 RID: 40305 RVA: 0x00206DEC File Offset: 0x00204FEC
|
||||
[Token(Token = "0x6009D71")]
|
||||
[Address(RVA = "0x4DF660", Offset = "0x4DE660", VA = "0x1804DF660")]
|
||||
public static string ToBase64String(byte[] data, int off, int length)
|
||||
{
|
||||
return Convert.ToBase64String(data, off, length);
|
||||
}
|
||||
|
||||
// Token: 0x06009D72 RID: 40306 RVA: 0x00206E04 File Offset: 0x00205004
|
||||
[Token(Token = "0x6009D72")]
|
||||
[Address(RVA = "0x4DF4C0", Offset = "0x4DE4C0", VA = "0x1804DF4C0")]
|
||||
public static byte[] Encode(byte[] data)
|
||||
{
|
||||
int length = data.Length;
|
||||
int num = 0;
|
||||
return Base64.Encode(data, num, length);
|
||||
}
|
||||
|
||||
// Token: 0x06009D73 RID: 40307 RVA: 0x00206E28 File Offset: 0x00205028
|
||||
[Token(Token = "0x6009D73")]
|
||||
[Address(RVA = "0x4DF5C0", Offset = "0x4DE5C0", VA = "0x1804DF5C0")]
|
||||
public static byte[] Encode(byte[] data, int off, int length)
|
||||
{
|
||||
string text = Convert.ToBase64String(data, off, length);
|
||||
Encoding ascii = Encoding.ASCII;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06009D74 RID: 40308 RVA: 0x00206E4C File Offset: 0x0020504C
|
||||
[Token(Token = "0x6009D74")]
|
||||
[Address(RVA = "0x4DF550", Offset = "0x4DE550", VA = "0x1804DF550")]
|
||||
public static int Encode(byte[] data, Stream outStream)
|
||||
{
|
||||
int length = data.Length;
|
||||
int num = 0;
|
||||
byte[] array = Base64.Encode(data, num, length);
|
||||
int num2 = outStream.ReadByte();
|
||||
return array.Length;
|
||||
}
|
||||
|
||||
// Token: 0x06009D75 RID: 40309 RVA: 0x00206E80 File Offset: 0x00205080
|
||||
[Token(Token = "0x6009D75")]
|
||||
[Address(RVA = "0x4DF4F0", Offset = "0x4DE4F0", VA = "0x1804DF4F0")]
|
||||
public static int Encode(byte[] data, int off, int length, Stream outStream)
|
||||
{
|
||||
byte[] array = Base64.Encode(data, off, length);
|
||||
int num = outStream.ReadByte();
|
||||
return array.Length;
|
||||
}
|
||||
|
||||
// Token: 0x06009D76 RID: 40310 RVA: 0x00206EAC File Offset: 0x002050AC
|
||||
[Token(Token = "0x6009D76")]
|
||||
[Address(RVA = "0x4DF330", Offset = "0x4DE330", VA = "0x1804DF330")]
|
||||
public static byte[] Decode(byte[] data)
|
||||
{
|
||||
return Convert.FromBase64String(Encoding.ASCII.GetString(data));
|
||||
}
|
||||
|
||||
// Token: 0x06009D77 RID: 40311 RVA: 0x00206ED4 File Offset: 0x002050D4
|
||||
[Token(Token = "0x6009D77")]
|
||||
[Address(RVA = "0x4DF460", Offset = "0x4DE460", VA = "0x1804DF460")]
|
||||
public static byte[] Decode(string data)
|
||||
{
|
||||
return Convert.FromBase64String(data);
|
||||
}
|
||||
|
||||
// Token: 0x06009D78 RID: 40312 RVA: 0x00206EE8 File Offset: 0x002050E8
|
||||
[Token(Token = "0x6009D78")]
|
||||
[Address(RVA = "0x4DF3C0", Offset = "0x4DE3C0", VA = "0x1804DF3C0")]
|
||||
public static int Decode(string data, Stream outStream)
|
||||
{
|
||||
byte[] array = Convert.FromBase64String(data);
|
||||
int num = outStream.ReadByte();
|
||||
return array.Length;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user