私鑰加密。被設計用來確保訊息機密性的技術。
公鑰加密。允許通訊雙方不必事先協商秘鑰即可共享秘密訊息的技術。
keypairgenerator keygen = keypairgenerator.getinstance("rsa");
keygen.initialize(1024);
keypair key = keygen.generatekeypair();
cipher cipher = cipher.getinstance("rsa/ecb/pkcs1padding");
cipher.init(cipher.encrypt_mode, key.getpublic());
byte ciphertext = cipher.dofinal(plaintext);
cipher.init(cipher.decrypt_mode, key.getprivate());
byte newplaintext = cipher.dofinal(ciphertext);
數字簽名。證明另一方的訊息確定來自正確通訊方的位模式。
數字證書。通過讓第三方認證機構認證訊息,向數字簽名新增另一級別安全性的技術。
**簽名。由可信的實體將簽名嵌入被傳遞的**中的概念。
ssl/tls。在客戶機和伺服器之間建立安全通訊通道的協議。傳輸層安全性(transport layer security (tls))是安全套接字層(secure sockets layer (ssl))的替代品。
spring的一些概念及優點
spring是乙個輕量級的di和aop容器框架。說它輕量級有一大部分原因是相對於ejb的 雖然本人從來沒有接觸過ejb的應用 但重要的是spring是非侵入式的,基於spring開發應用一般不依賴於spring的類。spring中的一些概念 di dependency injection,依賴注入 ...
攝影中的一些概念
1 什麼叫色別 色別是用以說明彩色和消色的區別。2 什麼叫明度 明度又叫明暗度,是顏色的深淺,也可以說它的明亮程度。3 色調的含義 色調是指顏色的性質即一張 中一定範圍的明亮程度 也稱明暗值 4 什麼叫色彩的飽和度 色彩的飽和度,就是顏色色調的可見程度,也稱色的純度。是指顏色純淨和鮮明的程度。某種顏...
UML中的一些概念
抽象 abstract 封裝 encapsulation 繼承 inheritance 多型 polymorphism 關聯 association 聚合 aggregation 組合 composition 內聚與耦合 cohesion coupling 域模型 domain model 域物件之...