Beispiel #1
0
        public static string Rsas(RsaDto dto)
        {
            //2048 公钥
            string publicKey =
                "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoKefXtIqc293nDjFpCkjUuyEL3bc15lVlocJJVdQovRLyTKXpzcD029U0MeVAd8Hq9huQtxWspV+/KSoXjN5BGc7XS/QZItG1irxtivIHlFmzra7Fk94r10F4/hR/mdq+H/WAIJJjGpw1Garncvh8AEJXJ2JBbiAyM0zNSqDNidTFFPuLoGQQ+EGsbCESMFy0mGeSBd8/b6ADwLiRXuAiNo3ArFRui2fwuljXyFP2EC1aRNIF8qc5GkikBkqUPKQrQ29H2cfQEpbxj2LP4hOLmuO+U2snMN3DRyTMnONJWN10x08VlCsZUS9fHJnR6kkU5PYodpJQ8hI1Uloy7TH5wIDAQAB";
            //2048 私钥
            string privateKey =
                "MIIEogIBAAKCAQEAzDueGtt83DiINqNbH9/i0gWES7WZFkGczpGHuz+slyuUrHw7pX7/IajNrIEuJvA0igNEZ8+Rf4cuIqo6jrqw96YyeZP+IoZFK8+6K64RPRwauo9TaAWELn8oaEwlwRltjTvDZQVMCI9NfEXVoVqLChx/vkubnzZOJsmvqmT7o4JBXc2nA3lq/qCruy2Fe8q1F11lITZQyl7bWgfVQQRHmUAn107Y4Hli6gXru90/QcDP/BobVkO+fN3AovwCgMqb96NssMBQbnOeL1PIXclI2G2iKU3yKKw62rxMG2EJrw/ZBVQTKAXdoUDI0wa8MxwFkAPzW1ihtQKS2UU+McfinwIDAQABAoIBACX7QGAGSaY67TocDypSXMBqPjxGPX4iHaNc9T0hjltew3uAbydMAu6jkfxu2cJsEZlJGkOkGo74+N+BgPpiRd8IjYKGv1B0YBDRxPGyoYoX2/CuDvjdbcOn6j/bSXor3G/TmXcEESvWWrat1hj32bu7qRYewYZOdyJHh9/Mf+/cSAjy/hIFmxz3kQShUWgob9Czn6+rA7JhFaFZe/bLwtPn10naj4F5BibPRFNrTPY/air4Pv2dIQZ1wJqi60KgkBWSjFklwehxaK8vxwgkrlAJSM6hmxAodsievnfdScnRyKVm5q6RW4Ax8P0Odq3dNphWFqu5QTdNBIplFxMxTMECgYEA/OFBj/5YGy1D40uLXPNehSFbULYNLrMZq/m7Hvc/S3OBIaLD5cxQxxhEVM0kUDKSMTEx18YpoGeGq6UKSLEKyrGT+QC5I9rI+WvTTBQKT0JoQooRWbdV9UskY314sGQatxCnJokSrGvPFXtv0qHJ+jM0sI6+wUqdHA9TY2Vdc/kCgYEAzsC0m1NbV/9Y9eKajdOUQ5jYUKx4H1+CLmaemeJvK1896CzxQPY8x9kJMLYaTTW877wnUc6GMSnzNJMAIw1r6Vd7CZSYH5eLs59H5Tof9ovdBxHei3eQbwrl+ssyq0/sbVYPjv66hXH9eudarX0TGyANCMoVBqG3d880HP99gVcCgYAX/h9EVDNz0KWiSSad2RFcvD93tu4lQiTrZjRUycydkgXsdQ71HJ+FZE4HZbdOTJ4GQM6j1E9awrfKTUxefT2y4YpSk7j9J+Ltl0di7nvT7U8LESJ4SqbDMS/wqJTs13KZb+EMDPFSnp/1P9LqPyN0s6sKHWEH4dZqNSIKSjHFsQKBgGdWQe7wdtNAuUIMhJsmiRBQMK4BxfhIUFTIzbS0TEQtUk/dRqflavOoMsO6AONeXJSmQjDNPJ0ODpTUdFkQuELkioZ7Up1XrWeV0OVta9Rai5qg/85NcE9P7yqurSCazdzICva5sphIJR1szRGxVf9Uwa8G8gNiiMTFN5LWz+/5AoGAeBflK25j80/kFK3+ZKe+33B+atN/OLV4qEh5G1m888oj8rWa+iWfQFCZZkRL7S+nMXnx9hzNRRjJoKPlT7qlePHEhVCr4ruQ8mzN8VPRSyaRBIV7lg5M9li43SWjsCD4yT390MmgJYrLpT/9txblUqhQUXn/tZ0kM3uEKHieOsc=";

            var rsa = new RSAHelper(RSAType.RSA2, Encoding.UTF8, privateKey, publicKey, "");

            return(rsa.Decrypt(dto.rsaName));
        }
Beispiel #2
0
 public String Post(RsaDto dto)
 {
     return(Rsas(dto));
     // return dto.rsaName;
 }