MainWindow.xaml.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace DigitalCredentialsCabinet
{
    /// <summary>
    /// MainWindow.xaml 的交互逻辑
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void button_export_Click(object sender, RoutedEventArgs e)
        {
            string num = textBox_number.Text;
            string birthday = textBox_birth.Text;
            string expiry = textBox_expiry.Text;
            if (num.Equals("") || birthday.Equals("") || expiry.Equals(""))
            {
                MessageBox.Show("输入信息不能为空");
                return;
            }

            /*byte[] keySeed = MyUtil.EncryptUtil.computekeyseed(num, birthday, expiry, true);
            string cache = "";
            for (int i=0;i<keySeed.Length;i++)
            {
                cache += Convert.ToString(keySeed[i], 16) + ",";
            }
            MessageBox.Show(cache);*/

            string randomNum = textBox_getChallenge.Text.Trim();
            string[] cnStr = randomNum.Split(' ');

            if (cnStr.Length != 8)
            {
                MessageBox.Show("随机数长度错误!");
                return;
            }
            byte[] getCn = new byte[8];
            for (int i=0;i<8;i++)
            {
                getCn[i] = Convert.ToByte(cnStr[i], 16);
            }
            
            byte[] ss = MyUtil.EncryptUtil.doBAC(num, birthday, expiry, getCn);
后面还有 22 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。