privid_fhe_cs 1.8.4

There is a newer version of this package available.
See the version list below for details.
dotnet add package privid_fhe_cs --version 1.8.4                
NuGet\Install-Package privid_fhe_cs -Version 1.8.4                
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="privid_fhe_cs" Version="1.8.4" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add privid_fhe_cs --version 1.8.4                
#r "nuget: privid_fhe_cs, 1.8.4"                
#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 privid_fhe_cs as a Cake Addin
#addin nuget:?package=privid_fhe_cs&version=1.8.4

// Install privid_fhe_cs as a Cake Tool
#tool nuget:?package=privid_fhe_cs&version=1.8.4                

Private ID C# SDK

Ver = 1.8.x

Description : C# SDK Decentralized biometrics with fully homomorphic encryption.

  1. APIs

    API details are added to "PrivID Face Recognition.PDF" Page with title : API LIST

  2. Test Procedure


Use the test application provided as privid_fhe_cs_example2 in NuGet
  1. Integration to existing application

Add Nuget package privid_fhe_cs 
Add following lines to 'Post-build event' in Project Options->Build->Events
		xcopy /E /Y  $(Pkgprivid_fhe_cs)\lib\*.dll $(ProjectDir)
Edit the project file line 
		From :
		<PackageReference Include="privid_fhe_cs" Version="x.y.x" />
		To :
		<PackageReference Include="privid_fhe_cs" Version="x.y.z" GeneratePathProperty="true" />

Release Note (1.8.4)

  1. Addressed following issues crash issue - issue was due to debug file write. the path shall have write access. disabled debug file write.
    delete issue - fixed. url and apikey was different compare - the input image was reading as 90-degree rotated one. which causes the is-valid to return -1. no face detected. i reset the rotation info. now compre works.

  2. Added formal return structure, including json_string for enroll, predict and delete

  3. Added lib path variable to the project for easy DLL copy through Post-build script

  4. Uses internal REST

  5. The C# API returns structures instead of int

  6. guid decrypted. compare made local, is_valid flag checking updated

  7. can handle multiple calls with same init(), is_valid (optionally) can take context param

  8. is_valid return value copy corrected

  9. moved to release build, fixed one memory free for image data store.

  10. clahe removed from pre-processing

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on privid_fhe_cs:

Package Downloads
privid_fhe_cs_example2

Application Example for C# SDK Decentralized biometrics with fully homomorphic encryption

privid_fhe_cs_example1

Application Example for C# SDK Decentralized biometrics with fully homomorphic encryption

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.5.7 257 7/19/2022
2.5.6 399 7/18/2022
2.4.9 1,489 6/23/2022
2.4.8 1,421 6/22/2022
2.1.4 175 4/21/2022
2.1.2 152 4/20/2022
2.1.1 146 4/20/2022
2.1.0 144 4/19/2022
2.0.9 157 4/19/2022
2.0.8 156 4/14/2022
2.0.7 164 4/13/2022
2.0.6 160 4/13/2022
2.0.5 158 4/12/2022
2.0.4 172 4/12/2022
2.0.3 159 4/11/2022
2.0.1 160 4/11/2022
1.9.3 171 3/30/2022
1.9.2 144 3/30/2022
1.8.6 141 3/25/2022
1.8.4 138 3/25/2022
1.8.2 139 3/23/2022
1.7.8 148 3/22/2022
1.7.7 142 3/22/2022
1.7.6 138 3/22/2022
1.7.5 135 3/21/2022
1.7.0 138 3/21/2022
1.6.5 148 3/21/2022
1.5.8 158 3/17/2022
1.4.0 148 3/13/2022
1.3.6 148 3/11/2022
1.3.5 151 3/11/2022
1.3.0 151 3/9/2022
1.2.6 200 2/24/2022
1.2.3 156 2/24/2022
1.2.2 148 2/24/2022
1.2.1 158 2/24/2022
1.2.0 160 2/24/2022

Added support for return value structure.