privid_fhe_cs 1.8.2

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.2                
NuGet\Install-Package privid_fhe_cs -Version 1.8.2                
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.2" />                
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.2                
#r "nuget: privid_fhe_cs, 1.8.2"                
#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.2

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

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.2)

  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.

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.