原创 基於應用網關的業務系統安全設計

目前,業務系統的安全已越來越重要,並有標準的安全協議,例如安全套接層(Secure Sockets Layer)協議,基於數字證書來認證服務器端,防釣魚網站,保護客戶端向服務器端的安全通信,不被竊取篡改。而在客戶端,通常也相應的數字證書完

原创 國密算法SM2證書製作

前段時間將系統的RSA算法全部升級爲SM2國密算法,密碼機和UKey硬件設備大都同時支持RSA和SM2算法,只是應用系統的加解密簽名驗證需要修改,這個更改底層調用的加密動態庫來,原來RSA用的對稱加密算法DES(AES)和摘要MD5

原创 Microsoft Visual Studio 2012 創建項目失敗

1,以管理員身份運行命令行CMD輸入regsvr32 %windir%\system32\jscript.dll 回車即可2,進入CMD提示符,輸入: Regsvr32 scrrun.dll還有一種解決方法:關閉 VS打開 RegEdit

原创 數字證書的有效性驗證

最近在做數字證書有效性驗證的接口,主要是從數字證書的有效期、頒發根證書和CRL進行驗證,下面我就從這幾個方面來說數字證書的有效性驗證。 一、有效期 證書的有效期驗證這個比較簡單,就是使用時間在必須在證書起始和結束日期之間纔有效,通過解析X

原创 JAVA String.format 方法使用介紹

1.對整數進行格式化:%[index$][標識][最小寬度]轉換方式        我們可以看到,格式化字符串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字符串最少包含多