DH.SafeOrbit 3.5.2024.1230131

There is a newer version of this package available.
See the version list below for details.
dotnet add package DH.SafeOrbit --version 3.5.2024.1230131                
NuGet\Install-Package DH.SafeOrbit -Version 3.5.2024.1230131                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DH.SafeOrbit" Version="3.5.2024.1230131" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DH.SafeOrbit --version 3.5.2024.1230131                
#r "nuget: DH.SafeOrbit, 3.5.2024.1230131"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DH.SafeOrbit as a Cake Addin
#addin nuget:?package=DH.SafeOrbit&version=3.5.2024.1230131

// Install DH.SafeOrbit as a Cake Tool
#tool nuget:?package=DH.SafeOrbit&version=3.5.2024.1230131                

DH.FrameWork

介绍

基于net core的底层快速开发框架,目前主要net core 版本号为:7.0.100,支持插件模式。

已上传Nuet:请搜索DH.Web.Framework
另已制作上传简单项目模板到Nuget:请搜索DH.Templates.Mvc.Base

交流请加群:774046050

另有基于Maui的项目:DH.Maui.FrameWork

1、单例方法可以使用Singleton<T>.Instance
2、支持多语种
3、支持插件
4、数据库ORM使用新生命的NewLife.XCode
5、支持缓存。缓存支持内存缓存和Redis缓存,Redis缓存组件使用新生命的NewLife.Redis
6、支持项目内事件发布和消费
7、支持动态路由,目前暂支持首页动态路由为指定插件的页面路由。
8、支持钉钉和企业微信WebHook
9、支持基于Json持久化存储的内存数据库
10、支持虚拟文件系统功能。
11、支持客如云、银豹平台、微信相关、又拍云相关对接SDK
12、支持动态C#类型库,可以像在JavaScript或其他动态语言中一样定义Dynamic对象
13、支持Vue集成框架开发,目前支持两种模式:1是只能使用Vue,2是可以Vue和Mvc共存。其中VueDemo为全局Vue Demo,VueDemo1为Vue和Mvc共存
14、支持SMS短信PDU格式转换类库
15、JWT权限类库

插件页面性能

输入图片说明

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.9.2024.92900234 69 9/29/2024
3.9.2024.92500233 62 9/25/2024
3.9.2024.92500231 70 9/25/2024
3.9.2024.92500229 64 9/25/2024
3.9.2024.92400228 73 9/24/2024
3.9.2024.92400227 68 9/24/2024
3.9.2024.92400225 69 9/24/2024
3.9.2024.9240014 68 9/24/2024
3.9.2024.9230013 57 9/23/2024
3.9.2024.9230012 57 9/23/2024
3.9.2024.9210003 83 9/21/2024
3.9.2024.9210002 75 9/21/2024
3.7.2024.9210011 72 9/21/2024
3.7.2024.9200010 75 9/20/2024
3.7.2024.9200009 78 9/20/2024
3.7.2024.9190008 58 9/20/2024
3.7.2024.9190007 77 9/20/2024
3.7.2024.9190006 82 9/19/2024
3.7.2024.9130005 85 9/13/2024
3.7.2024.9130004 94 9/13/2024
3.7.2024.9130002 96 9/13/2024
3.7.2024.9120001 91 9/12/2024
3.6.2024.9090177 80 9/9/2024
3.6.2024.9070176 79 9/7/2024
3.6.2024.9030175 100 9/3/2024
3.6.2024.9020174 83 9/2/2024
3.6.2024.8280173 97 8/28/2024
3.6.2024.8270172 78 8/27/2024
3.6.2024.8220170 124 8/22/2024
3.6.2024.8220169 115 8/22/2024
3.6.2024.8200168 117 8/20/2024
3.6.2024.8160165 118 8/16/2024
3.6.2024.8150164 109 8/15/2024
3.6.2024.8140163 109 8/14/2024
3.6.2024.8140162 111 8/14/2024
3.6.2024.8140161 97 8/14/2024
3.6.2024.8130160 112 8/13/2024
3.6.2024.8130159 93 8/13/2024
3.6.2024.8130158 97 8/13/2024
3.6.2024.8130156 94 8/13/2024
3.6.2024.8130155 112 8/13/2024
3.6.2024.8120153 85 8/12/2024
3.6.2024.8120151 99 8/12/2024
3.6.2024.8110150 98 8/11/2024
3.6.2024.8100148 90 8/10/2024
3.6.2024.8100147 101 8/9/2024
3.6.2024.8090146 84 8/9/2024
3.6.2024.8090145 87 8/9/2024
3.6.2024.8080141 71 8/8/2024
3.6.2024.8070140 92 8/7/2024
3.6.2024.8070139 98 8/7/2024
3.6.2024.8070138 73 8/7/2024
3.6.2024.8050137 68 8/5/2024
3.6.2024.8050135 60 8/5/2024
3.6.2024.8040133 68 8/4/2024
3.6.2024.8030132 73 8/3/2024
3.6.2024.8020131 66 8/2/2024
3.6.2024.8010128 79 8/1/2024
3.6.2024.7310126 67 7/31/2024
3.6.2024.7300125 47 7/30/2024
3.6.2024.7290124 62 7/29/2024
3.6.2024.7270123 84 7/27/2024
3.6.2024.7260122 81 7/26/2024
3.6.2024.7240120 89 7/24/2024
3.6.2024.7230119 95 7/23/2024
3.6.2024.7220118 98 7/22/2024
3.6.2024.7220114 87 7/22/2024
3.6.2024.7220113 88 7/22/2024
3.6.2024.7190112 92 7/19/2024
3.6.2024.7190111 80 7/19/2024
3.6.2024.7180110 68 7/18/2024
3.6.2024.7170109 83 7/17/2024
3.6.2024.7160108 79 7/16/2024
3.6.2024.7160107 76 7/16/2024
3.6.2024.7150106 97 7/15/2024
3.6.2024.7150105 90 7/15/2024
3.6.2024.7130104 92 7/13/2024
3.6.2024.7130103 90 7/13/2024
3.6.2024.7120102 92 7/12/2024
3.6.2024.7110101 92 7/11/2024
3.6.2024.7100100 88 7/10/2024
3.6.2024.7090099 101 7/9/2024
3.6.2024.7090098 97 7/9/2024
3.6.2024.7090097 91 7/9/2024
3.6.2024.7090096 89 7/8/2024
3.6.2024.7080095 91 7/8/2024
3.6.2024.7080094 66 7/8/2024
3.6.2024.7080091 92 7/8/2024
3.6.2024.7050090 95 7/5/2024
3.6.2024.7040089 106 7/4/2024
3.6.2024.7030088 90 7/3/2024
3.6.2024.7020087 88 7/2/2024
3.6.2024.7020086 106 7/2/2024
3.6.2024.7010085 111 7/1/2024
3.6.2024.7010084 93 7/1/2024
3.6.2024.6290083 94 6/29/2024
3.6.2024.6280082 84 6/28/2024
3.6.2024.6270081 93 6/27/2024
3.6.2024.6260080 97 6/26/2024
3.6.2024.6250079 75 6/25/2024
3.6.2024.6250078 86 6/25/2024
3.6.2024.6250077 85 6/24/2024
3.6.2024.6240076 84 6/24/2024
3.6.2024.6240075 87 6/24/2024
3.6.2024.6200074 92 6/20/2024
3.6.2024.6190073 99 6/19/2024
3.6.2024.6180072 101 6/18/2024
3.6.2024.6170071 106 6/17/2024
3.6.2024.6150070 104 6/15/2024
3.6.2024.6140069 101 6/14/2024
3.6.2024.6130068 93 6/13/2024
3.6.2024.6130067 100 6/13/2024
3.6.2024.6120062 88 6/12/2024
3.6.2024.6120061 87 6/12/2024
3.6.2024.6110060 100 6/11/2024
3.6.2024.6090059 92 6/9/2024
3.6.2024.6060058 98 6/6/2024
3.6.2024.6050057 93 6/5/2024
3.6.2024.6040056 89 6/4/2024
3.6.2024.6030055 83 6/3/2024
3.6.2024.5310054 94 5/31/2024
3.6.2024.5300053 99 5/30/2024
3.6.2024.5290052 96 5/29/2024
3.6.2024.5290051 104 5/29/2024
3.6.2024.5280050 93 5/28/2024
3.6.2024.5270049 98 5/27/2024
3.6.2024.5250048 113 5/25/2024
3.6.2024.5250047 114 5/25/2024
3.6.2024.5240046 113 5/24/2024
3.6.2024.5240045 97 5/24/2024
3.6.2024.5240044 106 5/24/2024
3.6.2024.5240043 99 5/24/2024
3.6.2024.5230039 105 5/23/2024
3.6.2024.5230038 103 5/23/2024
3.6.2024.5230037 99 5/23/2024
3.6.2024.5220036 101 5/23/2024
3.6.2024.5220035 97 5/22/2024
3.6.2024.5220034 99 5/22/2024
3.6.2024.5210033 104 5/21/2024
3.6.2024.5210032 91 5/21/2024
3.6.2024.5200031 97 5/20/2024
3.6.2024.5170030 109 5/17/2024
3.6.2024.5160029 88 5/16/2024
3.6.2024.5160028 113 5/16/2024
3.6.2024.5150027 92 5/15/2024
3.6.2024.5140026 81 5/14/2024
3.6.2024.5130025 101 5/13/2024
3.6.2024.5130024 97 5/13/2024
3.6.2024.5110024 87 5/11/2024
3.6.2024.5110023 83 5/11/2024
3.6.2024.5110022 94 5/11/2024
3.6.2024.5100021 87 5/10/2024
3.6.2024.5100020 97 5/10/2024
3.6.2024.5090019 107 5/9/2024
3.6.2024.5080018 102 5/8/2024
3.6.2024.5080017 98 5/8/2024
3.6.2024.5070016 124 5/7/2024
3.6.2024.5060014 111 5/6/2024
3.6.2024.5060010 114 5/6/2024
3.6.2024.5050009 101 5/5/2024
3.6.2024.4290008 95 4/29/2024
3.6.2024.4280007 113 4/28/2024
3.6.2024.4280006 92 4/28/2024
3.6.2024.4260005 98 4/26/2024
3.6.2024.4260004 102 4/26/2024
3.6.2024.4250003 97 4/25/2024
3.6.2024.4250002 108 4/25/2024
3.6.2024.4240001 108 4/24/2024
3.5.2024.4230239 101 4/23/2024
3.5.2024.4220237 100 4/22/2024
3.5.2024.4210236 101 4/21/2024
3.5.2024.4200235 107 4/20/2024
3.5.2024.4190232 97 4/19/2024
3.5.2024.4180230 96 4/18/2024
3.5.2024.4180229 95 4/18/2024
3.5.2024.4170228 106 4/17/2024
3.5.2024.4170226 96 4/17/2024
3.5.2024.4170225 100 4/17/2024
3.5.2024.4160223 115 4/16/2024
3.5.2024.4150222 105 4/15/2024
3.5.2024.4130221 93 4/18/2024
3.5.2024.4110220 104 4/12/2024
3.5.2024.4110219 95 4/12/2024
3.5.2024.4100218 105 4/10/2024
3.5.2024.4100217 95 4/10/2024
3.5.2024.4100216 103 4/10/2024
3.5.2024.4090215 110 4/9/2024
3.5.2024.4080214 96 4/8/2024
3.5.2024.4070213 109 4/7/2024
3.5.2024.4020210 102 4/2/2024
3.5.2024.4020209 108 4/2/2024
3.5.2024.4010208 105 4/1/2024
3.5.2024.3300207 107 3/30/2024
3.5.2024.3300206 102 3/30/2024
3.5.2024.3300205 100 3/30/2024
3.5.2024.3290204 88 3/29/2024
3.5.2024.3280203 107 3/28/2024
3.5.2024.3270202 95 3/27/2024
3.5.2024.3270201 101 3/27/2024
3.5.2024.3250200 93 3/25/2024
3.5.2024.3220198 100 3/22/2024
3.5.2024.3210197 100 3/21/2024
3.5.2024.3200196 100 3/20/2024
3.5.2024.3190195 103 3/19/2024
3.5.2024.3180194 114 3/18/2024
3.5.2024.3170192 112 3/17/2024
3.5.2024.3160191 108 3/16/2024
3.5.2024.3150190 94 3/15/2024
3.5.2024.3130189 113 3/13/2024
3.5.2024.3110188 120 3/11/2024
3.5.2024.3100187 123 3/10/2024
3.5.2024.3100186 116 3/10/2024
3.5.2024.3100185 119 3/10/2024
3.5.2024.3070184 125 3/7/2024
3.5.2024.3070183 117 3/7/2024
3.5.2024.3070179 111 3/7/2024
3.5.2024.3070178 115 3/7/2024
3.5.2024.3060177 131 3/6/2024
3.5.2024.3050175 118 3/5/2024
3.5.2024.3040174 116 3/4/2024
3.5.2024.3040173 106 3/4/2024
3.5.2024.3020172 113 3/2/2024
3.5.2024.3020171 101 3/2/2024
3.5.2024.3020170 118 3/4/2024
3.5.2024.3020169 103 3/2/2024
3.5.2024.3020168 96 3/2/2024
3.5.2024.3020167 125 3/2/2024
3.5.2024.3020166 125 3/2/2024
3.5.2024.3010165 111 3/1/2024
3.5.2024.2290164 110 2/29/2024
3.5.2024.2290163 89 2/29/2024
3.5.2024.2290161 108 2/29/2024
3.5.2024.2280159 94 2/28/2024
3.5.2024.2270157 94 2/27/2024
3.5.2024.2230155 99 2/23/2024
3.5.2024.2210153 122 2/21/2024
3.5.2024.2190152 104 2/19/2024
3.5.2024.2180150 123 2/18/2024
3.5.2024.2170149 107 2/18/2024
3.5.2024.2170148 102 2/18/2024
3.5.2024.1280144 116 1/28/2024
3.5.2024.1280143 106 1/28/2024
3.5.2024.1260143 109 2/18/2024
3.5.2024.1260142 106 1/26/2024
3.5.2024.1240139 102 1/24/2024
3.5.2024.1240136 103 1/24/2024
3.5.2024.1240135 87 1/24/2024
3.5.2024.1240132 81 1/24/2024
3.5.2024.1230131 102 1/23/2024
3.5.2024.1230130 100 1/23/2024
3.5.2024.1220129 101 1/22/2024
3.5.2024.1190128 106 1/19/2024
3.5.2024.1180124 106 1/18/2024
3.5.2024.1170123 101 1/18/2024
3.5.2024.1160122 94 1/16/2024
3.5.2024.1160121 106 1/16/2024
3.5.2024.1150119 95 1/15/2024
3.5.2024.1150118 113 1/15/2024
3.5.2024.1150117 112 1/15/2024
3.5.2024.1150116 113 1/15/2024
3.5.2024.1150115 111 1/15/2024
3.5.2024.1150114 100 1/14/2024
3.4.2024.1120104 122 1/12/2024
3.4.2024.1120103 103 1/12/2024
3.4.2024.1120102 99 1/12/2024
3.4.2024.1120100 98 1/12/2024
3.4.2024.1120099 111 1/12/2024
3.4.2024.1120098 87 1/12/2024
3.4.2024.1120096 114 1/12/2024
3.4.2024.1120095 78 1/11/2024
3.4.2024.1110094 96 1/11/2024
3.4.2024.1110093 129 1/11/2024
3.4.2024.1100092 94 1/10/2024
3.4.2024.1090091 128 1/9/2024
3.4.2024.1080090 112 1/8/2024
3.4.2024.1080089 118 1/8/2024
3.4.2024.1060088 141 1/6/2024
3.4.2024.1040086 122 1/4/2024
3.4.2024.1030085 129 1/3/2024
3.4.2024.1030084 100 1/3/2024
3.4.2024.1030083 118 1/3/2024
3.4.2024.1020082 105 1/2/2024
3.4.2024.1020081 108 1/2/2024
3.4.2024.1020080 125 1/2/2024
3.4.2023.12290079 134 12/29/2023
3.4.2023.12280078 143 12/28/2023
3.4.2023.12280077 119 12/28/2023
3.4.2023.12270076 112 12/27/2023
3.4.2023.12270075 99 12/27/2023
3.4.2023.12260068 136 12/26/2023
3.4.2023.12220067 118 12/22/2023
3.4.2023.12200066 125 12/20/2023
3.4.2023.12200065 131 12/20/2023
3.4.2023.12190064 123 12/19/2023
3.4.2023.12180061 118 12/18/2023
3.4.2023.12180060 104 12/18/2023
3.4.2023.12150059 110 12/15/2023
3.4.2023.12140058 91 12/14/2023
3.4.2023.12140054 106 12/14/2023
3.4.2023.12140053 121 12/14/2023
3.4.2023.12130052 107 12/13/2023
3.4.2023.12130051 123 12/13/2023
3.4.2023.12120050 88 12/12/2023
3.4.2023.12120049 135 12/12/2023
3.4.2023.12120046 130 12/12/2023
3.4.2023.12100045 114 12/10/2023
3.4.2023.12080044 112 12/8/2023
3.4.2023.12040041 153 12/3/2023
3.4.2023.12020040 119 12/2/2023
3.4.2023.12010038 140 12/1/2023
3.4.2023.12010037 132 12/1/2023
3.4.2023.11300034 137 11/30/2023
3.4.2023.11280033 118 11/28/2023
3.4.2023.11280032 104 11/28/2023
3.4.2023.11280031 111 11/28/2023
3.4.2023.11260030 107 11/26/2023
3.4.2023.11250029 131 11/25/2023
3.4.2023.11230026 127 11/23/2023
3.4.2023.11230008 100 11/23/2023
3.4.2023.11220007 116 11/22/2023
3.4.2023.11220005 93 11/22/2023
3.4.2023.11170004 125 11/17/2023
3.4.2023.11160003 97 11/16/2023
3.4.2023.11150002 116 11/15/2023
3.4.2023.11150001 116 11/15/2023
3.4.2023.1115-beta0001 90 11/15/2023
3.3.2023.1114-beta0072 96 11/14/2023
3.3.2023.1113-beta0071 95 11/13/2023
3.3.2023.1113-beta0066 102 11/13/2023
3.3.2023.1110-beta0065 113 11/10/2023
3.3.2023.1108-beta0064 89 11/8/2023
3.3.2023.1108-beta0063 94 11/8/2023
3.3.2023.1106-beta0061 85 11/6/2023
3.3.2023.1103-beta0060 94 11/3/2023
3.3.2023.1102-beta0058 112 11/23/2023
3.3.2023.1102-beta0057 92 11/2/2023
3.3.2023.1102-beta0051 106 11/2/2023
3.3.2023.1102-beta0049 106 11/2/2023
3.3.2023.1101-beta0048 100 11/1/2023
3.3.2023.1101-beta0047 93 11/1/2023
3.3.2023.1031-beta0046 114 10/31/2023
3.3.2023.1031-beta0045 110 10/31/2023
3.3.2023.1030-beta0044 117 10/30/2023
3.3.2023.1027-beta0043 102 10/27/2023
3.3.2023.1027-beta0037 117 10/27/2023
3.3.2023.1026-beta0034 93 10/26/2023
3.3.2023.1025-beta0024 115 10/25/2023
2.3.2023.1018288 158 10/18/2023
2.3.2023.1017286 125 10/17/2023
2.3.2023.1017285 142 10/17/2023
2.3.2023.1016277 139 10/16/2023
2.3.2023.1012276 137 10/12/2023
2.3.2023.1011273 137 10/11/2023
2.3.2023.1011269 136 10/11/2023
2.3.2023.1011268 133 10/11/2023
2.3.2023.1011267 123 10/11/2023
2.3.2023.1011266 132 10/11/2023
2.3.2023.1010265 110 10/11/2023
2.3.2023.1010263 114 10/10/2023
2.3.2023.1010262 116 10/10/2023
2.3.2023.1010260 127 10/10/2023
2.3.2023.1010258 131 10/10/2023
2.3.2023.1008255 126 10/8/2023
2.3.2023.1004251 135 10/4/2023
2.3.2023.926250 111 9/26/2023
2.3.2023.922249 119 9/22/2023
2.3.2023.922248 114 9/22/2023
2.3.2023.920247 136 9/20/2023
2.3.2023.920246 128 9/20/2023
2.3.2023.919245 122 9/19/2023
2.3.2023.919244 130 9/19/2023
2.3.2023.919242 120 9/19/2023
2.3.2023.918243 112 9/18/2023
2.3.2023.918242 130 9/18/2023
2.3.2023.914241 138 9/14/2023
2.3.2023.913239 138 9/14/2023
2.3.2023.913235 144 9/13/2023
2.3.2023.913234 140 9/13/2023
2.3.2023.913233 146 9/13/2023
2.3.2023.913232 137 9/13/2023
2.3.2023.913231 140 9/13/2023
2.3.2023.912230 138 9/12/2023
2.3.2023.909228 154 9/9/2023
2.3.2023.909227 145 9/9/2023
2.3.2023.909226 155 9/9/2023
2.3.2023.909223 148 9/9/2023
2.3.2023.909222 148 9/9/2023
2.3.2023.909221 146 9/9/2023
2.3.2023.909220 148 9/9/2023
2.3.2023.909218 150 9/9/2023
2.3.2023.907201 164 9/7/2023
2.3.2023.905200 145 9/5/2023
2.3.2023.904197 144 9/4/2023
2.3.2023.828196 164 8/28/2023
2.3.2023.824195 160 8/24/2023
2.3.2023.823194 142 8/23/2023
2.3.2023.821193 152 8/21/2023
2.3.2023.820192 159 8/20/2023
2.3.2023.817191 155 8/17/2023
2.3.2023.817190 166 8/17/2023
2.3.2023.815189 174 8/15/2023
2.3.2023.812188 159 8/12/2023
2.3.2023.811187 152 8/11/2023
2.3.2023.811186 174 8/10/2023
2.3.2023.810185 146 8/10/2023
2.3.2023.810184 173 8/10/2023
2.3.2023.808183 183 8/8/2023
2.3.2023.807182 168 8/7/2023
2.3.2023.806181 165 8/6/2023
2.3.2023.806178 162 8/6/2023
2.3.2023.802166 159 8/2/2023
2.3.2023.801165 154 8/1/2023
2.3.2023.731164 155 7/31/2023
2.3.2023.730163 156 7/30/2023
2.3.2023.729162 171 7/29/2023
2.3.2023.729161 155 7/29/2023
2.3.2023.729160 139 7/29/2023
2.3.2023.729159 164 7/29/2023
2.3.2023.728158 161 7/28/2023
2.3.2023.728157 167 7/28/2023
2.3.2023.727156 150 7/27/2023
2.3.2023.726155 157 7/26/2023
2.3.2023.726154 160 7/26/2023
2.3.2023.726152 154 7/26/2023
2.3.2023.725149 164 7/25/2023
2.3.2023.725148 162 7/25/2023
2.3.2023.721147 156 7/22/2023
2.3.2023.721146 177 7/21/2023
2.3.2023.720140 151 7/20/2023
2.3.2023.717139 158 7/17/2023
2.3.2023.717138 154 7/17/2023
2.3.2023.716138 154 7/16/2023
2.3.2023.715138 138 7/15/2023
2.3.2023.715137 158 7/15/2023
2.3.2023.715136 163 7/15/2023
2.3.2023.713134 152 7/13/2023
2.3.2023.712133 152 7/12/2023
2.3.2023.711132 142 7/11/2023
2.3.2023.711131 140 7/11/2023
2.3.2023.711129 156 7/11/2023
2.3.2023.709131 150 7/9/2023
2.3.2023.708128 142 7/11/2023
2.3.2023.708127 143 7/8/2023

DH框架的DH.SafeOrbit是一个高级内存保护库,具有易于使用的类。可以保护内存中的字符串,同时允许使用SafeString安全地比较和修改它们;使用SafeBytes保护您的二进制数据;防注入模块保护您对使用内存注射和攻击时机应用SafeObject,SafeContainert等,在接口中利用高性能和安全算法进行加密、散列和随机。