Skip to content

XML Signature and XML Encryption using Bouncy Castle (C#)

Notifications You must be signed in to change notification settings

EdoardoLenzi9/bc-xml-security

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Reengineering Course - Fork bc-xml-security

The aim of this project is the analysis, reverse engineering and refactoring of an existing application.

The C# solution under consideration fits the basic project requirements:

  • 19K lines of code (LOC)
  • open source, hosted on github with MIT License
  • not extremely complex (but further from trivial)
  • builds and runs without troubles
  • test cases and working examples

The application is called bc-xml-security and is an implementation of some XML Security Standards using Bouncy Castle.

Sonarqube

StartSonar.bat
StartSonar.bat
cd C:\code\bc-xml-security\refactoring
SonarScanner.MSBuild.exe begin /k:"org.sonarqube:sonarqube-scanner-msbuild" /n:"Example of SonarQube Scanner for MSBuild Usage" /v:"1.0"
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" /t:Rebuild
SonarScanner.MSBuild.exe end

About

XML Signature and XML Encryption using Bouncy Castle (C#)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 51.8%
  • C# 25.0%
  • PureBasic 23.2%